微机原理计算机接口的技术.pptVIP

  • 2
  • 0
  • 约7.9千字
  • 约 57页
  • 2019-11-24 发布于广东
  • 举报
7.5 串行通信与可编程串行通信接口8251A 许多I/O 器件与CPU,或计算机与计算机之间交换信息,是通过一对导线或通过信道来传送信息。这时,每一次只传输一位信息,每一位都占据一个规定长度的时间间隔,这种数据一位一位顺序传送的通信方式称为串行通信。 与并行通信相比,串行通信具有传输线少、成本低的特点,特别适合于计算机与计算机、计算机与外部设备之间的远距离通信,其缺点是速度慢。 $7.5.1 串行通信基础 一、串行通信需要解决的问题 1. 同步 与并行接口相比,实现串行传输首先要解决同步问题。 同步包括位同步、字节(帧)同步和数据块同步。 ⑴ 位同步就是生成接收数据的采样时钟,保证对每个数据比特的正确接收,这是串行接收的首要条件。有了采样时钟,就可对接收数据进行串行到并行的变换; ⑵ 字节同步或帧同步是保证对接收数据字节和数据块的正确划分,以便于把变换的并行数据按字节和块组织存放; ⑶ 数据块同步是保证数据块按正确的顺序发送和接收,以免接收块多出或遗漏,这主要由软件解决。 2. 差错控制 远距离通信必然存在差错(误码)。要保证通信的可靠,必须采用某种措施解决这个问题。有两种方法,即检错和纠错。 ⑴ 检错:在发送信息中加入冗余位,使接收端能识别接收信息的正确或错误。一旦发现错误,就采用措施补救,比如,重发出错的数据块,叫作出错自

文档评论(0)

1亿VIP精品文档

相关文档