Así que obtuve un ATmega328P en un paquete TQFP de 32 pines, junto con la placa de conexiones que se muestra. He conectado los pines de acuerdo con la hoja de datos. Agregué los condensadores de desacoplamiento después de buscar en línea posibles soluciones. También conecté todos los pines Vcc (incluido AVcc) y GND adecuadamente. Coloco el IC encima de las almohadillas, no puedo soldarlo debido a algunas limitaciones, pero estoy seguro de que esto está haciendo una conexión eléctrica válida. Sin embargo, en mi PC, avrdude muestra el siguiente error
C:\avrdude -p m328p -c usbasp
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware up
date.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
¿Hay algo que me esté perdiendo? Cual podría ser el problema aquí.