填空题


下面是两单片机通过串行口进行通信的程序。它能将甲机内部RAM 20H~27H单元的数据发送给乙机,完成程序并填空。
甲机发送程序如下:
MOV ;定时器T1工作在8位重装方式
MOV TL1,#0F4H
MOV TH1,#0F4H
SETB TR1
MOV ,#40H;语句的作用是设置串口控制字
MOV R0,#20H
MOV R7,#08H
START:MOV A.@R0
MOV ,A;将累加器A中的内容送串口输出缓冲器
WAIT:JBC T1,;判断T1是否置位,其目的是检查一帧是否发送完
AJMP WAIT
CONT:INC R0
DJNZ R7,START
SJMP $
乙机接收程序如下:
MOV TMOD,#20H
MOV TL1,#0F4H
MOV TH1,#0F4H
SETB TR1
MOV SCON,#40H
MOV R0,#20H
MOV R7,#08H
SETB ;将REN置位的目的是使允许中断接受
WAIT:JBC RI,;判断RI是否置位,其目的是检查一帧是否接受完
AJMP WAIT
READ:MOV A,;将串口输入缓冲器的内容送累加器A
MOV @R0,A
INC R0
DJNZ R7,
SJMP $
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。

【参考答案】

⑧WAIT
热门 试题

填空题
⑦SBUF
填空题
⑥READ