Ниже Вы сможете скачать hex, с файлы для прошивки Atmega8515.
Программу писал в MPLab X 5.35 и компилятор MPlab XC8 версии 2.10, как установить её на Linux смотрите здесь:
Скачать MPLAB X v5.35 + MPLAB XC8 можно здесь:
“https://web.archive.org/web/20200724202813/https://www.microchip.com/development-tools/pic-and-dspic-downloads-archive”
“rutube.ru/video/eb28c94503b777a0a6ffc61dc9a5b3ed/”
Схема подключения светодиода (мне попалась квадратная 8515, которая изображена слева):
Код на Си – мигать светодиодом будем на ножке RC3 (PORTC=0x08 или PORTC=00001000) :
#include <xc.h> #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #define F_CPU 1000000UL // 1 MHz clock speed int main(void) { PORTC=0xFF; DDRC=0xFF; while (1) { PORTC=0x08; //delay_ms(1000); _delay_ms(1000); PORTC=0x00; _delay_ms(1000); } }
Скачать hex и Cи файлы для мигания светодиодом на Atmega8535:
– скачать в zip архиве
– скачать в tar.gz архиве
Фьюзы стандартные – по умолчанию (в PonyProg2000 будут такие же):
Программатор использовал самодельный AVRasp – “gameforstreet.ru/usb-programmator-na-atmega88/”
Но можно прошить и более легким – Программатор 5 проводков!
Программа для прошивки – бесплатная – UniProf или PonyProg2000
Программа для считывания кода UniProf (сразу видно определилась ли микросхема) и PonyProg2000.
Схему программатора 5 проводков и прогу UniProf можно скачать здесь:
UniProf программируем фьюзы на Atmega328P и на других атмегах
Схему программатора и прогу PonyProg2000 можно скачать здесь:
Примечание:
Дорожка на минус идёт вот так – к ней можно припоять: