A-A+
2片4014串联电路如图6-2所示 试编制程序输入K1~K16状态数据 并存入内RAM 40
问题详情
2片4014串联电路如图6-2所示,试编制程序输入K1~K16状态数据,并存入内RAM 40H41H。
参考答案
编程如下:
KIN:MOV SCON,#00H ;串行口方式0,禁止接收
CLR ES ;禁止串行中断
CLR P1.0 ;锁存并行输入数据
SETB P1.0 ;允许串行移位操作
SETB REN ;允许并启动接收(TXD发送移位脉冲)
JNB RL,$ ;等待接收K1~K8状态数据
MOV 40H,SBUF ;存入K1~K8状态数据
CLR RI ;再次启动接收
JNB RI,$ ;等待接收K9~K16状态数据
MOV 41H,SBUF ;存入K9~K16状态数据
CLR REN ;禁止接收
RET ;