Programmazione PIC 16F84 per pulsantiera

Raccolta di codici sorgenti

Moderatore: Foto UtentePaolino

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

[31] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto Utentecassvs » 14 giu 2012, 2:18

Grazie Paolino allora attendo tuo nuove! comunque per quanto riguarda FidocadJ mi documenterò... l'unica cosa è che vi ho postato lo schema in multisim in quanto gia lo avevo fatto per testarlo. grazie ancora :ok:

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

[32] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto UtentePaolino » 14 giu 2012, 21:19

Una domanda: che compilatore usi per generare il file hex?

Poi un paio di considerazioni:

1. Ho provato ad importare il file in MPLAB e ho notato che stai usando come impostazioni (configuration bit) per l'oscillatore la modalità HS. Dovresti impostare XT, dato che il quarzo è da 4MHz
2. La compilazione ha saturato la FLASH! Sei sicuro di quello che hai fatto?

ConfBits_16F84.JPG
ConfBits_16F84.JPG (42.58 KiB) Visto 3383 volte


Ciao.

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

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

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

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: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto UtentePaolino » 14 giu 2012, 21:23

Dato che in qualche post precedente ti è stato linkato il datasheet del PIC16F84A e dato che tu usi il PIC16F84 (senza la A), ecco qui il datasheet. Da tenere SEMPRE a portata di mano!

Ciao.

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

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

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

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

[34] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto Utentecassvs » 15 giu 2012, 0:55

progpulsantieraXT.zip
(906 Byte) Scaricato 131 volte
Allora.. ho utilizzato per generare il file hex mikrobasic Pro for PIC.

Per quanto riguarda l'oscillazionehai proprio ragion! :oops: in allegato il file corretto...
progpulsantieraXT.zip
(906 Byte) Scaricato 131 volte


La compilazione ha saturato la FLASH!??!?!?! e a cosa può esser dovuto?

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

[35] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto UtentePaolino » 15 giu 2012, 13:42

cassvs ha scritto:La compilazione ha saturato la FLASH!??!?!?! e a cosa può esser dovuto?

Beh, il codice è troppo ampio per il povero PIC16F84! Fai una prova, scrivi un codice semplice semplice, che faccia lampeggiare un LED. Poi lo simuli e vediamo che succede, vediamo cioè se nel simulatore il PIC si avvia.

Ciao.

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

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

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

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

[36] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto Utentecassvs » 15 giu 2012, 17:34

Il problema è che per simularlo ho solo multisim... e permette la programmazione o tramite assembler o c, o ancora un file di tipo hex il quale ho ma dopo che lo inserisco al PIC non mi va la simulazione...

comunque dice che il listato al momento della compilazione occupa il 75 % della flash...

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

[37] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto UtentePaolino » 15 giu 2012, 20:52

Prova con un programma pià semplice, che faccia lampeggiare un LED. Lo puoi provare?

Ciao.

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

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

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

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

[38] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto Utentecassvs » 15 giu 2012, 20:58

Certo che posso... lo faccio e ti faccio sapere ;)

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

[39] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto UtentePaolino » 15 giu 2012, 21:01

Sehr gut :ok:
"Houston, Tranquillity Base here. The Eagle has landed." - Neil A.Armstrong

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

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

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

[40] Re: Programmazione PIC 16F84 per pulsantiera

Messaggioda Foto Utentecassvs » 17 giu 2012, 4:24

una domandina per la prova.... come lo alimento? tensione 5v, corrente?


Torna a “Firmware e programmazione”