SlideShare a Scribd company logo
1 of 6
Download to read offline
http://lonely113.blogspot.com


                       PROGRAMACIÓN DEL ATMEGA8 (PARA USBASP)

Se utilizará un programador Serial junto con el software PONYPROG2000 para programar el
firmware del ATMEGA8 del programador USBASP.

1. El esquema del programador Serial es el siguiente:




    Montar en protoboard o descargar el diseño PCB disponible en:

    http://lonely113.blogspot.com/2011/04/progrmador-avr-serial.html

2. Descargar e instalar el programa PONYPROG2000 disponible en:

    http://www.lancos.com/
http://lonely113.blogspot.com


3. Conectar los pines de J2 (IDC) con los pines correspondientes del ATMEGA8.




           Se requiere una fuente externa de 5 V conectada entre los terminales VDD y GND.
            Realizar las conexiones con la fuente desconectada para no dañar el
            microcontrolador.

4. Conectar el programador a la PC.

5. Abrir el programa PONYPROG2000.

6. Menú Setup > Interface Setup. Configurar según la imagen en la ventana I/O port setup. Clic
   en Probe para hacer un test de comunicación, debe aparecer el mensaje de la imagen, clic en
   OK. Finalmente clic en OK en la ventana I/O port setup.
http://lonely113.blogspot.com


   7. En la lista superior derecha buscar y seleccionar AVR micro y ATmega8 como se muestra
      en la imagen.




   8. Menú Setup>Calibration. Clic en YES para calibrar. Esperar a recibir el mensaje Calibration
      OK y aceptar.
http://lonely113.blogspot.com


   9. Clic en el ícono Security and configuration bits         para programar los fusibles de
      configuración (fuse bits). Esperar a que aparezca la ventana de la imagen, si aparece un
      mensaje de error verificar las conexiones e intentar de nuevo. Configurar como se muestra
      en la imagen y hacer clic en Write:

                                HFUSE = 0xC9       LFUSE = 0xEF




   10. De regreso en la ventana principal. Clic en el ícono open device file    . seleccionar
       tipo de archivo *.hex y buscar el archivo usbasp.atmega8.2011-05-28.hex (Última versión
       del firmware disponible). Aceptar.




       El firmare se encuentra disponible en el siguiente enlace:
       http://www.megaupload.com/?d=7C2412L1
http://lonely113.blogspot.com


   11. El código hexadecimal se muestra en la ventana del PONYPROG2000:




   12. Hacer clic en el ícono write program memory flash     . Confirmar.
http://lonely113.blogspot.com


   13. La programación termina cuando aparece el siguiente mensaje:

More Related Content

What's hot

EL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICAEL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICAGustavo Garcia
 
822686 manual-ford-ka-parte-1
822686 manual-ford-ka-parte-1822686 manual-ford-ka-parte-1
822686 manual-ford-ka-parte-1Adrielle Dias
 
Manual completo de CPLD
Manual completo de CPLDManual completo de CPLD
Manual completo de CPLDAdan Aguirre
 
Entrada digital con arduino y visual studio 2015
Entrada digital con arduino y visual studio 2015Entrada digital con arduino y visual studio 2015
Entrada digital con arduino y visual studio 2015Ángel Acaymo M. G.
 
204406142 sistema-electrico-p-r-y-t
204406142 sistema-electrico-p-r-y-t204406142 sistema-electrico-p-r-y-t
204406142 sistema-electrico-p-r-y-tandre1765
 
Tda7294 amplificador 180 w
Tda7294 amplificador 180 wTda7294 amplificador 180 w
Tda7294 amplificador 180 wnheroz
 
Circuito electrico punto 1.4
Circuito electrico punto 1.4Circuito electrico punto 1.4
Circuito electrico punto 1.4leonardo
 
"Hola Mundo" C18, PIC18F y MPLAB
"Hola Mundo"  C18,  PIC18F y MPLAB"Hola Mundo"  C18,  PIC18F y MPLAB
"Hola Mundo" C18, PIC18F y MPLABBlackD10
 
Manual para-reparar-ecu-converted-2
Manual para-reparar-ecu-converted-2Manual para-reparar-ecu-converted-2
Manual para-reparar-ecu-converted-2cesarsalinas46
 
101856639 apresentacao-sistema-eletrico-pc-2000
101856639 apresentacao-sistema-eletrico-pc-2000101856639 apresentacao-sistema-eletrico-pc-2000
101856639 apresentacao-sistema-eletrico-pc-2000paulo cesar
 
Fnirsi SG-004A User Manual
Fnirsi SG-004A User ManualFnirsi SG-004A User Manual
Fnirsi SG-004A User Manualgedop
 
Manual de servicio serie mz40 de baic
Manual de servicio serie mz40 de baicManual de servicio serie mz40 de baic
Manual de servicio serie mz40 de baicGonzalo Martinez
 
Pic16f877 guia detallada parte2
Pic16f877 guia detallada parte2Pic16f877 guia detallada parte2
Pic16f877 guia detallada parte2Alejandro Garcia
 
Programación de AVR
Programación de AVRProgramación de AVR
Programación de AVRJuan Corleone
 

