PIC 16C71 nur einmal brennbar ?

Gast #2072552
Lesenswert?

Hallo,

Ich nutze fast nur neuere 8 Bit AVR Controller und nur selten, um ein 
Projekt einfach nur nachzubauen, PIC Controller allerdings bis jetzt nur 
die F -typen (das F steht für flashable ?).
Habe hier nun einen PIC16C71 zur Verfügung in den aber schon ein 
Programm gebrannt ist.
Ist ein erneutes Brennen möglich, oder handelt es sich um einen nur 1 
mal brennbaren Typ ?
Bin mir ziemlich sicher das der C Typ nur einmal gebrannt werden kann, 
bräuchte aber sicherheitshalber eine Bestätigung bzw. einen Hinweis 
falls doch mehrfaches Brennen möglich sein sollte.

mfg

  Unsicherer
#2072785
Lesenswert?

Hi,

Uwe P. schrieb:
> Es ist richtig. Die C-Typen kann man nur einmal brennen. Die F-Typen
> können mehrmals gebrannt werden.

JA- Mit Ausnahme der PIC16C84 (C83?) als direkte Vorläufer des PIC16F84.
Das waren die ersten PICs mit EEPROM als Programmspeicher.

ziza schrieb:
> Den gab's als auch mit Fenster. Dadurch war er mit UV-Licht löschbar.
Jau- wobei die fast mit Gold aufgewogen werden konnten damals. ICh meine 
die haben das 10-20igfache der Fenterlosen PICs gekostet...

Gemeinerweise musste man höllisch aufpassen das man niemals (zumindest 
für die 71er gilt das definitiv!) die CP fuse bei den Fenstertypen 
setzte. Denn danach war auch nach UV Löschung KEIN Widerbeschreiben mehr 
möglich. Wenn man vom Einsatz als OTP Pic in der Schaltung absieht war 
der PIC damit als Testbaustein "zerstört"!

Gruß
Carsten
Gast #2073243
Lesenswert?

Not macht(e) erfinderisch: man kann sie schon öfters programmieren, wenn 
das Programm klein ist: einfach über die falschen Stellen 0000 (NOP) 
drüberschreiben.

Habe ich vor 25 Jahren gemacht, als ich nur 3 der teuren PICs mit 
Fenster hatte, die bereits anderswo im Einsatz waren.
Es waren mehrere "Sollbruchstellen" dafür im Programm vorgesehen.

Da lernt man Programmieren: man war versucht, es gleich richtig zu 
machen.
#2073258
Lesenswert?

Hi,
eProfi schrieb:
> Habe ich vor 25 Jahren gemacht, als ich nur 3 der teuren PICs mit
> Fenster hatte, die bereits anderswo im Einsatz waren.
> Es waren mehrere "Sollbruchstellen" dafür im Programm vorgesehen.
Funktioniert aber auch nur solange die CP Fuse nicht gesetzt ist und 
kein Interrupt zur Anwendung kommt. ISt die CP Fuse gesetzt bekommt man 
nur noch Müll in den Speicher und die Interruptroutine liegt ja mit der 
Einsprungadresse auf 0004.

>
> Da lernt man Programmieren: man war versucht, es gleich richtig zu
> machen.

In der Tat - wobei mir dazu schon der Aufwand bei änderbaren 
Möglichkeiten zu hoch war:
Programm schreiben, mit anderem Programm übersetzen, Brennsoftware 
öffnen um den Eprom zu brennen, Programm laden und Eprom brennen, Eprom 
in die Schaltung setzen "- testen -> Fehler feststellen-" Eprom 
rausziehen, 15min Ins Löschgerät und wieder von vorne.
Epromemulatoren waren ein Traum. (Ok später hatte ich dann einen 
DatamanS4, der war auch Emulator)

Heute:
Programmer Anschließen. Programm in der IDE Schreiben. Schaltfläche für 
"Build & Autoprogramm" sehen obs läuft und im Fehlerfall wieder eine 
Zeile ändern und Knopf drücken PARADISISCH ,-)

Gruß
Carsten

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren