PIC16F877A

Gast #443248
Hi ich hab nen kleines Problem mit einen PIC16F877A dieser lest sich 
hervoragend Programiren nur das Configword lest sich nicht schreiben der 
PIC ist REV.8 egal was ich mache es wird hinterher nicht geschriben das 
komische ist das das Program an sich Fehlerfrei geschriben wird.
Gast
Also ich bin jetzt nicht so der PIC-Held (meine Favoriten sind AVR und 
MSP430 bei den 'kleinen' Controllern),aber wie genau programmierst du 
denn den Chip?
Also mit welcher Schaltung und welcher Software versuchst du den,dein 
Hex-File zu brennen?Und wie überprüfst du,ob dein Programm fehlerfrei 
geschrieben wurde?Per Verify oder mit einem LED-Blink-Programm das dann 
tatsächlich ausgeführt wird?
Gast
um dir helfen zu können, wären weitere infos nötig. z.b. welchen 
programmer verwendest du, schreibst du in asm oder C, was für eine art 
von programm, wie stellst du fest, dass die config falsch beschrieben 
wird...
Gast
@Ronny

Als Brenner benutze ich einen JDM2 als Software habe ich pikdev und 
piklab (Linux) Probiert zum testen habe ich einfach nur eine ASM Deitei 
mit nen Grundgerüst erstellt + __CONFIG .... zusätzlich habe ich 
versucht einen Bootloader(http://www.microchipc.com/PIC16bootload/) in 
den Chip zu Brennen Kontrolliert hab ich das mit Verifizieren und in der 
Schaltung aber da er scheinbar das Configword nicht brennt läuft das 
nicht.
Gast
...ich schnall zwar noch immer nicht, wie du herausfinden kannst, dass 
das config falsch geschrieben wurde, es aber nicht schreiben kannst 
(normalerweise, kann man es richtig schreiben und lesen, oder dann 
keines von beidem). wie auch immer, ich schlage dir vor, du nimmst ein 
fertiges programm z.b. von www.sprut.de, kommpilierst und brennst es 
anschliessend. wenn es funktioniert, weisst du, dass auch das config 
richtig geschrieben wurde ...einen bootloader an sich macht noch nichts 
und ob du dein programm "richtig" geschrieben hast, ist auch noch nicht 
geklärt.
Gast
Doch ist es mit den bootloader sehe ich spätestens bei flashen ob er 
lauft oder nicht ist mittlerweile auch egal das Problem hat sich 
erledigt es liegt am Brenner wenn man die Status leds ausmacht beim JDM2 
dann geht es auf einmal denke mal das die die Spannung des Brenners 
runterziehen wen die an sind.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.