mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Warum läuft Simulation nicht aber AVR?


Autor: Weihnachtsmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Florian Pfanner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Falls du Interrupts verwendest, musst du die noch anpassen. Sonst kann
alles mögliche passieren.

Autor: Weihnachtsmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.