第5章串行口与通信 4本章学习目标: 了解并行通信与串行通信的含义 曾理解波特率的概念,学会波特率的计算方法 的能按要求正确设置特殊功能寄存器ScON和PcON的 SMOD位 曾能区分串行口的4种工作方式,熟悉方式1、方式2、方 式3程序的编制方法 曾知道RS232C、RS422A和RS485基本性能 曾理解双机通信和多机通信的基本过程 能读懂教材中的控制实例,学会编写同等难度的控制程 序 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
本章学习目标 : 了解并行通信与串行通信的含义 理解波特率的概念,学会波特率的计算方法 能按要求正确设置特殊功能寄存器SCON和PCON的 SMOD位 能区分串行口的4种工作方式, 熟悉方式1、方式2、方 式3 程序的编制方法 知道RS-232C、RS-422A和RS485 基本性能 理解双机通信和多机通信的基本过程 能读懂教材中的控制实例,学会编写同等难度的控制程 序 第5章 串行口与通信
5.1串行通信的基础知识 在实际应用中,80C51单片机经常要与外设进行信息交换; 单片机与单片机之间或单片机与计算机之间往往也要交换信息, 这些信息交换都可以称为通信。 数据通信的传输方式:并行通信和串行通信 并行通信:数据的各位同时送出。占用I/O多,速度快。 串行通信:数据的各位逐位送出。线路简单,速度慢。 发送设备 >>>>>>> 0 接收设备 发送设备 接收设备 应答 询问 (a)并行通信 (b)串行通信 传送数据11010010B时并行通信和串行通信的示意图。 “十一五”国家级规划教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.1串行通信的基础知识 在实际应用中,80C51单片机经常要与外设进行信息交换; 单片机与单片机之间或单片机与计算机之间往往也要交换信息, 这些信息交换都可以称为通信。 并行通信:数据的各位同时送出。占用I/O多,速度快。 串行通信:数据的各位逐位送出。线路简单,速度慢。 数据通信的传输方式:并行通信和串行通信 传送数据1101 0010B时并行通信和串行通信的示意图
5.1.1串行通信的制式 按照信息传送的方向,串行通信可分为3种制式。 1.单工制式 A站 B站 单工通信 2.半双工制式 发送器 接收器 单工 A站 3.全双工制式 半双工通信 发送器 「发送器 接收器 接收器 b半双工 盘站 B站 全双工通信 发送器 接收器 接收器 发送器 全双工 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.1.1串行通信的制式 按照信息传送的方向,串行通信可分为3种制式。 1.单工制式 2.半双工制式 3.全双工制式
51.2串行通信的方式 串行通信有两种基本的通信方式:同步通信与异步通信。 异步通信( Asynchronous Communication) 在异步通信中,数据通常是以字符(或字节为单位组成 字符帧传送的。字符帧由发送端逐帧发送,接收端逐帧接收。 发送端和接收端由各自的时钟来控制。这两个时钟源可以彼 此独立、互不同步。 在帧格式中,一个字符由4个部分组成:起始位、二进 制数据位、奇偶校验位和停止位。下图给出了典型的异步帧 格式。 起始位L2D “原址 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.1.2串行通信的方式 串行通信有两种基本的通信方式:同步通信与异步通信。 1.异步通信(Asynchronous Communication) 在异步通信中,数据通常是以字符(或字节)为单位组成 字符帧传送的。字符帧由发送端逐帧发送,接收端逐帧接收。 发送端和接收端由各自的时钟来控制。这两个时钟源可以彼 此独立、互不同步。 在帧格式中,一个字符由4个部分组成:起始位、二进 制数据位、奇偶校验位和停止位。下图给出了典型的异步帧 格式
51.2串行通信的方式 2.同步通信( Synchronous Communication) 同步通信在发送一组数据时,只在开始用1~2 个同步字符作为双方取得同步的号令,然后连续发 送整组数据。不像异步通信那样将字符一个一个地 分开来传送。格式下图所示。 同步字符1 同步字符2 数据1 数据2 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.1.2串行通信的方式 2.同步通信(Synchronous Communication) 同步通信在发送一组数据时,只在开始用1~2 个同步字符作为双方取得同步的号令,然后连续发 送整组数据。不像异步通信那样将字符一个一个地 分开来传送。格式下图所示