Jump to content
PLC Forum


Sign in to follow this  
tony84

Pic12C508A

Recommended Posts

tony84

sera,ho un problema con questo pic,non riesco a programmarlo,leggendo in giro ho saputo che si puo programmare solo una volta...ma in che senso??se uno sbaglia a programmarlo lo puo buttare via?

possiedo un classico programmatore usb e lo supporta pure

Share this post


Link to post
Share on other sites

Livio Orsini

Ci sono 3 tipi di memorie di programma per microcontrollori:

  1. Flash, sono cancellabili elettricamente ed è possibile riscriverle centinaia di migliaia d volte
  2. EPROM, sono cancellabili con raggi UV; si riconoscono per la finestrella di quarzo e sono riutilizzabili quasi all'infinito
  3. PROM, una volta scritte non si possono più cancellare.

I Processori PIC1xCyyyy usano memorie prom e non sono riutilizzabili. Devi usare i tipi PIC1xFyyyy se vuoi avere la possiibilità di riutilizzarli.

Share this post


Link to post
Share on other sites
tony84

grazie livio per l'ottima spiegazione,pero la cosa strana che se io faccio il check del vuoto mi da l'errore,e se io provo a leggere il pic mi dice che e vuoto pero il programmatore mi dice che lo ha scritto...

Share this post


Link to post
Share on other sites
Riccardo Ottaviucci

eppure il Pic 16C84 lo programmavo centinaia di volte mentre era più difficile farlo col Pic 16F84

Share this post


Link to post
Share on other sites
tony84

boh...io ho letto che questo e di tipo OTA

Share this post


Link to post
Share on other sites
Livio Orsini

Se ha la finestrella di quarzo si può cancellare e riprogrammare la EPROM (512 parole da 12 bits).

Se non ha la finestrella è One Time Programmable.

Questo è quanto riporta il data sheet Microchip a pagina 7.

Share this post


Link to post
Share on other sites
tony84

ok,quindi si puo programmare solo una volta giusto?se si sbaglia o fare altre prove non si puo fare piu nulla?

Share this post


Link to post
Share on other sites
Livio Orsini

Se non puoi cancellare la memoria una volta scritto basta.

Con quei processori solitamente si mette a punto il programma con il tipo dotato di finestra di cancellazione. Una volta che ha la versione definitiva vai in produzione con il processore OTP che costa meno.

Share this post


Link to post
Share on other sites
tony84

si infatti questo non ha nessuna finestrella,che pacco.

cosa significa

Power On Reset, reset del dispositivo via timer?

Edited by tony84

Share this post


Link to post
Share on other sites
Riccardo Ottaviucci

no,si resetta ad ogni accensione

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...