Hoy día existe una gran cantidad de compiladores para crear aplicaciones para los microcontroladores de 8-bits de Microchip. Algunos de los más populares, como el CCS, C18 o el MikroBasic son de pago, aunque suelen tener una versión de pruebas bastante aceptable. Alternativamente existen soluciones que son totalmente gratuitas y además, son software libre, como SDCC, gputils o pic-gcc. También hay IDEs libres, como Piklab o Code::Blocks que se pueden integrar con todas las herramientas anteriores.
Solo he nombrado algunos de los más populares, pero se puede intuir que la oferta es muy amplia, sobre todo en el terreno de lo privativo. La elección de uno yu otro dependerá en gran parte de si queremos gastarnos dinero o no, si queremos que funcione en Windows o en GNU/Linux, si queremos usar uno y otro lenguaje de programación, etc.
En el caso de este tutorial he optado por un compilador que para mi era desconocido hasta hace bien poco. Se trata de JALv2, un compilador que es el sucesor de JAL, que ha sido creado específicamente para microcontroladores Microchip de 8-bits. Como IDE, dejo libre la elección, y cada uno debería de usar con el que se sienta más cómodo. En mi caso, debido a que tengo herramientas que solo funcionan bajo Windows y concretamente con MPLAB, usaré este último. Perfectamente se puede usar cualquier editor de textos como el bloc de notas, UltraEDIT o similares. También existe un IDE llamado JALedit y otro JALCC, pero parecen abandonados o al menos, en la web no se pueden descargar.
+ +
![]()
Lo realmente interesante es que podremos disponer de un entorno de desarrollo tanto para plataformas Windows, MacOS X y GNU/Linux.
Respecto al lenguage, está basado en Pascal y se hace muy fácil de aprender, hay pocas palabras reservadas y tiene algunas caracterísitcas que lo hacen realmente apropiado para usarlo con microcontroladores. Todo esto se verá poco a poco a lo largo de los distintos capítulos.
Por último lugar me gustaría invitaros a que envies vuestras dudas y sugerencias a través de mi correo fran {arroba} mipixel {punto} com.
Últimos comentarios
hace 1 semana 2 horas
hace 2 semanas 2 días
hace 2 semanas 3 días
hace 2 semanas 5 días
hace 3 semanas 3 días
hace 3 semanas 4 días
hace 4 semanas 15 horas
hace 6 semanas 1 hora
hace 8 semanas 1 día
hace 8 semanas 3 días