Gast
#4268950
Hallo Mikrocontroller Gemeinde, nachdem ich mich in der Vergangenheit überwiegend mit Softwareentwicklung beschäftigt habe, versuche ich mich nun auch mal an der Hardware und arbeite Schritt für Schritt in die AVR Welt ein. Die meisten Probleme erledigen sich ja beim genauen Lesen der Datenblätter, aber heute machen sich meine fehlenden E-Technik Kenntnisse bemerkbar. Vielleicht kann mir jemand weiterhelfen. Auf einem atmega8 erzeuge ich ein biphase mark signal mit einer Frequenz von 1-2 kHz. Wenn ich das mit dem Oszilloskop messe, dann stelle ich fest, dass insbesondere die Fall-Time des Portpins, also der Übergang von 1 nach 0 ziemlich lange dauert (ca. 300uSec) und bei einem 2kHz signal sogar nichtmal ganz auf 0 runter geht, bevor schon die nächste eins geschrieben wird. Die rise-Time hingegen liegt bei 10uSec. Derzeit messe ich ohne irgendeine Beschaltung direkt am Port. Gibt es eine Möglichkeit, die Übergänge schneller zu machen? Fehlt vielleicht nur die richtige Beschaltung des Ports? Gespannte Grüße, Dan