Hola a todos
Me encanta proyectos de microcontroladores. Utilizo a menudo ambas tarjetas Arduino y "desnudo" AVR microcontroladores (dispositivos ATTINY y ATMEGA) para mis proyectos.
Para mi cultura, decide estudiar un tipo de microcontroladores, los basados en la arquitectura 8051: http://en.wikipedia.org/wiki/Intel_MCS-51
La arquitectura 8051 fue creada por Intel en los últimos años 70. OK, es una arquitectura antigua, pero muy fácil de entender y fácil de usar. Basado en esta arquitectura moderna microcontroladores por supuesto están llenos de características hasta la fecha.
Las ventajas de estos microcontroladores es que son baratos, fáciles de usar y muy bien documentado. Además, el lenguaje de código y el pinout es un estándar de la industria: significa que usted puede cambiar el chip a otros uno tomado de un otro proveedor, deben trabajar el mismo. La única contra es que necesita configurar un nuevo proceso de desarrollo: nuevo lenguaje de ensamblador, compilador nuevo, nuevo programador, juntas de desarrollo de nuevos... La parte más difícil fue para que mí encontrar un sencillo tutorial que cubre todo... Como no existe este tipo de ayuda, decido escribir aquí todo lo... Por lo tanto, en este Instructable, vamos a ver cómo empezar desde cero: Cómo configurar el entorno de desarrollo, cómo crear programas de ejemplo y como de alambre y la última viruta de destello.
No soy un experto con estos chips, pero todavía estoy aprendiendo...
Supongo que tienes algunos conocimientos en electrónica y en programación de microcontroladores... El proceso sigue siendo la misma: escribir el programa, compilarlo en un archivo HEX, luego cargar en el chip.
Si usted tiene preguntas / dudas, pregunte. Voy a intentar hacer mi mejor esfuerzo para responder a...!