TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Mario en 20 de Abril de 2006, 00:26:38
-
Hola.
Quiero aprender a programar en C.
Muchos programas que he visto para µicroPics están en C pero C no se (2 semestres de programación en C y no se.... lamentable).
Adquirí un libro, el cual es C PRIMER PLUS (5ta edición) de Stephen Prata y lamento decir que he aprendido mas en las 19 páginas que llevo que los 2 semestres que me dieron.
Varias razones para querer aprender C:
* Para poder adaptar los programas a Basic (PBP) o en su defecto (si compro un
compilador) utilizar C.
* Poder utilizar los dSPICs
Dos questiones:
1.- ¿Qué compilador aconsejan para PICs en C?
2.- ¿Dónde puedo conseguir un compilador normal para Windows XP para poner en práctica
lo que el libro enseña?
Gracias de antemano.
-
Hola
Aquí en el foro se usa mucho el CCS Compiler que programa los PIC10,12,16,17,18 y uno que otro dsPIC.
http://www.ccsinfo.com/content.php?page=compilers
Aunque puedes elegir usar los compiladores C18 (PIC18) y C30 que Microchip trabaja.
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81
-
Ok gracias por la información sobre el CCS, lo voy a investigar.
¿Sabes dónde se puede conseguir en la red un compilador en C gratis?
No quiero uno para programar PICs (ese si puedo lo voy a comprar), sino uno para programar simple C (crear programas ejecutables) en Windows XP.
Como apenas estoy aprendiendo, el libro que uso me dice que debo tener uno.
Gracias.
-
La versión Express del Visual C++ de Microsoft es gratuita. La puedes descargar aquí:
http://msdn.microsoft.com/vstudio/express/visualc/download/
-
Ok gracias por la información sobre el CCS, lo voy a investigar.
¿Sabes dónde se puede conseguir en la red un compilador en C gratis?
No quiero uno para programar PICs (ese si puedo lo voy a comprar), sino uno para programar simple C (crear programas ejecutables) en Windows XP.
Como apenas estoy aprendiendo, el libro que uso me dice que debo tener uno.
Gracias.
Este IDE es bueno y free, usa el gcc
http://www.bloodshed.net/devcpp.html (http://www.bloodshed.net/devcpp.html)
-
La versión Express del Visual C++ de Microsoft es gratuita. La puedes descargar aquí:
http://msdn.microsoft.com/vstudio/express/visualc/download/
Sí, esa es una buena opción para programar en la consola :wink: , lo malo es que no trae las MFC para hacer ventanitas de Windows. :cry:
-
Buenass!!!como compilador c para windows te recomiendo el LCC-WIN32 es free y me parece estupendo!yo es el que suelo usar para trabajar, esta bastante bien documentado y con bastantes librerias, aqui su enlace:
http://www.cs.virginia.edu/~lcc-win32/
Suerte!!! :wink:
-
Muchísimas gracias migsantiago, nocturno, maunix y vszener por la información.
Este libro es buenísimo, por fin se qué significa stdio en C y por qué siempre se pone main() en los programas. :o
Seguro aprenderé rápido (y debo). En la escuela a la que asistía me pidieron que les ayude con la clase de Microprocesadores (que no es procesadores porque usan PICs, ¡quién lo dijara!). Tengo algo de experiencia en esamblador y PBP :) pero nada en C ni Java. :(
Otra cosa:
Antes en el foro de miarroba yo tenía configurado que me llegaran respuestas de algún tema en particular a mi correo normal (no el del foro) y ahora no puedo hacerlo.
En este, donde dice opciones adicionales hay un recuadro que dice "Notificarme al haber nuevas respuestas."; lo tengo seleccionado pero no me llegan, me doy cuenta porque entro al foro y veo que hay respuestas: ¿Qué puedo tener mal?
Gracias a todos por la información y seré (dentro de poco, espero) otro participante en mas foros (C) y no nada mas en ensamblador y PBP.
-
Antes en el foro de miarroba yo tenía configurado que me llegaran respuestas de algún tema en particular a mi correo normal (no el del foro) y ahora no puedo hacerlo.
En este, donde dice opciones adicionales hay un recuadro que dice "Notificarme al haber nuevas respuestas."; lo tengo seleccionado pero no me llegan, me doy cuenta porque entro al foro y veo que hay respuestas: ¿Qué puedo tener mal?
Reppuken para hay un subforo especial para este tipo de dudas ;)
He aquí el link. http://www.todopic.com.ar/foros/index.php?board=34.0 (http://www.todopic.com.ar/foros/index.php?board=34.0)
Te conviene postear un nuevo tema con un título alusivo a tu duda y de seguro ahí te responden más rápido.
Saludos
-
Gracias vszener, he descargado el programa para compilar en C.
Maunix, pondré mi duda en el enlace que sugieres.
-
Si has perdido la suscripción a los mensajes a los que estabas suscrito antes ... y
Si deseas suscribirte de nuevo para que te informe de nuevas respuestas debes:
Entrar en el mensaje que desees suscribirte y pulsar sobre el botón (http://www.todopic.com.ar/foros/Themes/babylon/images/spanish/notify.gif)
Con eso te llegarán las notificaciones de que han posteado en ese hilo.
Un saludo.
Antes en el foro de miarroba yo tenía configurado que me llegaran respuestas de algún tema en particular a mi correo normal (no el del foro) y ahora no puedo hacerlo.
En este, donde dice opciones adicionales hay un recuadro que dice "Notificarme al haber nuevas respuestas."; lo tengo seleccionado pero no me llegan, me doy cuenta porque entro al foro y veo que hay respuestas: ¿Qué puedo tener mal?
-
:o :o :o¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :o :o :o
Ya lo hice RedPic y si funciona, gracias (no lo sabía).