高等教育出版社:“十一五”国家级规划教材《单片机基础与应用》课程电子教案(PPT课件讲稿,高职高专)第5章 串行口与通信

第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 个同步字符作为双方取得同步的号令,然后连续发 送整组数据。不像异步通信那样将字符一个一个地 分开来传送。格式下图所示

51.3串行通信的传输速率 所谓传输速率就是指每秒传输多少位, 传输速率也称波特率(bps)。 如果数据传送的速率是120帧秒,每个 帧包含10位,则波特率为10×120=1200 bps,于是每位传送的时间 T=11200=0833ms 标准波特率系列为110、300、600、 1200、1800、2400、4800、9600和 19200bps。 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.1.3串行通信的传输速率 所谓传输速率就是指每秒传输多少位, 传输速率也称波特率(bps)。 如果数据传送的速率是120帧/秒,每个 帧包含10位,则波特率为 10×120=1200 bps,于是每位传送的时间 T=1/1200=0.833ms 标准波特率系列为110、300、600、 1200、1800、2400、4800、9600和 19200bps

5.1.4调制解调器( MODEM又称猫) 在进行远程异步串行数据通信时,二进 制的数据位在传输时会出现畸变,可以利用 调制解调器解决这个问题。 利用调制解调器进行数据远距离串行通 信的过程如下图所示。 数字信号 模拟信号 数字信号 10010 110010 计 弱 MW气几 CRT 算机 终端 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.1.4调制解调器(MODEM 又称猫) 在进行远程异步串行数据通信时,二进 制的数据位在传输时会出现畸变,可以利用 调制解调器解决这个问题。 利用调制解调器进行数据远距离串行通 信的过程如下图所示

52串行口的基本结构和工作方式 521串行口的基本组成 发送缓冲器SBUF只 SBUF TXD (P3.1) 能写入不能读出。 发送控制器TI 一个地址99H。 CPU 波特率发生 串行口中断 器T 接收缓冲器SBUF只 接收控制器RI 能读出不能写入。 SBUF 移位寄存器 RXD (P3.0) 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.2串行口的基本结构和工作方式 5.2.1串行口的基本组成 全双工的串行通信 口,可同时接收和 发送。 接收和发送缓冲器 SBUF在物理上共用 一个地址99H。 发送缓冲器SBUF只 能写入不能读出。 接收缓冲器SBUF只 能读出不能写入

52.2串行口的特殊功能控制寄存器 与串行口有关的特殊功能寄存器有SBUF、 ScoN、PCoN,与串行口中断有关的特殊功能 寄存器有I、IP 1.串行口发送/接收缓冲器SBUF(99H) 2.串行口控制寄存器ScoN ScoN的各位的定义和功能如下 sCO,7,6.5,4 98H2 SMOP SM1+ SM22 RENa TB8 RB82 TI+ RIP 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
5.2.2串行口的特殊功能控制寄存器 与串行口有关的特殊功能寄存器有SBUF、 SCON、PCON,与串行口中断有关的特殊功能 寄存器有IE、IP. 1.串行口发送/接收缓冲器SBUF(99H) 2.串行口控制寄存器SCON SCON的各位的定义和功能如下:

