A
Arne Rossius
Guest
Ich denke schon, dass es schnell genug geht, du hast bei 20KHz undWo du aufpassen musst: das ist ein Open-Collector-Bus, das heißt, du
darfst nie einen Ausgang auf High haben! Meine Empfehlung: PORTx auf
Dauer-0 und DDRx bei Bedarf umschalten (0=Eingang=High,
1=Ausgang=Low).
Geht das schnell genug?
10MHz-Quartz 500 Takte Zeit dafür. In Assembler überhaupt kein Problem.
Wenn es dir sicherer erscheint (und du genug Platz hast), kannst du aber
natürlich auch die Transistor-Lösung nehmen. Wobei ich mich frage: gibt
es eigentlich AVRs mit OC-Ausgängen?
Gruß,
Arne