Gast
#1976920
Hallo, angenommen, ich benutze auf einem ATmega32 nur den PortA. In meinem Programm setze ich also die jeweiligen Bits in DDRA und PORTA bzw. lese PINA aus oder nutze den ADC. Die DDR-, PORT- und PIN-Register der anderen Ports (B, C und D) und die Zweitfunktionen rühre ich in keiner Zeile meines Programms an. Was ist in diesem Fall der Grundzustand dieser Register? Wird dieser Grundzustand immer eingestellt? Ich frage deshalb, weil mein Entwicklungsboard komisches Verhalten zeigt. Mal sind die ungenutzten Ports nach dem Programmieren des Flashspeichers komplett eingeschaltet (z.B. entsprechend DDRC und PORTC alle Bits gesetzt) ohne dass ich dies so programmiert habe, mal wieder nicht. avrbaer