Buenas tardes,
soy nuevo en esto de los microcontroladores PIC. En primer lugar decir que comencé estudiándome el libro "Microcontroladores PIC, sistema integrado para el autoaprendizaje" de la editorial Marcombo escrito por Enrique Maldonado, Luis M. Menéndez, et. al. En dicho texto se usa la placa "SiDePIC-USB" la cual no está disponible en el mercado y adquirí el microcontrolador PIC18F67J50. Análogo a como se hace en dicho texto, utilicé el software MPLAB para escribir y depurar el programa, el software CC5X como compilador de lenguaje C y el software TFPROG (ICPROG en realidad) para leer y grabar en la memoria flash del microcontrolador.
El tema es, introduje CC5X en MPLAB tal como indica dicho libro e hice un software supersencillo para probarlo todo. El tema es que cuando construyo el programa:
#include <htc.h>
#include("P18F67J50.inc")
#pragma chip PIC18F67J50
#include "math24f.h"
#include <xc.h>
#include <stdio.h>
#include <io_cfg.h>
#include <usbcfg.h>
void main(void)
{
char a, b;
a=1;
b=1;
TRISB=0b11111111; /*define todos los pines del puerto B como entradas digitales*/
TRISD=0b00000000; /*define todos los pines del puerto D como salidas digitales*/
PORTD=0b00001111; /*define los 4 primeros pines del puerto D como 0 y los 4 últimos como 1*/
}
obtengo el error:
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Program Files (x86)\Microchip\cc5xfree\CC5X.EXE" proyecto2.c -CC -fINHX8M -p18F67J50 -a -L -Q -V -FM
CC5X Version 3.2N, Copyright (c) B Knudsen Data, Norway 1992-2006
--> FREE edition, 8-16 bit int, 24 bit float, 1k code, reduced optim.
proyecto2.c:
#include <htc.h>
^------
Error[1] C:\Users\javi y carmen\Desktop\microcontrolador PIC 8bits\proyecto1\proyecto2.c 1 : Unable to open file '18F67J50.h'
(The file name or path can be wrong)
Error options: -ew: no warning details -ed: no error details -eL: list details
BUILD FAILED: Thu Feb 28 16:34:44 2019
Resulta que no encuentro por ningún lado ese archivo.
Muchas gracias y espero sus respuestas, imagino que me faltarán muchos datos por aportar. Saludos.