TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: gera en 30 de Noviembre de 2011, 13:04:35
-
Hola amigos!!
Hace ya bastante que programo pics en C, pero siempre utilizando CCS. Es mas, siempre utilice pics de las familias 16F y 18F, nunca me anime a nada mas avanzado. Pero me llego la hora de avanzar, y de paso quiero empezar a familiarizarme con las herramientas del fabricante. Por eso baje e instale MPLAB X (que corre bajo linux) y un par de compiladores de C (hitech para 16f y C18). Ademas tengo un pickit2 que gane en un concurso.
El tema es que estoy bastante perdido, no se bien por donde empezar. Encontre muchos documentos en el sitio de microchip, pero estan todos muy colgados. Me gustaria aprender a utilizar todos los perifericos de los PICs, y probar algun stack (usb, librerias graficas o algo). Y tambien a debuggear.
Alguien conoce una guia q explique todo esto desde el principio?
Gracias!!
PD: si no es mucho pedir, que este en español jeje
-
Hola Gera.
Podés ver el tutorial de suky de c18. Que no se como no tiene chincheta a esta altura del campeonato. No es de mplab X Pero si para el 8 que es muy similar.
Si querés te puedo subir ejemplos básicos en c18. LCD i2c Rtc etc
-
El lenguaje es igual sea en MPLAB IDE o MPLAB X, así que por ese lado podes encontrar bastante información en español, ejemplos, etc.. Luego de como manejarte en el nuevo entorno, por lo que he visto Microchip a subido un par de vídeos a Youtube, que en si muestran como crear un proyecto, compilar y debbuger ;-)
Saludos!
-
Buenisimo, ahi baje el Tutorial de C18 de suky. Voy a empezar con eso como para ir familiarizandome con el entorno y el lenguaje.
Despues vere el tema de las librerias, stacks y debugger.
Muchas gracias! :-/
-
Hasta donde había leído MPLAB X no es compatible aun con el Pickit 2!
Sólo es compatible con:
Pickit 3
ICD 3
Real ICE
Saludos!
-
Hasta donde había leído MPLAB X no es compatible aun con el Pickit 2!
Sólo es compatible con:
Pickit 3
ICD 3
Real ICE
Saludos!
Creo que desde el Beta 5 ya tiene soporte para PICKIT2 ;-)
-
A mi me funciona perfectamente con el pickit2 ;-)
La verdad q MPLAB X es lo mejor q me pudo pasar, como buen linuxero ya estaba harto de tener q bootear win cada vez q queria programar un pic jaja.
-
Que bueno no sabia de la compatibilidad con pickit 2,
Se puede usar con CCS o solo c18?
Y para pic16????
Saludos!
-
Yo probé una versión -no recuerdo cual- que nisiquiera era para linux64 y pude compilar con HiTech C para el 16F876. Eso sí, no probé la programación ya que todavía no me armo el PicKit2.
-
Que bueno no sabia de la compatibilidad con pickit 2,
Se puede usar con CCS o solo c18?
Y para pic16????
Saludos!
Con CCS ni idea, pero para pic16 con el compilador de hitech funciona perfecto.
Saludos!!
-
Estoy usando win xp, y el mplab x, y el hitech y el sdcc no aparecen al momento de crear un proyecto, y como no aparecen no puedo crearlo :? en tools me aparece el sdcc, pero el hitech no, y aunque ponga el sdcc como por defecto nada.
¿Le pasa a alguien más esto? por lo que veo por aquí usan linux.
Saludos.
-
algunos ejemplos de spi y de epmp usando 24fj en c30 no tendrán por ahí de casualidad? ;-)