一,上图为UART模式0同步传输介绍:
UTX输出移位时钟传输和接收条件。P03和P11设为上拉输出。URX pin用于传输和接收数据。8位数据将首先通过LSB进行传输和接收。波特率为fcpu/12。数据传输通过将数据写入S0BUF寄存器开始。在第8位传输结束后,TI0标志被置起(软件清除)。数据接收由REN0位和清除RI0位控制。当REN0=1且RI0从1到0时,开始数据传输,在第8位接收结束设置RI0标志。UART模式0有固定的波特率为fcpu/12(32M内部高速晶振/n分频/12)。在初始设置UART之前,REN0/TEN0位必须设置为1。
二,寄存器功能简介:
1.S0CON