TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: apocalypse en 05 de Agosto de 2006, 13:02:54
-
tengo una duda que programa para programar en c puedo usar q sea free para empesar , tengo 0 idea de c pero me gustaria empesar :-/
intente usar el ccs c o algo asi pero cuando compilava me dabe error de que me faltaba una libreria llamada 16f84a.h
-
ese fallo se debe a que la version que usaste de CCS no incluia ese micro. No conozco ninguna aplicacion gratuita para la programacion en C de pic's, quizas algun otro miembro te pueda aclarar si existe alguna o no. Saludos.
-
Aca la respuesta
http://www.todopic.com.ar/foros/index.php?topic=12931.0
un saludo
-
Uno gratuito es el de la casa Hi-Tech llamado el compilador PICC Lite (http://www.htsoft.com/products/PICClite.php)
Suerte!!! :wink:
-
Uno gratuito es el de la casa Hi-Tech llamado el compilador PICC Lite (http://www.htsoft.com/products/PICClite.php)
Suerte!!! :wink:
vszener me has hecho reir ;) ;), fíjate el link que puso juanacho_ar ahi también se trató el tema y tu post es idéntico a este :) :)
Tal vez sea un post que se pone solito cuando alguien pregunta del C :mrgreen:
va con humor :mrgreen:
-
las limitaciones son muy grandes. tienes pocos modelos a elegir y de los disponibles te restan funcionalidad. a mi no me sirve, pero quizas a otra gente si. No obstante, ya se que existe un compilador gratuito. Saludos.
-
Jeje pues la verdad que no me he dado cuenta, pero como no es la primera vez que preguntan donde hay un compilador en c gratuito...siempre respondo lo mismo, sera ya algo automatico jeje
Aqui hay otro compilador semi-gratuito, el CC5X (http://www.bknd.com/cc5x/index.shtml)
Suerte!!! :wink:
-
Porque no prueban el sdcc es GPL opensource y es el que yo elegi
-
Porque no prueban el sdcc es GPL opensource y es el que yo elegi
lord_exilio me interesa que comentes tus resultados con el SDCC si tienes tiempo :)
Hace algunos meses estuve intercambiando mails con uno de los desarrolladores , que posteaba en piclist (en inglés) y preguntaba casualmente si era necesario hacer algun port para los PIC17xxx y la respuesta fue casi unánime de que no era necesario ya que casi nadie los usaría y si lo usaran.. no sería para algo nuevo sino para volver a grabar algo viejo.
Luego de eso, ellos iban a codificar los ports para los 18 y es ahí donde dejé el tema ya que por falta de tiempo no pude seguir con mis pruebas linuxeras con gpsim , gpasm y luego quería probar el sdcc.
Para los que no esten al tanto, el SDCC es un compilador genérico para multiples microcontroladores el cual está pensado con ciertas 'ports' que significa que se le incorpora compatibilidad para compilar código para ciertos microcontroladores. Por supuesto hay limitaciones entre un tipo de microcontrolador y otro pero la idea es que el compilador sea uno con lo cual mucho codigo que sea genérico se pueda compartir (por ej. la declaración de tipos de variable lo cual es siempre bastante engorroso de mudar cuando uno se cambia de un compilador a otro).
Entonces, resumiendo, lord_exilio ¿Qué tal te ha parecido?
-
holas, soy nueva aca, al igual que en la programacion de pic, pero m intersa aprender, en fin... por el momento he hecho programas cortor en assembler no mas, pero quisiera tambien poder programar en C o C++, no se si me podrian decir el nombre de algun o algunos buenos programas para esto, gracias de antemano por las respuestas
-
:shock: pos mas arriba en este mismo topic te han dejado algunos
un saludo
-
holas, soy nueva aca, al igual que en la programacion de pic, pero m intersa aprender, en fin... por el momento he hecho programas cortor en assembler no mas, pero quisiera tambien poder programar en C o C++, no se si me podrian decir el nombre de algun o algunos buenos programas para esto, gracias de antemano por las respuestas
En el mundo embedded se programa en C, no conseguirás nada orientado a objetos como el c++.
Te dejo el link del subforo donde se trata bien el tema. Te invito a que navegues por sus páginas y ahí encontrarás mucha información al respecto.
Lenguaje C para Microcontroladores (http://www.todopic.com.ar/foros/index.php?board=4.0)
Y como dijo juanacho más arriba se trató el tema
-
OK ahora que tenga tiempo posteare mis impresiones con sdcc, ya he hecho mis primeros ensayos bastante sencillos ya que nunca he usado un compilador de c para los pics y hay cosas que se me dificultan, como por ejemplo el hacer un retardo, en css es facil porque ya existe la libreria, pero en este compilador no.
Saludos.