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

📄 间接访问方式汇编演示程序.asm

📁 我收集的SED1335液晶屏的各种资料集合 对初学者很有帮助
💻 ASM
📖 第 1 页 / 共 5 页
字号:
;_______________________pin define_____________________________________________
		LCDCS	BIT	P2.7
		LCDA0	BIT	P2.6
		LCDWR	BIT	P3.6
		LCDRD	BIT	P3.7
		LCDRST	BIT	P2.5

		ORG     0000H
                MOV	SP,#60H
		LJMP    START 	     ;系统初始化

;_____________________________________________
		ORG     0040H
START:          CLR    EA
                LCALL   LCD_INI
MAIN:           LCALL	LCD_CLEAR
		LCALL	LCD_CHAR
		LCALL	DELAY1S
                LCALL   LCD_PICFG
                LCALL   DELAY1S
                LCALL   LCD_PICFG2
                LCALL   DELAY1S
		MOV     DPTR,#PICTURE1
                LCALL	LCD_PIC
                LCALL   LCD_CHAR0
                LCALL   DELAY1S
                MOV     DPTR,#PICTURE2
                LCALL	LCD_PIC
                LCALL   LCD_CHAR0
                LCALL   DELAY1S
                MOV     DPTR,#PICTURE3
                LCALL	LCD_PIC
                LCALL   LCD_CHAR0
                LCALL   DELAY1S
                LCALL   LCD_INI
                LJMP	MAIN


;_____________________________________________
LCD_INI:        CLR    LCDRST
                LCALL	DELAY50MS
                SETB    LCDRST    ;复位

		MOV	A,#40H       ;初始化
		LCALL	WRI
		MOV	A,#30H
		LCALL	WRD
		MOV	A,#87H
		LCALL	WRD
		MOV	A,#07H
		LCALL	WRD
		MOV	A,#27H
		LCALL	WRD
		MOV	A,#43H
		LCALL	WRD
		MOV	A,#0EFH
		LCALL	WRD
		MOV	A,#28H
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD

		MOV	A,#44H
		LCALL	WRI
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#0efH
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#05H
		LCALL	WRD
		MOV	A,#0EFH
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#80H
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD

		MOV	A,#5AH
		LCALL	WRI
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#5BH       ;一三区属性
		LCALL	WRI
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#59H
		LCALL	WRI
		MOV	A,#14H
		LCALL	WRD
		MOV	A,#4CH
		LCALL	WRI
		MOV	A,#5DH
		LCALL	WRI
		MOV	A,#07H
		LCALL	WRD
		MOV	A,#87H
		LCALL	WRD

                LCALL	LCD_CLEAR
		RET
;*****************液晶显示子程序****************************
;_____________________________________________
LCD_CLEAR:	MOV	A,#4CH
		LCALL	WRI
		MOV	A,#46H
		LCALL	WRI
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#00H
		LCALL	WRD
		MOV	A,#42H
		LCALL	WRI
		MOV	R6,#30H
		MOV	R7,#00H
CLR1:		MOV	A,#00H
		LCALL	WRD
		DJNZ	R7,CLR1
		DJNZ	R6,CLR1
		RET

;_____________________________________________
LCD_CHAR:       MOV     R5,#00H ;ADL
                MOV     R6,#05H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#080H ;ADL
                MOV     R6,#07H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#0AH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#80H ;ADL
                MOV     R6,#0CH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#0FH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#80H ;ADL
                MOV     R6,#11H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#14H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#80H ;ADL
                MOV     R6,#16H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#19H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#80H ;ADL
                MOV     R6,#1BH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#1EH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#80H ;ADL
                MOV     R6,#20H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#23H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#80H ;ADL
                MOV     R6,#25H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#00H ;ADL
                MOV     R6,#28H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#14H ;ADL
                MOV     R6,#05H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#94H ;ADL
                MOV     R6,#07H ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#14H ;ADL
                MOV     R6,#0AH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#94H ;ADL
                MOV     R6,#0CH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC
                MOV     R5,#14H ;ADL
                MOV     R6,#0FH ;ADH
                MOV     R7,#10  ;NUMBER
                MOV     R1,#0
                MOV	DPTR,#HZC_COMPANY1
                LCALL   DISP_HZC

⌨️ 快捷键说明

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