sCO,7,6.5,4 98HP SMOP SM1+ SM2+ RENa TB8+ RB8+ TI RIA >SM0、SM1:串行口工作方式选择位(内容见52.3节) ≯SM2:多机通信控制位。具体用法见5.3.3节。 REN:串行接收允许位。由软件置1或清0。软件置1时,串行 口允许接收,清0后禁止接收 TB8:在方式2和方式3中是发送的第9位数据。 RB8:在方式2和方式3中是接收的第9位数据。 Tl:发送中断标志位。发送结束时由硬件置位。该位必须用软 件清零。 Rl:接收中断标志位。结束接收时由硬件置位。该位必须用软 件清零 十一五国家级规为教材(高职高专) 高等教育出版社 HIGHER EDUCATION PRESS
➢SM0、SM1: 串行口工作方式选择位(内容见5.2.3节)。 ➢SM2: 多机通信控制位。具体用法见5.3.3节。 ➢REN: 串行接收允许位。由软件置1或清0。软件置1时,串行 口允许接收,清0后禁止接收。 ➢TB8: 在方式2和方式3中是发送的第9位数据。 ➢RB8: 在方式2和方式3中是接收的第9位数据。 ➢TI: 发送中断标志位。发送结束时由硬件置位。该位必须用软 件清零。 ➢RI: 接收中断标志位。结束接收时由硬件置位。该位必须用软 件清零
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 赣南师范大学(赣南师范学院):《模拟电路》课程教学资源(PPT课件讲稿)第二章 基本放大电路.ppt
- 《电子技术工艺基础》课程教学资源(PPT课件)第4章 装配准备工艺.ppt
- 上海海事大学:《信号与系统》课程教学资源(PPT课件讲稿)第四章 连续时间与信号的s域分析(4.1-4.3).ppt
- 《电路》课程电子教案(PPT课件讲稿)第9章 正弦稳态电路的分析.ppt
- 数字电路基础知识(PPT课件讲稿)逻辑代数.ppt
- 《传感器与检测技术》课程教学资源(PPT课件)第6章 热电式传感器.ppt
- 西安交通大学:《电路》课程PPT教学课件(第五版)第7章 一阶电路和二阶电路的时域分析.ppt
- 上海海事大学:《信号与系统》课程教学资源(PPT课件讲稿)第五章 离散时间信号与系统分析(离散时间信号、离散时间系统).ppt
- 《数字逻辑电路》课程教学资源(PPT课件讲稿)计数器.ppt
- 南京理工大学:《信号与系统》课程教学资源(PPT课件讲稿)第2章 测试信号的时域分析与处理.ppt
- 全国大学生电子设计竞赛:高职院校学生参赛技能培养(PPT讲稿,2007).pptx
- 《数字电子技术基础》课程电子教案(PPT课件讲稿)第二章 逻辑门电路.ppt
- 《数字电子技术》课程电子教案(PPT教学课件)第4章 时序逻辑电路 4.1 触发器.ppt
- 《单片机原理与应用》课程教学资源(PPT课件讲稿)第4章 MCS-51单片机内部定时器/计数器及串行接口.pptx
- 河北工程大学:《数字信号处理器(Digital Signal Processor)DSP原理及应用》课程教学资源(PPT课件讲稿)第9章 DSP集成开发环境CCS.ppt
- 《电子测量原理》课程电子教案(PPT教学课件)第7章 信号波形测量.ppt
- 《数字信号处理》课程PPT教学课件(英文版)Chapter 8 离散傅里叶变换 the discrete fourier transform.ppt
- 北京理工大学:《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第五章 数字滤波器设计 Filtering(主讲:范哲意).ppt
- 赣南师范大学(赣南师范学院):《模拟电路》课程教学资源(PPT课件讲稿)第十章 直流电源.ppt
- 日照职业技术学院:《传感器原理及应用》课程教学资源(PPT课件讲稿)第五章 机械位移传感器 5.3 光电编码器.ppt
- 数字电视原理(PPT课件讲稿)数字电视接收.ppt
- 《模拟电子技术基础》课程电子教案(PPT课件讲稿)模块一 半导体器件基础.ppt
- 上海交通大学:《数字逻辑电路》课程教学资源(PPT课件讲稿)绪论、第一章 数制和编码 Number Systems and Codes(任课教师:张超).ppt
- 《传感器原理及应用技术》课程教学资源(PPT课件讲稿)第4章 磁敏传感器.ppt
- 清华大学:Interconnect Parasitic Extraction(PPT讲稿).ppt
- 《数字电路与逻辑设计》课程考试大纲.doc
- 《数字电子技术》课程教学资源(PPT课件讲稿)第10章 数模转换和模数转换.ppt
- 《DSP原理及其应用技术》课程教学资源(PPT课件讲稿)TMS320F2812串行外设接口 Serial Peripheral Interface(SPI).ppt
- 《数字电子技术基础》课程教学资源(PPT课件讲稿)第3章 集成逻辑门.ppt
- 《电工与电子技术基础(模拟部分)》课程教学资源(PPT课件讲稿)第四章 半导体三极管及放大电路基础.ppt
- 高等教育出版社:“十一五”国家级规划教材《单片机基础与应用》课程电子教案(PPT课件讲稿,高职高专)第10章 综合实训.ppt
- 《高频电子线路》课程教学资源(PPT课件讲稿)第6章 振幅调制、解调及混频.ppt
- 电子科技大学:《数字逻辑设计及应用》课程教学资源(PPT课件讲稿)第1章 引言(任课教师:姜书艳).ppt
- 高等教育出版社:“十一五”国家级规划教材《单片机基础与应用》课程电子教案(PPT课件讲稿,高职高专)第6章 80C51的系统扩展.ppt
- 《电子线路》课程教学资源(PPT讲稿)电子线路实验课件.ppt
- 《数字电子技术基础》课程教学资源(试卷习题)期中试卷A卷.doc
- 《电子技术》课程PPT教学课件(数字电子技术)第9章 二极管和晶体管.ppt
- 北京理工大学:《数字信号处理 Digital Signal Processing》课程教学资源(PPT课件讲稿)第三章 离散傅里叶变换(DFT).ppt
- 《模拟与电子技术基础》课程教学资源:复习大纲.doc
- 中国科学技术大学:《信息论与编码技术》课程教学资源(PPT课件讲稿)第7章 信道纠错编码 7.3 线性分组码 7.4 循环码.pptx