well...
Code:
DEFINE KEYPAD_ROW 8 ' 8 row
define KEYPAD_ROW_PORT PORTc ' on PORTB
DEFINE KEYPAD_ROW_BIT 0 ' <7:0>
DEFINE KEYPAD_COL 4 ' 4 col
DEFINE KEYPAD_COL_PORT PORTc ' on PORTA
DEFINE KEYPAD_COL_BIT 0 ' <3:0>
looking at your schematic bellow

There's some problems there for sure... You don't use a 8X4 keypad 
Code:
DEFINE KEYPAD_ROW 4
DEFINE KEYPAD_ROW_PORT PORTC
DEFINE KEYPAD_ROW_BIT 0
DEFINE KEYPAD_COL 3
DEFINE KEYPAD_COL_PORT PORTC
DEFINE KEYPAD_COL_BIT 4
Last edited by mister_e; - 20th November 2008 at 18:58.
Steve
It's not a bug, it's a random feature.
There's no problem, only learning opportunities.
Bookmarks