- Messaggi: 124
- Ringraziamenti ricevuti 7
MPLAB X: C18 Not Found + Info
- Ifrit_Prog
-
Autore della discussione
- Premium Utente
-
Less
Di più
13 Anni 7 Mesi fa - 13 Anni 7 Mesi fa #1
da Ifrit_Prog
MPLAB X: C18 Not Found + Info è stato creato da Ifrit_Prog
Ciao a tutti 
Allora, dopo tanto ho deciso di riprendere a studiare i PICmicro, e mi sono munito di materiale ^^
il problema che riscontro e' molto banale, ma non riesco a venirne a caso;
Ho scaricato e installato MpLab con il C18 e tutto il resto, ma non so per quale motivo non riesco a creare un progetto C18...
Stando alla guida in linea di Mplab dovrei beccarmi la voce C/ASM Standalone Prj gia' dalla prima schermata del wizard project... ovvero:
io invece mi becco questo:
Tralasciando questo ( non creso sia fondamentale quella voce), proseguo con il wizard, scelgo un PIC della serie 18, e al momento di scegliere il compilatore:
Mplab e' installato in: C:\Program Files (x86)\Microchip
in questa dir ci sono le seguenti cartelle:
Gironzolando in Mplab non ho trovato nulla per impostare le directory... pero' non so se queste sono state installate correttamente (francamente non vorrei che per via del fatto che ho installato tutto sotto la voce 'Programmi (x86)' scassi le maracas....)
Qualcuno mi aiuta pls?
p.s.
Conoscete un simulatore per PIC?

Allora, dopo tanto ho deciso di riprendere a studiare i PICmicro, e mi sono munito di materiale ^^
il problema che riscontro e' molto banale, ma non riesco a venirne a caso;
Ho scaricato e installato MpLab con il C18 e tutto il resto, ma non so per quale motivo non riesco a creare un progetto C18...
Stando alla guida in linea di Mplab dovrei beccarmi la voce C/ASM Standalone Prj gia' dalla prima schermata del wizard project... ovvero:

io invece mi becco questo:

Tralasciando questo ( non creso sia fondamentale quella voce), proseguo con il wizard, scelgo un PIC della serie 18, e al momento di scegliere il compilatore:

