Mowlielo,
Ya lo conseguiste... es tarde ya para colaborar jeje.
Bueno de no ser así, te digo que microchip tiene una herramienta para generar código automáticamente (en assembler y en C) para varios módulos interno del micro como ser: ADC, LCD, RTC (lo genera por software por mas que el micro no lo tenga), etc.
El tema es que genera código relocalizable; si podés trabajar con este tipo de código todo bien, sino, dejalo nomas jeje
La herramienta se llama
Application Maestro Softwaresaludos,
Gustavo