比如这样的RS EQU P3.2
RW EQU P3.3
E EQU P3.4
DAT EQU 30H
DAT1 EQU 31H
ORG 0000H
MOV SP,#60H
MOV DAT,#01H ; CLEAR 液晶显示初始化
LCALL ENABLE ; 如果使用LCD液晶显示,在程序开头必须加上这句
LCALL DISP3
MOV DAT,#01H ; CLEAR
LCALL ENABLE
MOV A,#4CH
MOV B,#83H
LCALL DISP2
MOV A,#45H
MOV B,#84H
LCALL DISP2
MOV A,#45H
MOV B,#85H
LCALL DISP2
MOV A,#57H
MOV B,#87H
LCALL DISP2
MOV A,#41H
MOV B,#88H
LCALL DISP2
MOV A,#56H
MOV B,#89H
LCALL DISP2
MOV A,#45H
MOV B,#8AH
LCALL DISP2
MOV DAT,#0CH ; 消除光标
LCALL ENABLE
KKE1: LCALL KKEYI ;键盘信号搜索
KCACOM: LCALL KCOM1 ; A > 9 执行键盘命令
LJMP KKE1
;LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
KCOM1: CJNE A,#00H,KN88 ; ; 按键K43,控制通道2输出波形的高4位频率字
INC 43H
MOV A,43H
ANL A,#0FH
MOV 43H,A
MOV DPTR,#0003H
MOVX @DPTR,A
LCALL ASC1
MOV B,#0CFH
LCALL DISP2
MOV DAT,#0CH ;
LCALL ENABLE ; 消除光标
RET
;UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU 键K42 : 此键控制输入低8位频率字