CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Technical Paper
Technical Papers
Interfacing a 4x4 Matrix Keypad with an 8-Bit GPIO Expander
=0>
Click to Download
pdf logo
Application Note
479 KB (12 pages)
April 12, 2007
 

Mike Curran
Microchip Technology

GPIO Expanders provide easy I/O expansion using standard serial interfaces such as I2C and SPI. They are especially useful in applications where pin count is limited on the microcontroller unit (MCU) or if remote inputs/outputs (I/Os) are needed. It is best to think of an 8-bit GPIO Expander like adding another 8-bit wide digital port to the MCU.

This application note discusses interfacing a 4x4 matrix keypad with MCP23X08 8-Bit GPIO Expander.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

Microchip Technology
   

TECH PAPER
1. Use Rowley CrossWorks and the MAXQ3120 Evaluation Kit to Create a Light Meter Application

TECH PAPER
2. System ACE Configuration Solution for Xilinx FPGAs

TECH PAPER
3. Interface Products Design Guide

TECH PAPER
4. Maintaining Data/Clock Synchronization with Spread-Spectrum EMI Reduction