Forum: Mikrocontroller und Digitale Elektronik PS2 Tastatur


von mike (Gast)


Lesenswert?

grüsse,

hat wer nützliche Links oder Info wie ich einem 8042 Keyboard Controller 
sagen kann das er die Num Led, und so weiter einschaltet

von John Doe (Gast)


Lesenswert?

Jede Suchmaschine hat hunderte, wenn nicht gar mehr, nützliche Links. 
Was meinst Du denn, wozu Suchmaschinen da sind?

Ausnahmsweise:
http://bananapos.com/pos/tech/keyb.html

von mike (Gast)


Lesenswert?

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

von AndreasH (Gast)


Lesenswert?

Versuch es mal über die Suchfunktion hier im Forum.
Da findest Du reichlich Links dazu, wie die Tastatur funktioniert.
Daher habe ich es auch

von mike (Gast)


Lesenswert?

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, :-(

von Gralf (Gast)


Lesenswert?

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.

von Martin de Wendt (Gast)


Lesenswert?

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

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
Noch kein Account? Hier anmelden.