单片机学习笔记.10.串口UART
| 寄存器 | 地址 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | 复位值 |
| SCON | 98H | SM0/FE | SM1 | SM2 | REN | TB8 | RB8 | TI | RI | 00000000B |
| PCON | 87H | SMOD | SMOD0 | LVDF | POF | GF1 | GF0 | PD | IDL | 00110000B |
SM0与SM1配置串口的工作方式
| SM0 | SM1 | 方式 | 说明 |
| 0 | 0 | 0 | 移位寄存器 |
| 0 | 1 | 1 | 8位的UART用定时器1作为波特率发生器16自动重装,标准51只有8位自动重载 |
| 1 | 0 | 2 | 9位的UART固定 |
| 1 | 1 | 3 | 9位的UART可变 |
REN:接收数据时需要置1
TI:发送标志,需要手动清0
RI:接收标志,需要手动清0
SMOD:为0时波特率不加倍,为1时波特率加倍
波特率计算方式:


浙公网安备 33010602011771号