AVR: Простые и простейшие программаторы

Здравствуйте, всё что вам понадобиться – это разъем LPT (можно просто припаять проводки, тогда LPT разъем не нужен), провода, 4 резистора и источник питания около 5 В.

Использовать кварц (на схемах отмечен зелёным цветом) – не обязательно. Почему? Отвечаю: МК с нуля настроен на внутренний генератор. Соответственно, кварцевый генератор не работает. Как только прошьете фьюзы на работу от кварца, МК начнет работать от кварцевого генератора.

Про простейшие программаторы для PIC микроконтроллеров читайте – здесь.

Схема простейшего программатора LPT Atmel AVR: ATtiny13, ATtiny25, ATtiny45, ATtiny85 и другие в корпусе DIP8. (Примечание.: ATtiny13 не поддерживает кристалл).

Схема LPT Atmel AVR простой программатор: ATmega8, ATmega48, ATmega88, ATmega168 и некоторые другие в DIP28.

Схема простейшего программатора LPT Atmel AVR ATtiny2313.

Схема LPT Atmel AVR простой программатор: ATmega16, ATmega32, ATmega8535, … (не для ATmega8515!)

Как прошивать с помощью проги PonyProg:

Настройка портов PonyProg. Выберите Parallel, Avr ISP I/O, LPT1.

Выбор типа AVR.

Открытие шестнадцатеричного файла для записи в AVR.

Кнопка “Записать

Настройка конфигурационных битов. Важное примечание – используйте кнопку записи, а не ОК пуговица!!!

_____________________________________

Как я прошивал AVR AtTiny13:

Программирование контроллеров и программатор для AVR AtTiny13 / 25

Ниже рассмотренно программирование AVR AtTiny13.
Для начала вам понадобится программа.
Можно использовать. Устанавливаем PonyProg скачать её можно с моего сайта – здесь.
Теперь понадобится программатор
Я использовал так называемые “Пять проводов”.

Макет выглядит так.

Как работать с ПО

После установки и запуска возникнет такое окно.
Далее программатор сообщит, что надо выполнить калибровку и установить тип адаптера.

Калибровка выполняется автоматически и там показывать нечего.

Чтобы произвести калибровку, заходим в пункт Setup и подпунк Colibrovca.

Далее заходим в пункт Setup и подпункт I/O port setup и выставляем тип адаптера и др параметры.

Далее открываем HEX файл.
Для этого выбираем пункт File, подпункт Open program (Flash) content file.

Скачать hex файл мигающий светодиод можно – здесь.

Схема соединения следующая:

Фьюзы менять не обязательно и ненужно.
Порт светодиода: PB2
Резистор: 220 Ом

Ещё одна схема с AVR AtTiny13.

Скачать hex файл дверной звонок можно – здесь.

Жмем кнопку Write Program Memory (пятая слева кнопка)
И радуемся, что микросхема удачно зашилась.

Hex файл и схема для прошивки AtTiny88:
Hex файл и схема для прошивки AtTiny88 -скачать.

Добавить комментарий