串行通信原理跟运用.pptVIP

  • 2
  • 0
  • 约6.29千字
  • 约 33页
  • 2019-04-12 发布于湖北
  • 举报
串行通信原理跟运用

串行通信原理及应用 什么是通信 两个设备之间交换数据的过程我们称之为通信 通信的方式 从同时传输的数据位数来分为: 如何并行通信(有时间再讲) DB0-DB7 WR RD CS ALE信号等 举例:内存的写数据过程(两部分)。 通过时序图让学生明白 如何串行通信 就用极少的数据线就能实现数据通信,那么是如何实现的呢? 桢的概念:起始位,数据位,速率(波特率),应答位或停止位。 串行通信桢格式 常见的串行通信协议 USART特点 支持同步串行通信和异步串行通信 支持全双工 桢格式可编程 串行输出原理 串行输入原理 PIC的USART结构 串行通信时必须要考虑的问题 硬件如何连接? 传输速度是多少? 通信格式是什么样的? 要发送或接收的数据放在哪里? 如何判断发送或接收完毕? MCU通过UART与PC连接图 寄存器设置 PORTC6:TXD Transmitter PORTC7:RXD Receiver 考虑传输速率问题 可能出现设备之间的主频不同的情况,为了解决这个问题,两个设备之间必须协商通信速率。 对于UART而言,传输速率是两个设备之间预先协商好的,通过设置相应寄存器来实现。 传输速率相关寄存器及标志位 波特率发生寄存器:SPBPG(99H) 高波特率标志位:BRGH@TXSTA2 同步收发标志位:SYNC@TXSTA4 串行通信格式图 TXSTA(98H):发送控制寄存器

文档评论(0)

1亿VIP精品文档

相关文档