8.51单片机实现跑马灯

利用51单片机实验板实现跑马灯和简单的显示

1.利用单片机P0口,在单个数码管上显示6。

ORG 0000H
MOV P0,#01111101B ;6
END

2.利用单片机P0口,在单个数码管上循环显示0~9。

ORG 0000H
BEG: MOV P0,#00111111B
     LCALL AA
	 MOV P0,#00000110B
	 LCALL AA
	 MOV P0,#01011011B
	 LCALL AA
	 MOV P0,#01001111B
	 LCALL AA
	 MOV P0,#01100110B
	 LCALL AA
	 MOV P0,#01101101B
	 LCALL AA
	 MOV P0,#01111101B
	 LCALL AA
	 MOV P0,#00000111B
	 LCALL AA
	 MOV P0,#01111111B
	 LCALL AA
	 MOV P0,#01101111B
	 LCALL AA
	 LJMP BEG
AA:  MOV R5,#10
START:MOV R6,#100
NEXT1:MOV R7,#250
NEXT2:DJNZ R7,NEXT2
     DJNZ R6,NEXT1
	  DJNZ R5,START
	  RET
	END

猜你喜欢

转载自blog.csdn.net/weixin_44108271/article/details/112992245