USCI Registers: UART Mode
19-27
Universal Serial Communication Interface, UART Mode
19.4 USCI Registers: UART Mode
The USCI registers applicable in UART mode are listed in Table 19−6 and
Table 19−7.
Table 19−6.USCI_A0 Control and Status Registers
Register
Short Form
Register Type
Address
Initial State
USCI_A0 control register 0
UCA0CTL0
Read/write
060h
Reset with PUC
USCI_A0 control register 1
UCA0CTL1
Read/write
061h
001h with PUC
USCI_A0 Baud rate control register 0
UCA0BR0
Read/write
062h
Reset with PUC
USCI_A0 Baud rate control register 1
UCA0BR1
Read/write
063h
Reset with PUC
USCI_A0 modulation control register
UCA0MCTL
Read/write
064h
Reset with PUC
USCI_A0 status register
UCA0STAT
Read/write
065h
Reset with PUC
USCI_A0 Receive buffer register
UCA0RXBUF
Read
066h
Reset with PUC
USCI_A0 Transmit buffer register
UCA0TXBUF
Read/write
067h
Reset with PUC
USCI_A0 Auto Baud control register
UCA0ABCTL
Read/write
05Dh
Reset with PUC
USCI_A0 IrDA Transmit control register
UCA0IRTCTL
Read/write
05Eh
Reset with PUC
USCI_A0 IrDA Receive control register
UCA0IRRCTL
Read/write
05Fh
Reset with PUC
SFR interrupt enable register 2
IE2
Read/write
001h
Reset with PUC
SFR interrupt flag register 2
IFG2
Read/write
003h
00Ah with PUC
Note:
Modifying SFR bits
To avoid modifying control bits of other modules, it is recommended to set
or clear the IEx and IFGx bits using
BIS.B
or
BIC.B
instructions, rather than
MOV.B
or
CLR.B
instructions.
Table 19−7.USCI_A1 Control and Status Registers
Register
Short Form
Register Type
Address
Initial State
USCI_A1 control register 0
UCA1CTL0
Read/write
0D0h
Reset with PUC
USCI_A1 control register 1
UCA1CTL1
Read/write
0D1h
001h with PUC
USCI_A1 Baud rate control register 0
UCA1BR0
Read/write
0D2h
Reset with PUC
USCI_A1 Baud rate control register 1
UCA1BR1
Read/write
0D3h
Reset with PUC
USCI_A1 modulation control register
UCA1MCTL
Read/write
0D4h
Reset with PUC
USCI_A1 status register
UCA1STAT
Read/write
0D5h
Reset with PUC
USCI_A1 Receive buffer register
UCA1RXBUF
Read
0D6h
Reset with PUC
USCI_A1 Transmit buffer register
UCA1TXBUF
Read/write
0D7h
Reset with PUC
USCI_A1 Auto Baud control register
UCA1ABCTL
Read/write
0CDh
Reset with PUC
USCI_A1 IrDA Transmit control register
UCA1IRTCTL
Read/write
0CEh
Reset with PUC
USCI_A1 IrDA Receive control register
UCA1IRRCTL
Read/write
0CFh
Reset with PUC
USCI_A1/B1 interrupt enable register
UC1IE
Read/write
006h
Reset with PUC
USCI_A1/B1 interrupt flag register
UC1IFG
Read/write
007h
00Ah with PUC
Summary of Contents for MSP430x4xx Family
Page 1: ...MSP430x4xx Family 2007 Mixed Signal Products User s Guide SLAU056G ...
Page 2: ......
Page 6: ...vi ...
Page 114: ...3 76 RISC 16 Bit CPU ...
Page 304: ...5 20 FLL Clock Module ...
Page 340: ...7 8 Supply Voltage Supervisor ...
Page 348: ...8 8 16 Bit Hardware Multiplier ...
Page 372: ...9 24 32 Bit Hardware Multiplier ...
Page 400: ...10 28 DMA Controller ...
Page 428: ...13 10 Basic Timer1 ...
Page 466: ...15 24 Timer_A ...
Page 522: ...17 30 USART Peripheral Interface UART Mode ...
Page 544: ...18 22 USART Peripheral Interface SPI Mode ...
Page 672: ...23 12 Comparator_A ...
Page 692: ...24 20 LCD Controller ...
Page 746: ...26 28 ADC12 ...