pic16f628 software reset

Gast #1042048
Lesenswert?
• ▲
▼
Ja, frage mich, welcher Prozessor mit dem Tipp gemeint war.
Beim Pic kann man den WDT nicht mal so ein oder ausschalten, entweder
immer aus oder immer ein.
Weiters, die wenigen Prozessorregister, welche nicht zurückgesetzt 
werden,
inizierst du normalerweise sowieso, sonst sezte sie expliziet auf den 
initwert, sind, glaube ich 8 register oder so, zusätzlich zu denen, die 
du änderst.
Eventuell meinst du ja nur eine ljump (clrf PCLATH ; goto 0 ).
Gast #1042762
Lesenswert?
• ▲
▼
...bei einem goto "0" aus einer unterroutine, wer löscht den stack?
und was ist mit "PCL"?

das verhalten der Portpins wird ja wohl auch nicht so sein, wie vom 
reset bis zur initialisierung.

gruß,
w.
Gast #1042787
Lesenswert?
• ▲
▼
>...bei einem goto "0" aus einer unterroutine, wer löscht den stack?
keiner, der wird auch bei Reset nicht gelöscht. Hast du mal in das
Datasheet gesehen ?

>und was ist mit "PCL"?
Das wird ja nicht upgedated.

PCLATH ist ev. betroffen, deswegen auch ev. ein ljump,
clrf pclath
goto 0


>das verhalten der Portpins wird ja wohl auch nicht so sein, wie vom
reset bis zur initialisierung.

Datasheet lesen, und dann weisst du es.
Leider, auch mit WDT timeout ist es nicht so, wie bei einem Reset, also
entweder Portpin mit Reset verbinden, oder wenn du einen richtigen Reset
brauchst, wieso auch immer, dann ein pic mit mehr pins verwenden.

w.

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.