www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PS/2 Keyboard an ATmega8


Autor: Andre Könecke (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo ich habe mal eine Frage:
Ich habe heute eine kleine Funktion geschrieben die AT-Tastaturen
abfragt und die Buchstaben nach der Umwandlung Scancode -> ASCII auf
meinem LCD anzeigt. Nach Stundenlangem probieren habe ich entnervt
aufgeben wollen. Vorher hab ich allerdings die Billigtastatur kurz
gegen meine Cherry vom PC getauscht. Und siehe da: Es geht!

Kommt es vielleicht vor dass Billig-Hersteller sich nicht vollkommen an
den Standard halten oder so... Denn mein PC kann mit der Tastatur
umgehen, doch am Controller ergeben die Bitfolgen keinen Sinn. Oder hab
ich nur was nicht verstanden. (bei der Implementierung hab ich mich nah
an das Atmel-AppNote gehalten)
Gruß André

Autor: Michael Potthoff (mipo)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"Kommt es vielleicht vor dass Billig-Hersteller sich nicht vollkommen
an
den Standard halten oder so... Denn mein PC kann mit der Tastatur
umgehen, doch am Controller ergeben die Bitfolgen keinen Sinn. Oder
hab
ich nur was nicht verstanden."

Eventuell benutzen beide Tastaturen unterschiedliche Code-Sets?
-->http://www.marjorie.de/ps2/start.htm
-->http://de.wikipedia.org/wiki/Scancode

Autor: Andre Könecke (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hatte ich auch erst im Kopf aber die Bit-Werte geben das auch nicht her.
 Es entspricht leider keinem der Code-Sets... g Vielleicht muss ich
doch noch ne andere Idee finden um auch dieser Tastatur ihre Werte zu
entlocken! Am PC gehts ja...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.