📄 接收数据子程序.asm
字号:
;指示性语句(伪指令)--------------------
RSO BIT P1.6 ;控制端口
RW BIT P1.5 ;控制端口
CS BIT P1.4 ;控制端口
B3 BIT P1.3 ;数据端口
B2 BIT P1.2 ;数据端口
B1 BIT P1.1 ;数据端口
B0 BIT P1.0 ;数据端口
MT8880RST: NOP
SETB B3 ;读状态寄存器
SETB B2
SETB B1
SETB B0
CLR CS
SETB RSO
SETB RW
JB B2,NEXT ;判断b2位是否为1
RET ;b2=0,无数据接收,返回.
NEXT: NOP ;b2=1有数据接收.
SETB B3 ;读接收数据寄存器.
SETB B2
SETB B1
SETB B0
CLR CS
CLR RSO
SETB RW
MOV A,P1
ANL A,#00001111B;接收数据存累加器A中
RET
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -