Recent Changes - Search:

Introduction to Microcontroller Programming

About PICmicro Chips

Clocking Your PICmicro Devices

E-Blocks

Flowcode Step By Step

PICmicro Projects

Labs

Keyboard EB014

<^< Quad 7-segment Display (EB008) | Course Index | Prototype Board (EB016) >^>

EB014 Keyboard

More information can be found here.

EB014 Keyboard

  • Click EB014 KeyBoard for a datasheet
  • This Keyboard input board provides you with 12 input buttons on an 8-bit port.
  • This is done by alternately making the column lines high and then scanning the 4 row input lines.
  • If one of the row inputs reads as high, you know which button was pushed.
  • This is called a 'multiplexed input'.
  • Flowcode provides the programmer with a hardware macro that takes care of this all.
  • The keypad is best connected to Port B because this port has a Port interrupt on the lines RB4-RB7, exactly the same lines as the row connections.

<^< Quad 7-segment Display (EB008) | Course index | Prototype Board (EB016) >^>

Print - Search - Login

Page last modified on May 14, 2013, at 08:20 AM