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

📄 新建 文本文档.txt

📁 1.将LED模块的CSLED接8088地址的200H。 2.编译原文件
💻 TXT
📖 第 1 页 / 共 2 页
字号:
	JMP D3
	out3:
	add shift3,32
	cmp shift3,128
	  jne not256
       	mov shift3,0
	jmp  end_p3
not256:
    jmp redo3
end_p3:    
RET
proc3 ENDP    	
;---------------------------------Proc4-BEGIN-----------------------------------------	
proc4 proc NEAR
	mov shift4,0                ;变量初始化必须放在push cs与pop ds之后才有效      
redo4:
	mov fade,01Fh
	MOV 	AL,00H		        ;关闭列
	MOV 	DX,CSC1
	OUT 	DX,AL
	MOV 	DX,CSC2
	OUT 	DX,AL
	MOV 	AL,0FFH		        ;关闭行
	MOV 	DX,CSR1
	OUT 	DX,AL
	MOV 	DX,CSR2
	OUT 	DX,AL
D4:
	MOV CX,08H
	MOV AH,01H	;每次为单行扫描	
	lea bx,HZ4
	Add bx,Shift4
	mov base,bx
	MOV SI,base	;此处设定所要显示的字符
DISP4_1:	
	MOV AL,[SI]
	not al
	MOV DX,CSR1
	OUT DX,AL	
	INC SI
	MOV AL,[SI]
	not al
	MOV DX,CSR2
	OUT DX,AL		
	MOV DX,CSC1
	MOV AL,AH
	OUT DX,AL
	SHL AH,1
	INC SI
	CALL DELAY	
	MOV AL,00H	;在设置下一列值之前关闭行扫描,以消除扫描之间的闪烁
	OUT DX,AL
	LOOP DISP4_1	
	MOV CX,08H
	MOV AH,01H	;每次为单行扫描	
	lea bx,HZ4
	Add bx,Shift4
	mov base,bx
	add base,16
	MOV SI,base	;此处设定所要显示的字符
DISP4_2:
	MOV AL,[SI]
	not al
	MOV 	DX,CSR1
	OUT DX,AL	
	INC SI
	MOV AL,[SI]
	not al
	MOV 	DX,CSR2
	OUT DX,AL	
	MOV 	DX,CSC2
	MOV AL,AH
	OUT DX,AL
	SHL AH,1
	INC SI
	CALL DELAY	
	MOV AL,00H	;在设置下一列值之前关闭行扫描,以消除扫描之间的闪烁
	OUT DX,AL
	LOOP DISP4_2
		dec fade
		jz   out4
	JMP D4
	out4:
	add shift4,2
	cmp shift4,98
	    jne not1284
	    mov shift4,0
	    jmp  end_p4
	not1284: 
    jmp redo4
end_p4:    
RET
proc4 ENDP   


;********  延时子程序,协调字符显示速度  *************
DELAY	PROC NEAR
	PUSH CX
	MOV CX,10H
CYC:	NOP
	NOP
	LOOP CYC
	POP CX
	RET
DELAY	ENDP
;****************************************************		
HZ:
;--  文字:  欢  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  28H,24H,22H,21H,26H,38H,04H,18H,0F0H,17H,10H,10H,14H,18H,10H,00H
;DB  04H,08H,32H,0C2H,0C2H,34H,04H,08H,30H,0C0H,60H,18H,0CH,06H,04H,00H
DB  28H,04H,24H,08H,22H,32H,21H,0C2H,26H,0C2H,38H,34H,04H,04H,18H,08H
DB  0F0H,20H,17H,0C0H,10H,60H,10H,18H,14H,0CH,18H,06H,10H,04H,00H,00H

;--  文字:  迎  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  02H,82H,73H,20H,00H,3FH,20H,40H,40H,3FH,20H,20H,20H,3FH,00H,00H
;DB  02H,04H,0F8H,04H,02H,0E2H,42H,82H,02H,0FAH,02H,42H,22H,0C2H,02H,00H
DB  02H,02H,82H,04H,73H,0F8H,20H,04H,00H,02H,3FH,0E2H,20H,42H,40H,82H
DB  40H,02H,3FH,0FAH,20H,02H,20H,42H,20H,22H,3FH,0C2H,00H,02H,00H,00H

