SCI Registers
1031
SPRUHE8E – October 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
C28 Serial Communications Interface (SCI)
13.3 SCI Registers
The functions of the SCI are software configurable. Sets of control bits, organized into dedicated bytes,
are programmed to initialize the desired SCI communications format. This includes operating mode and
protocol, baud value, character length, even/odd parity or no parity, number of stop bits, and interrupt
priorities and enables.
13.3.1 SCI Module Register Summary
The SCI is controlled and accessed through registers listed in
and
, which are
described in the sections that follow.
(1)
These registers operate in enhanced mode.
Table 13-7. SCIA Registers
Register Mnemonic
Address
Number of Bits
Description
SCICCR
0x0000-7050
1
SCI-A Communications Control Register
SCICTL1
0x0000-7051
1
SCI-A Control Register 1
SCIHBAUD
0x0000-7052
1
SCI-A Baud Register, High Bits
SCILBAUD
0x0000-7053
1
SCI-A Baud Register, Low Bits
SCICTL2
0x0000-7054
1
SCI-A Control Register 2
SCIRXST
0x0000-7055
1
SCI-A Receive Status Register
SCIRXEMU
0x0000-7056
1
SCI-A Receive Emulation Data Buffer Register
SCIRXBUF
0x0000-7057
1
SCI-A Receive Data Buffer Register
SCITXBUF
0x0000-7059
1
SCI-A Transmit Data Buffer Register
SCIFFTX
(1)
0x0000-705A
1
SCI-A FIFO Transmit Register
SCIFFRX
(1)
0x0000-705B
1
SCI-A FIFO Receive Register
SCIFFCT
(1)
0x0000-705C
1
SCI-A FIFO Control Register
SCIPRI
0x0000-705F
1
SCI-A Priority Control Register
Table 13-8. SCIB Registers
Name
Address Range
Number of Bits
Description
SCICCR
0x0000-7750
1
SCI-B Communications Control Register
SCICTL1
0x0000-7751
1
SCI-B Control Register 1
SCIHBAUD
0x0000-7752
1
SCI-B Baud Register, High Bits
SCILBAUD
0x0000-7753
1
SCI-B Baud Register, Low Bits
SCICTL2
0x0000-7754
1
SCI-B Control Register 2
SCIRXST
0x0000-7755
1
SCI-B Receive Status Register
SCIRXEMU
0x0000-7756
1
SCI-B Receive Emulation Data Buffer Register
SCIRXBUF
0x0000-7757
1
SCI-B Receive Data Buffer Register
SCITXBUF
0x0000-7759
1
SCI-B Transmit Data Buffer Register
SCIFFTX
0x0000-775A
1
SCI-B FIFO Transmit Register
SCIFFRX
0x0000-775B
1
SCI-B FIFO Receive Register
SCIFFCT
0x0000-775C
1
SCI-B FIFO Control Register
SCIPRI
0x0000-775F
1
SCI-B Priority Control Register