问题 填空题

下面子程序的功能是从串行接口接受一个字符,其定时器T1工作模式______,波特率为______。(时钟为11.059MHz)
START:MOV TMOD,#20H
MOV TH1,#0E8H
MOV TL1,#0E8H
SETB TR1
MOV SCON,#50H
L1: JNB RI,L1
CLR RI
MOV A,SBUF
RET

答案

参考答案:2 1200b/s

解析: 因为TMOD=00100000B,所以是方式2。串口SCON=50H=01010000B,工作方式1,计数初值为E8H=232,代入公式:波特率=2SMOD×fosc/(32×12×(256-232)),SMOD=0,所以:波特率=11.059×106/(384×24)=1199.97b/s=1200b/s。

单项选择题
单项选择题