Paso 3: Quemar bootloader en ATmega 328, 168, 8
Chicos aquí aprendemos a grabar el bootloader en blanco chips ATmega 328/168/8 utilizando el IDE de Arduino y Arduino UNO.
Por lo tanto, lo que necesitamos
1 paso Conecte Hardware
Breakout Junta para chip en blanco de los ATmega 328/168/8
Aquí podemos hacer conexiones en protoboard también como su opción sugiero hacer una tarjeta especial para que necesidad de hacer el mismo proceso una y otra vez a no ahorrar su tiempo. Haga las conexiones como se muestra en la figura 1
Figura reloj 2 esta es mi tabla que usé para grabar el bootloader.
Solo estar alerta mientras se compra el chip ATmega 328 en blanco
ATMega328P-PU
ATMega328-PU
Como que tenga aviso, la diferencia es sólo una mera P después de la 328. Este P significa pico de potencia de pico que es una tecnología de ATMEL ha desarrollado que permite que el microcontrolador funcionar con menos energía.
Dosent importa para pequeña aplicación pero chicos mientras que quema cada chip tiene su armadura única así que deba editar esa armadura antes de quemar el cargador de arranque del bootloader.
Cuáles son las armaduras de este ICs
ATmega328 0x1E 0x95 0x14
ATmega328P 0x1E 0x95 0x0F
Así que tenemos que cambiar esas firmas antes de quemar el cargador de arranque siguen los pasos básicos para
· Vaya a...\arduino-1.0.5\hardware\tools\avr\etc
· Hacer una copia del archivo: avrdude.conf
· Abra el archivo avrdude.conf en un editor de texto
· La búsqueda para: "0x1e 0x95 0x0F" (esto es la firma ATmega328P)
· Reemplazar con: "0x1e 0x95 0x14" (esto es la firma del ATmega328)
· Guarde el archivo
· Reiniciar el IDE de Arduino
· Continuar con el resto de los pasos de bootloding y una vez completada la bootloading restaurar la copia que hiciste.
Realizar las conexiones a mismo que muestran en la figura 3
Ahora estamos con la configuración del hardware
Paso 2 preparar el software
Abierto Arduino IDE Asegúrese de que han cambiado su firma según destino AVR ATmega
1. Abra el IDE de Arduino
2. archivo > ejemplos > Arduino ISP
3. Seleccione Arduino328 en herramientas > Junta Directiva
4. Seleccione el puerto serie.
5. grabar en la placa de Arduino.
6. Seleccione Arduino como ISP desde herramientas > Programador
7. Seleccione grabar Bootloader