Warum läuft Simulation nicht aber AVR?

Gast #164515
Hallo

Ich habe jetzt ein relativ grosses Programm  ca 1 KB(noch nicht fertig)
ASM von ATmega8515 auf ATMega16 umgeschrieben.
Leider läuft überhaupt nicht.
Im Simulator läuft alles gut. Aber selbst wenn ich fast alles
auskomentiere und Im Hauptprogramm einfach ein ein Port mit Verzögerung
ein und ausschalte geht nichts. Andere kleine Beispielprogramme gehen
aber einwandfrei.

Hat einer eine Vermutung woran das liegen kann?
Ich habe oft gehört dass der Simulator viele Fehler nicht sieht.

Gruss

Weihnachtsmann
Gast #164516
Hallo,

hast du die Fuse-Bits von dem Mega16 richtig gesetzt? - Das ist ein
gern gemachter Fehler. Wenn z.B. der ICE mit den Fuses Aktiviert ist,
dann kannst du die Ports, an welchen dieser angeschlossen wird, nicht
benutzten.

Ansonsten Poste einfach mal dein Programm, dann kann man dir vielleicht
besser helfen.

Gruß, Florian
Gast #164518
Hallo

Danke für die Tipps.

Es war ein Fehler der nicht passiere durfte. Wie es scheint war es
Wackelkontakt

Da man beim  STK500-Kit die grossen IC schlecht rausnehmen kann habe
ich sich zu wenig stark eingesteckt. Ich habe jetzt einen DIL40 Sockel
dazwischen gesteckt somit kann man sie gut einstecken und wieder
rausnehmen

Gruss

Weihnachtsmann

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.