Universal Remote Control R7 - SPECS SHEET Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Télécommandes Universal Remote Control R7 - SPECS SHEET. Technical Data Sheet Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 40
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
Keypad Decoder and I/O Expansion
Data Sheet
ADP5585
Rev. C Document Feedback
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700 ©20112013 Analog Devices, Inc. All rights reserved.
Technical Support www.analog.com
FEATURES
16-element FIFO for event recording
10 configurable I/Os allowing functions such as
Key pad decoding for a matrix of up to 5 × 5
11 GPIOs (5 × 6) with ADP5585ACxZ-01-R7 models
Key press/release interrupts
GPIO functions
GPI with selectable interrupt level
100or 300 kΩ pull-up resistors
300pull-down resistors
GPO with push-pull or open-drain
Programmable logic block
PWM generator
Internal PWM generation
External PWM with internal PWM AND function
Reset generators
I
2
C interface with fast mode plus (Fm+) support of up to 1 MHz
Open-drain interrupt output
16-ball WLCSP, 1.59 mm × 1.59 mm
16-lead LFCSP, 3 mm × 3 mm
APPLICATIONS
Keypad entries and input/output expansion capabilities
Smart phones, remote controls, and cameras
Healthcare, industrial, and instrumentation
FUNCTIONAL BLOCK DIAGRAM
SDA
GPI SCAN
AND
DECODE
UVLO
POR
I
2
C INTERFACE
OSCILLATOR
REGISTERS
KEY SCAN
AND
DECODE
LOGIC
I/O
CONFIG
INT
RST/R5
PWM
SCL
VDD
ADP5585
GND
RESET1
GEN
RESET2
GEN
09841-001
R0
R3
R1
R2
R4
C0
C1
C2
C3
C4
Figure 1.
GENERAL DESCRIPTION
The ADP5585 is a 10 input/output port expander with a built in
keypad matrix decoder, programmable logic, reset generator, and
PWM generator. Input/output expander ICs are used in portable
devices (phones, remote controls, and cameras) and nonportable
applications (healthcare, industrial, and instrumentation). I/O
expanders can be used to increase the number of I/Os available
to a processor or to reduce the number of I/Os required through
interface connectors for front panel designs.
The ADP5585 handles all key scanning and decoding and can
flag the main processor via an interrupt line that new key events
have occurred. GPI changes and logic changes can also be tracked
as events via the FIFO, eliminating the need to monitor different
registers for event changes. The ADP5585 is equipped with a
FIFO to store up to 16 events. Events can be read back by the
processor via an I
2
C-compatible interface.
The ADP5585 frees up the main processor from having to
monitor the keypad, thereby reducing power consumption
and/or increasing processor bandwidth for performing other
functions.
The programmable logic functions allow common logic require-
ments to be integrated as part of the GPIO expander, thus saving
board area and cost.
Vue de la page 0
1 2 3 4 5 6 ... 39 40

Résumé du contenu

Page 1 - ADP5585

Keypad Decoder and I/O Expansion Data Sheet ADP5585 Rev. C Document Feedback Information furnished by Analog Devices is believed to be accurate an

Page 2 - TABLE OF CONTENTS

ADP5585 Data Sheet Rev. C | Page 10 of 40 123456789VDDR0 R1 R2C2C0 C13 × 3 KEYPAD MATRIX09841-008KEYSCANCONTROL Figure 9. Simplified Key Scan Block F

Page 3 - SPECIFICATIONS

Data Sheet ADP5585 Rev. C | Page 11 of 40 Use Registers PIN_CONFIG_A[7:0] and PIN_CONFIG_B[7:0] to configure I/Os for keypad decoding. The number lab

Page 4

ADP5585 Data Sheet Rev. C | Page 12 of 40 GPI INPUT Each of the 10 input/output lines can be configured as a general-purpose logic input line. Figur

Page 5 - ABSOLUTE MAXIMUM RATINGS

