Witam wszystkich jako iż jest to mój pierwszy post na forum. Od paru miesięcy uczę się programować 8051 Asemblerem na gotowym zestawie co okazało się strasznie wciągające. Problem pojawił się kiedy zechciałem pójść krok dalej i zacząć programować w C i stworzyć mój własny zestaw na którego bazę wybrałem sobie Atmegę8.
Czytałem dużo wątków na tym i innych forach o problemach jakie spotykały ludzi przy wykrywaniu Atmegi8 poprzez akAVR Calculator z wykorzystaniem programatora USBasp. Dzięki temu poprawiłem kilka błędów jak np. luźny pin który nie stykał, lecz doszedłem do momentu kiedy po pojawieniu się "błędu AVRDUDE!" konsola AVRDUDE pokazuje mi następującą treść:
Kod:
avrdude_mk.exe: set SCK frequency to 93750 Hz
avrdude_mk.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude_mk.exe: Device signature = 0x000102
avrdude_mk.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude_mk.exe: current erase-rewrite cycle count is -50462977 (if being tracked)
avrdude_mk.exe: reading signature memory:
Reading | ################################################## | 100% 0.01s
avrdude_mk.exe: writing output file "C:\Users\pawel\Documents\mkAVRCalculator\sig_tmp.hex"
avrdude_mk.exe: safemode: Fuses OK
avrdude_mk.exe done. Thank you.
Nie jestem na tyle zaawansowany by dojrzeć w czym leży problem. Byłbym dozgonnie wdzięczny za wszelkie rady i pomysły.