Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


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

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры

Комментарии к статье Комментарии к статье

Программатор представляет собой устройство, выполненное на печатной плате и подключаемое через параллельный порт к компьютеру типа 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

Смотрите другие статьи раздела Микроконтроллеры.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Глазные капли, возвращающие молодость зрению 05.10.2025

С возрастом человеческий глаз постепенно теряет способность четко видеть на близком расстоянии - развивается пресбиопия, или возрастная дальнозоркость. Этот естественный процесс связан с утратой эластичности хрусталика и ослаблением цилиарной мышцы, отвечающей за фокусировку. Миллионы людей по всему миру сталкиваются с необходимостью носить очки для чтения или прибегают к хирургическим методам коррекции. Однако исследователи из Центра передовых исследований пресбиопии в Буэнос-Айресе представили решение, которое может стать удобной и неинвазивной альтернативой - специальные глазные капли, способные улучшать зрение на длительный срок. Разработку возглавила Джованна Беноцци, директор Центра. По ее словам, цель исследования состояла в том, чтобы предоставить пациентам с пресбиопией эффективный и безопасный способ коррекции зрения без хирургического вмешательства. Новые капли, созданные на основе пилокарпина и диклофенака, показали убедительные результаты: уже через час после первого пр ...>>

Цифровая рация Xiaomi Digital Walkie Talkie 05.10.2025

Компания Xiaomi представила современное устройство, объединившее классические принципы радиосвязи с возможностями цифровых технологий. Новинка под названием Xiaomi Digital Walkie Talkie демонстрирует, как привычные рации могут быть переосмыслены в духе времени. Устройство оснащено цветным дисплеем диагональю 1,57 дюйма, который отображает список контактов, параметры соединения и даже примерное местоположение собеседника. Такой подход превращает стандартную рацию в компактное средство связи, сочетающее функциональность смартфона и устойчивость профессиональной техники. Одним из ключевых преимуществ стала высокая автономность. Встроенный аккумулятор емкостью 2500 мА·ч обеспечивает до 100 часов работы в режиме ожидания и около 14 часов непрерывных разговоров, что особенно важно в экспедициях, на дальних маршрутах или в зонах, где подзарядка невозможна. Согласно данным портала unionrayo.com, такое время работы выгодно отличает устройство от большинства аналогов. По дальности дейст ...>>

Открыт обращаемый драйвер старения 04.10.2025

Недавняя работа ученых из Сямэньского университета в Китае показала, что в гипоталамусе, главном регуляторе внутренних функций организма, кроется один из ключей к продлению молодости. Команда под руководством Лиге Ленга обнаружила, что снижение уровня белка менина в гипоталамусе связано с ускорением процессов старения. Менин, как выяснилось, играет важную роль в предотвращении воспаления и поддержании нормальной работы нейронов. Когда его уровень снижается, в мозге возрастает активность воспалительных сигналов, что запускает цепную реакцию возрастных изменений во всем организме - от ослабления когнитивных функций до потери плотности костей и истончения кожи. Чтобы понять, как именно менин влияет на старение, ученые вывели генномодифицированных мышей, у которых этот белок можно было выборочно отключить. Даже у молодых животных такое вмешательство быстро привело к ухудшению памяти, снижению прочности костей и эластичности кожи, а также к укорочению жизни. Эти результаты убедительно ...>>

Случайная новость из Архива

Музыкальный и математический дар взаимосвязаны 04.12.2020

Издавна существует распространенное мнение, что талантливые в музыке люди талантливы также в математике и чтении. Ученые подтверждали это в нескольких исследованиях.

Музыкальный педагог Мартин Берджи из США никогда не доверял этой теории. Он был уверен: на результаты исследований повлияли фоновые факторы, такие как социальный класс или раса участников. Например, если музыкальный ребенок успевает в математике, это говорит прежде всего о том, что он имеет доступ к качественному образованию и достаточно времени для занятий.

Берджи провел исследование, надеясь развенчать "миф". К своему изумлению, он только доказал, что связь между талантами к музыке, математике и чтению даже сильнее, чем кажется.

Исследование охватывает больше 1 тысячи учеников среднего школьного возраста с учетом их расы, социального класса и других факторов. Как оказалось, способности к музыке, математике и чтению действительно связаны вне зависимости от социальных условий и других факторов.

Берджи и его соавтор Кевин Вайнгартен из Вашингтонского университета предположили, что способность различать высоту звука, интервалы и метры имеет общую когнитивную основу со способностью различать речь. Модальность и тон в музыке могут опираться на те же неврологические особенности, что и математическое познание.

Таким образом, если развивать ум ребенка в целом, говорят исследователи, он будет талантлив и в отдельных областях. Это может изменить представление о том, что модульное обучение в школе лучше универсального.

Другие интересные новости:

▪ Драйвер светодиодного дисплея MAX6957

▪ Технология E Ink Advanced Color ePaper

▪ Автономный водородный источник энергии в контейнерном исполнении для судоходства

▪ Зрительная память голубя

▪ Коллекция батареек от Шумахера

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Узлы радиолюбительской техники. Подборка статей

▪ статья Указать на место кому-то. Крылатое выражение

▪ статья Археология, Древний мир. Большая энциклопедия для детей и взрослых

▪ статья Электротехнологический персонал при обслуживании АТС. Типовая инструкция по охране труда

▪ статья Индикатор напряженности поля. Энциклопедия радиоэлектроники и электротехники

▪ статья Схема дистанционной установки частоты трансивера. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2025