Sind die Fuses wie Internal Clock im .hex gespeichert?

Gast #1762119
Lesenswert?
• ▲
▼
Hallo

Ich hab ein kleines Programm gemacht (mein erstes ^^) in Flowcode (bitte 
keine Vorurteile oder Belehrungen, sobald ich mich nen bisschen besser 
mit µC auskenne wechsle ich zu C....bin sozusagen nen blutiger Anfänger 
^^).

Aber Programmieren tu ich es mit dem kit149 mit der Software MicroPro.

Werden denn nun die Fuses mit in dem hex gespeichert oder muss man die 
immer extra angeben?

UND kann man irgendwie mit dem kit149 auf 8 MHZ beim pic12f683 
umschalten anstatt auf die 4MHZ Standard?

Danke schon mal.
#1762222
Lesenswert?
• ▲
▼
Normalerweise werden die "Fuses" (Config Bits) direkt im HEX File 
gespeichert und auch vom Programmer beim programmieren des PICs genutzt. 
Alle Microchip-Standard Tools  und alle guten 3rd-Party Tools machen das 
(z.b. Sprut Brenner kann es auch).

Es gibt jedoch Ausnahmen, wie z.b. Programmer, die es nicht aus dem HEX 
File lesen, Assembler/Compiler die es nicht ins HEX File schreiben 
etc...

Wie es mit Flowcode geht, weiss ich nicht, aber du musst die Bits 4-6 
(IRCF0-IRCF2) im OSCCON Register auf 111 setzen.  Da nach dem 
Einschalten 110 der Standard-Wert ist, brauchst du nur noch:
1
BSF OSCCON,4


OSCCON befindet sich in der Bank 1, also vorher noch folgenden Befehl, 
wenn du dich nicht gerade in der Bank1 befindest:
1
BSF STATUS,RP0
Gast #1763314
Lesenswert?
• ▲
▼
Ah danke

Hab es ein bisschen anders gemacht. Ich hab einen Hex Editor verwendet 
und die Bits nach deiner Anleitung und dem Datenblatt vom Chip 
Umgeändert. War ein ziemlich früher Offset, 0x008b oder so.

Danke noch mal ^^ Jetzt gehts es

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.