题型解析
一、选择题
1.串行接口器件8251( )。
A.只能作异步传送 B.只能作同步传送 C.A和 B均可 D.可作并行传送
2.串行接口中,并行数据和串行数据的转换是用( )来实现的。 A.数据寄存器 B.移位寄存器 C.锁存器 D.A/D转换器 3.串行异步通信的实现,必须作到( )。 A.通信双方有同步时钟的传送,以实现同步
B.一块数据传送结束时,用循环冗余校验码进行校验 C.以字符为传送信息的单位,按约定配上起始位、停止位和校验位
D.块与块间用同步字符01111110隔开
4. RS-232C标准的电气特性规定逻辑“0”电平为( )。 A.O~0.4V B.O~0.8V C.-3V~-15V C.+3V~+15V 5.在异步串行通信中,使用波特率来表示数据的传送速率,它是指( )。
A.每秒钟传送的字符数 B.每秒钟传送的字节数 C.每秒钟传送的二进制位数 D.每分钟传送的字节数 6.在异步串行传输时,如果规定采用5位数据位、偶校验和2位停止位,在接收时,如果接收到5位数据和1位校验位后,再接收到
一位高电平信号和一位低电平信号,其结果表示( )。 A.一个字符的数据已正确接收 B.已经开始接收下一个字符 C.传输中出现了奇偶错 D.传输中出现了帧错 二、简答题
1.比较串行通信与并行通信的优缺点。 2.简要说明异步串行通信的帧格式。 三、应用题
1.8251A工作于异步方式,波特率为1200b/s,收发时钟RxC=TxC,频率为76.8KHz,异步字符格式为:数据位7位,采用偶校验,两位终止位,CPU从8251A读入1O0个字符,存入变量INARY,8251A的地址为80H与81H。试对其进行初始化编程和数据输入程序段。 2 .已知 8251 发送的数据格式为:数据位 7 位、偶校验、 1 个停止位、波特率因子 。设 8251 控制寄存器的地址是 3FBH ,发送 / 接收寄存器的地址码是 3FAH 。试编写用查询法和中断法收发数据的通信程序。