Tastatur

Gast #175837
Lesenswert?

Hallo

Ich möchte mit dem AVR eine Tastatur am PC emulieren. Dazu habe ich
folgende Seite gefunden:
http://www.beyondlogic.org/keyboard/keybrd.htm
Alles klar, die Abläufe, Start- Parrity- Stop-Bit. Das Problem ist nur,
der PC erkennt die Signale nicht. Keine Taste, nichts. Muss ich die
Tastatur vorher am PC "anmelden"? Hat das schon einmal jemand gemacht
und kann mir ein paar Tipps geben?

Die Verdrahtungen vom Tastaturanschluss zum AVR stimmen, ich habe diese
auf diversen Seiten nachgeschaut und kontrolliert.

Danke!
Gast #175839
Lesenswert?

bzw die daten die du sendes, werden ja über die serielle schnittstelle
empfangen. daher benötigst du ein programm mit dem du diese daten von
der seriellen Schnittstelle lesen kanst. Hyperterminal wär zb so eines.
Gast #175840
Lesenswert?

Stimmt denn das, was Schoaschi geschrieben hat? Die AN "AVR313:
Interfacing the PCAT Keyboard" läßt anderes vermuten, und so habe ich
bereits eine Tastatur an den AVR bekommen. Von Pegelwandlern habe ich
nichts bemekrt. Leider weiß ich zu Thomas Problem keine Lösung.

Gruß
Gerd
Gast #175841
Lesenswert?

Hallo

Ich schliesse am Tastaur-Port (PS2 oder wie der heisst) meinen AVR an,
nicht über die RS232. Nicht eine Tastatur an den AVR, sondern den AVR
als Tastatur.

Ich möchte durch drücken einer Taste an meinen Controller eine ganze
Zeichenfolge als Tastatur eingabe an den PC übermitteln.

Danke.
Gast #175843
Lesenswert?

Moin Thomas

Ich habe mir einen Keylogger gebaut. Dieser wird einfach zwischen PC
und Tastatur gestöpselt. Im normalen betrieb speichert er alle
Tastatureingaben in einem EEPROM. Wenn ein Passwort eingetippt wird
emuliert der µc die Tastatur und sendet den EEPROM Inhalt an den PC.
Dazu wird kein Pegelwandler gebraucht. Du kannst die CLK und SDA
Leitung direkt mit dem µc verbinden. Zusätzlich sollten die Leitungen
mit jeweils einem Pullup-Widerstand versehen werden. Wie das mit dem
anmelden am PC ausschaut kann ich dir leider nicht sagen. Da der µc bei
mir ja zwischen PC und Tastatur sitzt wird eine Anmeldung (wenn es sie
den gibt) immernoch von der Tastatur durchgeführt.

Hier noch zwei links..
http://www.repairfaq.org/filipg/LINK/PORTS/F_Keyboard_FAQ.html
http://www.computer-engineering.org/ps2protocol/

Timo O.
Gast #175844
Lesenswert?

Danke für die Antworten. Ich denke ich muss mit meinem KO mal die
Signale einer richtigen Tastatur ausmessen. Das mit dem ACK müsste ich
ja dann sehen.
Die Links schaue ich mir heute Abend gerne an.

:-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren