Primero descargar el software de arduino.cc. A continuación deberemos configurar pines encabezado por nuestro programador AVR. Programar el Atmega328 estoy usando aquí vamos a necesitar el jefe del 6 pin. Tenga mucho cuidado con las imágenes que he publicado. Son de la Web de Arduino. El etiquetado de cada uno de los pines puede ser engañosa. Usted necesita prestar especial atención a los números reales de cada pin. Comparar la imagen segunda y tercera imagen de arriba para entender donde está el pin número 1.
En primer lugar realizar las conexiones en el Atmega328. Hay conexiones de 3 datos, 1 reset y 2 conexiones de alimentación y tierra. (que componen la cabecera de 6 pines)
Una vez que ha hecho que todas las seis conexiones son correctas, conecte el programador ISP su computadora y la cabecera de 6 pines en el programador ISP.
Debería ver la luz enciende en el programador ISP. Asegúrese de que ha descargado el driver para el programador. Tuve algunos problemas con la instalación del controlador. Que terminé tener que ir en el administrador de dispositivos de mi PC, seleccionar el programador y elige actualizar controlador y luego dirigir manualmente para el instalador del controlador. Era un dolor, pero una vez que hice todo funcionaba correctamente.
A continuación abrir arduino. Para este tutorial vamos a utilizar el programa de ejemplo Blink. He cambiado el pin del LED al pin Digital 9, sin embargo. La razón para hacer esto es porque no podemos tener cualquier baja impedancia (resistencia) en cualquiera de los pines que utiliza el programador ISP. el pin original en el ejemplo de arduino es 13, que es el pin que utiliza la conexión de SCK.
Así que abrir el ejemplo de "Parpadear" y cambiar el LED 9 pin a pin.
A continuación tenemos dos opciones. Tampoco puede mantener shift y pulse subir o ir a archivo > cargar utilizando el programador.
de cualquier manera, debe verificar su programa, luego debe destellar el indicador LED busy en el programador ISP, y el programa debe cargarse en el atmega328.
Y que debe ser. Colocar un resistor y un LED en el pin 9 (eje derecho inferior) y debe flash encendido y apagado
Eso es la instalación más fácil que usando un programador ISP. Que voy a añadir más opciones como soy capaz de conseguir a través de ellos.
Ahora hay una desventaja a este. Ya no tienes la conexión serial para el software de arduino que haces con una conexión normal de FTDI. Lo bueno es que ya no necesitamos el gestor de arranque, por lo que cuando se alimenta a nuestro chip, el programa se inicia inmediatamente. Puede usar comandos serie, usted simplemente no puede verlos en el monitor serial sin el cable FTDI conectado demasiado.