Necesitaras otro compilador, si.
MPLAB si mal no recuerdo(en las ultimas versiones) permite compilar en C. La unica diferencia es el tamaño de tu .hex:
1-ASM
2-C
3-BASIC
Para C tienes CCS C compiler.
Para basic, tienes mikrobasic el cual es de la página que te he pasado(no era la de pipo 2, pipo 2 es el programador, mikroelectronika era la pagina recomendada). Mikrobasic tiene mucha documentación, además de tener un compilador para C. La unica desventaja es que para programas simples ocupas mucho espacio en la memoria. En todo caso si quieres ahorrar memoria en basic, te recomiendo PBP, aunque no tenga mucha documentación.
Ahora si te gusta ASM, todo bien, ya que crearas programas más eficaces y eficientes. Aunque con el tema de los delays se complica un poquito, digo poquito porque con las interrupciones puedes conseguir mejores resultados.










Autor




En línea




