Forum: Mikrocontroller und Digitale Elektronik RS232 Signal an PS2(Tastatur) Schnittstelle senden


von jet (Gast)


Lesenswert?

Hallo,

Ich habe folgendes Problem: Ich möchte gerne ein Signal, kommend von 
einer RS232, an einen PS2-Tastaturport senden. Die Tastatur soll jedoch 
auch noch durchgeschleift werden. Es soll somit die Funktion entstehen, 
dass alle über die RS232 kommenden Daten(ASCII) als Tastaturanschläge 
vom Computer interpretiert werden. Aber auch die tatsächlichen Anschläge 
der Tastatur sollen an den Computer übermittelt werden.

Vielen Dank im Voraus
jet

: Gesperrt durch User
von Bernhard S. (bernhard)


Lesenswert?

Hallo jet,

ich habe hier schon mindesten einen Beitrag gesehen, der sich mit dieser 
Thematik befasst (Protokoll, Probleme usw).

Finde ihn aber auf die schnelle nicht.

Schau bitte selber nochmal.

Bernhard

von Hansi L. (fabian87)


Lesenswert?


von Ronny (Gast)


Lesenswert?

Im Netz gibt es einige gute Quellen für die PS/2 Schnittstelle und 
speziell das Tastaturprotokoll.Die Daten in einen Mikrocontroller zu 
bekommen sollten dann nicht mehr das Problem sein.Zusätzlich muss dann 
noch das Protokoll für eine serielle Tastatur implementiert werden.

Wenn (so interpretier ich deine Frage) du die empfangenen Daten quasi 
zur Emulation einer Tastatur benutzen willst,genügt eine einfache 
Fallunterscheidung in der Software des uC.Falls die RS232 für Windows 
offen bleiben soll,wird es deutlich schwieriger.

Gruss

Ronny

von Johannes A. (Gast)


Lesenswert?

Hallo jet,

das ist nicht ganz trivial, wegen dem Clock-Signal mit dem der Computer 
die Übertragung steuert.

Kuck vielleicht mal hier
http://www.atmel.com/dyn/products/app_notes.asp?family_id=607
in der AppNote AVR313.

Gruß Johannes

von Josef Bernhardt (Gast)


Lesenswert?

Hallo Jet

auf meiner Homepage habe ich ein Programm das Daten die
seriell ankommen in den Tastaturbuffer schreibt !

Siehe Downloadbereich !

www.bernhardt.de

Beste Grüße

Josef Bernhardt

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Glückwunsch

Ganze sechs Jahre lang war in diesem Thread nichts los, und Du hast 
ihn erfolgreich wieder ausgebuddelt.

Glaubst Du allen ernstes, daß der hier nicht angemeldete "jet" sechs 
Jahre lang auf seinen Computer gestarrt und auf Deine Antwort gewartet 
hat?

Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.