Бесплатная техническая библиотека
Простой программатор. Энциклопедия радиоэлектроники и электротехники

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры
Комментарии к статье
Программатор представляет собой устройство, выполненное на печатной плате и подключаемое через параллельный порт к компьютеру типа IBM PC. Программирование осуществляется специальной управляющей программой. Программа реализована как приложение для WIN95WIN98.
Программатор может осуществлять запись следующих видов микросхем:
27C16(К573РФ5), 27C32, 27C64(К573РФ4), 27C128, 27C256(К573РФ8), 27C512.
Настройка на тип микросхемы осуществляется переключателями, находящимися на программаторе, а также в программе.
Описание программы
Программа написана на DELPHI3. Запись и чтение регистров LPT написаны с помощью ассемблерных вставок, поэтому под WINNT и WIN2000 программа работать не будет. Необходимые интервалы времени для установления и удержания стробов задаются выполнением определенного количества пустых циклов.
Ниже представлен внешний вид управляющей программы.
Рис. 1. Внешний вид управляющей программы
Файл для записи в ПЗУ должен быть в готовом двоичном формате. Запись начинается с адреса, установленного в поле "Начальный адрес", и заканчивается либо по окончании файла либо когда значение адреса превысит значение, установленное в поле "Конечный адрес".
Порядок программирования
1. Запустить управляющую программу;
2. Выбрать в программе тип микросхемы из списка;
3. Выбрать файл для записи в ПЗУ;
4. Установить переключатели на плате в соответствии с типом микросхемы;
5. Установить записываемую микросхему;
6. Подать на программатор напряжение питания и программирования;
7. Произвести запись.
Описание устройства.
Принципиальная схема программатора
Управление программатором осуществляется через LPT порт, который состоит из трех регистров:
Регистр данных. D_LPT0-D_LPT7. Через этот регистр передаются данные;
Управляющий регистр. -STROBE, -AUTOFD, -INIT, -SLCTIN. Сигналы этого регистра управляют передачей данных;
Входной регистр. Через входной регистр принимаются данные из ПЗУ. Для приема используются четыре разряда этого регистра - ERROR, SLCT, PE, -ACK.
DD1, DD2 (555ИР22) - адресные регистры
Регистры DD1, DD2 предназначены для установки адреса ПЗУ. DD1 устанавливает младшие разряды адреса, DD2 - старшие. Запись в эти регистры происходит через шину данных LPT по переднему фронту управляющих стробов -AUTOFD и -INIT соответственно.
DD3 (555ИР22) - регистр управляющих сигналов
Регистр DD3 предназначен для выработки стробов, управляющих работой ПЗУ и шиной данных (см. таблицу).
| Адрес |
Название |
Функция строба |
| 0 |
Не используется |
- |
| 1 |
Не используется |
- |
| 2 |
-PGM |
Запись в ПЗУ |
| 3 |
OUT |
Подключение DD5 к ПЗУ |
| 4 |
-CS_ROM |
Запись в ПЗУ или выбор кристалла |
| 5 |
-OE_ROM |
Установка ПЗУ на запись/чтение данных |
| 6 |
INLOW_STR |
Подключение DD4.1 к LPT |
| 7 |
INHIGH_STR |
Подключение DD4.2 к LPT |
Запись управляющего слова в регистр происходит через шину данных LPT по переднему фронту управляющего строба -SLCTIN.
DD4 (555АП5) - приемный буфер
DD4 - два 4-х разрядных буфера, через которые принимаются данные из ПЗУ в IBM PC. Один принимает младшие 4 разряда данных другой - старшие. Такое разделение сделано из-за того, что LPT имеет только 5 входных линий. Подключение буферов к входам LPT осуществляется стробами inlow_str и inhigh_str управляющего регистра DD3 (см. таблицу).
| inlow_str |
inhigh_str |
LPT |
| 0 |
0 |
Запрещенное состояние |
| 0 |
1 |
D0-D3 |
| 1 |
0 |
D4-D7 |
| 1 |
1 |
Не определено |
DD5 (555ИР22) - регистр данных для записи
DD5 - 8-ми разрядный регистр данных. Этот регистр устанавливает данные для записи в ПЗУ. Запись данных в него осуществляется через шину данных LPT по переднему фронту управляющего сигнала -STROBE. Состояние выходных сигналов этого регистра зависит от строба OUT управляющего регистра DD3. При OUT=0 данные из регистра выводятся на шину данных ПЗУ, при OUT=1 выходы регистра находятся в высокоомном состоянии.
Конструкция устройства
Для установки микросхем на программаторе предусмотрено два посадочных места. Одно для микросхем ПЗУ, другое для микроконтроллеров МК51 (программирование микроконтроллеров не было до конца отработано, поэтому в управляющей программе нет этого типа микросхем). В качестве посадочных колодок были использованы обычные DIP-панели.
Напряжения питания и программирования подаются на разъем P2. Напряжение программирования следует устанавливать по техническим требованиям для каждого типа микросхем.
Warning: Так как настройка на тип микросхем осуществляется переключателями, то включение устройства можно производить только после установки микросхемы и соответствующей настройке переключателей.
Вы можете загрузить следующие файлы, относящиеся к проекту:
prog_sch.zip - архив электрической схемы в формате ACCEL P-CAD V15
prog_pcb.zip - архив чертежа печатной платы в формате ACCEL P-CAD V15
Автор: Сергей Ростовцев, rmsergey@chuvashia.ru; Публикация: cxem.net
Смотрите другие статьи раздела Микроконтроллеры.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Канада планирует построить космодром
06.04.2026
Развитие космической инфраструктуры все чаще становится вопросом не только науки и технологий, но и национальной безопасности. Многие государства стремятся получить независимый доступ к космическим запускам, чтобы не зависеть от внешних партнеров и укреплять собственный технологический суверенитет. На этом фоне Канада объявила о запуске масштабного проекта по созданию собственного космодрома.
Министр обороны Канады Дэвид Мак-Гинти сообщил, что правительство страны инвестирует 200 млн канадских долларов, что составляет около 150 млн долларов США, в строительство национального космодрома. Эти средства станут частью долгосрочной программы развития суверенных возможностей космических запусков.
По словам Мак-Гинти, Министерство обороны подписало 10-летнее соглашение с компанией MLS на сумму 200 млн долларов. В рамках этого контракта планируется строительство стартовой площадки, которая будет использоваться не только военными структурами, включая Министерство обороны и Вооруженные силы ...>>
Обновленные телевизоры Xiaomi S Mini LED TV 2026
06.04.2026
Компания Xiaomi представила обновленную серию телевизоров S Mini LED TV 2026, которая заметно отличается от версии, недавно вышедшей на европейский рынок. Новое поколение ориентировано на расширенные возможности отображения и более гибкую конфигурацию экранов, что делает линейку более универсальной для разных сценариев использования.
В обновленной серии Xiaomi S Mini LED TV 2026 предлагается сразу пять диагоналей, начиная от 55 дюймов и заканчивая внушительными 100 дюймами. Флагманская модель оснащена 1920 зонами локального затемнения, способна достигать пиковой яркости до 2000 нит и поддерживает частоту обновления изображения до 288 Гц, что делает ее особенно привлекательной для динамичного контента и игр.
Младшая модель в линейке отличается в первую очередь количеством зон локального затемнения, которых здесь 576, однако остальные ключевые характеристики остаются на уровне старших версий. Это позволяет сохранить высокое качество изображения даже в более доступном сегменте, не ж ...>>
Беспилотный грузовой самолет с двигателем AEP100
05.04.2026
Авиационная отрасль стоит перед масштабной задачей перехода к экологически чистым технологиям, и одним из наиболее перспективных направлений считается использование водорода в качестве топлива. Этот элемент рассматривается как потенциальная альтернатива традиционным видам авиационного топлива благодаря своей энергоэффективности и отсутствию углеродных выбросов при использовании.
На этом фоне Китай сообщил об успешном испытании беспилотного грузового самолета, оснащенного турбовинтовым двигателем AEP100 мегаваттного класса, работающим на водороде. Это событие стало важным этапом в развитии авиационных технологий, так как позволило протестировать двигатель в реальных условиях полета, а не только в лабораторной среде.
Испытательный полет был проведен в субботу, 4 апреля, в городе Чжучжоу, расположенном в китайской провинции Хунань. Именно там впервые в реальных условиях был задействован водородный авиационный двигатель подобной мощности, что дало возможность оценить его стабильность ...>>
Случайная новость из Архива Идеальная варка яйца по-научному
06.02.2025
Приготовление идеального яйца - это настоящее искусство, ведь белок и желток имеют разную температуру затвердевания. Шеф-повара изобретают различные хитрости, чтобы яйцо не получилось переваренным. Один из популярных методов - "су-вид", когда яйца в вакуумной упаковке долго готовятся на водяной бане. Однако, физики из Национального исследовательского совета Италии предложили свой оригинальный рецепт, который, по их словам, позволит получить яйцо с нежной текстурой желтка и плотным белком, подобно яйцам, приготовленным методом "су-вид".
Традиционный метод "су-вид", хотя и позволяет получить яйцо с кремообразной текстурой, имеет свои недостатки. Он может привести к изменению текстуры яйца и снижению его питательной ценности. Итальянские физики решили разработать альтернативный рецепт, используя для этого методы вычислительной гидродинамики. Они создали компьютерную модель, которая позволила им экспериментировать с различными вариантами варки яиц, изменяя время и температуру приготовления.
В результате исследований ученым удалось найти идеальный, по их мнению, способ варки яиц, который они назвали "периодическим приготовлением". Этот метод заключается в том, что яйца погружают в кипящую воду на две минуты, затем перекладывают в миску еще на две минуты. Эти действия необходимо повторить 8 раз, и весь процесс приготовления займет 32 минуты. Готовое яйцо получается плотным снаружи и мягким внутри, достигая идеального баланса между текстурой белка и желтка.
Этот метод варки яиц может стать настоящим открытием для гурманов и любителей правильно приготовленных яиц. Он позволяет получить яйцо с уникальной текстурой, сочетающей в себе плотность белка и нежность желтка. Кроме того, "периодическое приготовление" может быть более эффективным и экономичным способом варки яиц, чем традиционный метод "су-вид".
Конечно, для того, чтобы в полной мере оценить преимущества метода "периодического приготовления", необходимо провести дополнительные исследования и сравнить его с другими способами варки яиц. Однако, уже сейчас можно сказать, что этот метод представляет собой интересную и перспективную альтернативу традиционным способам приготовления яиц.
Иследование, проведенное итальянскими физиками, вносит свежий взгляд на процесс варки яиц и предлагает новый, оригинальный метод, который может стать настоящим открытием для любителей этого популярного продукта.
"Периодическое приготовление" - это не только способ получить идеальное яйцо, но и пример того, как физика может помочь нам в повседневной жизни, открывая новые возможности в самых обыденных вещах.
|
Другие интересные новости:
▪ Серотонин не влияет на развитие депрессии
▪ Генномодифицированные личинки заживляют раны
▪ Превращение песка в плодородную почву
▪ Печать клавиатуры на бумаге
▪ Солнечная ткань
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Аудиотехника. Подборка статей
▪ статья Поль Элюар. Знаменитые афоризмы
▪ В чем специфика Италия в IХ-ХI вв.? Подробный ответ
▪ статья Акка селлова. Легенды, выращивание, способы применения
▪ статья Автомобильные охранные системы. Энциклопедия радиоэлектроники и электротехники
▪ статья Замена карты (шесть способов). Секрет фокуса
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026