Hallo. Ich habe vor an meinen Mega16 eine USB Tastatur anzuschliessen. Hat da jemand einen ansatz dafür für mich ? MfG
Knapp: Vergiss' es. Ausführlicher: Du müsstest einen USB-Host-Controller an Deinen Mega16 anschließen und obendrein auch noch einen USB-Host-Softwarestack darauf implementieren. Wesentlich einfacher (und IMHO sinnvoller) dürfte der Anschluss einer normalen PC-Tastatur sein. Als "proof-of-concept", daß es prinzipiell aber doch möglich ist, dies hier (ich zitiere mich selbst): "Ganz unmöglich ist die Angelegenheit aber nicht, ein verrückter Japaner hat mit einem AVR einen USB Host für Lowspeed-USB-Geräte (1.5 MBit/sec) entwickelt - allerdings muss man japanisch können, um mehr davon zu verstehen (http://www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost.html). Als Beweis kann man dort einige MPG-Dateien herunterladen, die zeigen, wie ein Microcontroller einige LEDs einschaltet, wenn auf einer angeschlossenen Maus eine Taste gedrückt wird. Hier http://www.asahi-net.or.jp/~qx5k-iskw/robot/usbhost/usbh08.jpg ein Bild der Hardware, auf der deutlich ein AT90S2313 erkennbar ist."
Mir ist ncoh was eingefallen: - Es gibt doch oft bei Tastaturen USB - PS/2 Wandler dabei. Wie funktionieren denn die ? ham die irgendeinen chip drinne, der genau diese umformung macht ?
Nein da erkennt die Maus einfach nur dass sie nicht an einem USB- sondern an einem PS/2 Port angeschlossen ist :)
Nein, leider geht es nicht mit jeder Tastatur. Das PS/2 und USB -Feature hängt vom verwendeten Tastaturcontroller ab.
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.