一、选择题
1.若用8251A进行同步串行通信,速率为9600波特,问在8251A时钟引脚TXC#和RXC#上的信号频率应取( )。
A.2400Hz B.4800Hz
C.9600Hz D.19200Hz
答案应选:C
2.串行接口器件8251A( )。
A、只能作异步传送
B、只能作同步传送
C、A和B均可
D、可作并行传送
C
5.在异步串行的通信中若要传送扩展ACCII码,则异步串行码字符格式的第8位数据( )。
A、不传送 B 恒为0 C 恒为1 D 为有用数据
D
7.在串行数据通信接收端安装modem是为了( )。
A、把并行数据转换成串行数据
B、把串行数据转换成并行数据
C、把数据信号转换成模拟信号
D、把模拟信号转换成数据信号
D
10.在异步通信中,传送最高位为奇校验位的标准ASCII码,采用1位起始位和1位停止位。当该ASCII码为5AH时,有串行口发送的帧格式为( )。
A 0010110111 B 0010110101 C 0110110101 D 1010110100
A
15.RS-232标准规定其逻辑1电平为( )。
A.-5~0V B.0V~+5V C -3V~-15V D.+3V~+15V
C
17.8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为( )。
A、1200波特 B 2400波特 C 9600波特 D 19200波特
A
18.异步串行接口电路在接受时,如果接收时钟频率为波特率的16倍,一旦确定串行接受线上出现起始位的电平后,对串行接受线进行检测的时间间隔为( )。
A、1个时钟周期 B、4个时钟周期
C、8个时钟周期 D、16个时钟周期
D
21.在有关串行通信的叙述中,正确的是( )。
A、串行通信最少只需要一条导线
B、所谓半双工是指在一半工作时间内工作
C、异步串行通信是以字符为单位逐个发送和接收
同步通信和异步通信的区别D、同步串行通信的收、发双方可使用各自独立的本地时钟
C
23.为了防止在计算机远程通信中的信号畸变,必须采用一种辅助的外设调制解调器,在接收端须采用( )将模拟信号转换称数字信号。
A.A/D转换器 B. D/A转换器
C. 调制器 D.解调器
D
26.对于串行通信,如果数据可以从A发送到B,也可由B发送到A,但同一时间只能进行一个方向的传送,这种通信方式称为( )通信方式。
A.单工 B.半双工 C.全双工 D.并行
B
28.如果8251A的方式字寄存器的地址为2F1H,则它的命令字寄存器的地址为( )。
A.2F0H B.2F1H C.2F2H D.2F3H
B
30.如果选择波特率因子为16,在接受时,采用波特率的16倍频率作为接受时钟,其目的是( )
A.提高取样精度 B.取样信号的峰值
C.提高接受速度 D.识别正确的起始位
D
31.在异步串行输入/输出接口中,实现并行数据转换成串行数据的主要功能部件是( )
A.发送移位寄存器 B.发送数据寄存器
C.接受数据寄存器 D.接受移位寄存器
A
34.8251A做好发送的准备时,信号TxRDY有效。产生此信号有效的条件是( )
A.发送缓冲器空信号TxEN有效
B.同步检测信号SYNDET有效且清除发送信号CTS#有效
C.数据终端准备好信号#DTR有效
D.清除发送信号CTS#有效且发送缓冲器空信号TxEN有效
D
35.如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连到频率为19.2KHz的输入信号,波特率因子为16,则波特率为( )bps。
A.1200 B.2400 C.9600 D.19200
A
36.8251A中控制发送和接受字符的速度的时钟信号是( )
A.CPU的工作时钟和接受器时钟RxC B.接受器时钟RxC和发送时钟TxC
C. CPU的工作时钟和发送时钟TxC D.CLK输入
B
二、填空题
1.异步串行通信规程规定,传送数据的基本单位是( ),其中最先传送的是( ),信号电平( )。
字符;起始位;低电平
2.异步串行通信规定,传送的每个字符的最后是( ),其宽度为( ),信号电平为( )
停止;1位或1.5位或2位;高电平
3.同步串行通信包括( )和( )两类。
面向字符型;面向比特型
4.在串行通信中波特率是指( )。
每秒钟传送的二进制位数
5.8251A工作在异步方式时,每个字符的数据位长度为( ),停止位的长度为( )。
5-8位;1位或1.5位或2位
6.8251A从串行输入线上接受好了一个字符后,将信号( )置为有效。
RxRDY
7.当8251A工作在同步方式时,引脚同步检测SYNDET可作为输入或输出信号使用。若工作在外同步方式,该引脚为( ),若工作在内同步方式,该引脚为( )。
输入;输出
8.如果8251A设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率为19.2KHz的输入信号,波特率为1200bps,字符数据长度为7位,1位停止位,采用偶校验。则8251A的方式控制字为( )。
01011010B
9.如果8251A设定为异步通信方式,发送器时钟输入端口和接收器时钟输入端口都连到频率为19.2kHz的输入信号,波特率为1200,字符数据长度为7位,1位停止位,采用偶校验,则8251A的方式控制字为( )。
答案为01111010。
10.若8251A以9600波特的速率发送数据,波特率因子为16,发送时钟TXC#频率为( )。
答案为153600。
11.串行通信的传送方式有单工、( )、( )三种。
半双工 双工
12.串行通信系统中的数据通信设备DCE是一个使传输信号符合( )的信号匹配器。
通信线路要求
13.在异步通信接口中,为了使传送过程更可靠,设置了若干出错标志,如帧错、溢出错和( )。
奇偶校验错
14.RS-232C是常用的( )接口标准,它采用( )逻辑定义。
串行通信 负
15.设异步传输时,每个字符对应1个起始位,7个有效数据位,1个奇偶校验位和1个停止位,若波特率为9600b/s,则每秒钟传输的最大字符数为( )。
9600/(1+7+1+1)=960
16.设8251A为异步方式,1个停止位,偶校验,7个数据位,波特率因子为16.请写出其方式字。若发送使能,接收使能,DTR端输出低电平,TXD端发送空白字符,TRS端输出低电平,内部不复位,出错标志复位。方式控制字为( ),控制字为( )。
方式字为 01111010, 控制字为 00101111
三、简答题
7.简要说明异步串行通信的帧格式
答:异步串行通信的帧格式规定如下:
①帧信息由起始位、数据位、奇偶校验位、终止位组成;
②数据位由5、6、7、8位组成;
③数据位前加上1位起始位(低电平);
④数据位后可加上1位奇偶校验位(可加可不加,可以奇校验,也可以偶校验);
⑤最后加上1,1/2或2位终止位(高电平);
⑥由此组成一帧信息,传送一个字符,有低位开始。
一帧信息与另一帧信息之间可以连续传送,也可以插入任意个“空闲位”(高电平)。
9.什么是DCE?什么是DTE?这两种设备在串行通信中作用是什么?
答:DTE是数据中断设备,在串行通信中产生二进制信息的数据源和接收信息的目的,可以是一台计算机(串行端口中的发送器和接收器以及串行外设部都可以是DTE)。
DCE是数据通信设备,串行通信中DTE同通信线路之间的信号匹配器,用来实现DTE同通信线路之间通信连接的建立、维护和终止,并完成信号变换与编码的设备。一般是一个调制解调器。
采用电话线路等通信线路的远程串行通信中,DTE和DCE都是必不可少的部件。在较近距离的串行通信中,两个通信设备(两台计算机,或一台计算机,一台串行外设)可以直接连接,这是,两者都是DTE。
14.什么叫波特率因子?设波特率因子为64,波特率为1200,那么时钟频率是多少?
答:波特率因子是异步传送中采样信息的时钟频率与信号的波特率之比。
时钟频率=波特率因子×波特率=64×1200=76800(Hz)
20.什么叫同步工作方式?什么叫双同步字符方式?外同步和内同步有什么区别?画出双同步工作时8251A的TxD线和RxD线上的数据格式。
答:同步方式时发送与接收方用同步时钟发送和接受信息。为表示数据块的开始,用一个或
两个(称为双同步字符)同步字符作为标志。当接收方接收到规定的同步字符后,就用同步时钟接收数据。外同步方式不是以同步字符作为数据块的开始,在外同步方式,在外同步信号有效后就开始接收数据。双同步的数据格式如下图所示。
34.某系统采用串行异步方式与外设通信,发送字符格式由1位起始位、7位数据位、1位奇偶校验位和2位停止位组成,波特率为2200bps。试问,该系统每分钟发送多少个字符?若选波特率因子为16,问发时钟频率为多少?
解:因为发送字符格式由1位起始位、7位数据位、1位奇偶校验位和2位停止位组成,所以一帧数据长度为11位,而波特率为2200bps,由此计算出该系统每秒钟发送2200÷11=200字符,每分钟为200×60=12000字符。发送时钟频率为2200×16=35200HZ。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论