keypad complied 100%,
but in terminal i receive many keys without press any key
my test:
Code:Include "modedefs.bas" INCLUDE "KeyPad.bas" DEFINE KEYPAD_ROW 4 ' 4 ROW keypad DEFINE KEYPAD_ROW_PORT PORTB ' ROW port = PORTB DEFINE KEYPAD_ROW_BIT 4 ' ROW0 = PORTB.4 DEFINE KEYPAD_COL 3 ' 3 COL keypad DEFINE KEYPAD_COL_PORT PORTB ' COL port = PORTB DEFINE KEYPAD_COL_BIT 1 ' COL0 = PORTB.1 DEFINE KEYPAD_DEBOUNCEMS 200 ' debounce delay = 200 mSec DEFINE KEYPAD_AUTOREPEAT 0 ' use auto-repeat feature Serial_Saida Var PORTC.2 'Pic 13 - > Max232 10 myvar var byte Inicio: @ READKEYPAD _myvar Serout Serial_Saida, T2400, [#myvar, 13, 10] goto Inicio
Terrminal:
Code:Received: 15 Received: 15 Received: 1 Received: 3 Received: 15 Received: 15 Received: 3 Received: 2 Received: 3 ...... withou press any key




Bookmarks