单片机串行口的接收/发送缓存寄存器是()。
A.SCON
B.SMOD
C.SBUF
第7题
甲机发送程序如下:
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 $
答:①______;②______;③______;④______;
⑤______;⑥______;⑦______;⑧______。
第9题
A.8250内部的接收器由接收缓冲寄存器、接收移位寄存器和接收同步控制3部分组成,其中,接收移位寄存器完成的主要任务是将并行数据转换成串行数据
B.8250内部的发送器由发送保持寄存器、发送移位寄存器和发送同步控制3部分组成,其中,发送移位寄存器完成的主要任务是将串行数据转换成并行数据
C.8250是一个通用异步接收器/发送器
D.当8250的基准工作时钟为1.8432MHz时,写入8250除数寄存器的除数的计算公式为:除数=1843200/波特率
第10题
A.8250内部的接收器由接收缓冲寄存器、接收移位寄存器和接收同步控制3部分组成,其中,接收移位寄存器完成的主要任务是将并行数据转换成串行数据
B.8250内部的发送器由发送保持寄存器、发送移位寄存器和发送同步控制3部分组成,其中,发送移位寄存器完成的主要任务是将串行数据转换成并行数据
C.8250是一个通用异步接收器/发送器
D.当8250的基准工作时钟为1.8432MHz时,写入8250除数寄存器的除数的计算公式为:除数=1843200/波特率
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!