Datasheet
ADP5520
Rev. A | Page 28 of 40
Table 28. Register 0x14, LED 1 Sink Current (LED1_CURRENT)
Bit Mnemonic R/W Description
7 to 6 Unused.
5 to 0 LED1_CURRENT R/W Sink current setting for LED 1. See Figure 41 for LED sink current vs. code relationship.
Table 29. Register 0x15, LED 2 Sink Current (LED2_CURRENT)
Bit Mnemonic R/W Description
7 to 6 Unused.
5 to 0 LED2_CURRENT R/W Sink current setting for LED 2. See Figure 41 for LED sink current vs. code relationship.
Table 30. Register 0x16, LED 3 Sink Current (LED3_CURRENT)
Bit Mnemonic R/W Description
7 to 6 Unused.
5 to 0 LED3_CURRENT R/W Sink current setting for LED 3. See Figure 41 for LED sink current vs. code relationship.
Table 31. Register 0x17, GPIO Configuration 1 (Pin Configuration) (GPIO_CFG_1)
Bit Mnemonic R/W Description
7 C3_CONFIG R/W 0 = C3 is configured as a GPIO (D7).
1 = C3 is configured as a keypad column (Column 3). Ensure that C3_MODE = 1 when C3 is to be
used as a GPIO or a keypad column.
6 C2_CONFIG R/W 0 = C2 is configured as a GPIO (D6).
1 = C2 is configured as a keypad column (Column 2).
5 C1_CONFIG R/W 0 = C1 is configured as a GPIO (D5).
1 = C1 is configured as a keypad column (Column 1).
4 C0_CONFIG R/W 0 = C0 is configured as a GPIO (D4).
1 = C0 is configured as a keypad column (Column 0).
3 R3_CONFIG R/W 0 = R3 is configured as a GPIO (D3).
1 = R3 is configured as a keypad row (Row 3). Ensure that R3_MODE = 1 when R3 is to be used as a
GPIO or a keypad row.
2 R2_CONFIG R/W 0 = R2 is configured as a GPIO (D2).
1 = R2 is configured as a keypad row (Row 2).
1 R1_CONFIG R/W 0 = R1 is configured as a GPIO (D1).
1 = R1 is configured as a keypad row (Row 1).
0 R0_CONFIG R/W 0 = R0 is configured as a GPIO (D0).
1 = R0 is configured as a keypad row (Row 0).
Table 32. Register 0x18, GPIO Configuration 2 (GPIO Direction) (GPIO_CFG_2)
Bit Mnemonic R/W Description
7 D7_DIR R/W 0 = D7 is configured as an input.
1 = D7 is configured as an output.
6 D6_DIR R/W 0 = D6 is configured as an input.
1 = D6 is configured as an output.
5 D5_DIR R/W 0 = D5 is configured as an input.
1 = D5 is configured as an output.
4 D4_DIR R/W 0 = D4 is configured as an input.
1 = D4 is configured as an output.
3 D3_DIR R/W 0 = D3 is configured as an input.
1 = D3 is configured as an output.
2 D2_DIR R/W 0 = D2 is configured as an input.
1 = D2 is configured as an output.
1 D1_DIR R/W 0 = D1 is configured as an input.
1 = D1 is configured as an output.
0 D0_DIR R/W 0 = D0 is configured as an input.
1 = D0 is configured as an output.