McBSP Registers
www.ti.com
746
SPRUI07–March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Multichannel Buffered Serial Port (McBSP)
12.15 McBSP Registers
This section describes the McBSP registers.
12.15.1 McBSP Base Addresses
Table 12-76 shows the registers accessible on each McBSP. Section 12.15.2 through Section 12.15.11
describe the register bits.
Table 12-76. McBSP Register Summary
Name McBSP-A
Address
McBSP-B
Address
Type Reset Value Description
Data Registers, Receive, Transmit
DRR2 0x6000 0x6040 R 0x0000 McBSP Data Receive Register 2
DRR1 0x6001 0x6041 R 0x0000 McBSP Data Receive Register 1
DXR2 0x6002 0x6042 W 0x0000 McBSP Data Transmit Register 2
DXR1 0x6003 0x6043 W 0x0000 McBSP Data Transmit Register 1
McBSP Control Registers
SPCR2 0x6004 0x6044 R/W 0x0000 McBSP Serial Port Control Register 2
SPCR1 0x6005 0x6045 R/W 0x0000 McBSP Serial Port Control Register 1
RCR2 0x6006 0x6046 R/W 0x0000 McBSP Receive Control Register 2
RCR1 0x6007 0x6047 R/W 0x0000 McBSP Receive Control Register 1
XCR2 0x6008 0x6048 R/W 0x0000 McBSP Transmit Control Register 2
XCR1 0x6009 0x6049 R/W 0x0000 McBSP Transmit Control Register 1
SRGR2 0x600A 0x604A R/W 0x0000 McBSP Sample Rate Generator Register 2
SRGR1 0x600B 0x604B R/W 0x0000 McBSP Sample Rate Generator Register 1
Multichannel Control Registers
MCR2 0x600C 0x604C R/W 0x0000 McBSP Multichannel Register 2
MCR1 0x600D 0x604D R/W 0x0000 McBSP Multichannel Register 1
RCERA 0x600E 0x604E R/W 0x0000 McBSP Receive Channel Enable Register Partition A
RCERB 0x600F 0x604F R/W 0x0000 McBSP Receive Channel Enable Register Partition B
XCERA 0x6010 0x6050 R/W 0x0000 McBSP Transmit Channel Enable Register Partition A
XCERB 0x6011 0x6051 R/W 0x0000 McBSP Transmit Channel Enable Register Partition B
PCR 0x6012 0x6052 R/W 0x0000 McBSP Pin Control Register
RCERC 0x6013 0x6053 R/W 0x0000 McBSP Receive Channel Enable Register Partition C
RCERD 0x6014 0x6054 R/W 0x0000 McBSP Receive Channel Enable Register Partition D
XCERC 0x6015 0x6055 R/W 0x0000 McBSP Transmit Channel Enable Register Partition C
XCERD 0x6016 0x6056 R/W 0x0000 McBSP Transmit Channel Enable Register Partition D
RCERE 0x6017 0x6057 R/W 0x0000 McBSP Receive Channel Enable Register Partition E
RCERF 0x6018 0x6058 R/W 0x0000 McBSP Receive Channel Enable Register Partition F
XCERE 0x6019 0x6059 R/W 0x0000 McBSP Transmit Channel Enable Register Partition E
XCERF 0x601A 0x605A R/W 0x0000 McBSP Transmit Channel Enable Register Partition F
RCERG 0x601B 0x605B R/W 0x0000 McBSP Receive Channel Enable Register Partition G
RCERH 0x601C 0x605C R/W 0x0000 McBSP Receive Channel Enable Register Partition H
XCERG 0x601D 0x605D R/W 0x0000 McBSP Transmit Channel Enable Register Partition G
XCERH 0x601E 0x605E R/W 0x0000 McBSP Transmit Channel Enable Register Partition H
MFFINT 0x6023 0x6063 R/W 0x0000 McBSP Interrupt Enable Register