现代微机原理与接口技术 第8章串行接口 8.1串行通信的基本概念 811串行通信 串行通信是将数据的各个位一位一位地,通过 单条位宽的传输线按顺序分时传送,即通信双 方一次传输一个二进制位。串行通信与并行通信 是两种基本的数据通信方式。 发送方在发送前要将并行数据转成串行数据 接收方接收后要完成串行数据到并行数据的 转换。 Department of Computer Science Engineering 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 1 8.1 串行通信的基本概念 串行通信是将数据的各个位一位一位地,通过 单条1位宽的传输线按顺序分时传送,即通信双 方一次传输一个二进制位。串行通信与并行通信 是两种基本的数据通信方式。 发送方在发送前要将并行数据转成串行数据 ,接收方接收后要完成串行数据到并行数据的 转换。 8.1.1 串行通信 第 8 章 串行接口
现代微机原理与接口技术 与并行通信相比,串行通信的优势 传输距离长,可达到数千公里 长距离内串行数据传送速率会比并行数据传 送速率快,串行通信的通信时钟频率较并行 通信容易提高。 抗干扰能力强,串行通信信号间的互相干扰 完全可以忽略。 费用低。 Department of Computer Science Engineering 2 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 2 与并行通信相比,串行通信的优势 • 传输距离长,可达到数千公里 • 长距离内串行数据传送速率会比并行数据传 送速率快,串行通信的通信时钟频率较并行 通信容易提高。 • 抗干扰能力强,串行通信信号间的互相干扰 完全可以忽略。 • 费用低
现代微机原理与接口技术 812串行通信方式 单工方式 R 半双工方式T T R R 全双工方式T R R T Department of Computer Science Engineering 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 3 8.1.2串行通信方式 • 单工方式 T R • 半双工方式 T R R T • 全双工方式 T R T R
现代微机原理与接口技术 813波特率与收发时钟 波特率:单位时间内传送的二进制数据的位数,以 位/秒(b/s)表示,也称为数据位率。它是衡量串行 通信速率的重要指标。 收/发时钟直接决定了通信线路上数据传输的速率 对于收发双方之间数据传输的同步有十分重要的 作用 一般在发送端是由发送时钟的下降沿使送入移位 寄存器的数据串行移位输出。而接收端则是在接收 时钟的上升沿作用下将传输线上的数据逐位打入移 位寄存器。 Department of Computer Science Engineering 4 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 4 8.1.3 波特率与收/发时钟 波特率:单位时间内传送的二进制数据的位数,以 位/秒(b/s)表示,也称为数据位率。它是衡量串行 通信速率的重要指标。 收/发时钟直接决定了通信线路上数据传输的速率 ,对于收/发双方之间数据传输的同步有十分重要的 作用。 一般在发送端是由发送时钟的下降沿使送入移位 寄存器的数据串行移位输出。而接收端则是在接收 时钟的上升沿作用下将传输线上的数据逐位打入移 位寄存器
现代微机原理与接口技术 为了提高串行通信的抗干扰能力,往往用多 个时钟调制一个二进制数据,调制一个二进制 数据的收发时钟个数称为波特率系数n 收/发时钟频率与波特率之间的关系: 收/发时钟频率一n×波特率 般m取1,16,32和64等。对于异步通信,常采用 =16;对于同步通信,则必须取n=1。 Department of Computer Science Engineering 算机科学与工程系 http://qsyang.yeah.net
http://qsyang.yeah.net 现代微机原理与接口技术 5 为了提高串行通信的抗干扰能力,往往用多 个时钟调制一个二进制数据,调制一个二进制 数据的收/发时钟个数称为波特率系数n。 收/发时钟频率与波特率之间的关系: 收/发时钟频率=n×波特率 一般n取1, 16, 32和64等。对于异步通信,常采用 n=16;对于同步通信,则必须取n =1