RadioNet
Search datasheet  
RadioNet
РЕЙТИНГ ТЕНДЕРЫ ИССЛЕДОВАНИЯ DATASHEETS КАТАЛОГ СХЕМ СХЕМЫ ФОРУМ ДОСКА ОБЪЯВЛЕНИЙ
  ПОИСК ПО САЙТУ
  Опции:    
  ВХОД
 Логин:
 Пароль:
Забыли пароль?
 
WEB-RING CHIPINFO: электроника, электронные компоненты иприборы.

Cайт и форум для электриков
HARDW.net

Программатор AVR на LPT


Программатор AVR на LPT
Первый девайс (рисунок 1) предназначен для In-System programming AVR микроконтроллеров фирмы Atmel через SPI интерфейс. Поддерживаются AT90S.... и ATmega... Подключается к параллельному порту IBM PC совместимого компьютера и работает с программой avr_prog.exe (разработана Sdl"s firmware). Выходной разъем по первым шести контактам совместим с атмелевским программатором avr910 (смотри на www.atmel.com или avr910.pdf), только добавлена ножка PE (программ энейбл) для программирования меги (вообще-то, для программирования меги она нафиг не нужна, всё работает и так, но впоследствии пригодилась для работы с 45D081 :-).
Принцип работы программатора прост, данные с компа идут через D0, INIT используется в качестве строба, выход SPI микроконтроллера подается на SELECT. Назначение сопротивлений по 200 Ом на входах апешки и 50 Ом на выходе ограничить ток при прошивке 3-х вольтовых схем, так как апешка питается от вашей схемы, а не от компа. Светодиод горит зеленым, когда апэшка в 3-ем состоянии можно подключать шлейфик к вашему устройству и красным при программировании.
 
 
Вторая схема (рисунок 2) то же самое, но на плате установлена панелька для 8535 и переключаемое питание 5/3 Вольта, при экспериментах 5-ти вольтовые AVR-ы успешно шились при 3-х вольтах, только надо было увеличить время прожига. Разрабатывалась для себя и здесь приведена в качестве примера. При подключении желательно использовать модемный (не нуль) шнурок 25х25 и не увлекаться длиной шлейфика от девайса к вашему устройству :-).
 
 
C помощью второй схемы также можно программировать последовательные микросхемы памяти серии 45DXXX фирмы ATMEL (рисунок 3). 
 
Полное программное обеспечение можно скачать (65k) prog.zip. Программу для работы с AT45D081 можно взять здесь (85k) memory.zip. За дополнительной информацией обращайтесь к автору программы в фирму "Технофорст" по e-mail: mailto:sdl_mc@chat.ru.

Исходники для программирования AVR-ов:
avr_ut.cpp
avr_cmd.cpp
avr_prog.cpp

Исходники для программирования флешей:
mem_cmd.cpp
memory.cpp
prog_cmd.cpp
spi_cntr.cpp


Источник: mit8.ru/~mars/


Программатор AVR на LPT
Просмотров сегодня: 24242, всего: 24242
РЕЙТИНГ ТЕНДЕРЫ ИССЛЕДОВАНИЯ DATASHEETS КАТАЛОГ СХЕМ СХЕМЫ ФОРУМ ДОСКА ОБЪЯВЛЕНИЙ


Copyright © 2002-2021 RadioNet Admin

Страница создана за 0,01346 секунд.