USART Registers: UART Mode
17-21
USART Peripheral Interface, UART Mode
17.3 USART Registers: UART Mode
Table 17−3 lists the registers for all devices implementing a USART module.
Table 17−4 applies only to devices with a second USART module, USART1.
Table 17−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
Table 17−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 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 ...