What's hot (20)

Pic16f84
Pic16f84Pic16f84
Pic16f84
 
EL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICAEL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICA
 
822686 manual-ford-ka-parte-1
822686 manual-ford-ka-parte-1822686 manual-ford-ka-parte-1
822686 manual-ford-ka-parte-1
 
Manual completo de CPLD
Manual completo de CPLDManual completo de CPLD
Manual completo de CPLD
 
Entrada digital con arduino y visual studio 2015
Entrada digital con arduino y visual studio 2015Entrada digital con arduino y visual studio 2015
Entrada digital con arduino y visual studio 2015
 
204406142 sistema-electrico-p-r-y-t
204406142 sistema-electrico-p-r-y-t204406142 sistema-electrico-p-r-y-t
204406142 sistema-electrico-p-r-y-t
 
Tda2030
Tda2030Tda2030
Tda2030
 
Tda7294 amplificador 180 w
Tda7294 amplificador 180 wTda7294 amplificador 180 w
Tda7294 amplificador 180 w
 
Circuito electrico punto 1.4
Circuito electrico punto 1.4Circuito electrico punto 1.4
Circuito electrico punto 1.4
 
"Hola Mundo" C18, PIC18F y MPLAB
"Hola Mundo"  C18,  PIC18F y MPLAB"Hola Mundo"  C18,  PIC18F y MPLAB
"Hola Mundo" C18, PIC18F y MPLAB
 
Manual para-reparar-ecu-converted-2
Manual para-reparar-ecu-converted-2Manual para-reparar-ecu-converted-2
Manual para-reparar-ecu-converted-2
 
Memorias
MemoriasMemorias
Memorias
 
101856639 apresentacao-sistema-eletrico-pc-2000
101856639 apresentacao-sistema-eletrico-pc-2000101856639 apresentacao-sistema-eletrico-pc-2000
101856639 apresentacao-sistema-eletrico-pc-2000
 
Fnirsi SG-004A User Manual
Fnirsi SG-004A User ManualFnirsi SG-004A User Manual
Fnirsi SG-004A User Manual
 
Manual de servicio serie mz40 de baic
Manual de servicio serie mz40 de baicManual de servicio serie mz40 de baic
Manual de servicio serie mz40 de baic
 
14 Fusibles Programables
14 Fusibles Programables14 Fusibles Programables
14 Fusibles Programables
 
Pic16f877 guia detallada parte2
Pic16f877 guia detallada parte2Pic16f877 guia detallada parte2
Pic16f877 guia detallada parte2
 
Programación de AVR
Programación de AVRProgramación de AVR
Programación de AVR
 
Tda 90w mono
Tda 90w monoTda 90w mono
Tda 90w mono
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 

Similar to Programación del ATmega8

Manual de usoprogramador pic
Manual de usoprogramador picManual de usoprogramador pic
Manual de usoprogramador picsetweraye5y
 
Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraEdwin Rosario Gabriel
 
El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteJose Alva
 
Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)jasalinaso1967
 
Generación del midlet HolaMundo utilizando el JWTK
Generación del midlet HolaMundo utilizando el JWTKGeneración del midlet HolaMundo utilizando el JWTK
Generación del midlet HolaMundo utilizando el JWTKJorge Iván Meza Martínez
 
Manual betwin
Manual betwinManual betwin
Manual betwinLarry-97
 
Antivirus&drive packsolution josemanuelmartinezgalaviz
Antivirus&drive packsolution josemanuelmartinezgalavizAntivirus&drive packsolution josemanuelmartinezgalaviz
Antivirus&drive packsolution josemanuelmartinezgalavizchupameelpito32
 
Configuracion de icprog
Configuracion de icprogConfiguracion de icprog
Configuracion de icprogMiguel Angel
 
Es 1st project_c_pro_pic_v101
Es 1st project_c_pro_pic_v101Es 1st project_c_pro_pic_v101
Es 1st project_c_pro_pic_v101HUILLCAH
 
PROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORMPROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORMvargastor
 
PROGRAMA LEGO MINDS
PROGRAMA LEGO MINDSPROGRAMA LEGO MINDS
PROGRAMA LEGO MINDSvargastor
 

Similar to Programación del ATmega8 (20)

Manual de usoprogramador pic
Manual de usoprogramador picManual de usoprogramador pic
Manual de usoprogramador pic
 
Manual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de alteraManual para usar la tarjeta del fpga cyclone iv de altera
Manual para usar la tarjeta del fpga cyclone iv de altera
 
Guía de instalación ESPRIT TNG
Guía de instalación ESPRIT TNGGuía de instalación ESPRIT TNG
Guía de instalación ESPRIT TNG
 
Betwin 2.00.227
Betwin 2.00.227Betwin 2.00.227
Betwin 2.00.227
 
El AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelenteEl AT mega8 es un microcontrolador excelente
El AT mega8 es un microcontrolador excelente
 
Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)Nxt 2.1 read me (spanish)
Nxt 2.1 read me (spanish)
 
