main_old.asm
来自「通过实例实践LCD 驱动显示(以128DI0 为例)」· 汇编 代码 · 共 431 行 · 第 1/5 页
ASM
431 行
;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 + =
减小字号Ctrl + -
显示快捷键?