MSP430单片机各种寄存器总结(7)——USCI_A in UART mode

作者:BerenCamlost

本文针对于MSP430单片机原理与应用课程,请在复习时使用。

参考资料:

  1. PPT
  2. MSP430F6638用户手册
  3. 实验教程

本章最新更新日期:2018.12.23

第七章 USCI

7.1 UCA1CTL1

UCA1CTL1

FieldDescription
UCSSELxUSCI时钟源( BRCLK)选择 ,默认UCA1CLK
UCSWRSTUSCI复位
  • 【注意】配置USCI先将UCSWRST置位

7.2 UCA1BR0 & UCA1BR1

BRCLK预分频器

  • 预分频系数=UCA1BR0 + UCA1BR1*256

7.3 UCA1MCTL

UCA1MCTL

FieldDescription
UCBRFx第一级调制器,仅在UCOS16=1可用
UCBRSx第二级调制器
UCOS16过采样模式使能,默认不使能

注意复习波特率的计算!!

7.4 UCA1RXBUF

接收数据的寄存器

7.5 UCA1TXBUF

发送数据的寄存器,写入后自动发送

7.6 UCA1IE & UCA1IFG

UCA1IE
UCA1IFG
中断使能和中断标志位,其中TX是发送,RX是接受

  1. UCTXIFG置位表明UCAxTXBUF为空,可向其写入待发送字符,若UCTXIE 和GIE也置位,将产生发送中断请求。写UCAxTXBUF自动清除UCTXIFG。
  2. 每接收一个字符并将其装入UCAxRXBUF后,UCRXIFG置位,若UCRXIE和GIE也置位,将产生接收中断请求。读UCAxRXBUF自动清除UCRXIFG。

7.7 UCA1IV

UCA1IV
中断向量寄存器。任何的访问都会引起最高优先级的等待中断的中断标志位复位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值