Hallo! ich möchte meine ermittelten Scancodes der Tastatur gerne mittels einer Tabelle ins ASCII Format übersetzen lassen und brauche hierfür die scancodes.h. Hat diese jemand und würde mir die jemand zur Verfügung stellen? Vielen Dank. Andreas
Hallo Dirk, danke für die schnelle Antwort. Ich weiß aber nicht was Appnote ist und wie man es bedient. Ich programmiere den Atmega im Rahmen eines Praktikums und da wird diese scancode.h verlangt. Leider habe ich momentan keinen Zugriff auf diese Datei. Für mich das alles noch neu, also vielleicht kann mir jemand bei der Bewältigung der Anfangsprobleme helfen. Andreas
"appnote" = "Application Note". Das ist ein technischer Artikel, den Du kostenlos von der Atmel-Website herunterladen kannst. Ich vermute, daß Du eine PC-Tastatur meinst; deren Scancodes sollten auch anderswo dokumentiert sein. In der c't gab es in den 80ern mal einen Artikel mit dem Titel "Knöpfchen, Knöpfchen", der sehr ausführlich das Protokoll der verschiedenen PC-Tastaturen beschrieb; der ist im PDF-Format auf der c't-DVD 83-89 mit drauf.
Application Note AVR313: Interfacing the PCAT Keyboard http://www.atmel.com/dyn/resources/prod_documents/AVR313.zip http://www.atmel.com/dyn/resources/prod_documents/DOC1235.PDF
Peinlich, aber ich muss nochmal nachfragen. Leider habe ich noch nicht rausbekommen, wie man auf so ein globales Array zugreift! Wenn ich folgendes scancode.h testen möchte: unsigned char unshifted[][2] = { { 0x0d,'9' }, { 0x0e,'|'}, { 0x15,'q'}, { 0x16,'1'}, { 0x1a,'z'}, { 0x1b,'s'}, { 0x1c,'a'}, { 0x1d,'w'}}; Mit welchem Aufruf hole ich mir nun z.B. Eintrag 3 aus der Tabelle? Danke nochmal! Andreas
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.