传输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.chuibin.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单片机的数据采集系统硬件设计+电路图

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

粉料称重装置的单片机控...

遥感土地用变化监测国内外研究现状

高效课堂教师问卷调查表

MNL模型历史城区居民活动...

浅析施工企业保理融资成...

大规模MIMO系统的发展研究现状

《水浒传》中血腥暴力研...

PCI+PID算法直流力矩电机速...

从企业eHR建设谈管理信息...

提高小學语文課堂朗读教...

小型通用机器人控制系统设计任务书