[51单片机] 利用MAX7219的百天倒计时牌问题...

[复制链接]
1688|4
 楼主| willows0313 发表于 2013-12-23 16:13 | 显示全部楼层 |阅读模式
百天倒计时牌并利用MAX7219串行驱动LED数码管;刚开始在LED上显示99235959,可现在只能显示9999999怎么破???
 楼主| willows0313 发表于 2013-12-23 16:13 | 显示全部楼层
                ORG 00H
                LJMP MAIN
MAIN:        LCALL INIT
                   LCALL DISPLAY
INIT:        MOV A,#0FBH          ;设置扫描限制
                MOV B,#07H
                LCALL SEND
                MOV A,B
                LCALL SEND
                SETB P2.1
                MOV A,#0F9H          ;设置译码模式
                MOV B,#00H
                LCALL SEND
                MOV A,B
                LCALL SEND
                SETB P2.1
                MOV A,#0FAH           ;设置亮度
                MOV B,#0CH
                LCALL SEND
                MOV A,B
                LCALL SEND
                SETB P2.1
                LCALL SEND
                MOV A,#0FCH           ;正常模式
                MOV B,#01H
                LCALL SEND
                MOV A,B
                LCALL SEND
                SETB P2.1
                RET
DISPLAY:MOV DPTR,#TAB
                MOV R0,#DISBUF
                MOV R1,#01H
                MOV R2,#08H
LOOP:        MOV A,R1
                LCALL SEND
                MOV A,@R0
                MOVC A,@A+DPTR
                LCALL SEND
                SETB P2.1
                LCALL DELAY
                INC DPTR
                INC R1
                DJNZ R2,LOOP
                RET
SEND:        CLR P2.1
                MOV R3,#08H
LP1:        RLC A
                MOV P2.0,C
                CLR P2.2
                NOP
                NOP
                NOP
                NOP
                NOP
                SETB P2.2
                DJNZ R3,LP1
                RET
DELAY:        MOV R4,#14H
LP2:        MOV R5,#8AH
                DJNZ R5,$
                DJNZ R4,LP2
                RET
TAB:        DB 7BH,7FH,70H,5FH,5BH,33H,79H,6DH,30H,7EH
DISBUF: DB 00H,00H,07H,06H,04H,00H,04H,00H
            END
 楼主| willows0313 发表于 2013-12-23 16:17 | 显示全部楼层
 楼主| willows0313 发表于 2013-12-23 16:18 | 显示全部楼层
没法上图啊??
 楼主| willows0313 发表于 2013-12-23 16:21 | 显示全部楼层
下面是原理图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

3

主题

15

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部