Fíjate en "Configure>Select Device" a ver si el micro que aparece allí es el mismo que tú estás usando, si no es igual elige el correcto, o te dará errores.
Tienes que colocar en "Headers files" el archivo .h del micro, 16f877.h... y si tienes otro archivo de cabecera .h también añadelo ahí.
Luego en "Source Files" colocas el .c principal.
Muy importante: recuerda crear el proyecto en la misma carpeta de PICC\projects... y allí en esa misma carpeta coloca los .c que estás usando... luego cuando coloques los #include, debes tener cuidado con saber dónde está el archivo. Si, por ejemplo, estás usando la librería LCD.C que se encuentra en PICC\Drivers, entonces debes colocar:
Ahora bien, si vas a incluir otro archivo que está dentro de la misma carpeta PICC\projects, debes colocar:
Y además, si por ejemplo, estás definiendo alguna cosa que es necesaria para alguno de los archivos incluidos, las definiciones deben estar antes del #include. Por ejemplo, yo ahora estoy usando la librería flex_lcd.c, y estoy definiendo los pines a usar con el lcd en el programa principal, entonces coloco:
#include <16f877.h>
#include <float.h>
#device ADC=10
#fuses HS,NOWDT,NOPROTECT,NOLVP,PUT,NOBROWNOUT
#define LCD_DB4 PIN_B4
#define LCD_DB5 PIN_B5
#define LCD_DB6 PIN_B6
#define LCD_DB7 PIN_B7
#define LCD_RS PIN_B1
#define LCD_E PIN_B2
#define led PIN_B3
#define Rg PIN_C3
#use fast_io(A)
#use fast_io(B)
#use fast_io(C)
#use fast_io(D)
#use fast_io(E)
#use delay(CLOCK=20000000)
#use rs232 (BAUD=4800,RCV=Rg,FORCE_SW,STREAM=GPS)
#use rs232 (BAUD=19200,UART,STREAM=PC)
#include <flex_lcd.c>
Nota que la directiva para incluir flex_lcd.c está después de todos los define. También debe estar después del #use delay, pues ese archivo usa retardos. Vasco se paciente y no te desanimes, trabajar con CCS desde mplab para mí es lo mejor, te ayuda a mantener más ordenado el programa y como te he dicho ya varias veces puedes evaluar mejor cómo está trabajando el micro y cómo ejecuta las instrucciones.
Para saber si están todos los archivos incluidos correctamente, dale: "View>Project" y te saldrá el árbol del proyecto, con los .h y .c que están añadidos. Desde allí también los puedes añadir dandole click derecho del mouse sobre las carpetas.
Espero que puedas pronto resolver tu problema. Cualquier cosa la puedes postear.
Saludos, nos leemos!