找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3065|回复: 2
打印 上一主题 下一主题
收起左侧

节日彩灯控制器的简单程序,请大家帮忙看看有什么问题

[复制链接]
跳转到指定楼层
楼主
本帖最后由 fhjdzj 于 2015-6-25 13:02 编辑

一个键开始,一个键停止,一个键从上往下,一个键从下往上。
ORG     0000H
START:  
         MOV     R0,#0
         MOV     P1,#0FFH
         MOV     P2,#0FFH
         JB      P1.2,$
         SJMP    L1
         SJMP    START
L1:    JNB     P1.3,START             //查看是否停止
     JNB     P1.5,L2                //查看是否‘下’
     MOV     A,R0
         MOV     DPTR,#TABLE1
         MOVC    A,@A+DPTR
         MOV     P2,A
         ACALL   DELAY
         INC     R0
         CJNE    R0,#8,L1
         MOV     R0,#0
        SJMP    L1
L2:    JNB     P1.3,START
         JNB     P1.4,L1                 //判断是否‘上 ’   
     MOV     A,R0
         MOV     DPTR,#TABLE2
         MOVC    A,@A+DPTR
         MOV     P2,A
         ACALL   DELAY
         INC     R0
         CJNE    R0,#8,L2
         MOV     R0,#0
         SJMP    L2
DELAY:                           //延时大概0.2s
         MOV  R5,#100
D1:
         MOV  R6,#100
D2:     
         MOV     R7,#10
         DJNZ    R7,$
         DJNZ    R6,D2
         DJNZ    R5,D1
         RET
TABLE1:  DB    0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH  
TABLE2:  DB    07FH,0BFH,0DFH,0EFH,0F7H,0FBH,0FDH,0FEH      
         END



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:84693 发表于 2015-7-3 19:42 | 只看该作者
汇编我看不懂。但是电路图上最小系统就出错了。
RST应该接低电平,高电平是复位了。
回复

使用道具 举报

板凳
ID:204251 发表于 2017-5-25 15:06 | 只看该作者
你麻痹 你压缩包呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表