USART Registers: UART Mode
13-21
USART Peripheral Interface, UART Mode
13.3 USART Registers: UART Mode
Table 13−3 lists the registers for all devices implementing a USART module.
Table 13−4 applies only to devices with a second USART module, USART1.
Table 13−3.USART0 Control and Status Registers
Register
Short Form
Register Type
Address
Initial State
USART control register
U0CTL
Read/write
070h
001h with PUC
Transmit control register
U0TCTL
Read/write
071h
001h with PUC
Receive control register
U0RCTL
Read/write
072h
000h with PUC
Modulation control register
U0MCTL
Read/write
073h
Unchanged
Baud rate control register 0
U0BR0
Read/write
074h
Unchanged
Baud rate control register 1
U0BR1
Read/write
075h
Unchanged
Receive buffer register
U0RXBUF
Read
076h
Unchanged
Transmit buffer register
U0TXBUF
Read/write
077h
Unchanged
SFR module enable register 1†
ME1
Read/write
004h
000h with PUC
SFR interrupt enable register 1†
IE1
Read/write
000h
000h with PUC
SFR interrupt flag register 1†
IFG1
Read/write
002h
082h with PUC
† Does not apply to ’12xx devices. Refer to the register definitions for registers and bit positions for these devices.
Table 13−4.USART1 Control and Status Registers
Register
Short Form
Register Type
Address
Initial State
USART control register
U1CTL
Read/write
078h
001h with PUC
Transmit control register
U1TCTL
Read/write
079h
001h with PUC
Receive control register
U1RCTL
Read/write
07Ah
000h with PUC
Modulation control register
U1MCTL
Read/write
07Bh
Unchanged
Baud rate control register 0
U1BR0
Read/write
07Ch
Unchanged
Baud rate control register 1
U1BR1
Read/write
07Dh
Unchanged
Receive buffer register
U1RXBUF
Read
07Eh
Unchanged
Transmit buffer register
U1TXBUF
Read/write
07Fh
Unchanged
SFR module enable register 2
ME2
Read/write
005h
000h with PUC
SFR interrupt enable register 2
IE2
Read/write
001h
000h with PUC
SFR interrupt flag register 2
IFG2
Read/write
003h
020h 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.
Summary of Contents for MSP430x1xx
Page 1: ... 2005 Mixed Signal Products User s Guide SLAU049E ...
Page 6: ...vi ...
Page 18: ...1 6 Introduction ...
Page 36: ...2 18 System Resets Interrupts and Operating Modes ...
Page 112: ...3 76 ...
Page 130: ...4 18 Basic Clock Module ...
Page 152: ...5 22 Flash Memory Controller ...
Page 160: ...6 8 Supply Voltage Supervisor ...
Page 168: ...7 8 Hardware Multiplier ...
Page 192: ...8 24 ...
Page 200: ...9 8 Digital I O ...
Page 234: ...11 24 Timer_A ...
Page 260: ...12 26 Timer_B ...
Page 291: ...13 31 USART Peripheral Interface UART Mode ...
Page 314: ...14 23 USART Peripheral Interface SPI Mode ...
Page 346: ...15 32 USART Peripheral Interface I2C Mode ...
Page 358: ...16 12 Comparator_A ...
Page 386: ...17 28 ADC12 ...
Page 418: ...18 32 ADC10 ...
Page 432: ...19 14 DAC12 ...