- Messaggi: 250
- Ringraziamenti ricevuti 0
problema mplab e win 7
10 Anni 5 Mesi fa #6
da luca2680
Risposta da luca2680 al topic problema mplab e win 7
Ho risolto...sbagliavo a scrivere....
scrivevo pic18f4550 invece di p18f4550....
ora va' grazie
scrivevo pic18f4550 invece di p18f4550....
ora va' grazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- luca2680
- Autore della discussione
- Elite Member
Riduci
Di più
10 Anni 5 Mesi fa #7
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic problema mplab e win 7
devo ricontrollare bene ma se usi XC8 credo che l'include col nome del pic non vada bene, bisogna mettere #include <xc.h>.
Ste
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
10 Anni 5 Mesi fa - 10 Anni 5 Mesi fa #8
da StefA
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Risposta da StefA al topic problema mplab e win 7
qui
si parla di quello a cui mi riferivo..
riporto uno stralcio..
"In C18 la prima riga da scrivere in un nuovo codice è #include <p18f4550.h> o altro header file in cui si specifica il PIC che viene utilizzato. Tale file contiene i relativi registri e configurazioni del PIC da utilizzare durante la programmazione. Con XC8 questo non è più necessario, ma bisogna scrivere #include <xc.h>. Il fatto che non sia più necessario includere l'header file del microcontrollore usato, discende in realtà dal nuovo ambiente di sviluppo MPLAB X che include, tra le configurazioni del progetto, anche il PIC utilizzato. Per tale ragione l'header file e linker file necessari sono automaticamente inclusi in base al PIC selezionato in fase di creazione del progetto."
Ste
riporto uno stralcio..
"In C18 la prima riga da scrivere in un nuovo codice è #include <p18f4550.h> o altro header file in cui si specifica il PIC che viene utilizzato. Tale file contiene i relativi registri e configurazioni del PIC da utilizzare durante la programmazione. Con XC8 questo non è più necessario, ma bisogna scrivere #include <xc.h>. Il fatto che non sia più necessario includere l'header file del microcontrollore usato, discende in realtà dal nuovo ambiente di sviluppo MPLAB X che include, tra le configurazioni del progetto, anche il PIC utilizzato. Per tale ragione l'header file e linker file necessari sono automaticamente inclusi in base al PIC selezionato in fase di creazione del progetto."
Ste
..avevano magari fatto lo sgambetto al ka, ma il sangue restava sempre più denso dell'acqua.. [cit.]
Ultima Modifica 10 Anni 5 Mesi fa da StefA.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- StefA
- Moderator
Riduci
Di più
- Messaggi: 1222
- Ringraziamenti ricevuti 104
10 Anni 5 Mesi fa #9
da Mauro Laurenti
Risposta da Mauro Laurenti al topic problema mplab e win 7
MPLAB X include il file p18f4550.h in automatico, ma non credo generi errore se lo si include nuovamente.
Usando MPLAB X e XC8 bisogna includere xc.h.
Gli errori sintattici mostrati nei post precedenti sono certamente causa di errori.
...il C e' un po' pignolo con i nomi...
Saluti,
Mauro
Usando MPLAB X e XC8 bisogna includere xc.h.
Gli errori sintattici mostrati nei post precedenti sono certamente causa di errori.
...il C e' un po' pignolo con i nomi...
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
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.