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

本文介绍了一段使用汇编语言实现自动循环控制共阳数码管显示的程序,详细展示了如何通过循环更新数码管显示内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数码管显示、汇编程序、自动循环。


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


00~99 再从99~00动态循环程序 - 非著名博主 - 电子信息角落


图片链接: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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值