Gracias Sispic.
Quiero meterme con esta serie y hasta que construya el programador pués se me ocurrió provar en PROTEUS algunos ejemplos que tengo para 16F84 y 16F876 con el 18F452 y algunos iban y otros no. Claro llegué a pensar que algo estaba haciendo mal pero esta mañana prontito se me ha ocurrido probar uno de los ejemplos que no funcionaban en MPLAB y allí sí que ha funcionado.
Voy a seguir probando más ejemplos: LCDs, teclados, etc a ver si funcionan.
Un saludo