用汇编语言编流水灯,有8个LED灯,LED1~8灯按顺序点亮,每个等亮一秒转到下个一直循环亮?在p0口接上8个led每次亮两个灯的流水如何实现led灯各闪烁5次再实现移位功能(汇编)
2024-03-06 06:07:34 文章来源 :网络 围观 : 次 评论
用汇编语言编流水灯,有8个LED灯,LED1~LED8灯按顺序点亮,每个等亮一秒转到下个灯,一直循环亮?
ORG 0000H SJMP MAIN ORG 0030H SJMP DELAY MAIN:MOV P0,#0EEH CALL DELAY MOV P0,#0EDH CALL DELAY MOV P0,#0EBH CALL DELAY MOV P0,#0E7H CALL DELAY MOV P0,#0DEH CALL DELAY MOV P0,#0DDH CALL DELAY MOV P0,#0DBH CALL DELAY MOV P0,#0D7H CALL DELAY DELAY:MOV R0,#50H D1:MOV R1,#100H D2:MOV R2,#100H DJNZ R1,D2 DJNZ R0,D1 RET END
在p0口接上8个led灯,每次亮两个灯的流水灯,如何实现led灯各闪烁5次再实现移位功能(汇编)?
以8051为主控制芯片,利用中断系统的外部中断0和P1口完成流水灯的制作。流水灯亮灭规律:该流水灯具有手动和自动的功能。自动时,8个LED依次从左到右点亮,间隔时间为0.2ms.当手动按键按下时(可利用外部中断0),8个LED会全亮全灭不断交替,亮灭时间间隔为2ms.外部中断信号撤销时,8个LED返回到自动模式, 这个怎么设计程序怎么写呀?
上一篇:旋转单臂吊机怎么接线?登山绳接线方法? 下一篇:返回列表
留言与评论(共有 0 条评论) |