8279显示电子钟的硬件设计与软件设计

嵌入式系统 时间:2011-12-04来源:网络

MOV A,R3

ADD A,#1 ;时加1

DA A

MOV R3,A

MINUTE:

MOV A,R2

ADD A,#1 ;分加1

DA A

MOV R2,A

SECOND:

MOV A,R1

ADD A,#1 ;秒加1

DA A

MOV R1,A

EXIT:

POP PSW ;恢复现场

POP ACC

POP DPL

POP DPH

RETI ;中断返回

DISPLAY:

MOV A,R3

ANL A,#0FH

MOV R5,A

MOV R4,#6

LCALL DISLED ;显示小时低位

MOV A,R3

SWAP A

ANL A,#0FH

MOV R5,A

MOV R4,#7

LCALL DISLED ;显示小时高位

MOV A,R2

ANL A,#0FH

MOV R5,A

MOV R4,#3

LCALL DISLED ;显示分钟低位

MOV A,R2

SWAP A

ANL A,#0FH

MOV R5,A

MOV R4,#4

LCALL DISLED ;显示分钟高位

MOV A,R1

ANL A,#0FH

MOV R5,A

MOV R4,#0

LCALL DISLED ;显示秒低位

MOV A,R1

SWAP A

ANL A,#0FH

MOV R5,A

MOV R4,#1

LCALL DISLED ;显示秒高位

RET

LEDSEG: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H ;'0,1,2,3,4,5,6,7'

DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H ;'8,9,A,B,C,D,E,F'

DB 6DH,02H,08H,00H,59H,0FH,76H;'U,-,_, ,I,O,P, '

END

1 2

关键词: 设计 软件 硬件 电子钟 显示

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版