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.