找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求助!用8051与8155做一个8个LED灯间隔闪烁切换依次点亮程序

[复制链接]
跳转到指定楼层
楼主
ID:14977 发表于 2009-7-5 08:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助!用8051与8155做一个8个LED灯间隔闪烁切换依次点亮程序,不要用C语言!
首先间隔闪烁12秒,然后12秒过后自动切换到依次点亮LED灯25秒,然后再变回12秒的间隔闪烁,这样循环下去!
谢谢各位高手帮小弟这个忙
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:14095 发表于 2009-7-5 21:31 | 只看该作者

START:   MOV        R0,#12
              MOV        A,#00H
LOOP:     MOV        P1,A
              ACALL     DELAY
              CPL         A
             DJNZ       R0,LOOP
             MOV        R1,#3 
LOOP1:  MOV        R3,#00H
LOOP2:  MOV        A,R3
             MOV       DPTR,#TABLE
             MOVC     A,@A+DPTR
             CJNE      A,#00H,LOOP3
             DJNZ     R1,LOOP1
             JMP        START
LOOP3:   MOV       P1,A
             ACALL    DELAY
             INC        R3 
             JMP        LOOP2
             RET
DELAY:  MOV       R5,#50
D1:       MOV       R6,#100
D2:       MOV       R7,#100
            DJNZ      R7,$
            DJNZ      R6,D2
            DJNZ      R5,D1
            RET
TABLE: DB         7FH,3FH,1FH,0FH,07H,03H,01H
           DB          00H
           END
              
            

回复

使用道具 举报

板凳
ID:14095 发表于 2009-7-6 07:38 | 只看该作者

START:   MOV        R0,#12
              MOV        A,#00H
LOOP:     MOV        P1,A
              ACALL     DELAY
              CPL         A
             DJNZ       R0,LOOP
             MOV        R1,#3 
LOOP1:  MOV        R3,#00H
LOOP2:  MOV        A,R3
             MOV       DPTR,#TABLE
             MOVC     A,@A+DPTR
             CJNE      A,#02H,LOOP3
             DJNZ     R1,LOOP1
             JMP        START
LOOP3:   MOV       P1,A
             ACALL    DELAY
             INC        R3 
             JMP        LOOP2
             RET
DELAY:  MOV       R5,#50
D1:       MOV       R6,#100
D2:       MOV       R7,#100
            DJNZ      R7,$
            DJNZ      R6,D2
            DJNZ      R5,D1
            RET
TABLE: DB         7FH,3FH,1FH,0FH,07H,03H,01H,00H
           DB          02H
           END

回复

使用道具 举报

地板
ID:14095 发表于 2009-7-6 07:57 | 只看该作者
前面那个有点不行
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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