Quiero escribir un programa en lenguaje C para un PIC16F y un PIC18F. Busqué en internet y me confundí con el nombre de ellos! Quiero una versión gratuita y sé que mi programa de C tiene menos de 2 KB. ¿MPLAB es lo suficientemente solitario? O necesito instalar C16? C18? ¿Cuál debo instalar? ¿Puedo instalar ambos en una sola computadora?
Encontré cuatro tipos de compilador MPLAB C18 aquí . No sé cuál ¿Debo usar y cuál es la diferencia?
¿Hay algún otro software gratuito que sea mejor para un principiante? ¿Y también ser bueno para el proyecto biggish?
Y finalmente, ¿cuál es la diferencia entre MPLAB IDE y MPLAB X IDE y estos diferentes CX (C18 C24 ...)?
Por último, dame una vista completa de las ventajas y desventajas de los diferentes compiladores PIC. Y dame una buena fuente de tutoriales sobre los pasos de instalación y los pasos para crear un LED parpadeante simple con PIC para el primer paso para comenzar con este tipo de MCU.
Tenga en cuenta que estoy familiarizado con los AVR y que trabajé con ellos durante aproximadamente 1 año.