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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.