Electronic Components Datasheet Search
  English  ▼

Delete All
ON OFF
ALLDATASHEET.COM

X  

Preview PDF Download HTML

ADP5589CP-EVALZ Datasheet(PDF) 15 Page - Analog Devices

Part No. ADP5589CP-EVALZ
Description  Keypad Decoder and I/O Expansion
Download  52 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADP5589CP-EVALZ Datasheet(HTML) 15 Page - Analog Devices

Back Button ADP5589CP-EVALZ Datasheet HTML 11Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 12Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 13Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 14Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 15Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 16Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 17Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 18Page - Analog Devices ADP5589CP-EVALZ Datasheet HTML 19Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 15 / 52 page
background image
Data Sheet
ADP5589
Rev. B | Page 15 of 52
GPI Input
Each of the 19 I/O lines can be configured as a general-purpose
logic input line. Figure 17 shows a detailed representation of the
GPI scan and detect block and all its associated control and
status signals.
PIN_CONFIG_A[7:0]
PIN_CONFIG_B[7:0]
PIN_CONFIG_C[2:0]
UNLOCK1[7:0]
UNLOCK2[7:0]
EXT_LOCK_EVENT[7:0]
UNLOCK_TIMER[2:0]
INT_MASK_TIMER[4:0]
LOCK_EN
GPI_INT
GPI SCAN
CONTROL
GPIO 1
GPIO 2
GPIO 3
GPIO 4
GPIO 5
GPIO 6
GPIO 7
GPIO 8
GPIO 9
GPIO 10
GPIO 11
GPIO 12
GPIO 13
GPIO 14
GPIO 15
GPIO 16
GPIO 17
GPIO 18
GPIO 19
(R0)
(R1)
(R2)
(R3)
(R4)
(R5)
(R6)
(R7)
(C0)
(C1)
(C2)
(C3)
(C4)
(C5)
(C6)
(C7)
(C8)
(C9)
(C10)
GPI EVENT
I2C BUSY?
KEY EVENT
OVRFLOW_INT
LOGIC EVENT
GPI_INT_LEVEL_A[7:0]
GPI_INT_LEVEL_B[7:0]
GPI_INT_LEVEL_C[2:0]
GPI_INTERRUPT_EN_A[7:0]
GPIO_DIRECTION_A[7:0]
GPI_STATUS_A[7:0]
GPI_STATUS_B[7:0]
GPI_STATUS_C[2:0]
GPI_INT_STAT_A[7:0]
LCK_TRK_GPI
LOCK_STAT
LOCK_INT
GPI_EVENT_EN_A[7:0]
GPIO_DIRECTION_B[7:0]
GPIO_DIRECTION_C[2:0]
GPI_INTERRUPT_EN_B[7:0]
GPI_INTERRUPT_EN_C[2:0]
GPI_EVENT_EN_B[7:0]
GPI_EVENT_EN_C[2:0]
EVENT_INT
GPI_INT_STAT_B[7:0]
GPI_INT_STAT_C[2:0]
RESET_TRIGGER_TIME[2:0]
RESET1_EVENT_A[7:0]
RESET1_EVENT_B[7:0]
RESET1_EVENT_C[7:0]
RESET2_EVENT_A[7:0]
RESET2_EVENT_B[7:0]
FIFO
UPDATE
FIFO
EC[4:0]
Figure 17. GPI Scan and Detect Block
The current input state of each GPI can be read back using the
GPI_STATUS_x registers. Each GPI can be programmed to
generate an interrupt via the GPI_INTERRUPT_EN_x registers.
The interrupt status is stored in the GPI_INT_STAT_x registers.
GPI interrupts can be programmed to trigger on inputs being
high or on inputs being low via the GPI_INT_LEVEL_x
registers. If any of the GPI interrupts is triggered, the master
GPI_INT interrupt is also triggered.
Figure 18 demonstrates a single GPI and how it affects its
corresponding status and interrupt status bits.
CLEARED
BY READ
GPI 6
GPI_STATUS_A[5]
GPI_INTERRUPT_EN_A[5]
GPI_INT_STAT_A[5]
GPI_INT
GPI_INT_LEVEL_A[5]
CLEARED
BY WRITE ‘1’
Figure 18. Single GPI Example
GPIs can be programmed to generate FIFO events via the
GPI_EVENT_EN_x registers. GPIs in this mode do not gener-
ate GPI_INT interrupts and instead generate EVENT_INT
interrupts. Figure 19 shows several GPI lines and their effects
on the FIFO and event count, EC[4:0].
GPI 2
GPI SCAN
EVENT_INT
EC[4:0]
16
GPI 2 ACTIVE
GPI 14
GPI 6
23
4
5
GPI 6 ACTIVE
GPI 14 ACTIVE
GPI 14 INACTIVE
GPI 6 ACTIVE
GPI 2 ACTIVE
FIFO
1
1
1
0
0
0
101
101
105
105
113
113
Figure 19. Multiple GPI Lines Example
The GPI scanner is idle until it detects a level transition. It scans
the GPI inputs and updates accordingly. It then returns to idle
immediately; it does not scan/wait, like the key scanner. As
such, the GPI scanner can detect narrow pulses once they get
past the 50 μs input debounce filter.
GPIs (programmed for FIFO updating) can be used as keypad
unlock events via the UNLOCKx registers (see the FIFO
Lock/Unlock section). The LCK_TRK_GPI bit can be used to
allow GPIs (programmed for FIFO updating) to be tracked
when the keypad is locked.
GPO OUTPUT
Each of the 19 I/O lines can be configured as a general-purpose
output (GPO) line. Figure 6 shows a detailed diagram of the I/O
structure. See the Detailed Register Descriptions section for
GPO configuration and usage.