;--  文字:  使  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  02H,04H,0FH,38H,0E0H,4FH,29H,29H,29H,0FFH,29H,29H,29H,2FH,20H,00H
;DB  00H,00H,0FEH,00H,02H,82H,44H,28H,30H,0C8H,08H,0CH,04H,86H,04H,00H
DB  02H,00H,04H,00H,0FH,0FEH,38H,00H,0E0H,02H,4FH,82H,29H,44H,29H,28H
DB  29H,30H,0FFH,0C8H,29H,08H,29H,0CH,29H,04H,2FH,86H,20H,04H,00H,00H


;--  文字:  用  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,00H,00H,7FH,44H,44H,44H,44H,7FH,44H,44H,44H,44H,7FH,00H,00H
;DB  01H,02H,0CH,0F0H,40H,40H,40H,40H,0FFH,40H,40H,42H,41H,0FEH,00H,00H
DB  00H,01H,00H,02H,00H,0CH,7FH,0F0H,44H,40H,44H,40H,44H,40H,44H,40H
DB  7FH,0FFH,44H,40H,44H,40H,44H,42H,44H,41H,7FH,0FEH,00H,00H,00H,00H


;--  文字:  A  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,00H,03H,1CH,07H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  04H,3CH,0C4H,40H,40H,0E4H,1CH,04H,00H,00H,00H,00H,00H,00H,00H,00H
DB  00H,04H,00H,3CH,03H,0C4H,1CH,40H,07H,40H,00H,0E4H,00H,1CH,00H,04H


;--  文字:  E  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  10H,1FH,11H,11H,17H,10H,08H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  04H,0FCH,04H,04H,0C4H,04H,18H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  10H,04H,1FH,0FCH,11H,04H,11H,04H,17H,0C4H,10H,04H,08H,18H,00H,00H


;--  文字:  D  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  10H,1FH,10H,10H,10H,08H,07H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  04H,0FCH,04H,04H,04H,08H,0F0H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  10H,04H,1FH,0FCH,10H,04H,10H,04H,10H,04H,08H,08H,07H,0F0H,00H,00H


;--  文字:  K  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  10H,1FH,11H,03H,14H,18H,10H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  04H,0FCH,04H,80H,64H,1CH,04H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  10H,04H,1FH,0FCH,11H,04H,03H,80H,14H,64H,18H,1CH,10H,04H,00H,00H


;--  文字:  T  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  18H,10H,10H,1FH,10H,10H,18H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  00H,00H,04H,0FCH,04H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  18H,00H,10H,00H,10H,04H,1FH,0FCH,10H,04H,10H,00H,18H,00H,00H,00H


;--  文字:  5  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,1FH,10H,11H,11H,10H,10H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  00H,98H,84H,04H,04H,88H,70H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  00H,00H,1FH,98H,10H,84H,11H,04H,11H,04H,10H,88H,10H,70H,00H,00H


;--  文字:  9  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,07H,08H,10H,10H,08H,07H,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  00H,00H,8CH,44H,44H,88H,0F0H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  00H,00H,07H,00H,08H,8CH,10H,44H,10H,44H,10H,44H,08H,88H,07H,0F0H


;--  文字:  8  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,0EH,11H,10H,10H,11H,0EH,00H,00H,00H,00H,00H,00H,00H,00H,00H
;DB  00H,38H,44H,84H,84H,44H,38H,00H,00H,00H,00H,00H,00H,00H,00H,00H
DB  00H,00H,0EH,38H,11H,44H,10H,84H,10H,84H,11H,44H,0EH,38H,00H,00H


;--  文字:  实  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,08H,30H,20H,32H,2DH,29H,0A0H,6FH,20H,20H,20H,28H,30H,20H,00H
;DB  00H,41H,41H,42H,42H,0C4H,48H,50H,0E0H,50H,48H,47H,42H,40H,40H,00H
DB  00H,00H,08H,41H,30H,41H,20H,42H,32H,42H,2DH,0C4H,29H,48H,0A0H,50H
DB  6FH,0E0H,20H,50H,20H,48H,20H,47H,28H,42H,30H,40H,20H,40H,00H,00H


