⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 display.asm

📁 基于51单片机,利用C语言开发的LED护栏源程序代码??1单片机,利用C语言开发的LED护栏源程序代码
💻 ASM
字号:
DISPLAY:;全显蓝色...
	MOV	CLOUR,#00000001B
	LCALL	DISALL
	LCALL	DELAY_1S
	;全显绿色...
	MOV	CLOUR,#00000010B
	LCALL	DISALL
	LCALL	DELAY_1S
	MOV	CLOUR,#00000011B
	LCALL	DISALL
	LCALL	DELAY_1S
	;全显红色...
	MOV	CLOUR,#00000100B
	LCALL	DISALL
	LCALL	DELAY_1S
	MOV	CLOUR,#00000101B
	LCALL	DISALL
	LCALL	DELAY_1S
	MOV	CLOUR,#00000110B
	LCALL	DISALL
	LCALL	DELAY_1S
	MOV	CLOUR,#00000111B
	LCALL	DISALL
	LCALL	DELAY_1S

	;绿底,红色左堆...
	MOV	CLOUR,#00010100B
	LCALL	DISDJML
	MOV	CLOUR,#00010100B
	LCALL	DISDJM4L


	;红底,蓝色左右扫描...
	MOV	CLOUR,#00100001B
	LCALL	DISXXXR
	LCALL	DISXXXL
	LCALL	DISXXXR
	LCALL	DISXXXL



	;红底,绿色左右扫描...
	MOV	CLOUR,#00100010B
	LCALL	DISXXXR
	LCALL	DISXXXL
	LCALL	DISXXXR
	LCALL	DISXXXL
	;绿底,红色左右扫描...
	MOV	CLOUR,#00010100B
	LCALL	DISXXXR
	LCALL	DISXXXL
	LCALL	DISXXXR
	LCALL	DISXXXL
	;绿底,蓝色左右扫描...
	MOV	CLOUR,#00010001B
	LCALL	DISXXXR
	LCALL	DISXXXL
	LCALL	DISXXXR
	LCALL	DISXXXL
	;蓝底,绿色左右扫描...
	MOV	CLOUR,#00001010B
	LCALL	DISXXXR
	LCALL	DISXXXL
	LCALL	DISXXXR
	LCALL	DISXXXL
	;蓝底,红色左右扫描...
	MOV	CLOUR,#00001100B
	LCALL	DISXXXR
	LCALL	DISXXXL
	LCALL	DISXXXR
	LCALL	DISXXXL

	;绿底,蓝色左堆...
	MOV	CLOUR,#00010001B
	LCALL	DISDJML
	MOV	CLOUR,#00010001B
	LCALL	DISDJM4L

	;红底,蓝色增减...
	MOV	CLOUR,#00100001B
	LCALL	DISADDL
	LCALL	DISADDR
	;红底,绿色增减...
	MOV	CLOUR,#00100010B
	LCALL	DISADDL
	LCALL	DISADDR
	;绿底,红色增减...
	MOV	CLOUR,#00010100B
	LCALL	DISADDL
	LCALL	DISADDR
	;绿底,蓝色增减...
	MOV	CLOUR,#00010001B
	LCALL	DISADDL
	LCALL	DISADDR
	;蓝底,绿色增减...
	MOV	CLOUR,#00001010B
	LCALL	DISADDL
	LCALL	DISADDR
	;蓝底,红色增减...
	MOV	CLOUR,#00001100B
	LCALL	DISADDL
	LCALL	DISADDR

	;蓝底,绿色左堆...
	MOV	CLOUR,#00001010B
	LCALL	DISDJML
	MOV	CLOUR,#00001010B
	LCALL	DISDJM4L



	;红底七彩左移...
	MOV	CLOUR,#00100000B
	LCALL	DISRGBL
	;绿底七彩左移...
	MOV	CLOUR,#00010000B
	LCALL	DISRGBL
	;蓝底七彩左移...
	MOV	CLOUR,#00001000B
	LCALL	DISRGBL

	;蓝底,红色左堆...
	MOV	CLOUR,#00001100B
	LCALL	DISDJML
	MOV	CLOUR,#00001100B
	LCALL	DISDJM4L


	;红底,蓝色向中扫描...
	MOV	CLOUR,#00100001B
	LCALL	DISXXXW
	LCALL	DISXXXM
	LCALL	DISXXXW
	LCALL	DISXXXM
	;红底,绿色向中扫描...
	MOV	CLOUR,#00100010B
	LCALL	DISXXXW
	LCALL	DISXXXM
	LCALL	DISXXXW
	LCALL	DISXXXM
	;绿底,红色向中扫描...
	MOV	CLOUR,#00010100B
	LCALL	DISXXXW
	LCALL	DISXXXM
	LCALL	DISXXXW
	LCALL	DISXXXM
	;绿底,蓝色向中扫描...
	MOV	CLOUR,#00010001B
	LCALL	DISXXXW
	LCALL	DISXXXM
	LCALL	DISXXXW
	LCALL	DISXXXM
	;蓝底,绿色向中扫描...
	MOV	CLOUR,#00001010B
	LCALL	DISXXXW
	LCALL	DISXXXM
	LCALL	DISXXXW
	LCALL	DISXXXM
	;蓝底,红色向中扫描...
	MOV	CLOUR,#00001100B
	LCALL	DISXXXW
	LCALL	DISXXXM
	LCALL	DISXXXW
	LCALL	DISXXXM

	;红底。绿色左堆...
	MOV	CLOUR,#00100010B
	LCALL	DISDJML

	;红底七彩4左移...
	MOV	CLOUR,#00100000B
	LCALL	DISRGB4L
	;绿底七彩4左移...
	MOV	CLOUR,#00010000B
	LCALL	DISRGB4L
	;蓝底七彩4左移...
	MOV	CLOUR,#00001000B
	LCALL	DISRGB4L

	;红底,蓝色左堆...
	MOV	CLOUR,#00100001B
	LCALL	DISDJM4L


	RET

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -