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

📄 lcdled.asm

📁 达盛单片机试验箱
💻 ASM
📖 第 1 页 / 共 2 页
字号:
			CALL	LEDDISP1			;调用显示子程序
			DJNZ	REGC,LED1				;时间未到仍显示该段
			MOV		REGC,#04H				;时间到重新设置时间常数
			MOV		DPL,REGA
			MOV		DPH,REGB
			INC		DPTR				;取下一段字符
			INC		DPTR
			MOV		REGA,DPL
			MOV		REGB,DPH
			AJMP	LED1

LEDDISP1:	MOV		R1,#00H 			;由第一列开始显示
LEDDISP2:	CLR		SCLR 				;74HC595输出清零P1.5--SCLR
			SETB 	SCLR
			MOV 	A,#00H
			MOVC	A,@A+DPTR
			CJNE	A,#0FFH,LEDDISP3	;取出的编码为FF则继续判断		
			INC 	DPTR
			CLR		A
			MOVC 	A,@A+DPTR		
			CJNE	A,#0FFH,LEDDISP21	;取出的编码为FF则重新开始
									
			CALL	DELAY400MS
			CALL	DELAY400MS
			AJMP	LCD
			
LEDDISP21:	MOV		A,#0FFH
			DEC		DPL	
LEDDISP3:	CALL	LEDSEND1
			MOV 	A,#00H
			INC 	DPTR
			MOVC 	A,@A+DPTR
			LCALL 	LEDSEND1 			;调用1-8行显示子程序
			CLR		RCK					;595锁存脉冲
			SETB	RCK					
			MOV		P1,R1				;列号送P1
			CALL	LEDELAY
			MOV		R1,P1
			INC		R1
			MOV		A,R1
			ANL 	A,#0FH
			CJNE 	A,#00H,LEDDISP4
			RET
		
LEDDISP4: 	INC 	DPTR
			SJMP 	LEDDISP2
;
;*****************************************************************************
;		/*数据发送子程序*/
;*****************************************************************************			
;	
LEDSEND1:	
			CLR		RCK
			CLR 	C
 			MOV 	R5,#08H 			;发送字符
LEDSEND2:	RRC 	A
			MOV 	SER,C 				;P1.4--SER 数据输入端
			CLR 	SRCLK 				;P1.6--SCLK 数据输入同步脉冲,上升沿有效(移位)
			SETB 	SRCLK
			DJNZ 	R5,LEDSEND2 		;8个位发送是否结束
			RET
;		
;*****************************************************************************
;		/*延时子程序*/
;*****************************************************************************			

LEDELAY:	MOV 	R6,#01H
LEDELY1:	MOV 	R7,#0F0H
LEDELY: 	NOP
			NOP
			DJNZ 	R7,LEDELY
			DJNZ 	R6,LEDELY1
			RET	
			
STRING1:	DB		80H,00H,80H,01H,80H,02H,80H,03H,80H,04H,80H,05H
			DB		80H,06H,80H,07H,80H,08H,80H,09H,00H,1CH,00H,0AH
			DB		00H,0BH,00H,0CH,00H,0DH,00H,0EH,00H,0FH,00H,1CH
			DB		00H,1DH,00H,10H,00H,0DH,00H,11H,00H,12H,00H,13H
			DB		00H,14H,00H,15H,00H,16H,00H,1CH,00H,17H,00H,0EH
			DB		00H,18H,00H,14H,00H,0BH,00H,14H,00H,13H,00H,14H
			DB		00H,15H,00H,1CH,00H,1CH,00H,19H,00H,19H,00H,19H
			DB		00H,1EH,00H,1AH,00H,14H,00H,1BH,00H,1EH,00H,10H
			DB		00H,0DH,00H,11H,00H,1EH,00H,10H,00H,0EH,00H,0FFH
;
HZKDOT:													
;启CC6F4(00)
			DW		0040H,0020H,0018H,0F807H,4800H,487EH,4822H,4922H
			DW		4E22H,4A22H,4822H,4822H,4822H,787EH,0000H,0000H

;东CB6AB(01)
			DW		0000H,0400H,0420H,0C418H,0B40EH,8C04H,8720H,8440H
			DW		0F4FFH,8400H,8402H,8404H,8418H,0430H,0000H,0000H

;市CCAD0(02)
			DW		0400H,0400H,0400H,0E43FH,2400H,2500H,2500H,0FEFFH
			DW		2400H,2400H,2410H,2420H,0E41FH,0400H,0400H,0000H
			
;微CCEA2(03)
			DW		1001H,8800H,0F7FFH,2240H,5C20H,501FH,5F01H,5001H
			DW		5CBFH,2050H,0F821H,1716H,1208H,0F0F7H,1040H,0000H
			
;机CBBFA(04)
			DW		0804H,0803H,0C800H,0FFFFH,4800H,8841H,0830H,000CH
			DW		0FE03H,0200H,0200H,0200H,0FE3FH,0040H,0078H,0000H
				
;应CD3A6(05)
			DW		0040H,0038H,0FC07H,4420H,8420H,042FH,1424H,2520H
			DW		0C623H,8430H,042CH,0423H,0E420H,4422H,0020H,0000H
			
;用CD3C3(06)
			DW		0080H,0040H,0030H,0FE0FH,2202H,2202H,2202H,2202H
			DW		0FEFFH,2202H,2202H,2242H,2282H,0FE7FH,0000H,0000H
			
;研CD1D0(07)
			DW		0201H,0C200H,0F23FH,4E10H,0C29FH,0240H,4020H,4218H
			DW		0FE07H,4200H,4200H,4200H,0FEFFH,4200H,4200H,0000H
			
;究CBEBF(08)
			DW		0000H,4C00H,2440H,9420H,8410H,840CH,0F503H,8600H
			DW		8400H,843FH,1440H,2440H,4440H,0C40H,0478H,0000H
			
;所CCBF9(09)
			DW		0040H,0FE3FH,1201H,1201H,1181H,0F141H,0130H,000CH
			DW		0FE03H,2200H,2200H,2100H,0E1FFH,2100H,2100H,0000H

;Q(0A)
			DW		0E00FH,1018H,0824H,0824H,0838H,1050H,0E04FH,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;I(0B)
			DW		0000H,8020H,9820H,983FH,0020H,0020H,0000H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;D(0C)
			DW		0000H,000EH,0011H,8020H,8020H,8810H,0F83FH,0020H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;O(0D)
			DW		0000H,001FH,8020H,8020H,8020H,8020H,001FH,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;N(0E)
			DW		8020H,803FH,0021H,8000H,8000H,8020H,003FH,0020H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;G(0F)
			DW		0000H,006BH,8094H,8094H,8094H,8093H,8060H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;C(10)
			DW		0000H,000EH,0011H,8020H,8020H,8020H,0011H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;M(11)
			DW		8020H,803FH,8020H,8000H,803FH,8020H,8000H,003FH
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;P(12)
			DW		8080H,80FFH,00A1H,8020H,8020H,0011H,000EH,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H

;U(13)
			DW		8000H,801FH,0020H,0020H,0020H,8010H,803FH,0020H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;T(14)	
			DW		0000H,8000H,8000H,0E01FH,8020H,8020H,0000H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;E(15)
			DW		0000H,001FH,8022H,8022H,8022H,8022H,0013H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;R(16)
			DW		8020H,8020H,803FH,0021H,8020H,8000H,8001H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
				
;I(17)
			DW		0000H,0820H,0820H,0F83FH,0820H,0820H,0000H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;S(18)
			DW		0000H,0033H,8024H,8024H,8024H,8024H,8019H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;W(19)
			DW		0800FH,8030H,000CH,8003H,000CH,8030H,800FH,8000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;Q(1A)
			DW		0000H,000EH,0011H,8020H,8020H,80A0H,80FFH,0080H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H

;H(1B)
			DW		0820H,0F83FH,0021H,8000H,8000H,8020H,003FH,0020H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
				
;空格(1C)
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;μ(1D)
			DW		0F87FH,0004H,0008H,0008H,0004H,0F807H,0008H,0004H
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H
			
