流水灯
单片机源程序如下:
- ORG 0
- LJMP START
- ORG 0030H
- START: MOV A,#01H
- SHIFT: LCALL FLASH //闪烁程序
- RR A //右移一位
- SJMP SHIFT
- FLASH: MOV R2,#0AH //闪烁10次计数器
- FLASH1: MOV P1,A //送显示值
- LCALL DELAY
- MOV P1,#00 //灭
- LCALL DELAY
- DJNZ R2,FLASH1 //10次亮灭循环
- RET
- DELAY: MOV R7,#80H //延时
- AA: MOV R6,#248
- AA1: DJNZ R6,AA1
- DJNZ R7,AA
- RET
- END
复制代码
所有资料51hei提供下载:
闪烁10次的流水灯汇编.zip
(17.29 KB, 下载次数: 7)
|