Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

ADP5589ACBZ-02-R7 Datasheet(PDF) 19 Page - Analog Devices

Part # ADP5589ACBZ-02-R7
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

ADP5589ACBZ-02-R7 Datasheet(HTML) 19 Page - Analog Devices

Back Button ADP5589ACBZ-02-R7 Datasheet HTML 15Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 16Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 17Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 18Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 19Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 20Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 21Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 22Page - Analog Devices ADP5589ACBZ-02-R7 Datasheet HTML 23Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 19 / 52 page
background image
Data Sheet
ADP5589
Rev. B | Page 19 of 52
REGISTER INTERFACE
Register access of the ADP5589 is acquired via its I2C-compatible
serial interface. The interface can support clock frequencies of
up to 1 MHz. If the user is accessing the FIFO or key event
counter (KEC), FIFO/KEC updates are paused. If the clock
frequency is very low, events may not be recorded in a timely
manner. FIFO or KEC updates can happen up to 23 μs after an
interrupt is asserted because of the number of I2C cycles required
to perform an I2C read or write. This delay should not present
an issue to the user.
Figure 27 shows a typical write sequence for programming an
internal register. The cycle begins with a start condition, followed
by the hard coded 7-bit device address, which for the ADP5589
is 0x34, followed by the R/W bit set to 0 for a write cycle. The
ADP5589 acknowledges the address byte by pulling the data line
low. The address of the register to which data is to be written is
sent next. The ADP5589 acknowledges the register pointer byte
by pulling the data line low. The data byte to be written is sent
next. The ADP5589 acknowledges the data byte by pulling the
data line low. A stop condition completes the sequence.
Figure 28 shows a typical multibyte write sequence for program-
ming internal registers. The cycle begins with a start condition
followed by the 7-bit device address (0x34), followed by the
R/W bit set to 0 for a write cycle. The ADP5589 acknowledges
the address byte by pulling the data line low. The address of the
register to which data is to be written is sent next. The ADP5589
acknowledges the register pointer byte by pulling the data line
low. The data byte to be written is sent next. The ADP5589
acknowledges the data byte by pulling the data line low. The
pointer address is then incremented to write the next data byte,
until it finishes writing the n data byte. The ADP5589 pulls the
data line low after every byte, and a stop condition completes
the sequence.
Figure 29 shows a typical byte read sequence for reading internal
registers. The cycle begins with a start condition followed by the
7-bit device address (0x34), followed by the R/W bit set to 0 for
a write cycle. The ADP5589 acknowledges the address byte by
pulling the data line low. The address of the register from which
data is to be read is sent next. The ADP5589 acknowledges the
register pointer byte by pulling the data line low. A start condi-
tion is repeated, followed by the 7-bit device address (0x34),
followed by the R/W bit set to 1 for a read cycle. The ADP5589
acknowledges the address byte by pulling the data line low. The
8-bit data is then read. The host pulls the data line high (no
acknowledge), and a stop condition completes the sequence.
START
0 = WRITE
7-BIT DEVICE ADDRESS
ADP5589 ACK
8-BIT REGISTER POINTER
8-BIT WRITE DATA
00
0
0
ADP5589 ACK
ADP5589 ACK
STOP
Figure 27. I2C Single-Byte Write Sequence
START
0 = WRITE
7-BIT DEVICE ADDRESS
ADP5589 ACK
8-BIT REGISTER POINTER
WRITE BYTE 1
WRITE BYTE 2
WRITE BYTE n
00
0
0
0
0
0
ADP5589 ACK
ADP5589 ACK
ADP5589 ACK
ADP5589 ACK
ADP5589 ACK
STOP
Figure 28. I2C Multibyte Write Sequence
START
0 = WRITE
7-BIT DEVICE ADDRESS
7-BIT DEVICE ADDRESS
ADP5589 ACK
8-BIT REGISTER POINTER
8-BIT READ DATA
00
0
1
0
1
REPEAT START
1 = READ
ADP5589 ACK
ADP5589 ACK
NO ACK
STOP
Figure 29. I2C Single-Byte Read Sequence


Similar Part No. - ADP5589ACBZ-02-R7

ManufacturerPart #DatasheetDescription
logo
Analog Devices
ADP5589ACBZ-02-R7 AD-ADP5589ACBZ-02-R7 Datasheet
644Kb / 52P
   Keypad Decoder and I/O Expansion
Rev. B
More results

Similar Description - ADP5589ACBZ-02-R7

ManufacturerPart #DatasheetDescription
logo
Analog Devices
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
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
logo
National Semiconductor ...
LM8333 NSC-LM8333 Datasheet
777Kb / 17P
   Keypad Controller with I/O Expansion and ACCESS.bus Host Interface
logo
Analog Devices
ADP5588 AD-ADP5588 Datasheet
522Kb / 28P
   Keypad I/O Expander
REV. A
ADP5587 AD-ADP5587_1 Datasheet
347Kb / 24P
   Mobile I/O Expander and QWERTY Keypad Controller
REV. B
logo
List of Unclassifed Man...
VL-SPX-1 ETC2-VL-SPX-1 Datasheet
457Kb / 2P
   Simplified I/O Expansion
logo
Analog Devices
ADP5587 AD-ADP5587 Datasheet
340Kb / 24P
   Mobile I/O Expander and QWERTY Keypad Controller
REV. 0
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
Family Site : ic2ic.com  |   icmetro.com