Atmega

El programador USBasp ISP es un programador para los microcontroladores de la familia Atmel, AVR 51, ATMega, ATtiny, ATMEGA8 ATMEGA128 y muchos más.

Trabaja a través del puerto USB, esto se logra a través de un procesador ATMEGA 8.

Este programador es bastante elegante y compacto, realmente portable y sencillo de usar, para diferentes proyectos de electrónica, robótica o escolares.

Configuración de Hardware:

Antes de que el firmware se escribe en el micro-controlador con USBasp, hay algunas configuraciones de hardware que necesitan ser entendidos.

Hay tres puentes en el hardware que se utiliza para la configuración, que son:

  • Puente 1 ( JP1 ) se utiliza para proporcionar alimentación de 5V a la diana a través de conector ISP . Si se conecta el puente , el objetivo no requiere alimentación externa , ya se ha obtenido de USBasp .
  • Jumper 2 ( JP2 ) se utiliza para realizar actualizaciones de firmware. Este puente debe estar conectado si usted quiere hacer la escritura / de actualización de firmware a .
  • Jumper 3 ( JP3 ) conectado con el pin PC2 como SCK ajuste. Si el objetivo tiene una velocidad de reloj más baja ( < 1,5 MHz) , entonces este puente debe ser conectada . SCK se reducirá de 375 kHz a 8 kHz.

Instalación del Firmware:

El Firmware se puede instalar utilizando PonyProg 2000 con una interfaz de puerto paralelo.

Los pasos para instalar el Firmware es el siguiente:

  1. Conecte el Jumper 2 ( JP2 ) .
  2. Conecte USBasp con PC / ordenador portátil a través del puerto USB. Cuando conecte este , habrá una advertencia “USB no reconocido ” . Simplemente ignore esta advertencia.
  3. Cargar la versión del firmware utilizado de conformidad con el micro-controlador .
  4. Establecer y fijar H -Fuse configuración L- fusible para cristal externo de 12 MHz . Para el ATmega8 , H- fusible = 0xC9 y L- fusible = 0xEF , mientras que para el ATmega48,H- fusible = 0xdd y L- fusible = 0FF .
  5. Haga clic escritura para escribir los ajustes anteriores.
  6. Cuando haya terminado, retire la parte posterior Jumper 2 (JP2) y desconecte el cable USB.

Para el ATmega8 , estableciendo H- fusible y L- fusible en PonyProg de ​​la siguiente manera :

Tabla de configuración

Descargas de archivo del proyecto

Usbasp.2009-02-28.tar
Usbasp.2011-05-28.tar
Pony-Prog_V2.07c.zip

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies