hallo. Gibt es einen Treiber oder Programm wo der com1 am pc als tastatur eingang genutzt werden kann ? möchte zeichen über den uart vom 2313 senden und die sollen dann als Tastatur ausgegeben werden. danke, markus
ich glaub das geht nicht. aber du kannst doch den avr an den tastaturanschluß des pc anschließen, bzw. parallel zur tastatur schalten.
ja das hat schonmal jemand realisiert. unter bascom gibts da sogar n eigenen befehlssatz zu. ist damit total easy. das ganze sollte aber auch so nicht besonders schwer sein, glaub ich. da gibts bestimmt was in der codesammlung zu.
sonst gibts von atmel ne appnote um eine tastatur an einen avr zu klemmen,. ist ja das gleiche, nur andersrum :)
mit bascom naja, ich habe mit ASM angefangen und möchte auch dabei bleiben. das mit der appnote ist ja in c leider
wenn du den willen hast dich mit dem protokoll auseinander zu setzten kann ich dir nur diese seite hier empfehlen: http://govschl.ndsu.nodak.edu/~achapwes/PICmicro/PS2/ps2.htm
wird so gehen, irgendwann habe ich mal meine CNC-Fräse mit einem extra numerischen Display für die 3 Achsen ausgestattet (zählen der Schrittmotorimpulse, hat mich damals fast zur Verzweiflung gebracht, da ich nicht dran gedacht hatte, das Umkehrspiel zu berücksichtigen :-) Da sind auch gleich ein paar Tasten dran, die auf den Tastaturport parallel zur Original-Tastatur gehen. Wenn du nicht weiter kommst, such ich das noch mal raus. Heute würde ich das über die Software-Schiene versuchen zu lösen, müsste doch möglich sein, mit einem kleinen Programm die auf der COM hereinpurzelnden Zeichen in den Tastaturpuffer zu schreiben? Nicht steinigen, mache schon lange nichts mehr mit PC-Programmierung :-)
@ crazy horse ja ich hoffe das es sowas auch für dem com poert gibt, denn man ja sehr schön per UART die daten senden.
hi, das sollte klappen... wie oben schon beschrieben sollte man sowas in den tastaturpuffer schreiben koennen, andersherum gibt es ja noch die barcodescanner, die teils auch paralel zur tastatur arbeiten, sollte es aber auch ueber usb geben, villeicht findest du darueber mehr infos gruss jens PS: ich habe noch einen alten scanner zu hause, wenn du willst kannst ihn evtl abholen ;)
Es gibt - sogar von Microsoft selbst - sehr wohl eine Unterstützung für den Anschluss von "echten seriellen" Tastaturen an RS232. Das ganze läuft unter "Accessibility". Unter Windows XP mal in der Systemsteuerung "Eingabehilfen" angeklickt und im erscheinenden Dialog auf die Seite "Allgemein" gehen, dort unter "Externe Eingabehilfen" auf "Einstellungen" klicken, schon erscheint ein Konfigurationsdialog für die Auswahl einer zu verwendenden seriellen Schnittstelle. Wo allerdings das erforderliche Protokoll definiert ist, das die "Eingabehilfe" zur Verfügung stellen muss ... das mag MS selbst wissen. Hier http://support.microsoft.com/default.aspx?kbid=260517 ist ein einfacher Artikel, der die Inbetriebnahme schildert, das hier http://support.microsoft.com/kb/260727/EN-US/ scheint schon mehr ins Detail zu gehen.
Es gibt sowas auch für Mainboards und nennt sich serial console, bei der man Sachen wie Geschwindigkeit im Bios einstellen kann. Allerdings haben das meist nur Server-Mainboards, beispielsweise die von Supermicro.
Läuft der PC unter DOS? dann gibt es eine Befehlsfolge, mit der man den seriellen Anschluss auf den Tastaturtreiber umleiten kann. Läuft der PC unter Windows? dann wird die Kommandozeilenbefehlsfolge nicht weiterhelfen. dann muss auch noch sichergestellt werden, das die empfangende Anwendung immer den Focus hat, sonst spricht der AVR mit irgenteiner Anwendung. Siegfried
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.