Forum: Mikrocontroller und Digitale Elektronik PIC16F873/6A prog. Problem


von R. H. (snapper)


Angehängte Dateien:

Lesenswert?

hallo, als newbee in sachen pics habe ich ein paar fragen.
irgendwie bekomme ich den pic nicht ans laufen, leider sind die config
data ( ähnlich den fuse bytes beim atmel ?) im hexfile nicht vorhanden (
bild im anhang)  und ich tue mich schwer, die manuell einzustellen. die
sw für meinen sprut brenner 5 sieht bei der pic configuration ganz
anders aus, boden und lvp= rb3:gpio finde ich dort nicht !
auch wird das aus den einstellungen res. config word ( 3F71 ) nicht
angezeigt . mit einer anderen software  ( PICPgm Development Programmer
) sieht es ähnlich aus, bei lvp kann mann nur en/dis einstellen,
rb3:gpio auch nicht und boden fehlt auch .
kann mir jemand mitteilen, wie ich da am besten vorgehe ?
kann ich anstatt des 873/876 auch den 886 einsetzen, ohne das hex file
ändern zu müssen, ist der kompatible ? ich benötige den pic für das 
projekt ---> Beitrag "Geiger Counter Sparkfun"

von Michael R. (mexman) Benutzerseite


Lesenswert?

R. H. schrieb:
> hallo, als newbee in sachen pics habe ich ein paar fragen.
> irgendwie bekomme ich den pic nicht ans laufen, leider sind die config
> data ( ähnlich den fuse bytes beim atmel ?) im hexfile nicht vorhanden

Na dann schreib sie doch in den Code und assembliere komplett!
Oder nimm einen Programmer, der die Eingabe der Config erlaubt (kenne 
die von Dir verwendeten leider nicht. Ich verwende die Tols von 
Microchip. Kosten nichts und funktionieren prima!


gruss

Michael

von tt4u (Gast)


Angehängte Dateien:

Lesenswert?

Du kannst doch beim Programm prenner von sprut unter PIC-Configuration 
alle Config-Bits einstellen (lila Ellipse im Bild).

Oder Du baust das ins Programm ein, z.B. mit
1
  __CONFIG _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _RC_OSC & _WRT_OFF & _LVP_ON & _CPD_OFF

von R. H. (snapper)


Lesenswert?

Michael Roek schrieb:
> Ich verwende die Tools von Microchip.

hi, wie gesagt ich bin da ein absoluter newbee, läuft der sprut den mit 
der microchip sw und wenn ja, mit welcher (link) ?

tt4u schrieb:
> Oder Du baust das ins Programm ein, z.B. mit

habe leider keinen kompl. quellcode, nur das hex file und habe noch nie 
irgendwelche compiler benutzt (welchen comp. brauche ich denn ?)

> alle Config-Bits einstellen (lila Ellipse im Bild)

das geht wie ich geschrieben habe leider nicht ! ich kann da was 
einstellen aber eben nicht alles so wie in dem 1. bild der jap. brenner 
sw

http://www.asahi-net.or.jp/~gt6s-sbic/electro/index-j.htm
(in google übersetzer einfügen, nicht toolbar übersetzer verw.)
im kapitel 6-x findet man einige programm beispiele, aus denen der 
japanische entwickler des projektes das wohl zusammengesetzt hat (kann 
man eigendlich aus dem hex file wieder den assembler code rückwandeln ?)

von R. H. (snapper)


Angehängte Dateien:

Lesenswert?

gibt es die möglichkeit das hex file vorab in einer art simalation auf 
fehler zu überprüfen, bevor man es in den pic schiebt ?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.