Hola Protheus5, primero deberias decirnos que lenguaje vas a usar, si vas a usar ensamblador, solo te puedo decir que buena suerte (ademas, con microcontroladores 18Fxxx y superiores, y para aplicaciones complejas es aconsejable usar C, y no lo digo yo, lo dice Microchip..)
Si vas a utilizar C, te aconsejo que postees en la seccion sobre C de este mismo foro.
Un saludo.