TTP259
TonTouchTM
Preliminary
P-6: IIC Module
IIC is a 2-wire, bi-directional serial bus, which provides a simple, efficient
way for data exchange between devices. This two-wire bus minimizes the
interconnection between devices and eliminates the need for address
decoders.
IIC CONTROL
Every IIC device must have independent slave address. User can use
IICCON1<3:1> (ADR<2:0>) to select one independent slave address, the
map address reference follow table.
MODE
ADR2
ADR1
ADR0
IIC device address 7-bit
101 0000 (50H)
101 0001 (51H)
101 0010 (52H)
101 0011 (53H)
101 0100 (54H)
101 0101 (55H)
101 0110 (56H)
101 0111 (57H)
IIC device address 8-bit
1010 0001 (A1H)
1010 0011 (A3H)
1010 0101 (A5H)
1010 0111 (A7H)
1010 1001 (A9H)
1010 1011 (ABH)
1010 1101 (ADH)
1010 1111 (AFH)
Normal
mode
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
MODE
ADR2
ADR1
ADR0
Fast read
mode
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Table: IIC address mapping table
2015/05/25
Page 41 of 81
Ver: 1.1