Programador de Atmega8

#1
Quisiera saber si uds conocen algún circuito para poder quemar programas en el mencinado microcontrolador. Además de un programa adecuado.
Estuve buscando y encontre un modulo AVR 0 de la misma compañia atmel que estaba como 50$; Uds no conoceran alguna manera mas sencilla?
Me estuvieron diciendo que habia una con el puerto paralelo de la pc.

Gracias por sus respuestas!
 
#3
Sabes donde puedo conseguir el esquematico del quemador?
He encontrado varias variantes pero no se cual usar.
Hay algun modelo en especial que tu hayas usado para seguir el mismo.

Gracias
 
#4
Código:
Me estuvieron diciendo que habia una con el puerto paralelo de la pc
Sabes donde puedo conseguir el esquematico del quemador?
Toma Aqui Te Dejo Todo Lo Relacionado Para Fabricarte
El Programador Casero Que Utilizo Para Programar
Mi Atmega 88 Con El Puerto Paralello De La Pc
 

Adjuntos

#5
Hola, yo ya he hecho el stk200/300; Ahora no se que programa usar para programarlo ya que en el AVRstudio no aparece esa opcion (aparece desde stk500)
Agradeceria que los mas experimentados digan con que programa queman en el microcontrolador.

Gracias
 
#7
El AVRISP original de Atmel está por unos 30$, si se puede encontrar, y cubre todos los AVR habidos y por haber, incluido algunos que no son AVR... Por lo que cuesta, su sencillez, y el hecho de que el AVRStudio lo soporta (y hasta permite actualizarlo en caso de necesida), yo recomiendo encarecidamente el comprarlo como primera opción.

Eso, o muy poco valorais el coste por hora de vuestro trabajo.
 
#8
Hay que ver que en algunos países es difícil conseguir lo programadores comerciales, por eso desde hace varios años la gente opta por construirse un programador. Ya que es mas fácil hacerlo que esperar ha que lo traigan o inclusive le cueste mas de los que realmente valen.
 
#9
Si tienes puerto serial, o un adaptador usb a serial que tenga todas las señales ademas del RX y TX, este es un programador que me costo menos de dos dolares y lo arme rapidisimo en un protoboard y no me ha fallado.

Salu2!
 

Adjuntos

#14
Código:
Me estuvieron diciendo que habia una con el puerto paralelo de la pc
Sabes donde puedo conseguir el esquematico del quemador?
Toma Aqui Te Dejo Todo Lo Relacionado Para Fabricarte
El Programador Casero Que Utilizo Para Programar
Mi Atmega 88 Con El Puerto Paralello De La Pc
Muy interesante, pero que programa utilizas para grabar los .hex con ese programador?
 
#17
Código:
pero que programa utilizas para grabar los .hex con ese programador?
WinAVR-20081205\bin
Pero Tiene Que Ser En Formato .Bin
Para Eso Hay Programas (hex2bin)Que Te Convierte Tus Ficheros .hex En .Bin
Procedimiento
Inicio
Todos Los Programas
Accesorios
Simbolo Del Sistema
Se Te Abrira Una Ventana MsDos
Ahi Copiamos Segun Lo Que Queramos Hacer
PARA SABER QUE ATMEL
"avrdude" -p m8 -c sp12 -P lpt1 -p flash:r
LEER FUSES
"avrdude" -p m8 -c sp12 -P lpt1 -v --rd_fuses
"avrdude" -p m8 -c sp12 -P lpt1 -U hfuse:r:-:b -U lfuse:r:-:b
BORRAR
"avrdude" -p m8 -c sp12 -P lpt1 -e
ESCRIBIR FLASH ( EL FICHERO DEBERA ESTAR EN LA CARPETA BIN DEL WinAVR )
"avrdude" -p m8 -c sp12 -P lpt1 -U flash:w:"C:\TUFICHERO.bin":a -F
ESCRIBIR EEPROM
"avrdude" -p m8 -c sp12 -P lpt1 -U eeprom:w:"C:\TUFICHERO.bin":a -F
Con Este Commando Una vez Grabado El Atmega
"avrdude" -p m88 -c sp12 -U flash:r:"c:/Comprobar.bin":r
Para verificar Si La Flash Esta Correctamente Gravada
Nos Creara Un Nuevo Bin LLamado Comprobar.bin
Que Se Compreubara Luego Con Un Editor Hexadecimal
Este Es Muy Bueno Y Es Free (H:LOL:)
Si Tenemos Que Escribir Los Fuses
Es muy importante seguir este orden. Efuse / hfuse / lfuse
- Pimero el efuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U efuse:w:0xTUSFUSES:m -F
- Segundo el hfuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U hfuse:w:0xTUSFUSES:m -F
- Por ultimo el lfuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U lfuse:w:0xTUSFUSES:m -F
 
#18
Idoloooooooooooo! sos un maestro :D, ahora me voy a poner armarlo porque tengo un ATmega8 ahi y quiero usarlo ya. Te agradesco por la respuesta Belgi. Saludos!
 
#20
Código:
pero que programa utilizas para grabar los .hex con ese programador?
WinAVR-20081205\bin
Pero Tiene Que Ser En Formato .Bin
Para Eso Hay Programas (hex2bin)Que Te Convierte Tus Ficheros .hex En .Bin
Procedimiento
Inicio
Todos Los Programas
Accesorios
Simbolo Del Sistema
Se Te Abrira Una Ventana MsDos
Ahi Copiamos Segun Lo Que Queramos Hacer
PARA SABER QUE ATMEL
"avrdude" -p m8 -c sp12 -P lpt1 -p flash:r
LEER FUSES
"avrdude" -p m8 -c sp12 -P lpt1 -v --rd_fuses
"avrdude" -p m8 -c sp12 -P lpt1 -U hfuse:r:-:b -U lfuse:r:-:b
BORRAR
"avrdude" -p m8 -c sp12 -P lpt1 -e
ESCRIBIR FLASH ( EL FICHERO DEBERA ESTAR EN LA CARPETA BIN DEL WinAVR )
"avrdude" -p m8 -c sp12 -P lpt1 -U flash:w:"C:\TUFICHERO.bin":a -F
ESCRIBIR EEPROM
"avrdude" -p m8 -c sp12 -P lpt1 -U eeprom:w:"C:\TUFICHERO.bin":a -F
Con Este Commando Una vez Grabado El Atmega
"avrdude" -p m88 -c sp12 -U flash:r:"c:/Comprobar.bin":r
Para verificar Si La Flash Esta Correctamente Gravada
Nos Creara Un Nuevo Bin LLamado Comprobar.bin
Que Se Compreubara Luego Con Un Editor Hexadecimal
Este Es Muy Bueno Y Es Free (H:LOL:)
Si Tenemos Que Escribir Los Fuses
Es muy importante seguir este orden. Efuse / hfuse / lfuse
- Pimero el efuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U efuse:w:0xTUSFUSES:m -F
- Segundo el hfuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U hfuse:w:0xTUSFUSES:m -F
- Por ultimo el lfuse:
"avrdude" -p m8 -c sp12 -P lpt1 -U lfuse:w:0xTUSFUSES:m -F

Hola Belgi, quise grabar el archivo .BIN al micro pero tuve un problema, me sale esto:

avrdude: can't open device "giveio"

avrdude: failed to open parallel port "lpt1"

SI me podes dar una mano te lo agradeceria, porque como ya he dicho es la primera vez que
programo un micro atmel, saludos!
 

Temas similares

Arriba