资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,1,第,6,章作业参考答案,一、单选题:将正确答案的序号填入,上。,1.1 Intel 8255A,使用了,个端口地址。(,D,),A.1 B.2 C.3 D.4,1.2 8255A,中的工作方式控制字一定,。(,C,),A.,不等于,80H B.,小于等于,80H C.,大于等于,80H,1.3,一台微机化仪器采用,8255A,芯片作为数据传送接口,并规定使用地址总线的最低两位做芯片内部寻址,已知芯片,A,口地址为,0F4H,,则当,CPU,执行输出指令访问,0F7H,端口时,其操作为,。(,C,),A.,数据从端口,C,送数据总线,B.,数据从数据总线送端口,C,C.,控制字送控制寄存器,D.,数据从数据总线送端口,B,2,1.4,下列可用作为简单输入接口的电路是,。(,B,),A.,译码器,B.,三态缓冲器,C.,反相器,D.,锁存器,1.5,在,Intel 8255A,中可以进行按位置位,/,复位的端口是,。(,C,),A.,端口,A B.,端口,B C.,端口,C D.,控制口,1.6 8255A,能实现双向传送功能的工作方式为,。(,C,),A.,方式,0 B.,方式,1 C.,方式,2 D.,方式,3,1.7,并行接口和串行接口的区别主要表现在,之间的数据传输前者是并行,后者是串行。(,B,),A.,接口与,CPU B.,接口与外设,C.,接口与,CPU,及外设,D.,接口与内存,1.8,并行通信与串行通信相比,具有,的优点。(,A,),A.,接口简单、数据传输速度高,B.,接口简单、数据传输距离远,C.,数据传输速度高、传输距离远,3,1.9,异步串行通信的主要特点是,。(,A,),A.,传送的每个字符是独立发送的,B.,通信双方不需要同步,C.,字符之间的间隔时间应相同,D.,传送的数据中不含有控制信息,1.10,波特率是串行通信中的一项重要参数,以下说明中正确的是,。(,B,),A.,波特率是指单位时间内传送的字符数,B.,波特率是指单位时间内传送的,二进制数的位数,C.,波特率也称为波特率因子,D.,通常收发时钟频率等于波特率,1.11,下列关于串行通信的叙述正确的是,。(,C,),A.,串行通信只需一根导线,B.,半双工就是串口只工作一半工作时间,C.,异步串行通讯是以字符为单位逐个发送和接收的,D.,同步串行通讯的发、收双方可使用各自独立的局部时钟,4,1.12,两台,PC,机通过其串行口直接通信时,通常只使用,三根信号线。(,A,),A.TXD,、,RXD,和,GND B.TXD,、,CTS,和,GND C.DSR,、,CTS,和,GND D.DTR,、,RTS,和,GND,1.13,在通用微机中普遍采用的串行接口标准是。(,D,),A.RS485 B.RS423,C.RS-422 D.RS-232C,1.14,一装置采用,8251A,进行串行同步通信,当选定通信速率为,9600,波特时,施加于,8251A,芯片的,TXD,及,RXD,引脚上的时钟信号频率为,。(,C,),A.4800HZ B.2400HZ C.9600HZ D.19200HZ,1.15 RS-232C,接口采用的信号电平范围是,。(,C,),A.0+5V B.-5V+5V,C.-15V+15V D.0+15V,1.16,异步串行通信中,常采用波特率的,16,倍频作为接收时钟,其目的是,。(,B,),A.,提高采样精度,B.,识别正确的起始位,C.,提高接收速率,5,1.17,在异步串行输入,/,输出接口中,实现并行数据与串行数据的转换的主要功能部件是,。(,A,),A.,发送和接收移位寄存器,B.,波特率发生器,C.,发送和接收数据缓冲器,D.,控制字寄存器,1.18,规定异步通信的数据帧为,5,位数据位、偶校验和,2,位停止位。在接收时,如果收到,5,位数据位和,1,位校验位后,再收到,1,位高电平和,1,位低电平,其结果表示,。(,D,),A.,一个字符数据已正确接收,B.,已经开始接收下一个字符,C.,传输中出现了奇偶错,D.,传输中出现了帧格式错,1.19,在异步串行输入,/,输出接口中,发生溢出错(重叠错)是指,的内容被新送进来的数据覆盖。(,C,),A.,发送数据寄存器,B.,发送移位寄存器,C.,接收数据寄存器,D.,接收移位寄存器,1.20,如果,8251A,设定为异步通信方式,发送器时钟输入端和接收器时钟输入端都连接到频率,19.2KHz,的输入信号,波特率因子为,16,,则波特率为,。(,A,),A.1200 B.2400 C.9600 D.19200,6,二、判断对错,对的打,“,”,,错的打,“,”,2.1,锁存器即可作为输出接口,又可作为输入接口使用。(,),2.2,CPU,送给,8255A,的控制字,以及输入数据和输出数据都通过,8255A,内的,数据总线缓冲器,传送,。(,),2.3 8255A,工作于方式,0,时,只适合无条件传送方式。(,),2.4 8255A,工作于方式,1,时,,可用于查询方式传送或中断方式传送。,(,),2.4 8255A,工作于方式,2,时,,A,口、,B,口均可作为双向数据传送端口,,C,口各位作为它们的应答控制线。(,),2.5,8255A,有三种工作方式,在任一种方式下,都可以分别设置,A,口、,B,口、,C,口高,4,位和,C,口低,4,位这四部分的输入、输出状态。(,),2.6,利用,8255A,的,C,口按位置位,/,复位功能,一次可使,C,口的几位同时置,1,或置,0,。(,),2.7,所谓并行接口和串行接口,顾名思义,就是指,I/O,接口与,CPU,和外设之间的通信方式都是一个为并行,一个为串行。(,),7,2.8 8255A,工作于方式,2,时,,C,口的,8,条线均不能用于输入,/,输出。(,),2.9 8255A,工作于方式,0,时,不能使用中断,而在方式,1,或方式,2,时,既可用中断,也可不用中断。(,),2.10 8255A,工作于选通的输出方式时,,由,ACK,有效来使,OBF,无效,;工作于选通的输入方式时,,由,STB,有效自动将,IBF,置位。,(,),2.11,异步串行通信的基本特点是:以字符为基本单位,传送时字符间异步,字符内各位间同步。(,),2.12,对同步串行通信,收,/,发双方必须采用同一时钟控制数据流。(,),2.13,异步串行通信的收,/,发双方无需用同一时钟源,只需用同一频率的收发时钟,就能保证可靠的通信。(),2.14,异步串行通信传送的数据中不含有控制信息。,(,),2.15,采用串行数据通信时,数据在传输线上是一位一位的传输,因此发送端在输出一位数据后,需要在接收端收到此数据之后才能送出下一位数据。(,),8,2.16,调制解调器是将数字信号转换为适合在传输线上进行传输的音频模拟信号,或者将传输线上的音频模拟信号还原为数字信号。(,),2.17,同步串行传送能够得到比异步串行传送更高的传输速率和传输效率。(,),2.18,异步串行通信中,检测一个新字符的开始是利用极性相反的停止位(空闲位)与起始位之间的负跳变来实现的。(),2.19,在微型计算机中,串行输入输出端口与微处理器之间是采用串行方式交换数据的。,(,),2.20,奇偶校验位是根据传送数据中的“,1”,的个数进行编码的。,(),2.21,异步通信与同步通信的差别主要表现在字符与字符间的传送一个是异步,一个是同步,至于字符内部的位与位之间,两者都是同步传送的。(,),9,2.22,异步串行通信的主要特点之一是字符之间的间隔时间相同。(,),2.23,异步串行通信在工作时,通信双方不需要同步。,(,),2.24 Intel 8251A,是一个既可工作在同步方式,又可工作在异步方式的通用串行通信接口芯片。(,),2.25 8251A,工作在异步串行方式时,每个字符的数据位的长度为,5 8,位,因此通信双方可以在此范围内任意改变数据长度。,(,),2.26 8251A,不能同时实现发送数据和接收数据的功能。,(,),2,.27,若,8251A,的,TxRDY,信号高电平,则表示,8251A,发送缓冲器为空,已准备好发送一个字符。,(,),2,.28,当,8251A,从,CPU,得到一个字符后,,TxRDY,的电平保持不变。,(,),2,.29 8251A,芯片复位以后,第一次用奇地址端口写入的值进入控制寄存器。,(,),2,.30,对,8251A,芯片的偶地址端口进行读操作时,可从状态寄存器中读出状态信息。,(,),10,三、简答题,3.1 8255A,的方式选择控制字和端口,C,置,0/,置,1,控制字都是写入控制端口的,,8255A,是怎样识别的?,解:通过最高位识别,,D7=1,,为方式选择控制字;,D7=0,,为端口,C,置,0/,置,1,控制字。,3.2,分别写出完成将,PC2,置,1,和,PC4,置,0,的控制字。,解:,05H,,,08H,3.3,若,8255A,控制寄存器的端口地址为,63H,,各端口都工作于方式,0,,,A,口和,PC7PC4,为输入,,B,口和,PC3PC0,为输出,请写出初始化程序段。,解:,MOV AL,98H,OUT 63H,AL,3.4 8255A,的什么引脚完成内部,I/O,端口地址选择?,解:,A1,和,A0,3.5,在,8255A,的选通输入操作中用什么信号来置位,IBF,引脚?,解:,STB,11,3.6,在,8255A,的选通输入、输出方式操作中,允许中断请求,信号,何时有效?,解:选通输入:,当,STB,脚、,IBF,脚和,INTE,位(中断允许控制位)同时为高时,INTR,被置为高电平有效。,选通输出:,当,ACK,、,OBF,和,INTE,位同时为高时,INTR,被置为高有效。,3.7,在,8255A,的选通输入方式中如何允许中断请求?,解:由软件通过对,C,口的,PC4,或,PC2,位置,/,复位来控制。置,“,1,”,时,允许,A,口或,B,口中断,否则相应口的中断请求被屏蔽。,3.8,在,8255A,的选通输出操作中,,ACK,信号的用途是什么?,解:是标识数据已从端口移出的输出信号。,3.9,在,8255A,的选通输出操作中用什么来清除,OBF,信号?,解:,ACK,3.10 8255A,的选通输入操作中,STB,信号有什么用途?,解:,8255A,利用该信号把端口数据锁至锁存器,并使,IBF,变为高。,12,3.11,若,8255A,的端口地址为,60H63H,,端口,A,工作于方式,1,,输出,允许中断;端口,B,工作于方式,1,,输入,允许中断;,PC4,和,PC5,为输出。请写出,8255A,的初始化程序。,MOV AL,,,10100110B,;设置工作方式,OUT 63H,,,AL,MOV AL,,,00001101B,;,INTEA=PC6,置,1,OUT 63H,,,AL,MOV,AL,,,00000101B,;,INTEB=PC2,置,1,OUT 63H,,,AL,13,3.12,什么是波特率?什么是波特率因子?设波特率因子为,16,,波特率为,1200,,那么,收,/,发,时钟频率为多少?,解:串行通信的数据传送速率称为波特率,指单位时间内在通信线路上传输的数据量,即每秒钟传送的二进制数的位数。,通常,收,/,发时钟频率,=n*,波特率,n,称为波特率因子。,收,/,发时钟频率,=16,1200=1,9.2,(,KHz,),3.13,一台微机采用,8251A,做异步串行通信接口,已知其引脚,TXD,和,RXD,上施加,19.2KHZ,的时钟信号,当它用作异步通讯时,通信速率可通过编程选择为哪些波特率?,解:波特率因子可为,1,、,16,或,64,,所以,波特率可为:,19200bps,1200bps,或,300bps,14,四、应用题,某,PC,系列微机应用系统以,8255
点击显示更多内容>>

最新DOC

最新PPT

最新RAR

收藏 下载该资源
网站客服QQ:3392350380
装配图网版权所有
苏ICP备12009002号-6