键盘显示实验.asm
来自「AD AND TLC549 TLC548C, TLC548I, TLC549C」· 汇编 代码 · 共 33 行
ASM
33 行
RST BIT P1.0
SDA BIT P1.1 ;I2C总线定义
SCL BIT P1.2
KEY_INT BIT P1.3
ACK BIT 10H ;应答标志位
ZLG7290 EQU 70H ;ZLG7290的器件地址
MTD EQU 40H ;发送数据缓冲器
MRD EQU 49H ;接收数据缓冲器
SLA DATA 50H ;器件的从地址
SUBA DATA 51H ;器件的子地址
NUMBYTE DATA 52H ;读/写的字节数变量
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN: MOV SP,#70H
CLR RST
LCALL DELAY
LCALL DELAY
SETB RST
WAIT: JB KEY_INT,NEXT
LCALL SCANKEY ;调用按键读取程序
NEXT: MOV R0,#0
MOV R1,MRD
LCALL DISPLAY
SJMP WAIT
$INCLUDE(VI2C_ASM.INC) ;包含VIIC软件包
$INCLUDE(ZLG7290.INC) ;包含VIIC软件包
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?