Nach Reset läuft der µC nicht weg!

Gast #127415
Lesenswert?
• ▲
▼
Hi Leute !


Ich benutze den AT89c51ac2 mit 32kB Flash ! Ich programmiere ihn
mittels FLIP (von Atmel) jedoch wenn ich ihn wieder an die
Stromversorgung anschließe, beginnt das programm nicht selbstständig an
zu laufne!?


Woran kann das liegen bzw. was muss man machen damit es geht?


MfG Schwarzi

PS: Danke schon im voraus!
Gast #127416
Lesenswert?
• ▲
▼
Das ist doch toll, daß der µC nach'm Reset nicht wegläuft - du müsstest
ihm dann ja nachlaufen, und wer weiß, wie schnell sich das Mistvieh
unter dem nächsten Schrank oder Sofa verkriecht ...


Du solltest Dir mal im Datenblatt ansehen, wie der Power-On-Reset
erzeugt werden soll, also welche Resetschaltung erforderlich ist - und
das mit Deiner Schaltung vergleichen.
Gast #127421
Lesenswert?
• ▲
▼
Du musst das BLJB Bit löschen (=0). Das Bit startet (wenn es gesetzt
ist) bei einem Reset den Bootloader. Du willst aber, dass nach einem
Reset das Programm gestartet wird.

Du kannst im Flip das Bit löschen ...

Grüße
Steffen

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.