每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 第十章 申行通信及串行通信接口 8250 信息与通信工程学院
第十章 串行通信及串行通信接口 8250
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 本章内容 §101串行通信的基本知识 §10.2串行通信接口的基本结构 §10.3调制解调器( MODEM) §10.48250通信编程 信息与通信工程学院
本章内容 §10.1 串行通信的基本知识 §10.2串行通信接口的基本结构 §10.3 调制解调器(MODEM) §10. 4 8250通信编程
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY §10.1串行通信的基本知识 所谓串行通信就是使数据一位一位的进行传输 而实现的通信,串行通信具有传输线少,成本低 的优点,适合于远距离传输,速度慢 1.串行通信的数据传输模式 串行通信一般在两个站(终端和微机)之间进行传送 ①单工(单行道,不准逆向行车)单向传输数据 有线电视(CATv)、广播 机1 机2 信息与通信工程学院
§10.1 串行通信的基本知识 所谓串行通信就是使数据一位一位的进行传输 而实现的通信,串行通信具有传输线少,成本低 的优点,适合于远距离传输,速度慢。 串行通信一般在两个站(终端和微机)之间进行传送 ①.单工(单行道,不准逆向行车)单向传输数据 有线电视(CATV)、广播 1.串行通信的数据传输模式
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY ②半双工准许数据双向传送,但是只有一根线, 必须分时,某一时刻只能进行发送或接收(对 讲机) 机1 机2 RD RD ③全双工串行口之间分别有两根独立的传输发送 和接收信号线,可以同时进行发送和接收。 机1 机2 RyD 信息与通信工程学院
②.半双工 准许数据双向传送,但是只有一根线, 必须 分时,某一时刻只能进行发送或接收(对 讲机) ③.全双工 串行口之间分别有两根独立的传输发送 和接收信号线,可以同时进行发送和接收
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 2串行通信的方式 串行通信在信息格式的 异步通信 约定上可分为两种方式同步通信 ①异步通信方式 特点:以字符字节为单位传送通信双方需约定 协议(格式速率等) 异步通信必须遵从两项规定 a数据的格式每一个数据传送时,必须加一个起 始位,后面加1或15或2个停止位 信息与通信工程学院
串行通信在信息格式的 约定上可分为两种方式 异步通信 同步通信 ①.异步通信方式 特点:以字符/字节为单位传送,通信双方需约定 协议(格式,速率等) 异步通信必须遵从两项规定: a.数据的格式 每一个数据传送时,必须加一个起 始位,后面加1或1.5或2个停止位。 2.串行通信的方式
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 第n个字符 奇偶止 一第n+1个字符 MARK 起始位 位数据 校验倒空闲位下一个字符起始位 00/10/10/1|0/1/1/1/1/1111100/1|0/1… 低位 高位 下降沿指出 下一个字符的开始 异步通信时,字符字节是一帧一帧的传送,每帧 字符必须靠起始位来同步,在异步通信的数据传送 中,传输线上允许空字符。 信息与通信工程学院
异步通信时,字符/字节是一帧一帧的传送,每帧 字符必须靠起始位来同步,在异步通信的数据传送 中,传输线上允许空字符
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY b波特率(bps) 波特率就是传送数据位的速率(用位秒)表示。 例数据传送速率为120字符秒,每帧包括10个 数据位,则波特率为120×10=1200位秒 =1200bps 常用的异步通信的波特率的值为:150、300、 600、1200、2400、4800、9600、14400、28800。 信息与通信工程学院
b.波特率 (bps) 波特率就是传送数据位的速率(用位/秒)表示。 例 数据传送速率为120字符/秒,每帧包括10个 数据位,则波特率为 120×10=1200位/秒 =1200bps 常用的异步通信的波特率的值为:150、300、 600、1200、2400、4800、9600、14400、28800
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 校验位 奇校验:字符加上校验位有奇数个1; 偶校验:字符加上校验位有偶数个1。 校验位的产生和检查由串行通信控制器内部自 动产生,停止位也是由硬件自动产生的。(偶数个 错误不能检测) 信息与通信工程学院
校验位 奇校验 :字符加上校验位有奇数个1; 偶校验 :字符加上校验位有偶数个1 。 校验位的产生和检查由串行通信控制器内部自 动产生,停止位也是由硬件自动产生的。(偶数个 错误不能检测)
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY ②同步通信方式 特点:利用同步字(SYN)获得双方的同步信息, 数据之间无间隔符(数据流)所以传输速率较高, 同步传输的数据格式: SYNC|SYNC|数据字节1……数据字节nCRC1CRC2 帧 冗余校验 传送数据作为被除数,发送器本身产生一固定除 数,前者除以后者得到余数即为该“冗余”字符。 当数据和冗余字符一起被传送到接收器时,接收器 产生和发送器相同的除数,和数据位相除,得到余 数进行比较。(99%) 信息与通信工程学院
②.同步通信方式 特点:利用同步字(SYN)获得双方的同步信息, 数据之间无间隔符(数据流)所以传输速率较高, 同步传输的数据格式: 传送数据作为被除数,发送器本身产生一固定除 数,前者除以后者得到余数即为该“冗余”字符。 当数据和冗余字符一起被传送到接收器时,接收器 产生和发送器相同的除数,和数据位相除,得到余 数进行比较。(99%)
每)天半紫大学 IIANJIN POLYTECHNIC UNIVERSITY 3串行通信的时钟 ①发送脉冲和接收脉冲 发送方要靠发送脉冲(移位脉冲)将数据移出, 经TD引脚→对方 出 入 CP几几 接收方要靠接收脉冲(移位脉冲)将数据接入, 经RxD引脚→串口 信息与通信工程学院
3 串行通信的时钟 ①.发送脉冲和接收脉冲 发送方要靠发送脉冲(移位脉冲)将数据移出, 经TXD引脚→对方 接收方要靠接收脉冲(移位脉冲)将数据接入, 经RXD引脚→串口