Programmare PIC 16F876A

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

Avatar utente
Foto UtenteCyb3r
74 2
Messaggi: 26
Iscritto il: 12 giu 2012, 10:42
1
voti

[31] Re: Programmare PIC 16F876A

Messaggioda Foto UtenteCyb3r » 14 giu 2012, 14:21

ahuuhauha ok:)

Come verifico che lo legge il PIC? C'è qualche tool di verifica?

Avatar utente
Foto UtenteCyb3r
74 2
Messaggi: 26
Iscritto il: 12 giu 2012, 10:42
1
voti

[32] Re: Programmare PIC 16F876A

Messaggioda Foto UtenteCyb3r » 15 giu 2012, 23:09

Raga Futura Elettronica mi ha scritto questo:

è attivato il pin MCLR in fase di programmazione dal software di programmazione.

Come si disattiva e che significa?

Perche probabilmente questo robot bipede che sto costruendo è terminato ma non cammina...ma nel momento in cui poggio il dito sui piedini del quarzo o su quelli del PIC che si collegano al quarzo, il robot inizia a fare movimenti... Ho provato anche un altro quarzo ma mi da sempre lo stesso problema...
Lì ce scritto che ci vuole un quarzo da 20 MHz ma sul quarzo che ho c'è scritto 20.000H9C e su un altro 20.000 MHz è la stessa cosa? sono sempre di 20 MHz?

Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
Messaggi: 4226
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)
Contatta:
3
voti

[33] Re: Programmare PIC 16F876A

Messaggioda Foto UtentePaolino » 16 giu 2012, 7:40

Mi sa che la frase sibillina di Futura significa che devi cerificare che il programmino che usi per caricare il file .hex sul PIC abbia una voce che permetta di impostare ad ON il segnale di MCLR (Master Clear). Sono illazioni, le mie: non conosco il software che usi tu.

Altra cosa: verifica che il quarzo abbia i condensatori collegati come da schema:


Verifica che i condensatori siano a terra!


Non rcordo i valori da attribuire ai condensatori per un quarzo da 20MHz: controlla il datasheet.

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it

Avatar utente
Foto UtenteCyb3r
74 2
Messaggi: 26
Iscritto il: 12 giu 2012, 10:42
0
voti

[34] Re: Programmare PIC 16F876A

Messaggioda Foto UtenteCyb3r » 17 giu 2012, 10:23

Buongiorno:)

Ho utilizzato winpic800 che sembrava migliore di ICprog che mi programmava il PIC pure se non era inserito mentre winpic mi verifica prima la compatibilità e la presenza del PIC... Comunque l'oscillatore in winpic era impostato XT ed i condensatori che sono posti di fianco al quarzo sono collegati a massa e al quarzo e sono ceramici da 22pf... Vorrei postare le foto ma non so come si fa... Risp anche alle domande sul quarzo che ho postato prima?
Aiuto raga non so come fare e l'esame è vicino...
Il datasheet non so dove si legge la capacità dei condensatori per il quarzo...

Avatar utente
Foto Utentecassvs
30 1 4
Messaggi: 45
Iscritto il: 12 giu 2012, 1:34
Località: SALERNO
0
voti

[35] Re: Programmare PIC 16F876A

Messaggioda Foto Utentecassvs » 17 giu 2012, 13:05

Allora ti posso dire che per un PIC 16F84 con quarzo da 4Mhz mi è stato consigliato l'utilizzo di 2 condensatori da 22pf.

Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
Messaggi: 4226
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)
Contatta:
2
voti

[36] Re: Programmare PIC 16F876A

Messaggioda Foto UtentePaolino » 17 giu 2012, 14:25

Sì, i quarzi sono entrambi da 20MHz. Se usi 20MHz l'oscillatore va impostato come HS e non XT, altrimenti non funziona.

Datasheet: apri il capitolo degli oscillatori e cerca cerca cerca... C'è una tabellina con i valori delle capacità!

Per allegare le foto: dimensione massima ammessa di circa 640x480 pixel. Usa la voce "invia allegato" che trovi sotto e a sinistra dei pulsanti "Salva bozza" "Anteprima" "Invia".

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it

Avatar utente
Foto UtenteCyb3r
74 2
Messaggi: 26
Iscritto il: 12 giu 2012, 10:42
0
voti

[37] Re: Programmare PIC 16F876A

Messaggioda Foto UtenteCyb3r » 17 giu 2012, 23:28

Ma devo trovare il datasheet del quarzo a 20 MHz o oscillatori in generale? sto utilizzando 2 da 22 pf come dice la rivista...

Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
Messaggi: 4226
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)
Contatta:
3
voti

[38] Re: Programmare PIC 16F876A

Messaggioda Foto UtentePaolino » 18 giu 2012, 8:53

Il riferimento al datasheet era per il PIC16F876A!

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it

Avatar utente
Foto Utentedemos81
1.479 1 6 8
Expert EY
Expert EY
Messaggi: 601
Iscritto il: 16 mar 2009, 19:56
0
voti

[39] Re: Programmare PIC 16F876A

Messaggioda Foto Utentedemos81 » 20 giu 2012, 8:24

Paolino ha scritto: .... Per rispondere a Foto UtenteCyb3r: PICKit3 costa circa 50€, comprese le spese di spedizione.....

Ciao Paolino,
intanto volevo associarmi a te per quanto riguarda i pickit originali della Microchip, ho comprato pickit2 poche decine di euro e lo uso già da un anno, conclusione: mai nessun problema e tanta documentazione valida. Alla resa dei conti spalmato sul tempo che ci stai ad imparare e a divertirti a usarlo ha un costo decisamente irrisorio.
Se uno ci pensa un po' su c'è gente che spende 50-80 euro per un videogame che un mese dopo butta via su uno scaffale.

mi piacerebbe avere un tuo consiglio,
volevo acquistare il pickit3 però volevo anche la possibilità di realizzarne un clone per usarlo negli esperimenti più "folli" o quando so che sto x fare una cavolata ( mettiamola così, ogni tanto sulla mia scrivania si vede qualche archetto elettrico di troppo).
col pickit 2 ,se ho ben capito , la microchip mi da anche gli schemi della scheda e il firmware da caricare/aggiornare per poterlo ricostruire, per il pickit 3 è possibile farlo?
...almeno lo comprerei con la tranquillità di poterlo riparare o ricostruire o farmi un "muletto"

Avatar utente
Foto UtentePaolino
32,6k 8 12 13
G.Master EY
G.Master EY
Messaggi: 4226
Iscritto il: 20 gen 2006, 10:42
Località: Vigevano (PV)
Contatta:
1
voti

[40] Re: Programmare PIC 16F876A

Messaggioda Foto UtentePaolino » 20 giu 2012, 8:38

Azz, Foto Utentedemos81! Giusto giusto una premiere: sto ultimando un nuovo articolo (spero di pubblicarlo prima di agosto, lavoro permettendo...) proprio sull'argomento... Ma non vorrei sbilanciarmi troppo., sennò addio sorpresa :-)
Abbi pazienza ancora qualche settimana: ce la farai a resistere?

Ciao.

Paolo.
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

-------------------------------------------------------------

PIC Experience - http://www.picexperience.it


Torna a “Firmware e programmazione”