第6章作业参考答案.pptVIP

  • 0
  • 0
  • 约2.34千字
  • 约 16页
  • 2026-01-05 发布于江西
  • 举报

第6章作业参考答案; ; ; ; ;2.16调制解调器是将数字信号转换为适合在传输线上进行传输的音频模拟信号,或者将传输线上的音频模拟信号还原为数字信号。(√)

2.17同步串行传送能够得到比异步串行传送更高的传输速率和传输效率。(√)

2.18异步串行通信中,检测一个新字符的开始是利用极性相反的停止位(空闲位)与起始位之间的负跳变来实现的。(√)

2.19在微型计算机中,串行输入输出端口与微处理器之间是采用串行方式交换数据的。(×)

2.20奇偶校验位是根据传送数据中的“1”的个数进行编码的。(√)

2.21异步通信与同步通信的差别主要表现在字符与字符间的传送一个是异步,一个是同步,至于字符内部的位与位之间,两者都是同步传送的。(√);2.22异步串行通信的主要特点之一是字符之间的间隔时间相同。(×)

2.23异步串行通信在工作时,通信双方不需要同步。(×)

2.24Intel8251A是一个既可工作在同步方式,又可工作在异步方式的通用串行通信接口芯片。(√)

2.258251A工作在异步串行方式时,每个字符的数据位的长度为5~8位,因此通信双方可以在此范围内任意改变数据长度。(×)

2.268251A不能同时实现发送数据和接收数据的功能。(×)

2.27若8251A的TxRDY信号高电平,则表示8251A发送缓冲器为空,已准备好发送一个字符。(√)

2.28当8251A从CPU得到一个字符后,TxRDY的电平保持不变。(×)

2.298251A芯片复位以后,第一次用奇地址端口写入的值进入控制寄存器。(×)

2.30对8251A芯片的偶地址端口进行读操作时,可从状态寄存器中读出状态信息。(×);三、简答题;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.108255A的选通输入操作中STB信号有什么用途?

解:8255A利用该信号把端口数据锁至锁存器,并使IBF变为高。;3.11若8255A的端口地址为60H~63H,端口A工作于方式1,输出,允许中断;端口B工作于方式1,输入,允许中断;PC4和PC5为输出。请写出8255A的初始化程序。

MOVAL;设置工作方式

OUT63H,AL

MOVAL ;INTEA=PC6置1

OUT63H,AL

MOVAL ;INTEB=PC2置1

OUT63H,AL;3.12什么是波特率?什么是波特率因子?设波特率因子为16,波特率为1200,那么收/发时钟频率为多少?

解:串行通信的数据传送速率称为波特率,指单位时间内在通信线路上传输的数据量,即每秒钟传送的二进制数的位数。

通常,收/发时钟频率=n*波特率,n称为波特率因子。

收/发时钟频率=16×1200=19.2(KHz)

3.13一台微机采用8251A做异步串行通信接口,已知其引脚TXD和RXD上施加19.2KHZ的时钟信号,当它用作异步通讯时,通信速率可通过编程选择为哪些波特率?

解:波特率因子可为1、16或64,所以波特率可为:19200bps,1200bps或300bps;四、应用题;接口电路图;解:由图可知:8255A的A口工作在方式0输出,B口工作在方式0输入。当:A9A8A7A6A5A4A3A2时74LS138的Y0输出低电平,选中8255A。由此可得:

(1)8255A的A口、B口、C口和控制口地址分别为:320H,321H,322H,323H。

(2)8255A的工作方式控制字:82H(未用位为0)。

(3)编程序如下:

MOVAL,82HMOVDX,323H

文档评论(0)

1亿VIP精品文档

相关文档