Hejsa
Jeg sidder og roder med et projekt med en AVR controller. Til dette anvender jeg CodeVision. Heri er der et kodeeksempel til læsning af et 4x4 keypad, som så læser den trykkede tast ud på et LCD-display. Jeg smider lige koden ind herunder:
/* 4x4 Keypad Demo
CodeVisionAVR C Compiler (C) 2000-2002 HP InfoTech S.R.L. www.hpinfotech.ro
Chip: AT90S8515 Connect the keypad matrix as follows: [STK500 PORTD HEADER] [KEYS] R1 1 PD0 -----0----1----2----3----~~~~~---o+5V | | | | R2 | 2 PD1 -----4----5----6----7----~~~~~- | | | | R3 | 3 PD2 -----8----9----10---11---~~~~~- | | | | R4 | 4 PD3 -----12---13---14---15---~~~~~- D1 | | | | 5 PD4 -|