;--  文字:  验  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  40H,5FH,41H,41H,7FH,01H,02H,06H,1AH,62H,12H,0AH,04H,04H,04H,00H
;DB  10H,10H,20H,24H,02H,0FCH,44H,34H,84H,74H,04H,0CH,34H,0C4H,04H,00H
DB  40H,10H,5FH,10H,41H,20H,41H,24H,7FH,02H,01H,0FCH,02H,44H,06H,34H
DB  1AH,84H,62H,74H,12H,04H,0AH,0CH,04H,34H,04H,0C4H,04H,04H,00H,00H


;--  文字:  台  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,00H,02H,06H,0AH,12H,22H,0C6H,44H,04H,04H,14H,0EH,04H,00H,00H
;DB  00H,00H,00H,0FEH,84H,84H,84H,84H,84H,84H,84H,0FEH,00H,00H,00H,00H
DB  00H,00H,00H,00H,02H,00H,06H,0FEH,0AH,84H,12H,84H,22H,84H,0C6H,84H
DB  44H,84H,04H,84H,04H,84H,14H,0FEH,0EH,00H,04H,00H,00H,00H,00H,00H
HZ2:
;--  文字:  圣  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,00H,40H,41H,61H,52H,4AH,44H,4AH,5AH,71H,61H,41H,01H,00H,00H
;DB  80H,82H,82H,22H,22H,22H,22H,0FEH,22H,22H,22H,22H,0A2H,02H,02H,00H
DB  00H,80H,00H,82H,40H,82H,41H,22H,61H,22H,52H,22H,4AH,22H,44H,0FEH
DB  4AH,22H,5AH,22H,71H,22H,61H,22H,41H,0A2H,01H,02H,00H,02H,00H,00H

;--  文字:  诞  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  04H,84H,77H,20H,42H,4EH,72H,03H,00H,27H,20H,3FH,42H,42H,02H,00H
;DB  00H,00H,0FCH,0AH,54H,28H,10H,0E8H,04H,0E2H,22H,0E2H,22H,22H,22H,00H
DB  04H,00H,84H,00H,77H,0FCH,20H,0AH,42H,54H,4EH,28H,72H,10H,03H,0E8H
DB  00H,04H,27H,0E2H,20H,22H,3FH,0E2H,42H,22H,42H,22H,02H,22H,00H,00H


;--  文字:  快  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  0EH,00H,0FFH,10H,0DH,11H,11H,11H,0FFH,11H,11H,11H,1FH,01H,01H,00H
;DB  00H,00H,0FFH,00H,01H,02H,0CH,70H,80H,60H,10H,0CH,06H,03H,02H,00H
DB  0EH,00H,00H,00H,0FFH,0FFH,10H,00H,0DH,01H,11H,02H,11H,0CH,11H,70H
DB  0FFH,80H,11H,60H,11H,10H,11H,0CH,1FH,06H,01H,03H,01H,02H,00H,00H


;--  文字:  乐  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,00H,02H,3FH,22H,22H,22H,62H,5FH,42H,0C2H,0C2H,42H,02H,00H,00H
;DB  00H,04H,18H,30H,0E0H,48H,04H,02H,0FCH,00H,00H,40H,30H,1CH,08H,00H
DB  00H,00H,00H,04H,02H,18H,3FH,30H,22H,0E0H,22H,48H,22H,04H,62H,02H
DB  5FH,0FCH,42H,00H,0C2H,00H,0C2H,40H,42H,30H,02H,1CH,00H,08H,00H,00H
HZ3:
;--  文字:  新  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  04H,24H,34H,0ACH,67H,2CH,34H,24H,00H,3FH,24H,24H,47H,44H,44H,00H
;DB  84H,88H,0B2H,81H,0FEH,0A0H,9AH,84H,18H,0E0H,00H,00H,0FFH,00H,00H,00H
DB  04H,84H,24H,88H,34H,0B2H,0ACH,81H,67H,0FEH,2CH,0A0H,34H,9AH,24H,84H
DB  00H,18H,3FH,0E0H,24H,00H,24H,00H,47H,0FFH,44H,00H,44H,00H,00H,00H

