Gast
#3111567
Hallo, ich habe eine Schaltung mit einem ATmega128 aufgebaut, an PF0 bis PF6 hängen LEDs, welche alle gleich angeschlossen sind. Beim ersten Funktionstest der LEDs, lasse ich den PORTF einfach 2sek High und 2sek. Low in einer Endlosschleife laufen. PF0 bis PF3 machen dies mit und die LEDs blinken, PF4 bis PF6 reagieren nicht und sind ständig auf High. Woran kann das liegen? DDRF = 0xff; int main() { PORTF = 0xff; _delay_ms(2000); PORTF = 0x00; _delay_ms(2000); } Ähnliches Problem beim PORTB, an welchem haargenau wie an PORTF LEDs geschaltet sind: DDRB = 0xff; int main() { PORTB = 0xff; _delay_ms(2000); PORTB = 0x00; _delay_ms(2000); } PortB schwankt im 2sek Takt zwischen 5V und 1,3V ???