EasyManuals Logo

Texas Instruments TMS320 2833 Series User Manual

Texas Instruments TMS320 2833 Series
868 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #643 background imageLoading...
Page #643 background image
www.ti.com
I2C Registers
643
SPRUI07March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Inter-Integrated Circuit Module (I2C)
11.6.2.7 I2CDRR Register (Offset = 6h) [reset = 0h]
I2CDRR is shown in Figure 11-24 and described in Table 11-16.
Return to the Summary Table.
I2CDRR is a 16-bit register used by the CPU to read received data. The I2C module can receive a data
byte with 1 to 8 bits. The number of bits is selected with the bit count (BC) bits in I2CMDR. One bit at a
time is shifted in from the SDA pin to the receive shift register (I2CRSR). When a complete data byte has
been received, the I2C module copies the data byte from I2CRSR to I2CDRR. The CPU cannot access
I2CRSR directly.
If a data byte with fewer than 8 bits is in I2CDRR, the data value is right-justified, and the other bits of
I2CDRR(7-0) are undefined. For example, if BC = 011 (3-bit data size), the receive data is in I2CDRR(2-
0), and the content of I2CDRR(7-3) is undefined.
When in the receive FIFO mode, the I2CDRR register acts as the receive FIFO buffer.
Figure 11-24. I2CDRR Register
15 14 13 12 11 10 9 8
RESERVED
R-0h
7 6 5 4 3 2 1 0
DATA
R-0h
Table 11-16. I2CDRR Register Field Descriptions
Bit Field Type Reset Description
15-8 RESERVED R 0h
Reserved
7-0 DATA R 0h
Receive data
Reset type: SYSRSn

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS320 2833 Series and is the answer not in the manual?

Texas Instruments TMS320 2833 Series Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS320 2833 Series
CategoryController
LanguageEnglish

Related product manuals