-
-
Erfahrener Benutzer
Roboter Genie
Problem beim PC-Tastatur auslesen
Für meinen Temperaturlogger auf Basis des ATmega8 soll eine numerische Dateneingabe mit einer PS2-Tastatur realisiert werden. Dabei sollen NUR die Rohdaten der Ziffern 0-9 Nutzung finden. Jegliche bisher gefundenen Codes im Netz und in der Fachliteratur konnte ich nicht zum Laufen bekommen. Wichtig ist die Nutzung OHNE Umrechnungstabellen etc. Einfach Tastendruck auslesen.... und fertig! Hat da jemand praktische Erfahrungen? Vielen Dank und Viele Grüße, Micha
-
Erfahrener Benutzer
Roboter Genie
Der sinnvolle Unterschied zwischen GETATKBR() und GETATKBRRAW() ist zwar immer noch nicht klar, ebenso die Notwendigkeit eine nichtvorhandene Tabelle benennen zu müssen. JEDOCH... durch ein bischen Trixerei und Einbau von Warteschleifen klappt das Einzelauslesen einer PC-Tastatur. Ich weiss zwar nicht warum, jedoch unwichtig, der Zweck heiligt die Mitte. Bascom sei Dank, Problem also gelöst. VG Michal
-
Erfahrener Benutzer
Robotik Einstein
Ich habe mich damit noch nicht beschäftigt aber die Tastatur liefert
meines Wissens nur einen Scann Code der gedrückten Taste. Ohne
eine Tabelle welche diesen Code übersetzt, muss man im Programm
halt nicht nach 0.....9 sondern nach Code x.....Z Verzweigen. Was da
jetzt kommt kann dann eigentlich egal sein?
Gruß Richard
-
Erfahrener Benutzer
Roboter Genie
Ich habs jetzt hingekriegt. Will ja nur die Tastatur für Zifferneingabe benutzen. Es klappt jetzt nach den Motto:
if x = (code für haupttastenfeld) or x = (code for numtasten) then y = (ziffer). trotzdem vielen Dank für den Tip. VG Micha
-
Erfahrener Benutzer
Lebende Robotik Legende
Hallo!
Wenn du nur Ziffer brauchst, habe ich irgendwo kleine Tastaturen gesehen, welche an PC zusätzlich angeschlossen werden können. Sie sind ännlich wie die unteren, bloß nicht USB:
http://www.pollin.de/shop/p/NTk4OTM5...ren.html?ts=20
MfG
-
Erfahrener Benutzer
Roboter Genie
Danke für den Tip, jedoch wollten wir Equipment nutzen, was wir noch rumliegen haben... und das sind ein paar alte PS/2 Tastaturen. VG Micha
-
Hier eine komplette Beschreibung für Tastatur am Atmega
-
Erfahrener Benutzer
Roboter Genie
nase, vielen dank, ich habs, wie schon gesagt mit einer routine, welche im wesentlichen aus if/then-befehlen besteht, hinbekommen. es sollen auch nur ziffern und buchstaben, welche eine siebensegmentanzeige darstellen kann, eingelesen werden, so dass ich die segmente direkt angesteuert habe. vg micha
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen