BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   aiuto programazione pic12f675 (https://www.baronerosso.it/forum/circuiti-elettronici/38035-aiuto-programazione-pic12f675.html)

daniele 1973 02 novembre 06 15:46

aiuto programazione pic12f675
 
salve e grazie in anticipo per l'aiuto. sono come si vede un principiante poco pratico di programmazione e come dice il titolo non riesco a programmare le 12f675 . uso un programmatore fatto in casa propic2 con il quale ho gia programmato delle 16f628 e le solite 16f84. quando cerco di programare le 12f675 carico i file per le luci per elicottero o per il lipo monitor, mi esce questo mess.no"oscillator callibration value" do you wont to use value from file (3fffH)instead? scusate l'ignoranza ma cosa devo fare? grazie per l'aiuto

anfarol 07 novembre 06 12:34

Citazione:

Originalmente inviato da daniele 1973
salve e grazie in anticipo per l'aiuto. sono come si vede un principiante poco pratico di programmazione e come dice il titolo non riesco a programmare le 12f675 . uso un programmatore fatto in casa propic2 con il quale ho gia programmato delle 16f628 e le solite 16f84. quando cerco di programare le 12f675 carico i file per le luci per elicottero o per il lipo monitor, mi esce questo mess.no"oscillator callibration value" do you wont to use value from file (3fffH)instead? scusate l'ignoranza ma cosa devo fare? grazie per l'aiuto

Avevi risolto vero?

daniele 1973 08 novembre 06 21:28

daniele
 
si si grazie ancora sei un mito.

AdrianoPX 16 novembre 06 18:15

ragazzi ma i vecchi programmatori LudiPipo che programmavano i 16f84 vanno bene per il 16f675??

anfarol 16 novembre 06 19:09

alcuni li usano, ma io li sconsiglio...:wink:

AdrianoPX 16 novembre 06 19:29

perche??

anfarol 16 novembre 06 20:44

Citazione:

Originalmente inviato da AdrianoPX
perche??

i "pippo" vari (originariamente JDM), prendono alimentazione dalla seriale del PC. Comunque, anche se alimentato esternamente, ci sono giri di corrente che:
1) sono insufficienti sui nuovi microcontrollori (ad esempio, anche il 16F84A non sempre è programmabile con quel tipo di programmatori)
2) spesso si fanno danni irreversibili alla porta seriale.

Ciao!

Planet5 10 marzo 07 20:04

Citazione:

Originalmente inviato da daniele 1973
salve e grazie in anticipo per l'aiuto. sono come si vede un principiante poco pratico di programmazione e come dice il titolo non riesco a programmare le 12f675 . uso un programmatore fatto in casa propic2 con il quale ho gia programmato delle 16f628 e le solite 16f84. quando cerco di programare le 12f675 carico i file per le luci per elicottero o per il lipo monitor, mi esce questo mess.no"oscillator callibration value" do you wont to use value from file (3fffH)instead? scusate l'ignoranza ma cosa devo fare? grazie per l'aiuto


Mi spiegate questo messaggio "oscillator calibration value"???
Grazie mille

MSchiepp 10 marzo 07 21:32

Citazione:

Originalmente inviato da Planet5
Mi spiegate questo messaggio "oscillator calibration value"???
Grazie mille

Tutti i PIC con oscillatore interno hanno un registro in cui viene memorizzato in fabbrica un valore per garantire il funzionamento dell'oscillatore a 4 Mhz che viene quindi 'tarato' con questo valore.
Se questo valore viene accidentalmente cancellato (normalmente i programmatori lo copiano prima di cancellare tutta la flash e poi lo riscrivono) ed assume valori al di fuori del range ammissibile viene segnalato l'errore in questione per avvertire che il micro funzionerà comunque, ma l'oscillatore risuterà starato e di conseguenza tutte le temporizzazioni saranno sbagliate.
In questo caso occorre 'ritarare' l'oscillatore scrivendo un programma che generi in uscita una frequenza nota e aggiustando il valore di quel registro fino a quando la misura effettiva della frequenza di uscita corrisponderà a quella impostata. Se non avete strumenti adatti, ma avete orecchio si può ad esempio generare una frequenza di 440 Hz, mandarla su un altoparlante e confrontarla con quella di un diapason o di un fischietto per accordare la chitarra...


Michele

anfarol 11 marzo 07 09:13

Citazione:

Originalmente inviato da Planet5
"NO oscillator callibration value"

Significa che è stato cancellato, o il programmatore non funziona correttamente.
Prova a leggere un chip vergine e guardare l'ultima cella di memopria flash.
Deve essere un valore a 4 cifre che inizia con 34. Se invece inizia con un'altro valore, il dato è corrotto o il pragrammatore fa i capricci.

Va quindi reinserito manualmente come indicato da Michele


Tutti gli orari sono GMT +2. Adesso sono le 16:23.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002