Este video enseña como encender un LED. Usando el MPLAB como editor para crear el codigo en Basic, y un simulador llamado PROTEUS que simulará el circuito que se ha diseñado.
sábado, 14 de febrero de 2009
Ordenando todo el contenido
Antes de empezar, quiero dejar claro que este blog esta dedicado a todos los que quieran conocer sobre la programacion de microncontroladores, para ello es necesario tener bien en claro que es lo que uno desea exactamente realizar.
Amigo estudiante, el mundo de los microcontroladores es lo que hoy es en dia se debe de aprender mas que cualquier dispsitivo.
Lo que quiero decir, es que todo lo que encuentras hoy en cualquier aparato electronico es pues , un microcontrolador. Como dije anteriormente, un microntrolador es un dispositivo programable que se encuentra embebido o incrustado en un circuito electronico, que gobierna entradas y salidas.
La logica que uno debe de emplear es esa, saber que lo que uno quiere realizar. Empezar a programar un microcontrolador sin conocer un lenguaje de programcion no es tan facil, pero es lo primero k uno debe aprender.
La primera vez que quieras programar tal vez lo encuentres aburrido, pero con un poco de paciencia lograras entender cada uno de los comando a utilizar.
En muchas web existen codigos y programas realizados por otros, basate en ellos para crear otros y aprende de ellos. si empieza con esa logica lograras mucho. Aprenderas desde el comienzo y no quedarte en el camino de solo encontrar fuentes de copia listas para aplicaciones practicas.
La unica solucion para aprender es ponerle ganas y mucha dedicacion.
Ensamblaje de programador JDM
Amigo estudiante, el mundo de los microcontroladores es lo que hoy es en dia se debe de aprender mas que cualquier dispsitivo.
Lo que quiero decir, es que todo lo que encuentras hoy en cualquier aparato electronico es pues , un microcontrolador. Como dije anteriormente, un microntrolador es un dispositivo programable que se encuentra embebido o incrustado en un circuito electronico, que gobierna entradas y salidas.
La logica que uno debe de emplear es esa, saber que lo que uno quiere realizar. Empezar a programar un microcontrolador sin conocer un lenguaje de programcion no es tan facil, pero es lo primero k uno debe aprender.
La primera vez que quieras programar tal vez lo encuentres aburrido, pero con un poco de paciencia lograras entender cada uno de los comando a utilizar.
En muchas web existen codigos y programas realizados por otros, basate en ellos para crear otros y aprende de ellos. si empieza con esa logica lograras mucho. Aprenderas desde el comienzo y no quedarte en el camino de solo encontrar fuentes de copia listas para aplicaciones practicas.
La unica solucion para aprender es ponerle ganas y mucha dedicacion.
Ensamblaje de programador JDM
martes, 3 de febrero de 2009
Aprendiendo a programar
Aqui doy a conocer lo k necesitas para entender un lenguaje de programacion.
Existen diversos lenguajes de programacion para microcontroladores, como el Asembler, el Basic, el C, pero uno que mas llamó la atencion fue el lenguaje C, por la sencillez y las pocas lineas k uno necesita para realizar un proyecto k funcione.
Antes de empezar como utilizar este Lenguaje es necesario saber algo mas sobre los microcontroladores.
Un microcontrolador es un dispositivo programable a traves de software, que lo encuentras embebido en un circuito electronico.
La funcion de un micrcontrolador es gobernar salidas y entradas.
Una de las familias conocidas y k uno empieza para entender este tipo de componentes son los PIC de la empresa MICROCHIP.
Se puede empezar a programar un PIC 16F84A, conociendo su hoja de datos, k lo puedes descargar de la pagina de MICROCHIP. Una vez que te familiarices con estos dispositivos, facilmente puedes programarlos ya sea en Assembler o en C, que es el que ahora en adelante usaremos pra crear el codigo fuente.
Bien, por ahora solo hasta aqui. Mas adelante daré lo que aprendí a través de este Lenguaje.
De ser necesrio recomendaria tener una nocion basica del Assembler. Y tener a mano un libro del Lenguaje C.
Existen diversos lenguajes de programacion para microcontroladores, como el Asembler, el Basic, el C, pero uno que mas llamó la atencion fue el lenguaje C, por la sencillez y las pocas lineas k uno necesita para realizar un proyecto k funcione.
Antes de empezar como utilizar este Lenguaje es necesario saber algo mas sobre los microcontroladores.
Un microcontrolador es un dispositivo programable a traves de software, que lo encuentras embebido en un circuito electronico.
La funcion de un micrcontrolador es gobernar salidas y entradas.
Una de las familias conocidas y k uno empieza para entender este tipo de componentes son los PIC de la empresa MICROCHIP.
Se puede empezar a programar un PIC 16F84A, conociendo su hoja de datos, k lo puedes descargar de la pagina de MICROCHIP. Una vez que te familiarices con estos dispositivos, facilmente puedes programarlos ya sea en Assembler o en C, que es el que ahora en adelante usaremos pra crear el codigo fuente.
Bien, por ahora solo hasta aqui. Mas adelante daré lo que aprendí a través de este Lenguaje.
De ser necesrio recomendaria tener una nocion basica del Assembler. Y tener a mano un libro del Lenguaje C.
lunes, 12 de enero de 2009
Mi primer encuentro con los PIC
Desde su aparición, el PIC16f84 -- un sencillo microcontrolador programable con memoria flash--, Ha dejado atrás los circuitos integrados que utilizaban tecnología TTL y CMOS, vale decir todas la que usan puertas lógicas como AND, OR, XOR, etc. pues este primer encuentro con los PIC es fascinante, porque todo aquel que quiera hacer proyectos interesantes, solo esta al alcance de su imaginación.
Lo primero que uno debe saber para programarlos es tener un editor, un compilador y un programador de PIC´s. Como hay muchos en la web, el recomendable hasta hoy seria el programador JDM, que soporta programación desde el puerto serie de la computadora.
El software programador a utilizar será el ICPROG que también soporta USB, y si alguno de Uds. tiene alguna computadora usando el Win98 o cualquier sistema operativo Windows y utiliza el puerto paralelo también le será de utilidad...
Si es la primera vez que utilizar estos, lo primero que debes aprender es a diferenciar unos de otros, porque se da el caso que usar diferentes hardware de programadores como software de programación. Un error común es no definir que tipo de programador se esta usando.
En esta serie de capítulos comentados se hablara, tal vez, en detalle las diferencias de cada uno de ellos.