Bueno ai van mis primeros tropiezos, les comento, estoy intentando hacer una placa de control de los puertos via usb, que se puedan seleccionar como entrada o salida y actuar individualmente en cada uno de los pines, estaba adaptando el programa para el PIC18f4450, pedí el 4550 pero se han confundido y estoy a la espera de que me llegue, pero como tengo que presentar el proyecto a final de mes ando un poco apresurado. Realmente me basta con que comunicase, el programa se podrá ir modificando poco a poco.
Asi que viendo que no me funciona el proyecto completo volví al comienzo y lo que hice fue copiar literalmente tu proyecto cambiando la primera linea, donde pones el #include <18F4550.h> yo pongo #include <18F4450.h> me compila sin errores pero en el proteus no me simula (el tuyo si me va bien, salvo que enciende el led pero no lo consigue apagar) no creo que sea del proteus, es la primera vez que uso pic y seguramente tenga que modificar mas cosas que desconozco, si alguien pudiera echarme una mano estaría muy agradecido.
Uso el CCS PCW una de las ultimas versiones. Gracias de antemano