I2C memory map
Absolute
address
(hex)
Register name
Width
(in bits)
Access Reset value
Section/
page
4006_6000 I2C Address Register 1 (I2C0_A1)
8
R/W
00h
4006_6001 I2C Frequency Divider register (I2C0_F)
8
R/W
00h
4006_6002 I2C Control Register 1 (I2C0_C1)
8
R/W
00h
4006_6003 I2C Status register (I2C0_S)
8
R/W
80h
4006_6004 I2C Data I/O register (I2C0_D)
8
R/W
00h
4006_6005 I2C Control Register 2 (I2C0_C2)
8
R/W
00h
4006_6006 I2C Programmable Input Glitch Filter register (I2C0_FLT)
8
R/W
00h
4006_6007 I2C Range Address register (I2C0_RA)
8
R/W
00h
4006_7000 I2C Address Register 1 (I2C1_A1)
8
R/W
00h
4006_7001 I2C Frequency Divider register (I2C1_F)
8
R/W
00h
4006_7002 I2C Control Register 1 (I2C1_C1)
8
R/W
00h
4006_7003 I2C Status register (I2C1_S)
8
R/W
80h
4006_7004 I2C Data I/O register (I2C1_D)
8
R/W
00h
4006_7005 I2C Control Register 2 (I2C1_C2)
8
R/W
00h
4006_7006 I2C Programmable Input Glitch Filter register (I2C1_FLT)
8
R/W
00h
4006_7007 I2C Range Address register (I2C1_RA)
8
R/W
00h
30.3.1 I2C Address Register 1 (I2Cx_A1)
This register contains the slave address to be used by the I2C module.
Address: Base a 0h offset
Bit
7
6
5
4
3
2
1
0
Read
Write
Reset
0
0
0
0
0
0
0
0
I2Cx_A1 field descriptions
Field
Description
7–1
AD[7:1]
Address
Contains the primary slave address used by the I2C module when it is addressed as a slave. This field is
used in the 7-bit address scheme and the lower seven bits in the 10-bit address scheme.
0
Reserved
This field is reserved.
This read-only field is reserved and always has the value 0.
Memory map and register descriptions
KL02 Sub-Family Reference Manual, Rev. 2.1, July 2013
474
Freescale Semiconductor, Inc.