Paso 5: Programa ATtiny2313
Ahora vamos a grabar el firmware en el ATtiny2313:
- Abra símbolo del sistema y desplácese a la ubicación donde extrajo USBtinyISP firmware e ir a la carpeta de spi en él.
- Tipo:
AVRDUDE -p attiny2313 - c usbtiny
Reemplazar usbtiny con nombre de su programador. Lista de programadores puede generarse utilizando: avrdude - c?
Usted debe recibir salida-1(lablled in image) que significa que todo está funcionando bien. Si usted está recibiendo error como salida-3 en la 2 º imagen, revise las conexiones de nuevo. - Establecer el fusible:
AVRDUDE -p attiny2313 - c usbtiny -b 19200 - U hfuse:w:0xdf:m - U lfuse:w:0xef:m
Usted debería ver algo como salida-2. - Ejecute el comando en el paso 1 una vez más. Usted debe obtener un error como en la salida 3. Esto es porque usted ha configurado el fusible escurr de cristal de 12 MHz externo. Conectar el cristal a través de pernos XTAL (pernos 4 y 5) y conectar los pines a tierra a través de condensadores cerámicos de 22pF. Vuelve a intentarlo. El error debería desaparecer como en la salida 4.
- Tiempo para grabar el firmware:
avrdude -p attiny2313 - c usbtiny -B 1 - U flash:w:main.hex -b 19200
Esto también debe terminar con éxito. ¿Si no, tenía un botón conectado al primero y lo presionas?
¡ Felicidades! El ATtiny2313 está programado con el código de firmware USBtinyISP. Usted puede volver el programador prestado con profunda gratitud y un paquete de tic-tac. :)