;安装 1602 液晶, 烧写程序后,把电脑的键盘
;插入键盘接口。按键液晶则有显示.
PS2_CLK BIT P3.3
PS2_DATA BIT P3.4
LCD_RS BIT P2.0 ;LCD 控制端口
LCD_RW BIT P2.1
LCD_EN BIT P2.2
LCD_X EQU 27H ;LCD 地址变量
KEY_DATA EQU 30H
EXT1_NUM EQU 31H
BEEP BIT P3.3
RESET BIT 20H.0
H_SCAN BIT 20H.1 ;行扫描标志
SHIFT BIT 20H.3 ;SHIFT 标志
BREAK_C BIT 20H.4 ;断码标志
;---------------------------------------------------
ORG 0000H
JMP MAIN
ORG 0013H
JMP EXT1
ORG 0043H
;---------------------------------------------------
MAIN:
MOV SP,#60H
MOV P0,#0FFH
MOV P2,#0FFH
MOV P3,#0FFH
ACALL INIT_LCD
ACALL SET_LCD1
ACALL SET_LCD2
MOV R5,#100 ;延时 5S
ACALL DELAY
MOV A,#01H
ACALL WCOM ;清屏