mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik PIC Register löschen beim start


Autor: HDW (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Muss man eigentlich bei den PICs jedes verwendete Register zu Beginn des 
Programms löschen, oder sind die Register automatisch gleich Null 
gesetzt?


mfg   Wolfram Hildebrandt

Autor: Reiner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
das ist je nach register unterschiedlich.
siehe in die "initialization conditions for all registers"
am Anfang des Resetkapitels.
Außerdem ist in jedem Kapitel in dem eine Funktionalität behandelt wird, 
eine Spalte zu den Registern mit den "Value on POR,BOR" angegeben 
POR=Power on reset

Reiner

Autor: Andreas Schwarz (andreas) (Admin) Benutzerseite Flattr this
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es ist eigentlich üblich alle verwendeten Register und Variablen selber 
zu initialisieren, alleine schon um das Programm verständlicher zu 
machen.

Autor: HDW (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Es geht mir darum, dass ich beim Start des Programms nicht alle 
File-Register (0x0C, 0x0D usw.) löschen will. Das kann man zwar ganz 
nett über indirekte Adressierung machen, aber ist das dann auch 
notwendig?

mfg   Wolfram Hildebrandt

Autor: andy (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Falls du von Anfang an sofort add- oder subtrahierst würde ich sie zur 
Sicherheit löschen.. Ansonsten kannnst du sie ohne vorher gelöscht zu 
haben überschreiben!

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.