PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Amega32 es leuchten nur 4LED's



m.defi
13.02.2008, 15:21
Hallo Leute

Ich habe heute mein erstes Controller Board mit nem Atmega32 zusammen gebastelt und erfolgreich programmiert.
Ich habe dabei ein Lauflicht am PORTC programmiert. Leider leuchten dabei nur jeweils die 2 äusersden LED's.
Die LED's sind richtig eingelötet und funktionieren noch.
Die Leitungen haben auch alle kontakt

Ich post mal das Bord und den Code
Die Schematik hab ich gerade nicht zur hand (am USB-Stick zuhause)

vl kann mir ja wer weiter helfen
Thx im Vorraus

Code: ;************************************************* *********
.include "m32def.inc" ; Definitionen für Amega32
rjmp RESET ; Reset Handle
;************************************************* *********

RESET:
.def temp = r16 ; temp als Universalregister definieren

ldi temp,low(RAMEND) ; Stackpointer initialisieren
out SPL,temp

ser temp ; temp = FF
out DDRC,temp ; Datenrichtungsregister für Port C auf Ausgang schalten

loop: ; Endlosschleife
out PORTC,temp ; temp auf Port C ausgeben
inc temp ; temp um 1 erhöhen
rjmp loop

MeckPommER
13.02.2008, 15:27
Im Vorbeilaufen ins Blaue geraten:

JTAG aktiv? Belegt dir einige Portpins am Port C. Mal die Fuses kontrollieren.