;--  文字:  年  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  02H,04H,08H,30H,0C7H,44H,44H,44H,7FH,44H,44H,44H,44H,40H,00H,00H
;DB  20H,20H,20H,20H,0E0H,20H,20H,20H,0FFH,20H,20H,20H,20H,20H,20H,00H
DB  02H,20H,04H,20H,08H,20H,30H,20H,0C7H,0E0H,44H,20H,44H,20H,44H,20H
DB  7FH,0FFH,44H,20H,44H,20H,44H,20H,44H,20H,40H,20H,00H,20H,00H,00H

;--  文字:  愉  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  0EH,00H,0FFH,10H,08H,0BH,12H,1AH,2BH,0C8H,28H,19H,10H,0BH,08H,00H
;DB  00H,00H,0FEH,00H,00H,0FEH,0A0H,0A4H,0FEH,00H,00H,0F4H,02H,0FCH,00H,00H
DB  0EH,00H,00H,00H,0FFH,0FEH,10H,00H,08H,00H,0BH,0FEH,12H,0A0H,1AH,0A4H
DB  2BH,0FEH,0C8H,00H,28H,00H,18H,0F4H,10H,02H,0BH,0FCH,08H,00H,00H,00H


;--  文字:  快  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  0EH,00H,0FFH,10H,0DH,11H,11H,11H,0FFH,11H,11H,11H,1FH,01H,01H,00H
;DB  00H,00H,0FFH,00H,01H,02H,0CH,70H,80H,60H,10H,0CH,06H,03H,02H,00H
DB  0EH,00H,00H,00H,0FFH,0FFH,10H,00H,0DH,01H,11H,02H,11H,0CH,11H,70H
DB  0FFH,80H,11H,60H,11H,10H,11H,0CH,1FH,06H,01H,03H,01H,02H,00H,00H
HZ4:
;--  文字:  各  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,04H,04H,08H,10H,0F1H,2DH,22H,22H,25H,39H,20H,00H,00H,00H,00H
;DB  40H,40H,40H,80H,0FEH,42H,42H,42H,42H,42H,42H,0FEH,80H,0C0H,80H,00H
DB  00H,40H,04H,40H,04H,40H,08H,80H,10H,0FEH,0F1H,42H,2DH,42H,22H,42H
DB  22H,4H,25H,42H,39H,42H,20H,0FEH,00H,80H,00H,0C0H,00H,80H,00H,00H


;--  文字:  位  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,03H,0CH,37H,0C0H,54H,13H,90H,50H,70H,10H,17H,12H,10H,00H,00H
;DB  80H,00H,00H,0FEH,04H,04H,04H,0E4H,04H,0CH,74H,84H,04H,04H,04H,00H
DB  00H,80H,03H,00H,0CH,00H,37H,0FEH,0C0H,04H,54H,04H,13H,04H,90H,0E4H
DB  50H,04H,70H,0CH,10H,74H,17H,84H,12H,04H,10H,04H,00H,04H,00H,00H

;--  文字:  同  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  00H,7FH,40H,48H,49H,49H,49H,49H,49H,49H,49H,48H,40H,7FH,00H,00H
;DB  00H,0FFH,00H,00H,0F8H,10H,10H,10H,10H,10H,0F8H,02H,01H,0FEH,00H,00H
DB  00H,00H,7FH,0FFH,40H,00H,48H,00H,49H,0F8H,49H,10H,49H,10H,49H,10H
DB  49H,10H,49H,10H,49H,0F8H,48H,02H,40H,01H,7FH,0FEH,00H,00H,00H,00H


;--  文字:  学  --
;--  宋体12;  此字体下对应的点阵为:宽x高=16x16   --
;DB  02H,0CH,08H,48H,3AH,2AH,0AH,8AH,7AH,2BH,0AH,18H,0EAH,4CH,08H,00H
;DB  00H,40H,40H,40H,40H,40H,42H,41H,0FEH,40H,40H,40H,40H,40H,40H,00H
DB  02H,00H,0CH,40H,08H,40H,48H,40H,3AH,40H,2AH,40H,0AH,42H,8AH,41H
DB  7AH,0FEH,2BH,40H,0AH,40H,18H,40H,0EAH,40H,4CH,40H,08H,40H,00H,00H





  	    code ends
        end start

⌨️ 快捷键说明

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