AVRdude: AVR Parte "ATmega16A" no encontrada

2

Estoy intentando escribir mi primer programa en ATmega16A pero tengo un error:

  

avrdude: AVR Parte "atmega16a" no encontrada.

Pero en realidad he cambiado el chip con un ATmega16A similar y estoy seguro de que el chip se alimenta al medir el voltaje en el IC GND y Vcc ; el poder es impulsado desde el AVR pocket prog (compré un programador como éste ) y estoy tratando de aplicar lo que se describe en este video . La única diferencia que estoy usando ATmega16A; ¿Hay alguna solución para tal cosa?

#include<avr/io.h>

int main(void)
{
   DDRB = 0b00000001;
   PORTB = 0b00000001;
   while(1)
   {
   }

   return 0 ;
}

    
pregunta user3796561

1 respuesta

5

El ATmega16A es una revision del ATmega16. Según la Documentación de AVRdude , el número de pieza para el ATmega16 es "m16" (pero puede también use el nombre completo de la parte).

Prueba atmega16 o m16 y deja la "a".

    
respondido por el JYelton

Lea otras preguntas en las etiquetas