第八章: 串并行通信接口技术.DOCVIP

  • 2
  • 0
  • 约小于1千字
  • 约 5页
  • 2017-06-18 发布于天津
  • 举报
第八章: 串并行通信接口技术

习题8习题解答 8.1 8255A的方式0一般使用在什么场合?在方式0时,如要使用,应该?0的使用场合有两种,一种是同步传送,另一种是查询式传送。在方式0情况下,没有规定固定的应答信号,所以,这时,将端口A端口B作为数据端口,把端口C的4个数位(高4位或者是低4位均可)规定为输出口,用来输出一些控制信号,而把端口C的另外4个数位规定为输入口,用来读入外设的状态,利用端口C来配合端口A和端口B的输入/输出操作。使用端口设8255A的4个端口地址为0C0H0C1H、0C2H和0C3H,要求用/复位控制字使PC6输出方波信号,试编程实现。并行通信和串行通信各有什么?并行通信就是把一个字符的各数位用几条线同时进行传输。串行通信就是指通信的发送方和接收方之间的数据在单根通信线上逐位顺序传送。什么叫同步通信方式?什么叫异步通信方式?它们各有什么?同步通信,即许多字符组成一个信息组,字符一个接一个地传输,每组信息的开始要加上同步字符,没有信息传输出时,要填上空字符,同步通信不允许有间隙。异步通信,两个字符之间的传输间隔是任意的,每个字符的前后都要用一些数位作为分隔位。比较起来,在传输率相同时,同步通信方式下的效率要比异步方式下的高,因为同步方式下的非数据信息比例要较小。但是,在同步方式下,要求进行信息传输双方必须用同一个时间进行协调,在传输数据的同时,还必须传输时钟信号。而在异步方式下,接收方的时钟频率和发送方的时钟频率不必完全一样。 什么叫波特率因子?什么叫波特率?设波特率因子为64,波特率为1200,那么时钟频率为多少?发送时钟与接收时钟的频率与位传输率的比称为波特率因子,而位传输率称为波特率。76800Hz         =76.8KHz ∴时钟频率Hz 8.9设异步传输时,1位起始位、7信息位、1奇偶校验位和1停止位,如果波特率为9600,每秒能传输多少个字符?即9600/9600/10 =960个每秒能传输个字符两台PC机采用异步串行方式传送数据。字符数据位7位,停止位1位,用偶校验方式,波特率为2400bps。,规定用内同步方式,同步字符为2,用奇校验,7数据位端口地址为66H和167H,对8251A。异步方式通信规定波特率因子为64,7数据位,1停止位,用偶校验,端口地址为40H、41H,缓冲区首址为2000H3000H,试对8251A

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档