串行口工作方式2的波特率是固定的,为fosc/12。 ( )
此题为判断题(对,错)。
此题为判断题(对,错)。
第4题
4种串行工作方式分别具有下列属性的有。
方式0:( ); 方式1:( )
方式2:( ); 方式3:( )
A.异步通信方式; B.同步通信方式;
C.帧格式10位; D.帧格式11位;
E.帧格式8位; F.帧格式9位;
G.波特率固定:fosc/12; H.波特率:fosc/n(n=64或32);
I.波特率:T1溢出率/n(n=32或16)
第5题
/s,SMOD=0,试计算T1的时间常数和波特率误差,并编写初始化程序。
第9题
串行口的应用:下图是串行口转换为并行口的电路图。
用串行口模式0的工作方式,设计一个用串行口扩展的输出口,用于驱动一个数码管,在数码管上显示0~9的数字,要求0.5秒变化一次。根据原理图写出相应的应用程序。
程序:
#include <reg51.h>
typedef unsigned char byte
byte i;
byte dis_code[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x98}
main()
{
unsigned int j;
第10题
试设计一个双机通信系统,串口工作方式3,开放中断,fosc=11.0592MHz,波特率为4800b/s,SMOD=1,TB8/RB8作为奇偶校验位,发送数据存甲机内RAM 30H~3FH;接收数据存乙机内RAM 40H~4FH。要求甲机每发送一个数据,等待乙机接收校验正确,并发回00H后,再发送下一个数据;若乙机接收校验不正确,发回FFH,甲机再重发一遍。
第11题
在工作方式1下,串行口一帧发送几位有效数据?( )
(A) 8 (B) 9 (C) 10 (D) 11