Sense Multiple Pushbuttons Using Only Two Wires & MICROCONTROLLER PORT EXPANDER

Status
Not open for further replies.

kak111

Advanced Member level 4
Joined
Mar 30, 2011
Messages
1,365
Helped
933
Reputation
1,868
Reaction score
907
Trophy points
1,413
Location
Finland
Activity points
10,827
1-Wire 8-Channel Addressable Switch Maxim DS2408

--Eight Channels of Programmable I/O with Open-Drain Outputs
--Supports 1-Wire Conditional Search Command with Response Controlled by Programmable PIO Conditions
-- Unique Factory-Lasered 64-Bit Registration Number Ensures Error-Free Device Selection and Absolute Part Identity
-- Communicates to Host with a Single Digital Signal at 15.3kbps or 100kbps using 1-Wire Protocol

Can be used as:
μC-OPERATED KEYBOARD SCANNER
SLAVE INTERFACE FOR MICROCONTROLLER
SLAVE INTERFACE FOR INTELLIGENT DISPLAY
MICROCONTROLLER PORT EXPANDER
PARASITE-POWERED PUSH-BUTTON SENSOR
MULTIPURPOSE SENSOR/ACTUATOR
ETC............

Keyboards and numeric keypads often provide the user interface for electronic equipment,
but many applications require only a small number of pushbuttons.
For those, you can monitor multiple pushbuttons over a single pair of wires

The multichannel, 1-Wire® addressable switch ( DS2408) provides input/output ports P0–P7, which in this application serve as inputs.
concept can be expanded to more than 8 pushbuttons.
Instead of associating one pushbutton with one port, you can associate additional pushbuttons with two ports that are activated simultaneously (2-of-8 code).

**broken link removed**

**broken link removed**
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…