;.(1E)
			DW		0000H,0000H,0030H,0030H,0000H,0000H,0000H,0000H	 
			DW		0000H,0000H,0000H,0000H,0000H,0000H,0000H,0000H			
;	
;-- 欢迎您使用启东市微机应用研究所开发的QTH系列产品-- 
LEDTAB:
DB		00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB		00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB		00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;欢   CBBB6
DB 		004H,028H,008H,024H,032H,022H,0C2H,021H
DB 		0C2H,026H,034H,038H,004H,004H,008H,018H
DB 		030H,0F0H,0C0H,017H,060H,010H,018H,010H
DB 		00CH,014H,006H,018H,004H,010H,000H,000H

;迎   CD3AD
DB 		002H,002H,004H,082H,0F8H,073H,004H,020H
DB 		002H,000H,0E2H,03FH,042H,020H,082H,040H
DB 		002H,040H,0FAH,03FH,002H,020H,042H,020H
DB 		022H,020H,0C2H,03FH,002H,000H,000H,000H

;您   CC4FA
DB 		000H,001H,004H,002H,01CH,00CH,0C0H,03FH
DB 		01CH,0C0H,002H,009H,002H,016H,092H,060H
DB 		04AH,020H,082H,02FH,002H,020H,00EH,024H
DB 		000H,022H,090H,031H,00CH,020H,000H,000H

;使   CCAB9
DB 		000H,002H,000H,004H,0FEH,00FH,000H,038H
DB 		002H,0E0H,082H,04FH,044H,029H,028H,029H
DB 		030H,029H,0C8H,0FFH,008H,029H,00CH,029H
DB 		004H,029H,086H,02FH,004H,020H,000H,000H

;用   CD3C3
DB 		001H,000H,002H,000H,00CH,000H,0F0H,07FH
DB 		040H,044H,040H,044H,040H,044H,040H,044H
DB 		0FFH,07FH,040H,044H,040H,044H,042H,044H
DB 		041H,044H,0FEH,07FH,000H,000H,000H,000H

;启   CC6F4
DB 		002H,000H,004H,000H,018H,000H,0E0H,01FH
DB 		000H,012H,07EH,012H,044H,012H,044H,092H
DB 		044H,072H,044H,052H,044H,012H,044H,012H
DB 		044H,012H,07EH,01EH,000H,000H,000H,000H

;东   CB6AB
DB 		000H,000H,000H,020H,004H,020H,018H,023H
DB 		070H,02DH,020H,031H,004H,0E1H,002H,021H
DB 		0FFH,02FH,000H,021H,040H,021H,020H,021H
DB 		018H,021H,00CH,020H,000H,000H,000H,000H

;市   CCAD0
DB 		000H,020H,000H,020H,000H,020H,0FCH,027H
DB 		000H,024H,000H,024H,000H,0A4H,0FFH,07FH
DB 		000H,024H,000H,024H,008H,024H,004H,024H
DB 		0F8H,027H,000H,020H,000H,020H,000H,000H

;微   CCEA2
DB 		080H,008H,000H,011H,0FFH,0EFH,002H,044H
DB 		004H,03AH,0F8H,00AH,080H,0FAH,080H,00AH
DB 		0FDH,03AH,00AH,004H,084H,01FH,068H,0E8H
DB 		010H,048H,0EFH,00FH,002H,008H,000H,000H

;机   CBBFA
DB 		020H,010H,0C0H,010H,000H,013H,0FEH,0FFH
DB 		000H,012H,082H,011H,00CH,010H,030H,000H
DB 		0C0H,07FH,000H,040H,000H,040H,000H,040H
DB 		0FCH,07FH,002H,000H,01EH,000H,000H,000H

;应   CD3A6
DB 		002H,000H,01CH,000H,0E0H,03FH,004H,022H
DB 		004H,021H,0F4H,020H,024H,028H,004H,0A4H
DB 		0C4H,063H,00CH,021H,034H,020H,0C4H,020H
DB 		004H,027H,004H,022H,004H,000H,000H,000H

