Opis problemu:
Na wstępie chce powiedzieć ze jest to moje 1 starcie z uC i niestety przegrywam 1:0 :/ zestawiłem układ według schematu poniżej ale niestety nic się nie dzieje
używam programatora usbasp , zasilacz mam 12V. Zmierzyłem napięcie jakie jest na nodze RESET uC i jest tam 4.96 [V] na nogach VCC i AVCC są napięcia 5.01/5.02 Nie wiem już jak co robić i nie wiem czy to ważne i czy pomocne w jakiś sposób programuje układ przy wyłączonym zasilaczu
Schemat układu
Program jaki wgrywam:
Proces wgrywania programu (logi z Programmer's Notepad):
Zdjęcie mojego układu
![[[c] Atmega8 nie startuje: brak reakcji po podłączeniu zasilania 12V i programatora USBasp [[c] Atmega8 nie startuje: brak reakcji po podłączeniu zasilania 12V i programatora USBasp](https://obrazki.elektroda.pl/8369360300_1342194435_thumb.jpg)
Na wstępie chce powiedzieć ze jest to moje 1 starcie z uC i niestety przegrywam 1:0 :/ zestawiłem układ według schematu poniżej ale niestety nic się nie dzieje
używam programatora usbasp , zasilacz mam 12V. Zmierzyłem napięcie jakie jest na nodze RESET uC i jest tam 4.96 [V] na nogach VCC i AVCC są napięcia 5.01/5.02 Nie wiem już jak co robić i nie wiem czy to ważne i czy pomocne w jakiś sposób programuje układ przy wyłączonym zasilaczu
Schemat układu
Program jaki wgrywam:
Kod: C / C++
Proces wgrywania programu (logi z Programmer's Notepad):
> "make.exe" all
-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Compiling C: led.c
avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./led.lst -std=gnu99 -MMD -MP -MF .dep/led.o.d led.c -o led.o
led.c:5:1: warning: "F_CPU" redefined
<command-line>: warning: this is the location of the previous definition
Linking: led.elf
avr-gcc -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=led.o -std=gnu99 -MMD -MP -MF .dep/led.elf.d led.o --output led.elf -Wl,-Map=led.map,--cref -lm
Creating load file for Flash: led.hex
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock led.elf led.hex
Creating load file for EEPROM: led.eep
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" \
--change-section-lma .eeprom=0 --no-change-warnings -O ihex led.elf led.eep || exit 0
Creating Extended Listing: led.lss
avr-objdump -h -S -z led.elf > led.lss
Creating Symbol Table: led.sym
avr-nm -n led.elf > led.sym
Size after:
AVR Memory Usage
----------------
Device: atmega8
Program: 126 bytes (1.5% Full)
(.text + .data + .bootloader)
Data: 0 bytes (0.0% Full)
(.data + .bss + .noinit)
-------- end --------
> Process Exit Code: 0
> Time Taken: 00:01
Zdjęcie mojego układu