传输7位或8位数据,可采用奇校验或偶校验或者无校验

独立的发送和接收移位寄存器

独立的发送和接收缓冲寄存器

支持最低位优先或最高位优先的数据发送和接收方式

多处理机系统,包括线路闲线和地址位通信协议

通过有效的起始位检测将MSP430从低功耗唤醒

可编程实现分频因子是小数的波特率

状态标志位用于检测错误或排除错误

状态标志位用于地址检测

独立的发送和接收中断

图3-1描述了在UART模式下的USCI_Ax模块图:

图3-1 USCI_Ax模块图:UART模式(UCSYNC=0)

在UART模式下,USCI异步的以一位速率向另一个设备发送和接收字符。每个字符的定时是基于软件对波特率的设定。发送和接收操作使用相同的波特率频率。

通过PUC信号或设置UCSWRST位可以使USCI复位。在PUC信号之后,UCSWRST被自动置位,并使USCI复位。当UCSWRST置位时,它会重新置位UCRXIE、UCTXIE、UCRXIFG、UCRXERR、UCBR、UCPE、UCOE、UCFE、UCSTOE和UCBTOE位,并置位UCTXIFG。清除UCSWRST可以释放USCI,使其进入操作状态。

注意:USCI模块初始化或重新配置推荐步骤:来~自^优尔论+文.网www.youerw.com/

①设置UCSWRST(BIS.B#UCSWRST,&UCAxCTL1)

②在UCSWRST=1时初始化所有的USCI寄存器(包括UCTxCTL1)

③配置端口

④软件清除UCSWRST(BIC.B#UCSWRST,&UCAxCTL1)

⑤通过设置UCRXIE和UCTXIE或二者之一使能中断

(2)UART字符格式,如图3-2,包括起始位,7或8个数据位,一个奇偶校验位或没有校验位,一个地址位(地址位模式下)和一个或两个停止位。UCMSB位用来设置传输的方向和选择最低位还是最高位先发送。UART通信要求先要发送最低位[11]。

上一篇:方底座柱体超声波电机激励角度的研究
下一篇:基于MSP430F1612单片机的数据采集系统硬件设计+电路图

STC89C52单片机的温度控制系统设计+电路图

FAST风速观测器的设计与实验验证

CCHP考虑热网特性的综合能源系统的研究

基于状态估计的控制系统...

LQG四分之一汽车悬架系统的主动抗扰控制

MATLAB的GUI倒立摆控制系统设计与实现

基于RS-485的电梯呼梯装置设计+电路图

老年2型糖尿病患者运动疗...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

网络语言“XX体”研究