Vorrei programmare il pic 16f84 per dare le istruzioni per un circuito ad infrarossi che faccia accendere una lampada. In questo sito:
da asm a hex con mpasm
Etru ha scritto:
L'errore segnalato è dovuto ad un asterisco nell'header del file che non è preceduto dal punto e virgola per segnalare che si tratta di un commento. Verifica nella riga di asterischi sotto l'indirizzo del sito (http://digilander ecc.) e metti un ; prima del primo asterisco. Ciao e buon lavoro
"VinceCam" ha scritto nel messaggio news:daavu1$q1v$ snipped-for-privacy@news.newsland.it...
subito dopo l'indirizzo del sito,cosi: ;**************************************************
segnalava errore!! poi ho aggiunto anche all'inizio il ; quindi: ;http://www....... ORA NN MI DA NESSUN ERRORE ti ringrazio molto...ora farò la prova a programmarlo
purtroppo programmando il pic con ic prog,mi segnala un errore
le istruzioni sopracitate, sono per il chip 16f84a. L'errore puo essere dovuto che io sto provando a programmare un chip 16f84 ???
Etru ha scritto:
Le cause di errore di programmazione con ICprog sono, purtroppo, numerose, e possono dipendere anche dall'hardware impiegato. Vediamo un po'. Innanzitutto: è la prima volta che usi la coppia programmatore/ICprog o hai già programmato con successo altri PIC? Nel primo caso occorre verificare bene l'hardware e i collegamenti. Prova anche un'operazione di lettura del chip, per verificare se una parte è stata scritta o se è tutto 3FFF. Se il tutto è sicuramente funzionante, prova a ripetere più volte l'operazione di programmazione. A me è capitato di dover ripetere l'operazione anche per 4 o 5 volte prima di ottenere il fatidico messaggio "Chip programmato con successo". Ho poi scoperto che il motivo era il cavo di collegamento con la parallela troppo lungo. Ciao
"VinceCam" ha scritto nel messaggio news:dab4pn$jmt$ snipped-for-privacy@news.newsland.it...
ho fatto una prova con led.asm(tanzilli.com),quindi convertito in hex,ed è andatoa buon fine, nn mi segnala errore
quindi se questo hex è per 16f84a...vabbene per il 16f84 ??
"Etru" ha scritto nel messaggio news:QL8ye.31006$ snipped-for-privacy@news3.tin.it...
numerose,
messaggio
cavo
No. Devi mettere
PROCESSOR 16F84a INCLUDE "P16F84a.INC"
al posto di
PROCESSOR 16F84 INCLUDE "P16F84.INC"
Ciao Francesco
"Francesco" ha scritto nel messaggio news:B4eye.35907$ snipped-for-privacy@twister1.libero.it...
Infatti!! ho rimasto tutto come era compilato l'asm! ;) quindi con 16f84a La mia domanda si riferiva al tipo di pic che sto usando che è un 16f84 !! Cmq in questo ng di *elettronica ,almeno una dritta la potrebbero dare !
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required