ADP5589 Analog Devices, ADP5589 Datasheet - Page 39

no-image

ADP5589

Manufacturer Part Number
ADP5589
Description
Keypad Decoder and I/O Expansion
Manufacturer
Analog Devices
Datasheet

Specifications of ADP5589

Vin Range
1.8 to 3.0V
Number Of I/os
19
Application
Mobil I-0 Exp-Keybd Cont,Mobil I-O Expander
Qwerty Keypad
Yes
Other Functions
I2C I/O & register
Function Flag
Mobil I-O
Package
24-Lead LFCSP,25-Ball WLCSP

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADP5589ACPZ-00-R7
Manufacturer:
ADI/亚德诺
Quantity:
20 000
UNLOCK_TIMERS Register 0x36
Table 62. UNLOCK_TIMERS Bit Descriptions
Bits
[7: 3]
[2: 0]
LOCK_CFG Register 0x37
Table 63. LOCK_CFG Bit Descriptions
Bits
[7:1]
0
RESET1_EVENT_A Register 0x38
Table 64. RESET1_EVENT_A Bit Descriptions
Bits
7
[6:0]
RESET1_EVENT_B Register 0x39
Table 65. RESET1_EVENT_B Bit Descriptions
Bits
7
[6: 0]
Name
INT_MASK_TIMER[4:0]
UNLOCK_TIMER[2:0]
Name
LOCK_EN
Name
RESET1_EVENT_A Level
RESET1_EVENT_A[6:0]
Name
RESET1_EVENT_B Level
RESET1_EVENT_B[6:0]
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Description
If the keypad is locked and this timer is set, any key event (or GPI/logic event
programmed to FIFO update) is allowed to generate an EVENT_INT interrupt. This timer
then begins counting, and no further events generate an interrupt until this timer has
expired (or both unlock events have occurred).
00000 = disabled.
00001 = 1 sec.
00010 = 2 sec.
11110 = 30 sec.
11111 = 31 sec.
Defines the time in which the second unlock event must occur after the first unlock
event has occurred. If the second unlock event does not occur within this time (or any
other event occurs), the keypad goes back to full lock mode.
000 = disabled.
001 = 1 sec.
010 = 2 sec.
011 = 3 sec.
100 = 4 sec.
101 = 5 sec.
110 = 6 sec.
111 = 7 sec.
Reserved.
Enable the lock function.
Defines which level the first reset event should be.
Defines an event that can be used to generate the RESET1 signal.
Defines which level the second reset event should be.
Defines an event that can be used to generate the RESET1 signal.
Description
Description
For key events:
0 = not applicable; releases not used for reset generation.
1 = press is used as reset event.
For GPIs and logic outputs configured for FIFO updates:
0 = inactive event used as reset condition.
1 = active event used as reset condition.
Up to three events can be defined for generating the RESET1 signal, using
RESET1_EVENT_A[6:0], RESET1_EVENT_B[6:0], and RESET1_EVENT_C[6:0].
If one of the registers is 0, that register is not used for reset generation.
All reset events must be detected at the same time to trigger the reset.
Description
Rev. A | Page 39 of 48
ADP5589

Related parts for ADP5589