
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
decoder? die 12er tastatur gehört normal zum applikationsboard. auf diesem ist ein widerstandsnetzwerk enthalten, dass bewirkt, dass du mit dem drücken einer jeden taste einen anderen spannungswert an den AD-wandler legst. somit musst du nur diesen port abfragen und zum beispiel in einem unterprogramm in abhängigkeit der höhe des portwertes einer anderen vaiable den tastenwert zuweisen. da die hardware streuungen aufweist, empfiehlt es sich, zunächst erstmal zu testen, was bei jeder taste ausgegeben wird: define keypad AD[8] #LOOP print keypad goto LOOP mit einem terminalprogramm kannst du dir dann ansehen, was jeder tastendruck bewirkt und damit deine auswerteroutine zuzammenschnitzen. |
| Antwort schreiben |