PS2 Tastatur

Gast
die befehlsliste hab ich eh schon früher, übrigens auch über eine 
suchmaschine!! ;-) gefunden, jedoch stellt sich mir die frage wie ich 
jetzt der tastatur diesen befehl mitteile, zum beispiel die leds auf der 
tastatur bediene ich mit dem befehl 0xed und danach ein byte wobei die 3 
lsb die leds steuern, mir ist nur der ablauf noch nicht ganz klar, 
schick ich jetzt den befehl 0xed ans daten oder ans statusregister und 
mit dem steuerbyte ist es das gleiche, muss ich zuerst ins 
steuerregister was schreiben damit ich einen befehl schreiben kann??
steuer und datenregister beziehen sich auf einen 8042 compatiblen io 
chip
Gast
Versuch es mal über die Suchfunktion hier im Forum.
Da findest Du reichlich Links dazu, wie die Tastatur funktioniert.
Daher habe ich es auch
Gast
danke, aber in den meisten (~eigentliche allen) meldungen wird die 
tastatur direkt über Ports angesprochen, ich hab aber einen 8042 
controller derzwischen welchen ich zwar problemlos auslesen kann aber 
ich kann ihm keine befehle schicken, :-(
Gast
Atmel Application Note AVR313:
komplette Dokumentation mit Beispielprogramm wie man eine PC/AT-Tastatur 
mit einem AVR ansteuert. Das kann man bestimmt auf den 8042 umschreiben, 
wenn überhaupt nötig.
Gast
Hallo,

wo wir schon beim Thema Tastatur sind: wenn ich das alles richtig 
verstanden habe ist die Tastatur Master und gibt den Takt vor. Wie 
arbeiten dann aber zB Barcode Scanner die in die Tastaturleitung 
eingeschleift sind? Wenn der Rechner einen Status von der Tastatur 
abfragen will bzw die LEDs setzen will zieht er ja die Leitungen runter 
und wartet darauf das die Tastatur mit dem Takt anfängt. Wie macht das 
ein Zwischenstecker?? Jemand Erfahrungen damit?


Martin

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.