- Messaggi: 279
- Ringraziamenti ricevuti 9
XC8 Step by Step - Errori commpilazione progetti
9 Anni 9 Mesi fa #1
da toni
XC8 Step by Step è stato creato da toni
Ciao ragazzi
Questa non è certamente una critica! Ma una segnalazione nel caso che cosi si possa definire, e per quanto può servire a migliorare se di miglioramenti si può parlare.
E già un po’ di tempo che o scaricato il libro, gli ho dato una prima lettura ed ho deciso di seguire i vari esempi, cosi mi sono auto costruito una scheda.
al 9° capitolo che tratta l’utilizzo del display LCD ho provato a compilare il programma, e li ho riscontrato un incongruenza fra lo schema proposto ed il file LCD_44780.h, sullo schema i pin del display D4/5/6/7 vanno ai pin del pic RD4/5/6/6, nel file invece erano D0/1/2/3, senza nessuna correzione MPLABX mi compilava il programma, caricato nel pic non funzionava, poi mi sono accorto del incongruenza.
Al capitolo 16° sto provando a leggere una temperatura, scritto il programma MPLABX non me lo compila mi da un sacco di errori,
posto alcune foto cosi magari mi potete aiutare a capire dove sto sbagliando, per cortesia tenete presente che sono un prici princi principiante
questi sono gli errori che mi da MPLAB
flic.kr/p/r37ESY
e mi portano qui
flic.kr/p/qKCWkm
mille grazie a chi mi può aiutare
Questa non è certamente una critica! Ma una segnalazione nel caso che cosi si possa definire, e per quanto può servire a migliorare se di miglioramenti si può parlare.
E già un po’ di tempo che o scaricato il libro, gli ho dato una prima lettura ed ho deciso di seguire i vari esempi, cosi mi sono auto costruito una scheda.
al 9° capitolo che tratta l’utilizzo del display LCD ho provato a compilare il programma, e li ho riscontrato un incongruenza fra lo schema proposto ed il file LCD_44780.h, sullo schema i pin del display D4/5/6/7 vanno ai pin del pic RD4/5/6/6, nel file invece erano D0/1/2/3, senza nessuna correzione MPLABX mi compilava il programma, caricato nel pic non funzionava, poi mi sono accorto del incongruenza.
Al capitolo 16° sto provando a leggere una temperatura, scritto il programma MPLABX non me lo compila mi da un sacco di errori,
posto alcune foto cosi magari mi potete aiutare a capire dove sto sbagliando, per cortesia tenete presente che sono un prici princi principiante
questi sono gli errori che mi da MPLAB
flic.kr/p/r37ESY
e mi portano qui
flic.kr/p/qKCWkm
mille grazie a chi mi può aiutare
Si prega Accedi o Crea un account a partecipare alla conversazione.
- toni
- Autore della discussione
- Elite Member
Riduci
Di più
9 Anni 9 Mesi fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic XC8 Step by Step
Ciao Toni,
relativamente agli errori di configurazione il problema potrebbe essere legato al fatto che nel progetto hai impostato il PIC18F4450 e non PIC18F4550.
Relativamente allo schema elettrico devo controllare.
Grazie della segnalazione.
Saluti,
Mauro
relativamente agli errori di configurazione il problema potrebbe essere legato al fatto che nel progetto hai impostato il PIC18F4450 e non PIC18F4550.
Relativamente allo schema elettrico devo controllare.
Grazie della segnalazione.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
9 Anni 9 Mesi fa #3
da toni
Risposta da toni al topic XC8 Step by Step
ciao Mauro
perdonami per aver sbagliato sezione dove postare,
ovviamente hai ragione ho sbagliato ad selezionare io PIC
ora lo compila correttamente
mille grazie per l'aiuto
perdonami per aver sbagliato sezione dove postare,
ovviamente hai ragione ho sbagliato ad selezionare io PIC
ora lo compila correttamente
mille grazie per l'aiuto
Si prega Accedi o Crea un account a partecipare alla conversazione.
- toni
- Autore della discussione
- Elite Member
Riduci
Di più
- Messaggi: 279
- Ringraziamenti ricevuti 9
9 Anni 9 Mesi fa #4
da Mauro Laurenti
Risposta da Mauro Laurenti al topic XC8 Step by Step
...al sezione era un poco ibrida, visto il feedback e la domanda!
Ho ricontrollato lo schema ed e' ok.
Credo che la confusione discenda dal fatto che la libreria usi i bit D0 D1 D2 D3 mentre quelli usati sul modulo LCD sono D4 D5 D6 D7.
Questa confusione discende dal fatto che il modulo LCD e' usato in modalita' a 4 bit e i bit D0 D1 D2 D3 non sono piu' D0 D1 D2 D3 ma i piu' significativi D4 D5 D6 D7.
Saluti,
Mauro
Ho ricontrollato lo schema ed e' ok.
Credo che la confusione discenda dal fatto che la libreria usi i bit D0 D1 D2 D3 mentre quelli usati sul modulo LCD sono D4 D5 D6 D7.
Questa confusione discende dal fatto che il modulo LCD e' usato in modalita' a 4 bit e i bit D0 D1 D2 D3 non sono piu' D0 D1 D2 D3 ma i piu' significativi D4 D5 D6 D7.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
9 Anni 9 Mesi fa #5
da toni
Risposta da toni al topic XC8 Step by Step
Ok Maro grazie della spiegazione
ciao antonio
ciao antonio
Si prega Accedi o Crea un account a partecipare alla conversazione.
- toni
- Autore della discussione
- Elite Member
Riduci
Di più
- Messaggi: 279
- Ringraziamenti ricevuti 9
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.