
NCS6416
http://onsemi.com
5
Bus Selections
The I2C chip address is defined by the first byte. The second byte defines the input/output configuration.
Table 5. CHIP ADDRESS BYTE (1ST BYTE OF TRANSMISSION)
HEX
BINARY
Comment
86
1000 0110
When PROG pin is connected to Ground
06
0000 0110
When PROG pin is connected to VCC
NOTE:
Input/Output Selection Byte (2nd byte of transmission)
Table 6. I2C BUS OUTPUT SELECTIONS
Output Address (MSB)
Input Address (LSB)
Selected Output
00000
XXX
Pin 18
Output is selected by the 5 MSBs
00100
XXX
Pin 14
00010
XXX
Pin 16
00110
-
Not Used
00001
XXX
Pin 17
00101
XXX
Pin 13
00011
XXX
Pin 15
00111
-
Not Used
Table 7. I2C BUS INPUT SELECTIONS
Output Address (MSB)
Input Address (LSB)
Selected Input
00XXX
000
Pin 5
Input is selected by the 3 LSBs
00XXX
100
Pin 8
00XXX
010
Pin 3
00XXX
110
Pin 20
00XXX
001
Pin 6
00XXX
101
Pin 10
00XXX
011
Pin 1
00XXX
111
Pin 11
Example: 0010 0101 (Binary) or 25 (Hex) connects Pin 10 (input) to Pin 14 (output)
Figure 2. I2C Bus Timing Diagram
SDA
SCL
SDA
tBUF
tLOW
tSU.DAT
tSU.STO
tHIGH
tHD.DAT
tR
tHD.STA
tSU.STA
tF