Generación del midlet HolaMundo utilizando el JWTK
Generación del midlet HolaMundo utilizando el JWTKGeneración del midlet HolaMundo utilizando el JWTK
Generación del midlet HolaMundo utilizando el JWTK
 
Manual betwin
Manual betwinManual betwin
Manual betwin
 
Antivirus&drive packsolution josemanuelmartinezgalaviz
Antivirus&drive packsolution josemanuelmartinezgalavizAntivirus&drive packsolution josemanuelmartinezgalaviz
Antivirus&drive packsolution josemanuelmartinezgalaviz
 
Actividad mv
Actividad mvActividad mv
Actividad mv
 
Actividad mv
Actividad mvActividad mv
Actividad mv
 
Configuracion de icprog
Configuracion de icprogConfiguracion de icprog
Configuracion de icprog
 
Manual de usuario v cloudpoint s100
Manual de usuario v cloudpoint s100Manual de usuario v cloudpoint s100
Manual de usuario v cloudpoint s100
 
Es 1st project_c_pro_pic_v101
Es 1st project_c_pro_pic_v101Es 1st project_c_pro_pic_v101
Es 1st project_c_pro_pic_v101
 
PROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORMPROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORM
 
PROGRAMA LEGO MINDS
PROGRAMA LEGO MINDSPROGRAMA LEGO MINDS
PROGRAMA LEGO MINDS
 
Manual De Instalación De Windows 10.
Manual De Instalación De Windows 10.Manual De Instalación De Windows 10.
Manual De Instalación De Windows 10.
 
Turorial avr
Turorial avrTurorial avr
Turorial avr
 
j
jj
j
 
P01.Desarrollo de aplicaciones con mplab
P01.Desarrollo de aplicaciones con mplabP01.Desarrollo de aplicaciones con mplab
P01.Desarrollo de aplicaciones con mplab
 

More from Percy Julio Chambi Pacco (8)

Control PID de un levitador magnético
Control PID de un levitador magnéticoControl PID de un levitador magnético
Control PID de un levitador magnético
 
GPRS - EDGE
GPRS - EDGEGPRS - EDGE
GPRS - EDGE
 
Diseño de antena microstrip
Diseño de antena microstripDiseño de antena microstrip
Diseño de antena microstrip
 
Sensores Inductivos
Sensores InductivosSensores Inductivos
Sensores Inductivos
 
Sensores inductivos
Sensores inductivosSensores inductivos
Sensores inductivos
 
Programación PIC16F84A
Programación PIC16F84AProgramación PIC16F84A
Programación PIC16F84A
 
Procesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabProcesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlab
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 

Recently uploaded

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Recently uploaded (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Programación del ATmega8

  • 1. http://lonely113.blogspot.com PROGRAMACIÓN DEL ATMEGA8 (PARA USBASP) Se utilizará un programador Serial junto con el software PONYPROG2000 para programar el firmware del ATMEGA8 del programador USBASP. 1. El esquema del programador Serial es el siguiente: Montar en protoboard o descargar el diseño PCB disponible en: http://lonely113.blogspot.com/2011/04/progrmador-avr-serial.html 2. Descargar e instalar el programa PONYPROG2000 disponible en: http://www.lancos.com/
  • 2. http://lonely113.blogspot.com 3. Conectar los pines de J2 (IDC) con los pines correspondientes del ATMEGA8.  Se requiere una fuente externa de 5 V conectada entre los terminales VDD y GND. Realizar las conexiones con la fuente desconectada para no dañar el microcontrolador. 4. Conectar el programador a la PC. 5. Abrir el programa PONYPROG2000. 6. Menú Setup > Interface Setup. Configurar según la imagen en la ventana I/O port setup. Clic en Probe para hacer un test de comunicación, debe aparecer el mensaje de la imagen, clic en OK. Finalmente clic en OK en la ventana I/O port setup.
  • 3. http://lonely113.blogspot.com 7. En la lista superior derecha buscar y seleccionar AVR micro y ATmega8 como se muestra en la imagen. 8. Menú Setup>Calibration. Clic en YES para calibrar. Esperar a recibir el mensaje Calibration OK y aceptar.
  • 4. http://lonely113.blogspot.com 9. Clic en el ícono Security and configuration bits para programar los fusibles de configuración (fuse bits). Esperar a que aparezca la ventana de la imagen, si aparece un mensaje de error verificar las conexiones e intentar de nuevo. Configurar como se muestra en la imagen y hacer clic en Write: HFUSE = 0xC9 LFUSE = 0xEF 10. De regreso en la ventana principal. Clic en el ícono open device file . seleccionar tipo de archivo *.hex y buscar el archivo usbasp.atmega8.2011-05-28.hex (Última versión del firmware disponible). Aceptar. El firmare se encuentra disponible en el siguiente enlace: http://www.megaupload.com/?d=7C2412L1
  • 5. http://lonely113.blogspot.com 11. El código hexadecimal se muestra en la ventana del PONYPROG2000: 12. Hacer clic en el ícono write program memory flash . Confirmar.
  • 6. http://lonely113.blogspot.com 13. La programación termina cuando aparece el siguiente mensaje: