Pages

Wednesday 20 November 2013

4x4 Matrix Keypad

Overview:
A 4x4 matrix keypad requiring eight Input/Output ports for interfacing isused as an example. Rows are connected to Peripheral Input/Output (PIO) pins configured as output. Columns are connected to PIO pins configured as input with interrupts. In this configuration, four pull-up resistors must be added in order to apply a high level on the corresponding input pins.

4x4 Matrix Keypad:
Functionality & Feature Set:
  • Contact debouncing.
  • Easy to interface. Board features 16 push buttons arranged as 4x4 matrix.
  • Data Valid output signal for interrupt activation.
  • Interfaces to any microcontroller or microprocessor.
  • Cost effective for OEM applications.
  • Operating force: 60 ± 20 cN.
  • Key lifetime: 1 x 109million operations.
  • Low power consumption.

ARM Schematic:
ARM Code:
For Arm Code Click Here

ATMEL Schematic:
ATMEL Code:For Atmel Code Click Here

PIC Schematic:
PIC CODE:
For Pic Code Click Here