Paso 3: Revisar el código y programar el AVR
El ATtiny13 es un pequeño microcontrolador (8 pines), pero puedes aumentar sus salidas usando un registro de desplazamiento como vamos a hacer.El programa que escribí es relativamente simple, pero tiene algunas características que pueden hacer que el código ver más complicado pero Lee a través de él y debe estar bien.
No voy a repasar el código de aquí porque me aseguré de que hay buenos comentarios para cada línea de código.
El código está escrito en C con AVRStudio4.17 compilador C GCC WinAVR 20090313.
Si usas otro compilador Codevision, IAR, AVRdude, etc. probablemente podrá adaptar el código o al menos revisarla y aprender algo.
La programación puede no ser el más eficiente, pero funciona para esta demostración.
Descargar el archivo ZIP para: código, esquema e imagen de la fuente
Por favor enviar comentarios y preguntas y haré mi mejor para darles respuesta.
Gracias por mirar. Echale mi Instructables otros AVR.