Similar Part No. - ADP5589CP-EVALZ

ManufacturerPart No.DatasheetDescription
Analog Devices
Analog Devices
ADP5589CP-EVALZ AD-ADP5589CP-EVALZ Datasheet
644Kb / 52P
   Keypad Decoder and I/O Expansion
Rev. B
More results

Similar Description - ADP5589CP-EVALZ

ManufacturerPart No.DatasheetDescription
Analog Devices
Analog Devices
ADP5585ACPZ-00-R7 AD-ADP5585ACPZ-00-R7 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
REV. C
ADP5585 AD-ADP5585 Datasheet
83Kb / 2P
   Keypad Decoder and I/O Expansion GPIO functions GPIO functions
Rev. Sp0
ADP5586 AD-ADP5586 Datasheet
612Kb / 44P
   Keypad Decoder and I/O Port Expander
REV. 0
National Semiconductor (TI)
National Semiconductor ...
LM8333 NSC-LM8333 Datasheet
777Kb / 17P
   Keypad Controller with I/O Expansion and ACCESS.bus Host Interface
Analog Devices
Analog Devices
ADP5588 AD-ADP5588 Datasheet
522Kb / 28P
   Keypad I/O Expander
REV. A
List of Unclassifed Manufacturers
List of Unclassifed Man...
VL-SPX-1 ETC2-VL-SPX-1 Datasheet
457Kb / 2P
   Simplified I/O Expansion
Analog Devices
Analog Devices
ADP5587 AD-ADP5587_1 Datasheet
347Kb / 24P
   Mobile I/O Expander and QWERTY Keypad Controller
REV. B
ADP5587 AD-ADP5587 Datasheet
340Kb / 24P
   Mobile I/O Expander and QWERTY Keypad Controller
REV. 0
National Semiconductor (TI)
National Semiconductor ...
LM8322 NSC-LM8322 Datasheet
897Kb / 42P
   Mobile I/O Companion Supporting Key-Scan, I/O Expansion, PWM, and ACCESS.bus Host Interface
Texas Instruments
Texas Instruments
LM8333 TI1-LM8333 Datasheet
1Mb / 26P
[Old version datasheet]   Mobile I/O Companion Supporting Key-Scan, I/O Expansion, PWM and ACCESS.bus Host Interface
More results


Html Pages

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52 


Datasheet Download

Go To PDF Page


Link URL



Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz