Guten Abend, folgendes: Zu Testzwecken hab ich einem ATMEGA8 gesagt, er soll einen Pin einfach immer wieder aus und ein schalten mit immer bisschen Pause zwischendurch. Das Signal vom Oszi hatte ich aber noch nie! Der Pin fällt von den angelegten 5V mit konstanter negativer steigung auf 2,88V ab um dann wieder auf 5V zu hüpfen. Das heist, da wo eigentlich Low Pegel (0V) anliegen sollte sehe ich eine gerade von 5 V auf 2,88V? Kann mir das einer Erklären? Was kann ich tun? Ich benutze: ATmega8 16 MHZ Quarz Oszillator PortB
Gast
#2263954
Hallo, hört sich für mich an, als ob du das DDRB nicht gesetzt hast, dann schaltest du nur den Pull-Up an und aus.
Gast
#2263955
vielleicht kannst du mal deinen Quellcode anhängen, um dort fehler auszuschließen
Ich nehme alles zurück! Martin hatte recht. Ich hab einfach nur vergessen die ini Routine in der main einzubinden. Danke für eure Hilfe!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.