第七章单片机的串行通讯研讨.pptVIP

  • 11
  • 0
  • 约1.06万字
  • 约 49页
  • 2017-05-07 发布于湖北
  • 举报
第七章单片机的串行通讯研讨

2、串行工作方式1 方式1是一帧10位的异步串行通信方式,包括1个起始位,8个数据位和一个停止位。 其帧格式为: 起始 D0 D1 D2 D3 D4 D5 D6 D7 停止 ⑴ 数据发送 发送时只要将数据写入SBUF,在串行口由硬件自动加入起始位和停止位,构成一个完整的帧格式。然后在移位脉冲的作用下,由TXD端串行输出。一帧数据发送完毕,将SCON中的TI置1。 ⑵ 数据接收 接收时,在REN=1前提下,当采样到RXD从1向0跳变状态时,就认定为已接收到起始位。随后在移位脉冲的控制下,将串行接收数据移入SBUF中。一帧数据接收完毕,将SCON中的RI置1,表示可以从SBUF取走接收到的一个字符。 (3)方式1波特率 在串行通信中,收发双方对发送或接收的数据速率有一定的约定,通过软件对89C51串行口编程可约定四种工作方式。 串行口的四种工作方式对应着三种波特率。 其中,方式0和方式2的波特率是固定的。 (3)波特率设计 而方式1和方式3的波特率是可变的,由定时器T1的溢出率来决定。 由于输入的移位时钟来源不同,因此,各种方式的波特率计算公式也不同。 方式1、3波特率=T1溢出率÷n 波特率

文档评论(0)

1亿VIP精品文档

相关文档