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

📄 显示屏.asm

📁 LED_DISPLAY.rar包括电路图和源程序
💻 ASM
字号:
	LATCH		BIT		P3.3
	RST		BIT		P3.4
  	CLK		BIT		P3.5
;	LEI		EQU		40H
	HANG		EQU		41H
	ORG		0
	JMP		MAIN
	ORG		0BH
	JMP		INT_T0
	ORG		1BH
	JMP		INT_T1
MAIN:
	MOV		SCON,#0
	MOV		TMOD,#11H
	MOV		TH0,#0FDH
	MOV		TL0,#08FH;20ms/32=625us
	MOV		TH1,#63H
	MOV		TL1,#0C0H;40ms,左移速度
	SETB		TR0
	SETB		TR1
	SETB		EA
	SETB		ET0
	SETB		ET1
	SETB		LATCH
	MOV		DPTR,#TAB
	MOV		HANG,#0
;	MOV		LEI,#0
	JMP		$

INT_T0:
	MOV		TH0,#0FDH
	MOV		TL0,#08FH
	MOV		A,HANG
	MOVC		A,@A+DPTR
	MOV		SBUF,A
	INC		HANG
	JNB		TI,$
	CLR		TI
	MOV		A,HANG
	MOVC		A,@A+DPTR
	MOV		SBUF,A
	INC		HANG
	MOV		A,HANG
	ANL		A,#3FH
	MOV		HANG,A
	JNB		TI,$
	CLR		TI
	CLR		LATCH
	SETB		LATCH
	CLR		CLK
	SETB		CLK;扫描计数器加1
;	CLR		CLK
;	INC		LEI

;	MOV		A,LEI
	CJNE		A,#0,GO
;	MOV		LEI,#0
	SETB		RST
	CLR		RST
GO:	
	RETI
INT_T1:
	MOV		TH1,#63H
	MOV		TL1,#0C0H
	INC		DPTR
	INC		DPTR
	MOV		A,DPH
	CJNE		A,#2,COME_ON
	MOV		DPTR,#TAB
COME_ON:
	RETI
	ORG		100H
TAB:
DW   0000H,0F803H, 4802H, 4802H, 4802H, 4802H,0FF3FH, 4842H
DW   4842H, 4842H, 4842H,0F843H, 0040H, 0070H, 0000H, 0000H;电
DW   8000H, 8000H, 8200H, 8200H, 8200H, 8240H, 8280H,0E27FH
DW  0A200H, 9200H, 8A00H, 8600H, 8200H, 8000H, 8000H, 0000H;子
DW   1000H, 1000H,0FFFFH, 1000H, 1004H, 8043H, 1020H, 101CH
DW  0FF03H, 1000H, 1040H, 1080H,0F07FH, 8000H, 0003H, 0000H;协
DW   0000H, 8000H, 4002H, 2042H, 5062H, 4852H, 444EH, 4342H
DW   4442H, 4852H, 5062H, 20C2H, 4002H, 8000H, 0000H, 0000H;会
DW   8000H, 4000H, 2000H,0F8FFH, 8700H, 4000H, 3000H, 0F00H
DW  0F8FFH, 8808H, 8808H, 8808H, 8808H, 0808H, 0800H, 0000H;作
DW   0000H, 007FH, 0041H, 3E41H, 2241H, 227FH, 2200H, 2200H
DW   2200H, 227FH, 2241H, 3E41H, 0041H, 007FH, 0000H, 0000H;品
DW   0040H, 0020H,0FF1FH, 0902H, 4902H, 49FEH,0F943H, 4922H
DW   4906H, 490AH,0F913H, 491AH, 4F26H, 0042H, 0002H, 0000H;展
DW   4010H, 4008H, 4204H, 4202H, 4200H, 4240H, 4280H,0C27FH
DW   4200H, 4200H, 4202H, 4204H, 4208H, 4010H, 4000H, 0000H;示
DW   0000H,0F803H, 4802H, 4802H, 4802H, 4802H,0FF3FH, 4842H
DW   4842H, 4842H, 4842H,0F843H, 0040H, 0070H, 0000H, 0000H;电
DW   8000H, 8000H, 8200H, 8200H, 8200H, 8240H, 8280H,0E27FH
DW  0A200H, 9200H, 8A00H, 8600H, 8200H, 8000H, 8000H, 0000H;子
DW   1000H, 1000H,0FFFFH, 1000H, 1004H, 8043H, 1020H, 101CH
DW  0FF03H, 1000H, 1040H, 1080H,0F07FH, 8000H, 0003H, 0000H;协
DW   0000H, 8000H, 4002H, 2042H, 5062H, 4852H, 444EH, 4342H
DW   4442H, 4852H, 5062H, 20C2H, 4002H, 8000H, 0000H, 0000H;会
DW   8000H, 4000H, 2000H,0F8FFH, 8700H, 4000H, 3000H, 0F00H
DW  0F8FFH, 8808H, 8808H, 8808H, 8808H, 0808H, 0800H, 0000H;作
DW   0000H, 007FH, 0041H, 3E41H, 2241H, 227FH, 2200H, 2200H
DW   2200H, 227FH, 2241H, 3E41H, 0041H, 007FH, 0000H, 0000H;品
DW   0040H, 0020H,0FF1FH, 0902H, 4902H, 49FEH,0F943H, 4922H
DW   4906H, 490AH,0F913H, 491AH, 4F26H, 0042H, 0002H, 0000H;展
DW   4010H, 4008H, 4204H, 4202H, 4200H, 4240H, 4280H,0C27FH
DW   4200H, 4200H, 4202H, 4204H, 4208H, 4010H, 4000H, 0000H;示
DW   0000H,0F803H, 4802H, 4802H, 4802H, 4802H,0FF3FH, 4842H
END

⌨️ 快捷键说明

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