Hallo, ich habe gerade auf einen ATmega8 folgendes Programm geladen:
1 | .include "m8def.inc" |
2 | |
3 | .def temp = r16 |
4 | |
5 | ldi temp, 0b00000111 |
6 | out DDRB, temp |
7 | |
8 | out PORTB, temp |
9 | |
10 | loop: rjmp loop |
Nun sollten ja eigentlich PB0, PB1 und PB2 auf high gesetzt werden. Das passiert allerdings nicht, der Controller läuft und lässt sich auch beschreiben und auslesen. Wieso werden die Ports nicht gesetzt??? MFG Mixer