Download Arduino Como Programador AVR PDF

TitleArduino Como Programador AVR
TagsComputer Programming Electrical Engineering Integrated Development Environment
File Size949.4 KB
Total Pages10
Document Text Contents
Page 5

C. Conexión SPI

Una vez cargado el sketch de programador y conectados

los respectivos LED de estado y el capacitor de 10uF,

debemos conectar las salidas de programación de nuestro

arduino a los pines correspondientes en el

microcontrolador, según el estándar SPI (ver fig. 6)

proporcionando las 6 conexiones de este protocolo a los

pines correspondientes según el microcontrolador que

queramos programar.

En la figura 7 se pueden apreciar las 6 conexiones del protocolo SPI conectadas a un microcontrolador

Atmega 328P, las cuales son válidas también para los modelos Atmega48, Atmega168 y Atmega328.





Fig. 7



D. Compilado y quemado de archivo HEX

Habiendo conectado correctamente el arduino que usaremos como programador al microcontrolador solo

queda compilar el programa que queremos grabar y convertirlo en un archivo HEX. Esto se puede realizar

utilizando diversas suites de programación que soporten AVR-GCC, como CodeBlocks, AVR Studio o

incluso el IDE de arduino el cual también genera un archivo HEX.

Una vez generado el archivo HEX podemos quemar este en un microcontrolador usando el arduino que

tenemos como programador. Para esto es necesario utilizar algún programa compatible con el protocolo

STK500v1 al cual pertenece el programador que hemos creado con el arduino, como por ejemplo AVRDUDE.



Fig. 6

RESET

SCK

MISO

MOSI

VCC

GND

PIN 1

PIN 7

PIN 8

PIN 17

PIN 18

PIN 19

Similer Documents