Data Sheet ADP5585 Rev. C | Page 13 of 40 GPI EVENTKEY EVENTLOGIC EVENT(R1) LALCLBLA_INVDCLRQSETLB_INVLC_INVFF_SETFF_CLRR3_EXTEND_CFG[1:0]LOGIC_SEL[

Page 6

ADP5585 Data Sheet Rev. C | Page 14 of 40 RESET BLOCKS ADP5585 features two reset blocks that can generate reset con-ditions if certain events are d

Page 7 - THEORY OF OPERATION

Data Sheet ADP5585 Rev. C | Page 15 of 40 REGISTER INTERFACE Register access to the ADP5585 is acquired via its I2C-compatible serial interface. The

Page 8 - DEVICE OVERVIEW

ADP5585 Data Sheet Rev. C | Page 16 of 40 Figure 26 shows a typical multibyte read sequence for reading internal registers. The cycle begins with a s

Page 9 - KEY SCAN CONTROL

Data Sheet ADP5585 Rev. C | Page 17 of 40 REGISTER MAP Table 6. Reg Add Reg Name R/W1 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0x0

Page 10 - ADP5585 Data Sheet

ADP5585 Data Sheet Rev. C | Page 18 of 40 Reg Add Reg Name R/W1 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0x26 GPO_OUT_ MODE_B R/W R

Page 11 - 09841-013

Data Sheet ADP5585 Rev. C | Page 19 of 40 DETAILED REGISTER DESCRIPTIONS Note that N/A throughout this section means not applicable. Note: All regi

Page 12

ADP5585 Data Sheet Rev. C | Page 2 of 40 TABLE OF CONTENTS Features ...

Page 13 - Data Sheet ADP5585

ADP5585 Data Sheet Rev. C | Page 20 of 40 Table 11. Event Decoding Event No. Meaning Event No. Meaning Event No. Meaning Event No. Meaning 0

Page 14 - Interrupts

Data Sheet ADP5585 Rev. C | Page 21 of 40 FIFO_5 Register 0x07 Table 15. FIFO_5 Bit Descriptions Bit(s) Bit Name Access Description 7 EVENT5_STA

Page 15 - REGISTER INTERFACE

ADP5585 Data Sheet Rev. C | Page 22 of 40 FIFO_13 Register 0x0F Table 23. FIFO_13 Bit Descriptions Bit(s) Bit Name Access Description 7 EVENT13_

Page 16 - Rev. C

Data Sheet ADP5585 Rev. C | Page 23 of 40 Bit(s) Bit Name Access Description 2 GPI_9_INT Read only 0 = no interrupt. 1 = interrupt due t

Page 17 - REGISTER MAP

ADP5585 Data Sheet Rev. C | Page 24 of 40 RPULL_CONFIG_A Register 0x17 Table 31. RPULL_CONFIG_A Bit Descriptions Bit(s) Bit Name Access Description

Page 18

Data Sheet ADP5585 Rev. C | Page 25 of 40 RPULL_CONFIG_C Register 0x19 Table 33. RPULL_CONFIG_C Bit Descriptions Bit(s) Bit Name Access Description

Page 19 - FIFO_1 Register 0x03

ADP5585 Data Sheet Rev. C | Page 26 of 40 GPI_INT_LEVEL_B Register 0x1C Table 36. Register 0x1C, GPI_INT_LEVEL_B Bit Descriptions Bit(s) Bit Name

Page 20 - FIFO_4 Register 0x06

Data Sheet ADP5585 Rev. C | Page 27 of 40 GPI_EVENT_INTERRUPT_EN_A Register 0x1F Table 39. GPI_INTERRUPT_EN_A Bit Descriptions Bit(s) Bit Name Acc

Page 21 - Rev. C

ADP5585 Data Sheet Rev. C | Page 28 of 40 DEBOUNCE_DIS_A Register 0x21 Table 41. DEBOUNCE_DIS_A Bit Descriptions Bit(s) Bit Name Access Description

Page 22 - Rev. C

Data Sheet ADP5585 Rev. C | Page 29 of 40 GPO_DATA_OUT_B Register 0x24 Table 44. GPO_DATA_OUT_B Bit Descriptions Bit(s) Bit Name Access Descripti

Page 23 - GPI_STATUS_B Register 0x16

Data Sheet ADP5585 Rev. C | Page 3 of 40 SPECIFICATIONS VDD = 1.8 V to 3.3 V, TA = TJ = −40°C to +85°C, unless otherwise noted1. Table 1. Paramete

Page 24 - RPULL_CONFIG_B Register 0x18

ADP5585 Data Sheet Rev. C | Page 30 of 40 GPIO_DIRECTION_A Register 0x27 Table 47. GPIO_DIRECTION_A Bit Descriptions Bit(s) Bit Name Access Descr

Page 25 - RPULL_CONFIG_D Register 0x1A

Data Sheet ADP5585 Rev. C | Page 31 of 40 RESET1_EVENT_B Register 0x2A Table 50. RESET1_EVENT_B Bit Descriptions Bit(s) Bit Name Access Descripti

Page 26 - GPI_EVENT_EN_B Register 0x1E

ADP5585 Data Sheet Rev. C | Page 32 of 40 Bit(s) Bit Name Access Description 4 to 2 RESET_TRIG_TIME[2:0] Read/write Defines the length of time t

Page 27

Data Sheet ADP5585 Rev. C | Page 33 of 40 LOGIC_CFG Register 0x34 Table 60. LOGIC_CFG Bit Descriptions Bit(s) Bit Name Access Description 7 N/A

Page 28 - GPO_DATA_OUT_A Register 0x23

ADP5585 Data Sheet Rev. C | Page 34 of 40 POLL_TIME_CFG Register 0x37 Table 63. Register 0x37, POLL_TIME_CFG Bit Descriptions Bit(s) Bit Name Acc

Page 29 - GPO_OUT_MODE_B Register 0x26

Data Sheet ADP5585 Rev. C | Page 35 of 40 Bit(s) Bit Name Access Description 5 R4_ EXTEND_CFG Read/write 0 = R4 remains configured as GPIO 5.

Page 30 - RESET1_EVENT_A Register 0x29

ADP5585 Data Sheet Rev. C | Page 36 of 40 APPLICATIONS DIAGRAM SDASCL RSTINTLOGICPWMOSCILLATORREGISTERSVDDGNDHOST PROCESSORKP/LOGIC1 OUTPUT/GPI/GPO

Page 31 - RESET_CFG Register 0x2E

Data Sheet ADP5585 Rev. C | Page 37 of 40 OUTLINE DIMENSIONS 10-23-2012-AABCD0.5450.5000.455SIDE VIEW0.2300.2000.1700.3000.2600.220COPLANARITY0.05S

Page 32 - PWM_CFG Register 0x33

ADP5585 Data Sheet Rev. C | Page 38 of 40 ORDERING GUIDE Model1 Temperature Range Package Description Package Option Branding ADP5585ACBZ-00-R7 −40

Page 33 - LOGIC_FF_CFG Register 0x35

Data Sheet ADP5585 Rev. C | Page 39 of 40 NOTES

Page 34 - PIN_CONFIG_C Register 0x3A

ADP5585 Data Sheet Rev. C | Page 4 of 40 Parameter Symbol Test Conditions/Comments Min Typ Max Unit I2C TIMING SPECIFICATIONS Delay from UVL

Page 35 - INT_EN Register 0x3C

ADP5585 Data Sheet Rev. C | Page 40 of 40 NOTES I2C refers to a communications protocol originally developed by P

Page 36 - APPLICATIONS DIAGRAM

Data Sheet ADP5585 Rev. C | Page 5 of 40 ABSOLUTE MAXIMUM RATINGS Table 2. Parameter Rating VDD to GND −0.3 V to +4 V SCL, SDA, RST, INT, R0, R1,

Page 37 - OUTLINE DIMENSIONS

ADP5585 Data Sheet Rev. C | Page 6 of 40 PIN CONFIGURATIONS AND FUNCTION DESCRIPTIONS INTRST/R509841-0031ABCD234C1R2VDDC2SDAR4C3R1SCLC4R0GNDC0R3BALL

Page 38

Data Sheet ADP5585 Rev. C | Page 7 of 40 THEORY OF OPERATION ROW 0SDAI2C INTERFACEI2C BUSY?OSCILLATORREGISTERSLOGICI/OCONFIGURATIONINTRST/R5ROW 1ROW

Page 39

ADP5585 Data Sheet Rev. C | Page 8 of 40 DEVICE ENABLE When sufficient voltage is applied to VDD and the RST pin is driven with a logic high level,

Page 40

Data Sheet ADP5585 Rev. C | Page 9 of 40 FUNCTIONAL DESCRIPTION EVENT FIFO Before going into detail on the various ADP5585 blocks, it is important t

Commentaires sur ces manuels

Pas de commentaire