Pagina 1 di 6

Problem in microC inclusione file PIC.h

MessaggioInviato: 21 lug 2024, 17:33
da alien75
Salve ho compilato con microC del codice contenente la riga #include <PIC.h>
Mi succede che non mi compila la riga suddetta e mi da il seguente errore:

Codice: Seleziona tutto
3 304  error: Can't open include file "PIC.h"     #include <PIC.h> 1 error in preprocessor. C:\Users\fabio\Desktop\inviluppo\invuluppo.c


Sto compilando per il PIC16F84a.
Sembra che non trovi tale libreria: perché?
Aiutatemi per favore.

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 0:34
da GuidoB
Il file PIC.h potrebbe non essere nel percorso giusto, o potrebbe essere configurato male il percorso dei file di libreria.

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 7:12
da alien75
Come si configura il percorso giusto? Da dove lo configuro?

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 7:30
da alev
Per escludere altri problemi, copia il file PIC.h nella stessa cartella del sorgente che lo chiama e poi prova a compilare

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 12:29
da alien75
Già fatto ma non funziona continua darmi lo stesso messaggio di errore.
Ho scritto il seguente codice:
Codice: Seleziona tutto
                          #include <stdio.h>
#include <stdlib.h>
#include <PIC.h>
//---------------------------Header files---------------------------------------
#include "delay.h"
#include "adc.h"
#include "lcd8.h"
//------------------------------------------------------------------------------
char stringTemp[6];

//------------------------------------------------------------------------------
int main(int argc, char** argv)
{
  LCD_init();
  ADC_init();

  while(1)
  {
    int lett = ADC_read(0); // sprintf() is a standard (stdio.h) C-function.
  }

  return (EXIT_SUCCESS);
}
------------------


Ho messo dentro pure gli altri file h.

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 12:36
da alev
Fai uno screenshot della cartella che contiene il file da compilare e le librerie .h

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 13:05
da alien75
Ecco:

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 17:24
da alien75
Ecco: il file da compilare è inviluppo.c

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 17:39
da alev
Non so se la compilazione MicroC su Windows sia case-sensitive, ma prova a scrivere la include con PIC.h (minuscolo) al posto di PIC.h

Re: Problem in microC inclusione file PIC.h

MessaggioInviato: 23 lug 2024, 18:21
da alien75
Niente da fare: nemmeno in minuscolo, inizio a non capire.
Forse mancano delle librerie obj?