问题
填空题
下面子程序的功能是从串行接口接受一个字符,其定时器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。