Bueno, este post estaría mejor para publicarlo en mi blog (si tuviera) pero espero que no les moleste que lo haga aquí, la cosa es que acabo de dar el primer paso en la programación pic desde ensamblador a C, utilizando el PCW C Compiler IDE.
Desde hace tiempo quería programar mis pics en C pero tal vez no había tenido la necesidad de hacerlo, ahora por un proyecto que se me presentó me veo obligado a realizar operaciones que bien las podría hacer en ensamblador pero me llevarían mucho tiempo así que hoy instalé el CCS y me puse a leer tutoriales, yo nunca he programado C así que aún no tengo nociones sobre esto pero logré hacer un programita que sería el equivalente al "Hola mundo!" en esto del mundo de los microcontroladores: un programa para encender y apagar un led.
Aquí dejo el código, aunque no sea nada emocionante pero es el primero que hago.
Aprovecho la ocasión para pedir ayuda sobre donde localizar literatura que me permita aprender a programar en C de una manera sencilla y de ser posible rápida. Muchas gracias y desde ahorita les aviso que ahora que intente programar en C me saldrán mil dudas y muchas de ellas es posible que las exponga en este foro.
Desde hace tiempo quería programar mis pics en C pero tal vez no había tenido la necesidad de hacerlo, ahora por un proyecto que se me presentó me veo obligado a realizar operaciones que bien las podría hacer en ensamblador pero me llevarían mucho tiempo así que hoy instalé el CCS y me puse a leer tutoriales, yo nunca he programado C así que aún no tengo nociones sobre esto pero logré hacer un programita que sería el equivalente al "Hola mundo!" en esto del mundo de los microcontroladores: un programa para encender y apagar un led.
Aquí dejo el código, aunque no sea nada emocionante pero es el primero que hago.
Aprovecho la ocasión para pedir ayuda sobre donde localizar literatura que me permita aprender a programar en C de una manera sencilla y de ser posible rápida. Muchas gracias y desde ahorita les aviso que ahora que intente programar en C me saldrán mil dudas y muchas de ellas es posible que las exponga en este foro.