Mplab e' installato in: C:\Program Files (x86)\Microchip
in questa dir ci sono le seguenti cartelle:
Code:
Il volume nell unit… C non ha etichetta.
Numero di serie del volume: AE14-68A7
Directory di C:\Program Files (x86)\Microchip
17/09/2011 12:31 <DIR> .
17/09/2011 12:31 <DIR> ..
14/09/2011 00:37 <DIR> mplabc18
14/09/2011 00:34 <DIR> mplabc30
14/09/2011 00:39 <DIR> mplabc32
14/09/2011 00:17 <DIR> MPLABX
17/09/2011 12:31 20 Nuovo documento di testo.bat
17/09/2011 12:31 0 output_bat.txt
2 File 20 byte
6 Directory 411.357.970.432 byte disponibili
Gironzolando in Mplab non ho trovato nulla per impostare le directory... pero' non so se queste sono state installate correttamente (francamente non vorrei che per via del fatto che ho installato tutto sotto la voce 'Programmi (x86)' scassi le maracas....)
Qualcuno mi aiuta pls?
p.s.
Conoscete un simulatore per PIC?
Ultima Modifica 13 Anni 7 Mesi fa da Ifrit_Prog.
Si prega Accesso o Crea un account a partecipare alla conversazione.
13 Anni 7 Mesi fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: [MpLab] C18 Not Found + Info
Ciao Ifrit_Prog,
Il fatto che la documentazione e la versione attuale siano diverse non mi sorprende.
Scrivere e tenere aggiornato un documento di un prodotto che sta cambiando ogni giorno non e' facile.
La documentazione base e' stata scritta almeno per supportare i primi impavidi utilizzatori!
La vecchia versione di MPLAB richiedeva che il C18 fosse installato dopo aver installato l'IDE.
Nel caso di MPLAB X non ricordo di aver selezionato di voler installare il C18 per cui suppongo che abbia trovato quello precedentemente installato. Dalle finestre che hai messo si vede che effettivamente non e' stato trovato nulla.
Puoi trovare i percorsi relativi al compilatore dal menu Tools -> Options.
Dalla Finestra Options che viene aperta seleziona Embedded come sotto riportato:
Personalmente uso Windows 7 a 64 bit.
Puoi provare a mettere i percorsi manualmente (suppongo che hai installato gia' il C18).
Altrimenti installa nuovamente il C18 dopo MPLAB X.
Non escludo che MPLAB X, a me non abbia reclamato per il C18 preinstallato poiché ha preso tutti i dati da MPLAB vecchio.
Saluti,
Mauro
Il fatto che la documentazione e la versione attuale siano diverse non mi sorprende.
Scrivere e tenere aggiornato un documento di un prodotto che sta cambiando ogni giorno non e' facile.
La documentazione base e' stata scritta almeno per supportare i primi impavidi utilizzatori!

La vecchia versione di MPLAB richiedeva che il C18 fosse installato dopo aver installato l'IDE.
Nel caso di MPLAB X non ricordo di aver selezionato di voler installare il C18 per cui suppongo che abbia trovato quello precedentemente installato. Dalle finestre che hai messo si vede che effettivamente non e' stato trovato nulla.
Puoi trovare i percorsi relativi al compilatore dal menu Tools -> Options.
Dalla Finestra Options che viene aperta seleziona Embedded come sotto riportato:
Personalmente uso Windows 7 a 64 bit.
Puoi provare a mettere i percorsi manualmente (suppongo che hai installato gia' il C18).
Altrimenti installa nuovamente il C18 dopo MPLAB X.
Non escludo che MPLAB X, a me non abbia reclamato per il C18 preinstallato poiché ha preso tutti i dati da MPLAB vecchio.
Saluti,
Mauro
Si prega Accesso o Crea un account a partecipare alla conversazione.
- Ifrit_Prog
-
Autore della discussione
- Premium Utente
-
Less
Di più
- Messaggi: 124
- Ringraziamenti ricevuti 7
13 Anni 7 Mesi fa #3
da Ifrit_Prog
Risposta da Ifrit_Prog al topic Re: [MpLab] C18 Not Found + Info
Ecco dove era xD non riuscivo proprio a trovarlo 
Ora funziona ^^ grazie infinite...
Comunque il problema credo sia dovuto al fatto che ho la versione beta
' perche' anche io ho installato tutto dopo MPLABX :side:
Vabe'
Hai consigli su quale pic usare per i programmi test simulati? e se magari conosci un buon simulatore =X

Ora funziona ^^ grazie infinite...
Comunque il problema credo sia dovuto al fatto che ho la versione beta

Vabe'

Hai consigli su quale pic usare per i programmi test simulati? e se magari conosci un buon simulatore =X
Si prega Accesso o Crea un account a partecipare alla conversazione.
13 Anni 7 Mesi fa #4
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: [MpLab] C18 Not Found + Info
Ciao Ifrit_Prog,
personalmente ho iniziato ad usare prevalentemente i PIC della famiglia PIC18 ad 8 bit.
Uso principalmente PIC18F4550 che contiene il modulo USB, il PIC18F4580 che contiene il modulo CAN e il PIC18F4431 con periferiche ottimizzate per il controllo motori.
Se non usi nessun modulo speciale puoi far uso di un PIC qualunque.
Come simulatore ho io ho usato solo quello integrato in MPLAB non MPLAB X, che mi sembra non integri ancora il simulatore.
Normalmente uso il Debugger direttamente sulla scheda Freedom II che personalmente uso.
Oltre a questo trovi Proteus, utilizzato dall'utente Guido del Forum (nel Forum trovi diversi topic di Guido).
Proteus e' piu' avanzato di MPLAB poiche' permette di simulare con oggetti (immagini) degli interruttori, LED, resistori e altro, senza dover impazzire con il cambio del valore di registri. Unico neo e' che ha un certo costo. Non sono certo che sia presente una versione student, se non ricordo male e' presente solo una versione a tempo limitato.
Saluti,
Mauro
personalmente ho iniziato ad usare prevalentemente i PIC della famiglia PIC18 ad 8 bit.
Uso principalmente PIC18F4550 che contiene il modulo USB, il PIC18F4580 che contiene il modulo CAN e il PIC18F4431 con periferiche ottimizzate per il controllo motori.
Se non usi nessun modulo speciale puoi far uso di un PIC qualunque.
Come simulatore ho io ho usato solo quello integrato in MPLAB non MPLAB X, che mi sembra non integri ancora il simulatore.
Normalmente uso il Debugger direttamente sulla scheda Freedom II che personalmente uso.
Oltre a questo trovi Proteus, utilizzato dall'utente Guido del Forum (nel Forum trovi diversi topic di Guido).
Proteus e' piu' avanzato di MPLAB poiche' permette di simulare con oggetti (immagini) degli interruttori, LED, resistori e altro, senza dover impazzire con il cambio del valore di registri. Unico neo e' che ha un certo costo. Non sono certo che sia presente una versione student, se non ricordo male e' presente solo una versione a tempo limitato.
Saluti,
Mauro
Si prega Accesso o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.
Forum - Ultimi messaggi
-
- progetto can
- da marcelloraja
-
- MODULO GSM SIM900A
- da Mauro Laurenti
-
- Freedom III e compilazioni fallite
- da Mauro Laurenti
-
- Gestione degli errori su comunicazione seriale
- da Mauro Laurenti
-
- Timer0 e interrupt
- da Mauro Laurenti