Hallo,
ich bin kompletter Neuling im Bereich von Microcontrollern und wollte
deshalb hier das Tutorial mit meinem myAVR MK2 USB Bord durcharbeiten.
Leider sind schon gleich am Anfang ein paar probleme aufgetreten die
mich verzweifeln lassen.
Und zwar steht im Tutorial das wenn man die Portpins auf 0 legt das die
LEDs leuchten müssten. Bei mir ist dies jedoch anders herum! Wenn ich
die Portpins auf 1 lege, dann Leuchten die LEDs.
Wenn ich z.b.
1 | .include "m8def.inc"
|
2 |
|
3 | ldi r16, 0xFF
|
4 | out DDRC, r16
|
5 | ldi r16, 0b11111111
|
6 | out PORTC, r16
|
7 |
|
8 | ende: rjmp ende
|
eingebe, dann sind alle an Port C angeschlossenen LEDs eingeschaltet.
gebe ich aber
ein sind die LEDs ausgeschlatet.
Kann mir jemand das erklären, oder habe ich das Tutorial einfach falsch
verstanden???