📄 demo_lcd.lst
字号:
A51 MACRO ASSEMBLER DEMO_LCD 03/31/2009 11:06:16 PAGE 1
MACRO ASSEMBLER A51 V6.02
OBJECT MODULE PLACED IN DEMO_lcd.OBJ
ASSEMBLER INVOKED BY: C:\BAK061~1\WAVE\COMP51V6\A51.EXE DEMO_lcd.ASM DB
LOC OBJ LINE SOURCE
1 ; the file is for liyunpeng sub51
2 ; RS485 with osc= 11.0952Mhz
3 ; A9=R/W, A8=A0(D/I), CS1=A10,CS2=A11, EN=E000H
4 ; WR=R/W RD=EN ;A8 /CS=000H(CS_LCD) ,CS2=CS_DIG
5 ;-------------------- DEFINE ADDRESS -------------------------------------------------
E400 6 ADD_WRA_COM EQU 0E400H ;写指令代码地址A 8400
E600 7 ADD_RDA_COM EQU 0E600H ;读状态字地址A 86
E500 8 ADD_WRA_DAT EQU 0E500H ;写显示示莸谹 85
E700 9 ADD_RDA_DAT EQU 0E700H ;读显示示莸刂稟 87
E800 10 ADD_WRB_COM EQU 0E800H ;写指令代码地址A 8800
EA00 11 ADD_RDB_COM EQU 0EA00H ;读状态字地址A 8A
E900 12 ADD_WRB_DAT EQU 0E900H ;写显示示莸谹 89
EB00 13 ADD_RDB_DAT EQU 0EB00H ;读显示示莸刂稟 8B
14 ;ADD_KEY EQU 020H ;00100000B ;键盘读写地址 20H
15 ;ADD_WRA_COM EQU 004H ;00000100B ;写指令代码地址A 04H
16 ;ADD_RDA_COM EQU 006H ;00000110B ;读状态字地址A 06H
17 ;ADD_WRA_DAT EQU 005H ;00000101B ;写显示示莸谹 05H
18 ;ADD_RDA_DAT EQU 007H ;00000111B ;读显示示莸刂稟 07H
19 ;ADD_WRB_COM EQU 008H ;00001000B ;写指令代码地址A 08H
20 ;ADD_RDB_COM EQU 00AH ;00001010B ;读状态字地址A 0AH
21 ;ADD_WRB_DAT EQU 009H ;00001001B ;写显示示莸谹 09H
22 ;ADD_RDB_DAT EQU 00BH ;00001011B ;读显示示莸刂稟 0BH
23
F000 24 ADD_KEY EQU 0F000H
25 ;-------------------DEFINE REG----------------------------------------------------------
0030 26 COMM EQU 30H ;HD61202 指令寄存器(LCD)
0031 27 DATAS EQU 31H ;HD61202 示菁拇嫫
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -