@HF Shooter:
Wie du schon gesagt hast wird dem AVR das USB-Protokoll per Firmware beigebracht... der unterstüzt das von Haus aus garnicht. Deshalb müssen die IOs der AVRs an den USB-Port angepasst werden. Die Z-Dioden sind für den Fall da, daß der AVR mit 5V versorgt wird... meistens sollen die USB-Hostcontroller aber 5V-tolerante Ports haben.(hab es aber selbst nicht getestet)
Ich dachte eigentlich das der US-Bus mit 5V-TTL-Pegel arbeitet, ist das etwa nicht so?

Mir verschließt sich allerdings, wieso nicht einfach ein simpler Wandler genommen wird um die Daten vom USB Bus über die Serielle Schnittstelle in den AVR zu packen.
Diese Wandler-ICs gibt es nicht als normale DIL-Bauteile sondern nur als SMD und das versuch ich zu vermeiden.
Außerdem habe ich dann nur eine RS232, was ich aber nicht will sondern ich hätte halt mal gerne gewusst wie kompliziert es ist mit USB was zu realisieren.

es gibt auch einige AVRs er mit integriertem USB OTG zB. AT90USB1287 etc.
Diese sepziellen AT90er Serie die z.B. spezielle für USB oder CAN sind bekomme ich aber nicht bei Reichelt.


mfg
Benny