UART异步串口通信四种模式
模式 0 省略
模式 1 以TXD为例 平时没数据时TXD为高电平 来数据 一个起始位0 八个数据位 一个停止位
模式 2 和3 在模式1基础上增加一个校验位
波特率 发送一位数据的速率,即发送一个数据的持续时间= 1/baud
SBUF 串口数据缓冲器,发送数据时只要将数据写入SBUF,单片机自动将该数据发送。接收数据时单片机自动将数据接收到SBUF
SCON 串口控制寄存器
REN 使能串口接收。由软件置1,则允许串口接收数据;由软件清零,则禁止串口接收数据。
TB8,RB8 方式2和方式3校验位,分为四种方式A 偶校验,B奇校验,c强制为0 D强制为1
TI 发送中断标志 在发送终止时由硬件置1 必须通过软件才能清0
RI 接收中断标志 接收终止时立刻由硬件置1 ,必须通过软件清0