文档库

最新最全的文档下载
当前位置:文档库 > 2010微机及接口第2次作业8251

2010微机及接口第2次作业8251

一、填空题:

1、串行通信线路的工作方式有()、()和()三种。

2、在串行通信中,数据的收发可采用()和()两种基

本的工作方式。

3、用异步通信方式传输数据时,起始位为()电平,它的宽度为()位。

4、用异步通信方式传输数据时,以()电平作为起始位,以()

电平作为停止位。

5、异步通信方式中的停止位为()电平,宽度可选()种形式。

6、假设用异步通信方式传输数据时,每个字符对应1个起始位、7个数据位、

采用偶校验和1个停止位,如果波特率为9600 bps,则每秒钟能传输的最大字符数为()个。

7、在串行通信的同步通信方式中,如果使用面向字符型的数据格式,可采用

()、()和()等三种方式。

8、在串行通信的同步通信方式中,面向比特型的数据格式, 每帧数据由()

个部分组成。

9、串行接口芯片8251由()引脚输入串行数据。

10、串行接口芯片8251由()引脚输出串行数据。

11、可编程串行接口8251设置有()个错误标志。

12、8251A的方式选择控制字在()之后写入。

13、在数据通信中,半双工通信在任意一个时刻只能进行()方向的传输,

而全双工通信可以同时进行()方向的传输。

二、选择题:

1、假如某异步串行通信中传送一个字符,它包括1个起始位,7个数据位,

1个偶校验位,1个停止位,如果传送速率为1200波特,则每秒所能传送的字符个数是:

A、100

B、120

C、300

D、2400

2、如果可编程串行接口8251的引脚CS=0,C/D=0,RD=1,WR=0,

表明此时8251正在进行什么操作?

A、从CPU写数据到8251

B、从CPU写控制字到8251

C、从8251读数据到CPU

D、从8251读状态字到CPU

3、如果可编程串行接口8251的引脚CS=0,C/D=1,RD=1,WR=0

表明此时8251正在进行什么操作?

A、从CPU写数据到8251

B、从CPU写控制字到8251

C、从8251读数据到CPU

D、从8251读状态字到CPU

4、8251A芯片复位后首先写入的应是()。

A、方式命令字

B、状态字

C、操作命令字

D、同步字符

5、异步方式下,方式指令字的D1D0为01,若收发的时钟TXC、RXC为

4800HZ,则输入、输出数据速率为()波特。

A、300

B、2400

C、4800

D、3000

6、如果已经按要求将可编程串行接口8251设定为某一种工作方式,现在

要求启动8251的发送器和接收器,则其操作命令控制字可能为:

A、13H

B、14H

C、15H

D、16H

7、将可编程串行接口8251定义为异步方式,7位数据位,2位停止位,偶校验,

取波特率系数为1,则8251的方式选择控制字为:

A、B8H

B、B9H

C、F8H

D、F9H

8、如果从可编程串行接口芯片8251的控制端口读入的状态字为08H ,则此

8251的工作状态可能为:

A、帧校验错

B、奇偶校验错

C、发送器准备好

D、接收器准备好

9、如果从可编程串行接口芯片8251的控制端口读入的状态字为10H,则此

8251的工作状态可能为:

A、发生帧校验错误

B、发生溢出错误

C、发生奇偶校验错误

D、没有发生错误

10、在异步串行通信中,表示数据传送速率的是波特率,这里的波特率是指?

A、每秒钟传送的二进制位数

B、每秒钟传送的字节数

C、每秒钟传送的字符数

D、每秒钟传送的数据帧数

11、在串行异步数据传送时,如果格式规定8 位数据位,1 位奇偶校验位,1

位停止位,则一组异步数据总共有多少位?

A、8

B、9

C、10

D、11

三、编程题、

1、可编程串行接口8251,设其控制端口的地址为89AEH,让其工作在异步方

式,字符长度为7 位,1位停止位,采用奇校验,取波特率系数为16,要求启动8251的发送器,同时使状态寄存器的出错标志复位。试写出对其进行初始化的程序段。