14.6.2.1 I2C Own Address Register (I2COAR) (Offset = 0h) [reset = 0h]
The I2C own address register (I2COAR) is a 16-bit register. The I2C module uses this register to specify its own
slave address, which distinguishes it from other slaves connected to the I2C-bus. If the 7-bit addressing mode is
selected (XA = 0 in I2CMDR), only bits 6-0 are used; write 0s to bits 9-7.
Figure 14-19. I2C Own Address Register (I2COAR)
15
14
13
12
11
10
9
8
RESERVED
OAR
R-0h
R/W-0h
7
6
5
4
3
2
1
0
OAR
R/W-0h
Table 14-10. I2C Own Address Register (I2COAR) Field Descriptions
Bit
Field
Type
Reset
Description
15-10
RESERVED
R
0h
Reserved
9-0
OAR
R/W
0h
In 7-bit addressing mode (XA = 0 in I2CMDR):
00h-7Fh Bits 6-0 provide the 7-bit slave address of the I2C module.
Write 0s to bits 9-7.
In 10-bit addressing mode (XA = 1 in I2CMDR):
000h-3FFh Bits 9-0 provide the 10-bit slave address of the I2C
module.
Reset type: SYSRSn
Inter-Integrated Circuit Module (I2C)
856
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Содержание TMS320 2806 Series
Страница 2: ......