;用   CD3C3
DB 		001H,000H,002H,000H,00CH,000H,0F0H,07FH
DB 		040H,044H,040H,044H,040H,044H,040H,044H
DB 		0FFH,07FH,040H,044H,040H,044H,042H,044H
DB 		041H,044H,0FEH,07FH,000H,000H,000H,000H

;研   CD1D0
DB 		080H,040H,000H,043H,0FCH,04FH,008H,072H
DB 		0F9H,043H,002H,040H,004H,002H,018H,042H
DB 		0E0H,07FH,000H,042H,000H,042H,000H,042H
DB 		0FFH,07FH,000H,042H,000H,042H,000H,000H

;究   CBEBF
DB 		000H,000H,000H,032H,002H,024H,004H,029H
DB 		008H,021H,030H,021H,0C0H,0AFH,000H,061H
DB 		000H,021H,0FCH,021H,002H,028H,002H,024H
DB 		002H,022H,002H,030H,01EH,020H,000H,000H

;所   CCBF9
DB 		002H,000H,0FCH,07FH,080H,048H,080H,048H
DB 		081H,088H,082H,08FH,00CH,080H,030H,000H
DB 		0C0H,07FH,000H,044H,000H,044H,000H,084H
DB 		0FFH,087H,000H,084H,000H,084H,000H,000H

;开   CBFAA
DB 		000H,002H,002H,042H,004H,042H,008H,042H
DB 		030H,042H,0C0H,07FH,000H,042H,000H,042H
DB 		000H,042H,000H,042H,0FEH,07FH,000H,042H
DB 		000H,042H,000H,042H,000H,042H,000H,000H

;发   CB7A2
DB 		002H,000H,004H,008H,008H,07CH,011H,008H
DB 		0E1H,008H,082H,00FH,062H,0F9H,014H,009H
DB 		008H,009H,014H,049H,0E4H,029H,002H,038H
DB 		003H,008H,002H,008H,000H,008H,000H,000H

;的   CB5C4
DB 		000H,000H,0FEH,01FH,008H,031H,008H,0D1H
DB 		008H,011H,0FCH,01FH,000H,002H,000H,00CH
DB 		000H,0F1H,0C0H,010H,064H,010H,002H,010H
DB 		004H,010H,0F8H,01FH,000H,000H,000H,000H

;Q
DB		0F0H,007H,018H,008H,044H,010H,044H,010H
DB		01CH,010H,00AH,008H,0F2H,007H,000H,000H

;T
DB		000H,018H,000H,010H,004H,010H,0FCH,01FH
DB		004H,010H,000H,010H,000H,018H,000H,000H

;H
DB		004H,010H,0FCH,01FH,084H,010H,080H,000H
DB		080H,000H,084H,010H,0FCH,01FH,004H,010H

;系   CCFB5
DB 		000H,000H,002H,000H,084H,040H,0C8H,044H
DB 		090H,04DH,0A0H,055H,082H,066H,081H,046H
DB 		0FEH,044H,080H,088H,0A0H,0B2H,090H,081H
DB 		0C8H,080H,046H,080H,000H,000H,000H,000H

;列   CC1D0
DB 		082H,040H,002H,041H,004H,042H,008H,05DH
DB 		090H,068H,060H,048H,080H,049H,000H,05EH
DB 		000H,048H,000H,000H,0E0H,01FH,004H,000H
DB 		002H,000H,0FCH,0FFH,000H,000H,000H,000H

;产   CB2FA
DB 		002H,000H,00CH,020H,0F0H,027H,000H,022H
DB 		000H,032H,000H,02EH,000H,02AH,000H,0A2H
DB 		000H,062H,000H,026H,000H,02AH,000H,032H
DB 		000H,022H,000H,026H,000H,022H,000H,000H

;品   CC6B7
DB 		000H,000H,0FEH,000H,084H,000H,084H,000H
DB 		084H,07EH,084H,044H,0FEH,044H,000H,044H
DB 		0FEH,044H,084H,044H,084H,044H,084H,07EH
DB 		084H,000H,0FEH,000H,000H,000H,000H,000H

DB		00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB		00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB		00H,00H,00H,00H,00H,00H
DB		0FFH,0FFH
;
		END

⌨️ 快捷键说明

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