eUSCI_B SPI Registers
951
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Enhanced Universal Serial Communication Interface (eUSCI) – SPI Mode
25.5 eUSCI_B SPI Registers
The eUSCI_B registers applicable in SPI mode and their address offsets are listed in
. The
base addresses can be found in the device-specific data sheet.
Table 25-11. eUSCI_B SPI Registers
Offset
Acronym
Register Name
Section
00h
UCBxCTLW0
eUSCI_Bx Control Word 0
00h
UCBxCTL1
eUSCI_Bx Control 1
01h
UCBxCTL0
eUSCI_Bx Control 0
06h
UCBxBRW
eUSCI_Bx Bit Rate Control Word
06h
UCBxBR0
eUSCI_Bx Bit Rate Control 0
07h
UCBxBR1
eUSCI_Bx Bit Rate Control 1
08h
UCBxSTATW
eUSCI_Bx Status
0Ch
UCBxRXBUF
eUSCI_Bx Receive Buffer
0Eh
UCBxTXBUF
eUSCI_Bx Transmit Buffer
2Ah
UCBxIE
eUSCI_Bx Interrupt Enable
2Ch
UCBxIFG
eUSCI_Bx Interrupt Flag
2Eh
UCBxIV
eUSCI_Bx Interrupt Vector
NOTE:
This is a 16-bit module and must be accessed ONLY through byte (8 bit) or half-word (16 bit)
access. 32-bit read or write access to this module causes a bus error.
For details on the register bit access and reset conventions that are used in the following sections, refer to