Aparentemente ese podría ser el fallo, pero no, el dispositivo esta especificado en el momento en que cree el proyecto como si lo ojeo en la pestaña: configure/select device Aquí os paso el codigo por si sirve de ayuda, aunque no creo que el problema sea el codigo en si porque es de un ejemplo, mas bien parece algo entre el mplab y el ccs, algo que no haya instalado o configurado bien.
#include <16f876A.h>
#fuses NOPROTECT,NOCPD,NOLVP,NOWDT,XT
#use fast_io (A)
#use fast_io (B)
main()
{
output_b(0x0); // Borra las salidas
setup_adc_ports(NO_ANALOGS); //Puerta A digital
set_tris_a(0b00111111); // RA0-RA5 se configuran como entradas
set_tris_b(0b00000000); // Puerta B se configura como salidas
while(1)
output_b(input_a()); //El valor de la puerta A se almacena en la puerta B
}