第8章单片机串行通信及其接口.pptxVIP

  • 8
  • 0
  • 约7.13千字
  • 约 43页
  • 2021-09-16 发布于河北
  • 举报
第8章 串行通信及其接口 8.1 概述8.2 MCS-51的串行口8.3 串行口的控制8.1 概述串行通信: 数据一位接一位顺序传送,可只用一根数据线传送多位信息。返回本章首页8.1 概述串行通信有两种基本方式。 同步通信SYNC(Synchronous Data Communication):严格同步,发送同步码,数据连续,信息量大,速度较高 异步通信ASYNC(Asynchronous Data Communication):帧格式传送,信息量不大异步通信一幀字符信息的结构返回本章首页开始终止同步字符CRC字符数据块异步串行通信数据格式同步通信数据格式幀结构8.1 概述串行通信从传输方式分为:串行接口有单工、半双工和全双工3种返回本章首页8.1 概述RS-232C总线I2C--PHILIPS公司推出的 I2C总线(INTEL IC BUS)SPI--(Serial Peripheral Interface--串行外设接口)串行接口的连接的三种方法 1 三线连接 2 RS-232接口连接 3 modem方式连接返回本章首页RS232电平转换RS232电平转换 TXDRXDGND TXDRXDGNDTXDRXDGNDTXDRXDGND三线链接RS232接口连接 串行通信的传送速率传送速率用于描述数据传送的快慢。在串行通信中,数据是按位进行传送的,因此传送速率用每秒钟传送格式位的数目来表示,称之为波特率(baud rate)。每秒传送一个格式位就是1波特,即: 1波特=1bps(位/秒) 在串行通信中,格式位的发送和接收分别由发送时钟脉冲和接收时钟脉冲进行定时控制。时钟频率高,则波特率也高,通信速度就快;反之,时钟频率低,则波特率也低,通信速度也慢。 标志停止位起始位D0D1D2D3D4D5D6D7X检验位RS232C总线上传输的异步通信典型数据格式分类符号名称引脚说明地线?机架保护地(屏蔽地)1?信号地(公共地)7?数据信号线TXD数据发送线2在无数据信息传输或收/发信息间隔期,RXD/TXD电平为1。辅助信道传输速率较主信道低。其余同RXD数据接收线3TXD辅助信道数据发送线14RXD辅助信道数据接收线16定时信号线?DCE发送信号定时15指示被传输的每个bit信息的中心位置?DCE接收信号定时17?DTE发送信号定时24?控制线RTS请求发送4DTE发给DCECTS允许发送5DCE发给DTEDSRDCE装置就绪6?DTRDTE装置就绪20DTE发给DCEDCD接收信号(载波)检测8DTE收到满足标准的信号时置位?振铃指示22由DCE收到振铃时置位??信号质量检测21由DCE根据数据信息是否有错而置位/复位?数据信号速率选择23指定两种传输速率中的一种RTS辅助信道请求发送19?CTS辅助信道允许发送13RCD辅助信道接收检测12备用线??9未定义,保留供DCE装置测试使用??10??11??18??25RS232C信号线及其在DB-25的针脚号8.1 概述串行接口结构图返回本章首页8.2 MCS-51的串行口 8.2.1 串行口的结构8.2.2 串行口的工作方式8.2.3 波特率的计算返回本章首页中断请求中断请求8.2.1 串行口的结构 MCS-51单片机片内有一个串行接口,可提供同步或全 双工异步串行通信方式.设有二个互相独立的 接收\发送缓冲器,可 分别接受和发送数据发送缓冲器只能写入, 接收缓冲器只能读出两个缓冲器可共用一 个地址码99H 发送:MOV SBUF,A 接收:MOV A,SBUF8.2.1 串行口的结构 与串行口有关的特殊功能寄存器有:SCON:串行口控制寄存器SBUF :缓冲寄存器PCON:功耗控制寄存器(D7: SMOD为波特率系数选择位) 。SCON(98h)位地址SM0SM1SM2RENTB8RB8TIRI9F9E9D9C9B9A9998 D7 D6 D5 D4 D3 D2 D1 D08.2.1 串行口的结构 1.串行口控制寄存器SCON (98H),可位寻址SM0 SM1:确定4种工作方式SM2:多机通信控制位REN:允许串行接收位TB8:待发送的第9位数据RB8:接受到的第9位数据TI和RI:发送和接收中断标志位(注:软件清零)PCONSMOD???????2.特殊功能寄存器PCON其字节地址为87H,没有位寻址功能。PCON的格式如图7-7所示,其中与串行接口有关的只有D7位。D7 D6 D5 D4 D3 D2 D1 D0 返回本节8.2.2 串行口的工作方式 1.方式0(移位寄存器方式)发送/接收时序发送接收2.方式1 (8位UART) 发送/接收时序发送接收3.方式2 (9位UART)发送/接收时序发送发送数据TXD端输出,发送

文档评论(0)

1亿VIP精品文档

相关文档