串行通讯及其接口教学教案.ppt

串行通讯及其接口教学教案.ppt

ID:59469346

大小:1.85 MB

页数:71页

时间:2020-11-02

串行通讯及其接口教学教案.ppt_第1页
串行通讯及其接口教学教案.ppt_第2页
串行通讯及其接口教学教案.ppt_第3页
串行通讯及其接口教学教案.ppt_第4页
串行通讯及其接口教学教案.ppt_第5页
资源描述:

《串行通讯及其接口教学教案.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章串行通讯及其接口第九章串行通讯及其接口9.1基本概念9.2MCS-51单片机UART简介9.3应用程序设计9.4串行接口器件9.1基本概念9.1基本概念并行通信与串行通信并行通信:一次传输8(16、32Bit);例如计算机并口、打印机9.1基本概念异步串行通信和同步串行通信异步串行通信的特点:数据的传送以“Frame”为一个基本单位;数据的传送可以是不连续的。通用异步接受/发送器UART(UNIVERSALASYNCHRONOUSRECEIVER/TRANSMITTER)9.1基本概念同步通信:发送同步字符表示数据块传送开始,数据连续传送,不

2、间断。9.1基本概念串行通信数据传送方向单工:数据只能单向传送9.1基本概念半双工:分时实现双向传送双工:数据可同时实现双向传送9.1基本概念波特率(Baudrate)单位:bps(bitpersecond)定义:每秒钟传送的二进制位数。数据位宽Td=1/BaudrateBaudrate:50~19200~5760050,100,150,300,600,1200,2400,4800,9600,19200,38400,57600,1152009.1基本概念Baudrate=9600bps对应于一个数据位宽约为104us。9.1基本概念校验方法目的:提

3、高可靠性方法:奇偶校验法、校验和法奇偶校验法数据校验位(偶校验)校验位(奇校验)64H0110010010偶校验:数据区与检验位中1的总数为偶数。奇校验:数据区与检验位中1的总数为奇数。奇偶校验法基本思想:依据偶校验或奇校验原则,比较发送方和接收方的校验位是否相同。9.1基本概念51单片机对A中数据,依据偶校验原则,置PSW中的P位。MOVA,#64H;P=1奇偶校验法的缺点:每次需要传送检验位。不能监测偶数个错误。9.1基本概念校验和方法特点:校验和方法效率更高,可靠性更高。9.1基本概念计算机系统中常用串行、并行接口并行:EPP:打印机IDE:

4、硬盘、电子盘IEEE488(GPIB):智能化仪器PCI9.1基本概念串行:异步:RS232-C384Kbps(15to20m)RS422、RS4851.2Mbps(1200m)同步:USB1.112MbpsUSB2.0480Mbps1394400MbpsSPI26Mbps(Motorola)Microwire10Mbps(NationalSemiconductor,国家半导体公司)I2C400Kbps(Philips)SPI:Serialperipheralinterface9.1基本概念RS232-C简介信号线25芯,22根信号线,常用9根线最

5、简方式3根线RXD:数据接收线TXD:数据发送线GND:地线例如PC机上的串口COM1、COM29.1基本概念电平制采用负逻辑,对应电平如下:1:-3V~-15V0:+3V~+15V常用驱动器典型的线驱动器MC1488(反向驱动)±12V供电典型的线接收器MC1489(反向驱动)常用驱动器MAXIM202常用驱动器Sipex220常用驱动器Max2329.1基本概念异步串口硬件连线方式9.2MCS-51单片机UART简介主要特性:全双工,波特率可以设定,帧格式可以设定引脚端TXD(P3.1)RXD(P3.0)相关的SFRSBUF(99H):接收/发

6、送缓存,8bit,9.2MCS-51单片机UART简介特殊功能寄存器SCON是串行口的控制状态寄存器,用于定义串行口的工作方式和状态标志;其字节地址是98H:SM0、SM1:工作方式控制位,用来确定串行口的工作方式。9.2MCS-51单片机UART简介SM2:允许方式2和方式3进行多机通信控制位。在方式2或方式3时,如果SM2由软件置为1,则接收到第9位数据(RB8)为0时,不启动RI(RI=0)。在方式1中,如SM2=1,则只有接收到有效的停止位时,才会启动RI;没有接收到有效的停止位时,RI清零。在方式0中,SM2应置为0;REN:允许串行口接

7、收控制位。在软件置位(REN=1)时,允许接收,启动串行口的接收器RDX,开始接收数据;在软件复位(REN=0)时,禁止接收。TB8:是方式2或方式3中所要发送的第9位数据,按需要由软件进行置位或清零。例如可用作数据的奇偶校验位。9.2MCS-51单片机UART简介TI:发送中断标志位。在方式0中,串行发送第8位结束时,由硬件置位;在其他方式中,则在串行发送停止位的开始时置位。TI必须用软件清零。RI:接收中断标志位。在方式0中,串行接收到第8位结束时,由硬件置位;在其他方式中,在接收到停止位的中间时刻由硬件置位(除了与SM2有关外),且必须由软件

8、清零。9.2MCS-51单片机UART简介复位时,SCON的所有位清零。当执行指令改变SCON的内容时,改变的内容首先锁存

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。