Gast
#995760
hallo, ich habe das programm aus dem avr-tutorial kapitel i/o-grundlagen auf meinen atmege32 gebrannt und beobachte etwas sehr merkwürdiges. das programm macht folgendes: es wird ein eingaberegister eingestellt, und auf den wert 0xff gesetzt (pullaup-widerstände) es wird ein ausgaberegister eingestellt und dann in einer endlosschleife die werte des eingabereigsters auf das ausgaberegister übertragen. merkwürdig: am ausgabe register sind nur die ersten und die letzten beiden bits auf high und verhalten sich wie sie sollen (gehen auf 0 wenn ich den zugehörigen eingangspin auf masse ziehe) alle anderen sind 0 und bleiben es auch. an kaputten pins liegt es nicht. in anderen programmen bringen auch die mittleren pins ne led zum leuchten. jemand ne idee woran das liegt?