日志档案

发表于 2007-5-12 23:23:50

2

标签: 8051  

13.动态数码显示技术二

13.动态数码显示技术一
——LED数码管动态扫描显示数字1~8

一、电路和效果

点击看大图

二、汇编源程序

LED        EQU   P0
            ORG 00H

START:       MOV DPTR,#TABLE


DIR:          MOV R0,#0

              MOV R1,#01H

NEXT:         MOV A,R0

              MOVC A,@A+DPTR

              MOV LED,A
               
              MOV A,R1

              MOV P2,A

              LCALL DAY

              MOV P2,#00H  ;
            
              INC R0

              RL A

              MOV R1,A
          
             CJNE R0,#8,NEXT           

              SJMP START
;延时15ms

DAY:          MOV R6,#10H

LOOP1:           MOV R7,#38H

LOOP2:         DJNZ R7,LOOP2

              DJNZ R6,LOOP1

              RET

TABLE:       DB 01111001B,00100100B,00110000B,00011001B
                     DB 00010010B,00000010B,01111000B,00000000B


              END

 

三、仿真文件下载
rar

 

系统分类: 单片机   |   用户分类: Proteus仿真实验   |   来源: 原创   |   【推荐给朋友】

    阅读(1095)    回复(0)  

投一票您将和博主都有获奖机会!