Quería parpadear un led cada 1s conectado con el pin PORTB0 del microprocesador Atmega 328p. He usado el programador USBASP. La conexión USBASP con 328p es así: MOSI-17 MISO-18 SCK-19 RESET-1 GND-8 VCC-7 He usado un LM7805 para alimentar el microprocesador de la batería de 9 V, he usado dos condensadores de 1uF en el puerto de entrada y salida del LM7805. Quería implementar este código:
LoquedeberíacambiarelLEDenportb0encada1s.
Peromiledcomienzaabrillarduranteunos5segundosdespuésdequeelmicroprocesadorsehayaquemadoysiguebrillando,nosedetieneenningúnmomentodespuésdeeso.
laventanadesalidadeatmelstudio7muestraesto:
avrdude.exe:warning:cannotsetsckperiod.pleasecheckforusbaspfirmwareupdate.avrdude.exe:AVRdeviceinitializedandreadytoacceptinstructionsReading|##################################################|100%0.00savrdude.exe:Devicesignature=0x1e950favrdude.exe:NOTE:FLASHmemoryhasbeenspecified,anerasecyclewillbeperformedTodisablethisfeature,specifythe-Doption.avrdude.exe:erasingchipavrdude.exe:warning:cannotsetsckperiod.pleasecheckforusbaspfirmwareupdate.avrdude.exe:readinginputfile"C:\Users\Rony\Documents\Atmel Studio.0st avr progst avr prog\Debugst avr prog.hex"
avrdude.exe: writing flash (196 bytes):
Writing | ################################################## | 100% 0.14s
avrdude.exe: 196 bytes of flash written
avrdude.exe: verifying flash memory against C:\Users\Rony\Documents\Atmel Studio.0st avr progst avr prog\Debugst avr prog.hex:
avrdude.exe: load data flash data from input file C:\Users\Rony\Documents\Atmel Studio.0st avr progst avr prog\Debugst avr prog.hex:
avrdude.exe: input file C:\Users\Rony\Documents\Atmel Studio.0st avr progst avr prog\Debugst avr prog.hex contains 196 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 0.10s
avrdude.exe: verifying ...
avrdude.exe: 196 bytes of flash verified
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
¿CUÁL ES EL PROBLEMA?
También he usado un reloj externo de 16 mhz, pero aún muestra el mismo resultado.
Uno de mis amigos me dijo que en Windows 10 tengo que apagar la firma del dispositivo. He apagado la firma del dispositivo y, cuando intenté actualizar el controlador nuevamente, muestra que mi controlador ya está actualizado, por lo que no lo hago. tomar un nuevo controlador.