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

📄 main_old.asm

📁 通过实例实践LCD 驱动显示(以128DI0 为例)
💻 ASM
📖 第 1 页 / 共 5 页
字号:
;A)
;PROGRAMMER:YGRAND
;2004-10-19
;FOR 128DC10,EM65565A,8Bit
;************************************************************************************************

;B)DEFINE
;************************************************************************************************
		ORG	    0000H
		LJMP	INITIAL


       	DATAH	EQU	P0
		DATAL	EQU	P1

 		RD1		BIT	P3.1
		CS1		BIT	P3.7
        RES		BIT	P3.5
        WR1		BIT	P3.3
		DC1		BIT	P3.4
        CS2 	BIT P3.6



;************************************************************************************************

;B)INITIAL
;************************************************************************************************
        ORG     0100H

Initial:
       
		CLR	    CS1
		SETB    CS2
        SETB    RD1
        CLR     WR1


		CLR	    RES
		NOP
		NOP
		NOP
		NOP
		SETB	RES


;********************************
		MOV     R1,#0A0H        
        LCALL   WRITEI
        LCALL   DELAY
        LCALL   DELAY
;********************************
        MOV     R1,#0A6H		
        LCALL   WRITEI
        MOV     R1,#0A2H
        LCALL   WRITEI
;********************************
        MOV     R1,#2fH          
        LCALL   WRITEI
        MOV     R1,#24             
        LCALL   WRITEI
;**********************
        MOV     R1,#81H            
        LCALL   WRITEI
        MOV     R1,#29H             
        LCALL   WRITEI
;********************************
		MOV	R1,#0AFH     ;display on			
		LCALL	WRITEI
        LCALL   DELAY
        LCALL   DELAY

;********************************
 


;C)MAIN
;************************************************************************************************
Main:   NOP
        NOP


        MOV     R6,#0FFH
        LCALL   dispData
        LCALL   DELAYI


⌨️ 快捷键说明

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