Mikrocontroller Software läuft nicht

OP #3038247
Lesenswert?

Sehr geehrtes Forum,
ich habe mir einen neuen PC angelegt und natürlich
musste ich die ganze Software zu Mikrocontroller neuinstallieren.

Ich benutze einen MySmartUSB Light zur ISP Kommunikation mit meinem
Mikrocontoller Atmega48PA.

Ich habe mir dann das myAVR_ProgTool und WinAVR geholt.
Mit diesen Programmen konnte ich eine Verbindung zum Mikrocontroller
herstellen und auch Programme flashen. Des Weiteren konnte ich auch
Spannungen einstellen (In System Programming) um das ganze gleich zu 
starten.

Aber leider läuft da nichts, was ich eigentlich geplant hatte, wenn ich
eine Spannung hinzufüge. Ich habe die Spannung auch schon gemessen, 
stimmt
alles soweit. Dann habe ich sogar eine externe Spannungsquelle 
Angeschlossen,
nach der Trennung vom ISP Anschluss, aber auch da tut sich nichts.

Dann habe ich mir AVR Studio geholt, und installiert. Jetzt kann ich mit 
AVR
Studio Programme drauf flashen, aber nicht mehr mit dem myAVR_ProgTool.

Das Programm läuft weiterhin nicht ab, hat jemand eine Idee?

Danke,
m.f.G. Developer_X

PS:
Programmcode in Assembler :

.include "M48def.inc"

; Stackpointerinitialisierung
  LDI R16, LOW(RAMEND)   ;Stackpointer initialisieren
  OUT SPL, R16
  LDI R16, HIGH(RAMEND)   ;Stackpointer initialisieren
  OUT SPH, R16

; Portoutputinitialisierung
  LDI r20,0b11111111
  OUT DDRB,r20
  OUT DDRD,r20

; Variables Declaration
  LDI r20,0b1111111 ; LED OUTPUT: Y-Achse

///////////////////////////////////////////////////
//////////////////////Hauptprogramm////////////////
///////////////////////////////////////////////////
MAIN :
  OUT PORTC,r20
RJMP MAIN


Es soll im Grunde eine LED leuchten (Im Bild dieser Grauebalken mit 
weißen Strichen) Das Bauteil funktioniert, und ich habe auch schon 
während der Laufzeit die Polarität gewechselt, um alle Fehler 
auszuschließen




Hat Jemand jetzt eine Idee, was hier falsch sein könnte?
Warum das Programm nicht läuft?
Angehängte Dateien:
Gast #3038295
Lesenswert?

Hi

>Ich benutze einen MySmartUSB Light zur ISP Kommunikation mit meinem
>Mikrocontoller Atmega48PA.

Dann solltest du auch 'm48PAdef.inc' als Includefile nehmen.

>Es soll im Grunde eine LED leuchten

Welche (Pin)?

MfG Spess

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren