Ниже Вы сможете скачать 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 можно скачать здесь:
Примечание:
Дорожка на минус идёт вот так – к ней можно припоять:












