Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

ADP5586 Datasheet(PDF) 9 Page - Analog Devices

Part # ADP5586
Description  Keypad Decoder and I/O Port Expander
Download  44 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AD [Analog Devices]
Direct Link  http://www.analog.com
Logo AD - Analog Devices

ADP5586 Datasheet(HTML) 9 Page - Analog Devices

Back Button ADP5586 Datasheet HTML 5Page - Analog Devices ADP5586 Datasheet HTML 6Page - Analog Devices ADP5586 Datasheet HTML 7Page - Analog Devices ADP5586 Datasheet HTML 8Page - Analog Devices ADP5586 Datasheet HTML 9Page - Analog Devices ADP5586 Datasheet HTML 10Page - Analog Devices ADP5586 Datasheet HTML 11Page - Analog Devices ADP5586 Datasheet HTML 12Page - Analog Devices ADP5586 Datasheet HTML 13Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 9 / 44 page
background image
Data Sheet
ADP5586
Rev. 0 | Page 9 of 44
FUNCTIONAL DESCRIPTION
EVENT FIFO
Before going into detail on the various blocks of the ADP5586,
it is important to understand the function of the event FIFO that
is featured in the ADP5586. The event FIFO (Register 0x03 to
Register 0x12) can record as many as 16 events. By default, the
FIFO primarily records key events, such as key press and key
release. However, it is possible to configure the general-purpose
input (GPI) and logic activity to generate event information
on the FIFO, as well. An event count, EC[4:0] (Register 0x02,
Bits[4:0]), is composed of five bits and works in tandem with
the FIFO so that the user knows how many events are stored
in the FIFO.
The FIFO consists of sixteen 8-bit elements. Bits[6:0] of each
element store the event identifier, and Bit 7 stores the event
state. The user can read the top element of the FIFO from any
of the FIFO_1 through FIFO_16 registers. The ADP5586 has
multiple copies of the FIFO register to allow reading of the
complete FIFO with a single I2C burst read.
EVENT1[7:0]
EVENT2[7:0]
EVENT3[7:0]
EVENT4[7:0]
EVENT13[7:0]
EVENT14[7:0]
EVENT15[7:0]
EVENT16[7:0]
EVENT5[7:0]
EVENT6[7:0]
EVENT7[7:0]
EVENT8[7:0]
EVENT9[7:0]
EVENT10[7:0]
EVENT11[7:0]
EVENT12[7:0]
7
GPI EVENTS
EC[4:0]
OVRFLOW_INT
KEY EVENTS
LOGIC EVENTS
6
5
4
3
2
1
0
FIFO
UPDATE
EVENT8_IDENTIFIER[6:0]
EVENT8_STATE
Figure 6. Breakdown of Eventx[7:0] Bits
KEY 3 PRESSED
KEY 3 RELEASED
GPI 7 ACTIVE
EC = 3
KEY 3 RELEASED
GPI 7 ACTIVE
EC = 2
GPI 7 ACTIVE
EC = 1
EC = 0
THIRD
READ
SECOND
READ
FIRST
READ
Figure 7. FIFO Operation
The FIFO registers always point to the top of the FIFO (that is, the
location of EVENT1[7:0]). If the user tries to read back from any
location in a FIFO, data is always obtained from the top of that
FIFO. This ensures that events can be read back only in the order
in which they occurred, thereby ensuring the integrity of the
FIFO system.
As stated previously, some of the on-board functions of the
ADP5586 can be programmed to generate events on the FIFO.
A FIFO update control block manages updates to the FIFO.
If an I2C transaction is accessing any of the FIFO address
locations, updates are paused until the I2C transaction is complete.
A FIFO overflow event occurs when more than 16 events are
generated prior to an external processor reading a FIFO and
clearing it.
If an overflow condition occurs, the overflow interrupt status
bit is set (OVRFLOW_INT, Register 0x01, Bit 2). An interrupt
is generated if an overflow interrupt is enabled, signaling to the
processor that more than 16 events have occurred.


Similar Part No. - ADP5586

ManufacturerPart #DatasheetDescription
logo
Analog Devices
ADP5585 AD-ADP5585 Datasheet
83Kb / 2P
   Keypad Decoder and I/O Expansion GPIO functions GPIO functions
Rev. Sp0
ADP5585 AD-ADP5585 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
REV. C
ADP5585 AD-ADP5585 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
Rev. C
ADP5585ACBZ-00-R7 AD-ADP5585ACBZ-00-R7 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
REV. C
ADP5585ACBZ-00-R7 AD-ADP5585ACBZ-00-R7 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
Rev. C
More results

Similar Description - ADP5586

ManufacturerPart #DatasheetDescription
logo
Analog Devices
ADP5588 AD-ADP5588 Datasheet
522Kb / 28P
   Keypad I/O Expander
REV. A
ADP5589ACPZ-00-R7 AD-ADP5589ACPZ-00-R7 Datasheet
644Kb / 52P
   Keypad Decoder and I/O Expansion
REV. B
ADP5585 AD-ADP5585_V01 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
Rev. C
ADP5585ACPZ-00-R7 AD-ADP5585ACPZ-00-R7 Datasheet
605Kb / 40P
   Keypad Decoder and I/O Expansion
REV. C
ADP5589 AD-ADP5589 Datasheet
644Kb / 52P
   Keypad Decoder and I/O Expansion
Rev. B
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
ADP5588 AD-ADP5588_V01 Datasheet
871Kb / 28P
   Mobile I/O Expander and QWERTY Keypad Controller
Rev. D
ADP5587 AD-ADP5587_V01 Datasheet
1Mb / 24P
   Mobile I/O Expander and QWERTY Keypad Controller
Rev. E
ADP5585 AD-ADP5585 Datasheet
83Kb / 2P
   Keypad Decoder and I/O Expansion GPIO functions GPIO functions
Rev. Sp0
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


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
Family Site : ic2ic.com  |   icmetro.com