Bene!
Ma hai risolto il problema del programmatore del PIC?!? Senza quello, non riusciresti a testare il software!
Fammi sapere.
Ciao.
Paolo.
PIC E DISPLAY LCD
Moderatore:
Paolino
0
voti
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Ok, allora prima di procedere prova, una volta compilato il progetto, a caricarlo sul PIC. Siccome non dici che programmatore hai, non so aiutarti sul software da usare e con quali impostazioni. Se hai modo, fatti aiutare direttamente dal tuo amico che ti presta l'attrezzatura.
Fatti i primi test, proseguiamo.
Ciao.
Paolo.
Fatti i primi test, proseguiamo.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Purtroppo, son dovuto partire per alcuni giorni, e non sarò quindi a casa, torno Lunedì notte... percui martedì faccio il test e poi dico tutto 
0
voti
eccomi di nuovo 
ho problemi con la configurazione del programmatore... in quanto non ne ho idea di come si utilizzi e vada configurato in mplab e sourceboost ide.. il programmatore è il PICSTART PLUS della microchip.
Grazie dell'aiuto
ho problemi con la configurazione del programmatore... in quanto non ne ho idea di come si utilizzi e vada configurato in mplab e sourceboost ide.. il programmatore è il PICSTART PLUS della microchip.
Grazie dell'aiuto
0
voti
Non uso PicStartPlus da almeno due anni e mezzo, ma da quello che ricordo non è che ci fossero troppe cose da impostare. Per prima cosa, in MPLAB, nel menù PROGRAMMER scegli SELECT PROGRAMMER e poi PICSTARTPLUS.
Poi verifica le impostazioni della porta seriale: menù PROGRAMMER e poi SETTINGS...
Poi lo devi abilitare: menu PROGRAMMER e poi ENABLE PROGRAMMER (se non ricordo male
)
Fin qui non credo sia difficile.
Poi carica il file .HEX: menù FILE, IMPORT... scegli il file LucaPR.HEX nella cartella del progetto.
Inserisci il PIC nel programmatore ASSICURANDOTI IL GIUSTO ORIENTAMENTO. Poi menù PROGRAMMER e voce PROGRAM. Attendi la fine della programmazione.
Per capire il verso giusto del PIC nel programmatore, guarda la guida in linea di MPLAB.
Ciao.
Paolo.
Poi verifica le impostazioni della porta seriale: menù PROGRAMMER e poi SETTINGS...
Poi lo devi abilitare: menu PROGRAMMER e poi ENABLE PROGRAMMER (se non ricordo male
Fin qui non credo sia difficile.
Poi carica il file .HEX: menù FILE, IMPORT... scegli il file LucaPR.HEX nella cartella del progetto.
Inserisci il PIC nel programmatore ASSICURANDOTI IL GIUSTO ORIENTAMENTO. Poi menù PROGRAMMER e voce PROGRAM. Attendi la fine della programmazione.
Per capire il verso giusto del PIC nel programmatore, guarda la guida in linea di MPLAB.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
Salve,
Ho dovuto usare Mplab v 4.12 , poiché l'ultima versione non so per quale motivo, non mi faceva abilitare il programmatore ( ovviamente dopo aver settato tutte le varie opzioni) rispondendomi:
This device requires firmware version 03.00.07 or higher.
This may require purchasing a PICSTART Plus upgrade
kit
Usando invece la vecchia versione mi riconosce il programmatore e lo abilita, solo che tra la lista dei PIC manca il 16F876A ma è presente il 16F876 , ho provato con quelllo, facendo nuovo progetto etc..., ma riesco solo a caricare il file .hex, in quanto gli altri due file non me li fa linkare....
che posso fare??
Ho dovuto usare Mplab v 4.12 , poiché l'ultima versione non so per quale motivo, non mi faceva abilitare il programmatore ( ovviamente dopo aver settato tutte le varie opzioni) rispondendomi:
This device requires firmware version 03.00.07 or higher.
This may require purchasing a PICSTART Plus upgrade
kit
Usando invece la vecchia versione mi riconosce il programmatore e lo abilita, solo che tra la lista dei PIC manca il 16F876A ma è presente il 16F876 , ho provato con quelllo, facendo nuovo progetto etc..., ma riesco solo a caricare il file .hex, in quanto gli altri due file non me li fa linkare....
che posso fare??
0
voti
Il messaggio è inequivocabile: iltuo PicStartPlus ha all'interno un firmware non aggiornato per la programmazione del PIC16F876A! Puoi agire in diversi modi:
1. aggiornare il firmware del PicStartPlus; se però quello che hai in mano ha al suo interno un PIC17C ti serve un altro PicStartPlus... (cane che si morde la coda)
2. cerchi un altro programmatore (ICD2, ad esempio);
3. ti costruisci un programmatore alternativo (vedi ad esempio questo articolo di Luca posta10100);
4. per continuare ad usare il PicStartPlus che hai in mano, va rivisto il progetto in BoostC e devi usare un PIC16F876 (non più la versione A); purtroppo non si può fare quello che hai fatto tu, cioè cercare di ingannare MPLAB dicendogli che hai un PIC16F876 quando invece c'è un 876A...!
A te la scelta...
Se opti per l'opzione 1, cioè riesci ad aggiornare il PIC17C (fatti aiutare: va cancellato il PIC con un cancellatore di EEPROM!!!) puoi continuare ad usare l'attuale progetto BoostC che abbiamo scritto e la versione 8.00 (o seguenti) di MPLAB.
Ciao.
Paolo.
1. aggiornare il firmware del PicStartPlus; se però quello che hai in mano ha al suo interno un PIC17C ti serve un altro PicStartPlus... (cane che si morde la coda)
2. cerchi un altro programmatore (ICD2, ad esempio);
3. ti costruisci un programmatore alternativo (vedi ad esempio questo articolo di Luca posta10100);
4. per continuare ad usare il PicStartPlus che hai in mano, va rivisto il progetto in BoostC e devi usare un PIC16F876 (non più la versione A); purtroppo non si può fare quello che hai fatto tu, cioè cercare di ingannare MPLAB dicendogli che hai un PIC16F876 quando invece c'è un 876A...!
A te la scelta...
Se opti per l'opzione 1, cioè riesci ad aggiornare il PIC17C (fatti aiutare: va cancellato il PIC con un cancellatore di EEPROM!!!) puoi continuare ad usare l'attuale progetto BoostC che abbiamo scritto e la versione 8.00 (o seguenti) di MPLAB.
Ciao.
Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-------------------------------------------------------------
PIC Experience - http://www.picexperience.it
-

Paolino
32,6k 8 12 13 - G.Master EY

- Messaggi: 4226
- Iscritto il: 20 gen 2006, 11:42
- Località: Vigevano (PV)
0
voti
adesso cerco di procurarmi un altro programmatore... ti faccio sapere!

0
voti
Non sono riuscito a trovare un programmatore.... ;(
Dovrei acquistarne uno, ma non mi va di spendere dei soldi, per un programmatore che non credo riuserò più...
non ci sarebbe un'altra soluzione, purchè non sia a discapito dei progressi già fatti.. in tal caso ne comprerò uno..
Saluti
Luca
Dovrei acquistarne uno, ma non mi va di spendere dei soldi, per un programmatore che non credo riuserò più...
non ci sarebbe un'altra soluzione, purchè non sia a discapito dei progressi già fatti.. in tal caso ne comprerò uno..
Saluti
Luca
Torna a Realizzazioni, interfacciamento e nozioni generali.
Chi c’è in linea
Visitano il forum: Nessuno e 41 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)