English
Language : 

TM4C129DNCZAD Datasheet, PDF (1425/1967 Pages) Texas Instruments – Tiva Microcontroller
Tiva™ TM4C129DNCZAD Microcontroller
Table 21-4. Inter-Integrated Circuit (I2C) Interface Register Map
Offset Name
I2C Master
0x000 I2CMSA
0x004 I2CMCS
0x008 I2CMDR
0x00C I2CMTPR
0x010 I2CMIMR
0x014 I2CMRIS
0x018 I2CMMIS
0x01C I2CMICR
0x020 I2CMCR
0x024 I2CMCLKOCNT
0x02C I2CMBMON
0x030 I2CMBLEN
0x034 I2CMBCNT
I2C Slave
0x800 I2CSOAR
0x804 I2CSCSR
0x808 I2CSDR
0x80C I2CSIMR
0x810 I2CSRIS
0x814 I2CSMIS
0x818 I2CSICR
0x81C I2CSOAR2
0x820 I2CSACKCTL
I2C Status and Control
0xF00 I2CFIFODATA
0xF04 I2CFIFOCTL
0xF08 I2CFIFOSTATUS
0xFC0 I2CPP
0xFC4 I2CPC
Type
Reset
Description
RW
0x0000.0000 I2C Master Slave Address
RW
0x0000.0020 I2C Master Control/Status
RW
0x0000.0000 I2C Master Data
RW
0x0000.0001 I2C Master Timer Period
RW
0x0000.0000 I2C Master Interrupt Mask
RO
0x0000.0000 I2C Master Raw Interrupt Status
RO
0x0000.0000 I2C Master Masked Interrupt Status
WO
0x0000.0000 I2C Master Interrupt Clear
RW
0x0000.0000 I2C Master Configuration
RW
0x0000.0000 I2C Master Clock Low Timeout Count
RO
0x0000.0003 I2C Master Bus Monitor
RW
0x0000.0000 I2C Master Burst Length
RO
0x0000.0000 I2C Master Burst Count
RW
0x0000.0000 I2C Slave Own Address
RO
0x0000.0000 I2C Slave Control/Status
RW
0x0000.0000 I2C Slave Data
RW
0x0000.0000 I2C Slave Interrupt Mask
RO
0x0000.0000 I2C Slave Raw Interrupt Status
RO
0x0000.0000 I2C Slave Masked Interrupt Status
WO
0x0000.0000 I2C Slave Interrupt Clear
RW
0x0000.0000 I2C Slave Own Address 2
RW
0x0000.0000 I2C Slave ACK Control
RW
0x0000.0000 I2C FIFO Data
RW
0x0004.0004 I2C FIFO Control
RO
0x0001.0005 I2C FIFO Status
RO
0x0000.0001 I2C Peripheral Properties
RO
0x0000.0001 I2C Peripheral Configuration
See
page
1427
1428
1437
1438
1440
1443
1446
1449
1451
1452
1453
1454
1455
1456
1457
1460
1461
1463
1466
1469
1471
1472
1473
1475
1477
1479
1480
June 18, 2014
Texas Instruments-Production Data
1425