hola a todos...espero haya alguién que pueda ayudarme con el uso de la funcion getch() del driver kbd.c que trae el compilador CCS ( en lenguaje c). el programa es el siquiente:
NOTA: ESTOY USANDO EL COMPILADOR EN EL MPLAB EL CUAL FUNCIONA CORRECTAMENTE YA QUE LE INSTALE LOS PLUGIN Y LIBRERIAS QUE NECESITA EL CCS C.
#include <PIC16F877A.h>
#include <kbd.c>
#device PIC16F877A
#include delay (clock=20000000)
#fuse HS,NWDT,NOPROTECT,NOLVP
void main()
{
char k;
kbd_init();
port_b_pullups(TRUE);
while(TRUE)
{
k=kbd_getch();
}
}
al compilar me sale ERROR 18:File can not be opened.
ERROR 128: A #DEVICE requiered before this line.
también adjunto imagen de la pantalla donde me indica los errores...si alguién me ayuda estare muy agradecido.