TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: EfrainLIra en 08 de Enero de 2016, 03:20:10
-
Saludos comunidad de TodoPIC!
Mi nombre es Efraín y tengo una duda.......como puedo convertir un archivo .c a .hex para grabarlo en un PIC, lo que pasa es que a penas voy iniciando en este mundo de la electronica, podrian ayudarme por favor.
-
Hola EfrainLira no se que tipo de compilador puedas estar usando pero cualquiera de ellos al compilar el código te crea diferentes archivos por ejemplo .err .coff .lst .hex
Saludos y Bienvenido a la Comunidad.
-
Es decir necesitas un compilador. Microchip ofrece el IDE, MPLAB X , y luego le instalas XC8 para poder tener el compilador de C para micros de 8 bits.
Hay otros compiladores/IDE en el cual podes encontrar a CCS, MikroC, entre otros y que son pagos.
-
Hola amigo te cuento el procedimiento para hacer lo que quieres, en primer lugar debes tener un programa llamado IDE que es un entorno de desarrollo para crear mucho tipos de archivos entres los cuales se encuentra Mplab y MplabX, los dos son muy buenos para crear archivos .C, pero lamentablemente no tienen Compilador que es el encargado de buscar errores de programacion que tu hayas pasado si darte cuenta, ahora hablando de Compiladores esta el CCS C el cual yo utilizo para mis programas y tambien esta el MikroC. Los dos son muy buenos en mi opinion pero mikroC no lo utilizo asi que no te puedo decir que tan bueno es.
Bueno espero haberte dado un poco de ayuda.
-
entres los cuales se encuentra Mplab y MplabX, los dos son muy buenos para crear archivos .C, pero lamentablemente no tienen Compilador que es el encargado de buscar errores de programacion que tu hayas pasado si darte cuenta,
Como dijiste es un IDE, pero si tienen compiladores que se acoplan al IDE.. XC8 / XC16 /XC32, tienen sus versiones "free" que para el son mas que suficiente. Ademas es lo mejor para empezar con los PIC, sino con CCS no va a saber jamas que esta haciendo. Si es mas rapido para el que sabe programar con esas funciones pero no para el que es nuevo, asi que mi recomendacion es que use MPLAB X y lea el datasheet.
MPLAB X es la ultima version y la unica soportada actualmente, MPLAB v8.xx es una version antigua y ya no mas soportada, todo esto lo puede bajar de la pagina de Microchip gratuitamente.
Ademas otra de las cosas buenas es que puede simular el codigo en el mismo MPLAB sin necesidad de otro programa.