Gast
#57441
Hallo, ich versuche verzweifelt mit einem Atmel Atmega 16(in Assembler, AVR Studio 4.07) eine Tastatur zu simulieren. Leider habe ich hierzu bisher keine hilfreichen Tips im Inet gefunden. WICHTIG: Ich will keine Tastatur an den ATmega hängen und diesen bedienen, ich will einen ATmega an den Tastaturport hängen und ihn Eingaben auf dem PC tätigen lassen. Das PS 2 Protokol habe ich zwar, damit funktioniert es aber nicht. Wobei ich langsam eher an ein Hardware problem denke. Wenn ich die signale mit einem Oszi vergleiche, so sind diese fast gleich(habe hierzu ein Oszi in die Leitung von PC und Tastatur gehängt). Habe dann lt. den ganzen Infos zu der PS 2 Schnittstelle das Signal nachgebildet, es stimmt bis auf leichte Zeitunterschied sehr gut. Habe als Clocksignal ein Signal mit 40us on / 40us off generiert. Aber sobald den Controller an den PC hänge passiert ganrichts. Die ganzen Links hier im Forum helfen wir nicht wirklich weiter, habe schon alle durchgeschaut. Hat jemand schon erfolgreich eine Tastatur simuliert? Langt es wenn ich die Scancodes an die Tastatur schicke, oder muss ich da noch was beachten(kommen z.B. Signale vom PC zurück, die ich beachten muss)? Kann ich den Controller problemlos gleichzeitig parallel an der Tastatur betreiben? Wäre praktisch, da ich keinen Tastatur Umschalter besitze. Welchen Schaltungsaufbau benutzt ihr? Geht ihr direkt aus den Controllerausgängen raus oder nutzt ihr eine Treiberschaltung? Danke schonmal für eure Hilfe. mfg Chris