您的位置:首页 > 其它

00~99 再从99~00动态循环程序

2016-01-25 12:01 260 查看
数码管显示、汇编程序、自动循环。

用 P0、P2 接共阳数码管,仿真截图如下:



图片链接:http://xiangce.baidu.com/picture/detail/98a668645077a2d67552a579610fedff7e931242

程序:
    ORG   0000H  
    ADD   A, #1
    DA    A
    JNZ   DISP
    CPL   F0
DISP:
    MOV   B, A
    MOV   DPTR, #TAB1
    JNB   F0, ZZZ
    MOV   DPTR, #TAB2
ZZZ:
    SWAP  A
    ANL   A, #15
    MOVC  A, @A + DPTR
    MOV   P0, A
    MOV   A, B
    ANL   A, #15
    MOVC  A, @A + DPTR
    MOV   P2, A
    CALL  DELAY    
    MOV   A, B
    SJMP  0000H
TAB1:
    DB   0C0H, 0F9H, 0A4H, 0B0H, 99H
    DB    92H,  82H, 0F8H,  80H, 90H
TAB2:
    DB    90H,  80H, 0F8H,  82H, 92H
    DB    99H, 0B0H, 0A4H, 0F9H,0C0H

DELAY:
    DJNZ  R7, $
    DJNZ  R7, $
    DJNZ  R6, $ - 4
    RET

END
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: