Hallo Miteinander, ich bastle am AtMega16 rum und wudere mich warum die Spannung am Ausgangsport nicht 5V sondern nur 2,5V beträgt. (Trotz DDRC = 0xff, also als Ausgang !) Gibt es ein Register in dem ich die Ausgangsspannung instellen kann? (also in diesem Fall halbieren.) Sonst macht der uC alles richtig (Programm, Timing) nur die Spannung stimmt halt nicht. Wie kann das sein? Danke für die Hilfe. Hans
Die 2,5V messe ich am Oszi. Wenn ich den uC per JTAG programmiere sehe ich die Spannung kurz mal auf 5V rauf gehen. Wenn der uC jedoch läuft schaltet er ( zeitlich absolut korrekt) zwischen 0V und 2,5V. Das sollten jedoch 5V sein?!!!!
Vieleicht ist dein Netzteil einfach zu schlapp. Geh mal an den Spannungsregler und schau nach was da für eine Spannung anliegt.
Ich habe festgestellt das der Port nicht richtig funktioniert. Am Port A, B, C (außer C0)und D funktioniert alles wie erwartet. Komisch aber Problem gelöst.
> (außer C0)
TWI(Two-Wire-Interface) eingeschaltet? Das ist nämlich auf Port C0 & C1.
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.