Paso 2: El programador USB
Jugaba con lo que los programadores de puerto serial para un poco, pero honestamente son sólo tan complicados como la versión USB y puertos serie incluso están escaseando.
De hecho, mi portátil sólo tiene USB. USB es tan. Mirando a su alrededor, el USBTiny programador es muy simple y trabaja con las herramientas gratuitas de GNU/AVR-GCC.
¿Hazlo tú mismo o comprar un kit?
Forma el DIY es buena si ya puede programar un ATTiny2313 (con programador paralelo) y tiene un cristal de 12 MHz sentados. Página USBTiny expone los conceptos básicos.
Termina el cable de programación con un puerto paralelo, pero terminaría lo para arriba en un estándar 6 pines si estuviera recomenzar. (¿Por qué? Porque es estándar). Aquí están sus pines y comprobar la imagen de abajo para el diseño del cable.
PD3 - MISO
PD5 - Reset
PD6 - SCK
PD7 - MOSI
Si usted hace su propio, por favor, aprender de mi experiencia y ponerlo en una bonita caja de plástico. Si no, te fallan eventualmente cuando se rompe el cristal de 12MHz. Es por esto que ahora uso...
La manera rápida y elegante es kit de USBtinyISP de Ladyada. A fijar copia de $22, pero usted consigue un buen PCB, ATTiny2313 preprogramados y una caja limpia con los cables bien. Partes crudas son como $15-16 de todos modos, y no tienes que llamar Digikey y luego preocuparse de programación hasta su propio 2313. Toma 30 min - 1 hr soldar todos juntos.
Derrochar. Confía en mí.
(Ninguna afiliación, cliente satisfecho)
Y acabo de ver este enlace: Tutorial de AVR de Ladyada que parece bastante bueno para mí.
(Y tenga en cuenta que diseño de Ladyada y el USBTiny original utilizan diferentes códigos de identificación de producto USB, tendrás que encontrar las secuencias de ID y volver a compilar avrGCC si usted está cambiando entre los dos. Creo que hay instrucciones en las respectivas páginas Web.)