Paso 5: Preparándose programar el Chip
Los pasos que das en este paso dependerá de qué tipo de computadora tienes y qué programador de chip que compraste.
Computadora con Windows
Sigue el siguiente tutorial en el sitio de LadaAda:
http://www.Ladyada.net/Library/avrdevtut/index.html
Cuando llega el momento de escribir el programa, puede insertar el código que he incluido en el tutorial.
Mac o Linux PC
Existen dos métodos a seguir.
También puede usar el sitio de web de LadyAda y siga las instrucciones para Mac o Linux
http://www.Ladyada.net/Library/avrdevtut/index.html
Mi solución es la siguiente:
Programa en un Mac y usar el software siguiente:
Descargar e instalar el software CrossPack
http://www.obdev.at/Products/crosspack/index.html
Instalar Eclipse IDE para desarrolladores de C y C++ (incluye componentes de incubación)
http://www.Eclipse.org/downloads/
Instalar el plugin AVR para Eclipse y configurar Eclipse para el programador
Desde que uso USBtinyISP v2.0, seleccionas este programador.
http://Interactive-Matter.eu/How-to/Developing-Software-for-the-Atmel-AVR-with-AVR-Eclipse-AVR-GCC-AVRDUDE/
Ir lento y lea todas las instrucciones. Una vez hecho esto unas cuantas veces, es muy fácil.
Aquí está una imagen de la Developer y USPtinyISP que utilizo:
Cuando usted programa su chip, puedes colocar el chip de la placa de desarrollo, conecte el puente de cabecera de seis pines a la cabecera del ISP de seis pines como se muestra en la siguiente imagen. Luego conectar el cable USB del programador USBtinyISP a su ordenador.
Siga las instrucciones para escribir el programa en el microcontrolador.
Retire el chip de la Junta de desarrollo y lo instala en chip en su placa de pan para los ensayos finales.
Una vez que prueba su circuito y su programa de prueba puede construir el circuito en la placa del pan de soldadura.
Construir el circuito con el ATTiny 2313 no instalado, instale el zócalo de la viruta como parte de su proceso de construcción.
Una vez terminado el circuito, luego agregar el chip programado para la toma de chip.