Re: Tastaturansteuerung Kategorie: Sonstige Hardware (von André H. - 9.05.2002 8:25) | |
Als Antwort auf Re: Tastaturansteuerung von Robert - 8.05.2002 23:08
| |
Hallo Robert & Lukas, > > Am Applicationboard gibt es eine 4*3 Folientastatur, die Spannungswerte aus eine Reihenschaltung von Widerständen an einen AD Port gibt. Dadurch ist aber jeweils nur der Druck einer einzelnen Taste zulässig. Das drücken mehrerer Tasten wird nicht berücksichtigt. > Das ist nicht richtig. Am Application-Board befindet sich keine 4x3 Matrixtastatur sonder eine 1x12 Tastatur !!!!. Eine Matrixtastatur kann man nicht einfach via Widerstandsnetzwerk auswerten. @ Lukas Hänge die Matrixtastatur an sieben I/Os. Die 4 Reihen an die ersten vier. Diese benutzt Du als Eingang und lie�t Du als Nibble aus. Hänge an die vier Eingänge noch vier Pull-Down-Widerstände. Die 3 Spalten kommen an 3 weitere I/Os. Diese benutzt Du als Ausgang. Im Proggie setzt Du jetzt einfach die I/Os für die Spalten jeweils kurz auf high, und fragst den Nibble Port ab. Also erst Spalte 1 high, Nibble abfragen, Spalte 1 low, dann Spalte 2 high, Nibble abfragen, Spalte 2 low, zum Schlu� Spalte 3 high, Nibble abfragen, Spalte 3 low. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | |
Antwort schreiben Antworten: Re: Tastaturansteuerung (von Andi B. - 9.05.2002 9:49) Re: Tastaturansteuerung (von Lukas - 9.05.2002 14:13) |