跑马灯-汇编-51单片机

原创
2019/11/17 17:01
阅读数 11
ORG 00H		;程序上电从00H开始
MAIN:
	MOV A, #0FEH	; 给A赋值11111110
LOOP:
	MOV P1,A	; 将A赋值给P1口,二极管低电平点亮
LCALL DELAY		; 调用延时子程序
RL A 	; 累加器循环左移一位
AJMP LOOP ; 重新送P1显示
DELAY:		;大概时间为  2us * 20*50*250=0.5s
	MOV R3, #20
D1: 	MOV R4, #50
D2: 	MOV R5, #250
DJNZ R5, $
DJNZ R4, D2
DJNZ R3, D1
RET
END

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部