Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Программатор 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/


C этой схемой также часто просматривают:

Популярный программатор PIC16x84 и PIC16F62x
Один LPT - два устройства (ручное переключение).
Примеры схем для LPT
Что такое LPT-порт ?
Основы программирования LPT для DOS и Win9x
Переговорное устройство (дуплексная связь)
Частотомер - цифровая шкала на PIC16CE625 (PIC16F84).
Генератор телевизионных сигналов на простых микросхемах
Автоматическое зарядное устройство

Главные категории

Arduino


Аудио


В Вашу мастерскую


Видео


Для автомобиля


Для дома и быта


Для начинающих


Зарядные устройства


Измерительные приборы


Источники питания


Компьютер


Медицина и здоровье


Микроконтроллеры


Музыкантам


Опасные, но интересные конструкции


Охранные устройства


Программаторы


Радио и связь


Радиоуправление моделями


Световые эффекты


Связь по проводам и не только...


Телевидение


Телефония


Узлы цифровой электроники


Фототехника


Шпионская техника



Реклама на KAZUS.RU




Последние поступления

LPT программатор PIC микроконтроллеров

LPT программатор PIC микроконтроллеров

Отладочная плата для микроконтроллеров PIC

NTV программатор PIC микроконтроллеров (JDM совместимый)

LPT Программатор PIC микроконтроллеров

Простейший программатор для PIC

Коммутатор панели ZIF для программирования микроконтроллеров PIC

Плата для программатора PICkit3

Восстановление калибровочной константы

RCD-программатор для PIC-контроллеров



© 2003—2017 «KAZUS.RU - Электронный портал»