SlideShare una empresa de Scribd logo
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:

Más contenido relacionado

La actualidad más candente

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
Edwin Rosario Gabriel
 
Driver para pap con uln2003
Driver para pap con uln2003Driver para pap con uln2003
Driver para pap con uln2003
Karen Fabrica Quispe
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
Fernando Marcos Marcos
 
Montaje de un indicador de la tensión de la bateria
Montaje de un indicador de la tensión de la bateriaMontaje de un indicador de la tensión de la bateria
Montaje de un indicador de la tensión de la bateria
Jomicast
 
Circuitos logicos de tres estados
Circuitos logicos de tres estadosCircuitos logicos de tres estados
Circuitos logicos de tres estadosZy Mo
 
Informe practico de circuitos digitales
Informe practico de circuitos digitalesInforme practico de circuitos digitales
Informe practico de circuitos digitales
Carlos Garrido
 
Manual de hiren
Manual de hirenManual de hiren
Manual de hiren
Roberto Daniel Diego Juan
 
Comparador de magnitud (7485)
Comparador de magnitud (7485)Comparador de magnitud (7485)
Comparador de magnitud (7485)
Emilio José González
 
Coleccion de-circuitos II
Coleccion de-circuitos IIColeccion de-circuitos II
Coleccion de-circuitos IIelelectronico
 
Programación PIC16F84A
Programación PIC16F84AProgramación PIC16F84A
Programación PIC16F84A
Percy Julio Chambi Pacco
 
Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Carlos Pastorino
 
Manual básico WinPic800
Manual básico WinPic800Manual básico WinPic800
Manual básico WinPic800
Ángel Acaymo M. G.
 
Arduino: Practicas con Arduino
Arduino: Practicas con ArduinoArduino: Practicas con Arduino
Arduino: Practicas con Arduino
SANTIAGO PABLO ALBERTO
 
Interfaz java y arduino
Interfaz java y arduinoInterfaz java y arduino
Interfaz java y arduino
Ángel Acaymo M. G.
 
Optoacopladores
OptoacopladoresOptoacopladores
Optoacopladores
Sarahi Espericueta Gamez
 
Conceptos basicos de rectificadores Electronica I
Conceptos basicos de rectificadores Electronica IConceptos basicos de rectificadores Electronica I
Conceptos basicos de rectificadores Electronica I
Tensor
 
Arduino - Ejercicios Básicos
Arduino - Ejercicios BásicosArduino - Ejercicios Básicos
Arduino - Ejercicios Básicos
Mario José Platero Villatoro
 
Varios esquemas de fonte atx
Varios esquemas de fonte atxVarios esquemas de fonte atx
Varios esquemas de fonte atx
valuba21
 
informe circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdfinforme circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdf
ssuser6e8e40
 

La actualidad más candente (20)

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
 
Driver para pap con uln2003
Driver para pap con uln2003Driver para pap con uln2003
Driver para pap con uln2003
 
Señales con arduino y DAC
Señales con arduino y DACSeñales con arduino y DAC
Señales con arduino y DAC
 
Montaje de un indicador de la tensión de la bateria
Montaje de un indicador de la tensión de la bateriaMontaje de un indicador de la tensión de la bateria
Montaje de un indicador de la tensión de la bateria
 
Circuitos logicos de tres estados
Circuitos logicos de tres estadosCircuitos logicos de tres estados
Circuitos logicos de tres estados
 
Informe practico de circuitos digitales
Informe practico de circuitos digitalesInforme practico de circuitos digitales
Informe practico de circuitos digitales
 
Manual de hiren
Manual de hirenManual de hiren
Manual de hiren
 
Comparador de magnitud (7485)
Comparador de magnitud (7485)Comparador de magnitud (7485)
Comparador de magnitud (7485)
 
Coleccion de-circuitos II
Coleccion de-circuitos IIColeccion de-circuitos II
Coleccion de-circuitos II
 
Programación PIC16F84A
Programación PIC16F84AProgramación PIC16F84A
Programación PIC16F84A
 
Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07Programacion Lenguaje Assembler 25 10 07
Programacion Lenguaje Assembler 25 10 07
 
Manual básico WinPic800
Manual básico WinPic800Manual básico WinPic800
Manual básico WinPic800
 
Arduino: Practicas con Arduino
Arduino: Practicas con ArduinoArduino: Practicas con Arduino
Arduino: Practicas con Arduino
 
Interfaz java y arduino
Interfaz java y arduinoInterfaz java y arduino
Interfaz java y arduino
 
Optoacopladores
OptoacopladoresOptoacopladores
Optoacopladores
 
Conceptos basicos de rectificadores Electronica I
Conceptos basicos de rectificadores Electronica IConceptos basicos de rectificadores Electronica I
Conceptos basicos de rectificadores Electronica I
 
Arduino - Ejercicios Básicos
Arduino - Ejercicios BásicosArduino - Ejercicios Básicos
Arduino - Ejercicios Básicos
 
Varios esquemas de fonte atx
Varios esquemas de fonte atxVarios esquemas de fonte atx
Varios esquemas de fonte atx
 
330 circuitos
330 circuitos330 circuitos
330 circuitos
 
informe circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdfinforme circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdf
 

Similar a Programación del ATmega8

Manual de usoprogramador pic
Manual de usoprogramador picManual de usoprogramador pic
Manual de usoprogramador picsetweraye5y
 
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
Hexagon Production Software Iberia
 
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
Jose 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 JWTK
Jorge 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 josemanuelmartinezgalaviz
chupameelpito32
 
Configuracion de icprog
Configuracion de icprogConfiguracion de icprog
Configuracion de icprog
Miguel Angel
 
Manual de usuario v cloudpoint s100
Manual de usuario v cloudpoint s100Manual de usuario v cloudpoint s100
Manual de usuario v cloudpoint s100
feliciano uribe ramirez
 
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 MINDS
PROGRAMA LEGO MINDSPROGRAMA LEGO MINDS
PROGRAMA LEGO MINDSvargastor
 
PROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORMPROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORMvargastor
 
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.
Manuel Antonio Perea Vera
 

Similar a Programación del ATmega8 (20)

Manual de usoprogramador pic
Manual de usoprogramador picManual de usoprogramador pic
Manual de usoprogramador pic
 
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 MINDS
PROGRAMA LEGO MINDSPROGRAMA LEGO MINDS
PROGRAMA LEGO MINDS
 
PROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORMPROGRAMA LEGO MINDSTORM
PROGRAMA LEGO MINDSTORM
 
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
 
Fuente
FuenteFuente
Fuente
 

Más de Percy Julio Chambi Pacco

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
Percy Julio Chambi Pacco
 
GPRS - EDGE
GPRS - EDGEGPRS - EDGE
Diseño de antena microstrip
Diseño de antena microstripDiseño de antena microstrip
Diseño de antena microstrip
Percy Julio Chambi Pacco
 
Sensores Inductivos
Sensores InductivosSensores Inductivos
Sensores Inductivos
Percy Julio Chambi Pacco
 
Sensores inductivos
Sensores inductivosSensores inductivos
Sensores inductivos
Percy Julio Chambi Pacco
 
Programación del PIC18F2550
Programación del PIC18F2550Programación del PIC18F2550
Programación del PIC18F2550
Percy Julio Chambi Pacco
 
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
Percy Julio Chambi Pacco
 
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
Percy Julio Chambi Pacco
 

Más de 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 del PIC18F2550
Programación del PIC18F2550Programación del PIC18F2550
Programación del PIC18F2550
 
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
 

Último

DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
Carlos Carlosnoemi
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.pptTEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
SandroNava1
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
yuki22434
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 

Último (20)

DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.pptTEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
TEMA 2-CARPAS SOLARES PARA PRODUCCION DE HORTALIZAS.ppt
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 

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: