
通用串行通讯口（USART）:


1.    控制寄存器需要的有：TXCR、RXCR。数据寄存器：TXREG、RXREG，波特率的设置寄存器：BRGDH，BRGDL。

2.    设置发送的的寄存器格式和接收寄存器格式要相同，选择数据位的要相同，否则就会出现接收和发送的数据上的错误。

3.    判断发送结束的标志选择TMCLR==1，则表示发送结束。

4.    范例初始化均在System_Init.inc文件中，用户可根据具体应用需求自行修改相关配置。

5.    范例功能介绍：将由串口工具发出来的接收，再通过发送口将数据发送到串口助手。

范例程序流程:
        ①系统初始化，设置时钟及各端口引脚功能并将RAM清零。
	②端口设置
	//  IOB3   TX
	//  IOB4   RX
	将接收口（RX）改为输入状态
	③TXCR 设置：使能USART发送功能,8位数据,波特率分频比4,第9位数据发送0。
	④RXCR 设置：使能USART接收功能,8位数据,第9位数据接收0。
	⑤波特率设置：波特率设置成 38400。	
	⑥使能串行通讯接收中断，开启总中断。
	⑦等待接收标志，将接收的数据由RXREG存到USART_DATA寄存器里。然后将数据发送出来存到。
	⑧再把数据发送出来，将数据送到TXREG，然后判断标志TMCLR，发送结束，下次再将结束的数据    存入TXREG。
	⑨重复⑦-⑧。
	