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

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры
Комментарии к статье
Программатор представляет собой устройство, выполненное на печатной плате и подключаемое через параллельный порт к компьютеру типа 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
Смотрите другие статьи раздела Микроконтроллеры.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Атомный секрет вечного блеска золота
20.06.2026
Золото издавна считается символом вечности и благородства не только из-за своей редкости, но и благодаря удивительной химической стойкости. В отличие от большинства металлов, оно не окисляется на воздухе, не тускнеет и не покрывается ржавчиной даже спустя тысячелетия. Эта уникальная инертность позволила золотым артефактам сохранять первозданный блеск с древних времен. Однако точный механизм такой защиты долго оставался загадкой для ученых. Недавнее исследование американских химиков-вычислителей раскрыло, что дело не просто в слабом взаимодействии с кислородом, а в особой атомной структуре поверхности металла.
Сотрудники Тулейнского университета Санту Бисвас и Мэтью М. Монтемор провели детальное компьютерное моделирование, чтобы понять, как молекулы кислорода взаимодействуют с поверхностью золота. Ученые сравнили два основных типа атомных структур: "реконструированные" и "нереконструированные" поверхности. Было доказано, что природная способность золота к перестройке атомов играет кл ...>>
Смарфон Realme 16T 5G
20.06.2026
В сегменте доступных смартфонов с акцентом на длительную работу без подзарядки компания Realme представила интересную новинку - модель Realme 16T 5G. Главным преимуществом устройства стала по-настоящему впечатляющая батарея емкостью 8000 мАч, которая способна обеспечить до трех дней автономной работы при умеренном использовании. При этом инженерам удалось сохранить относительно компактный корпус толщиной менее 9 мм и вес всего 224 грамма, что делает смартфон удобным для повседневного ношения несмотря на внушительный аккумулятор.
Смартфон оснащен большим 6,8-дюймовым LCD-дисплеем с высокой частотой обновления 144 Гц и пиковой яркостью до 1200 нит. Такое сочетание обеспечивает плавную картинку в динамичных сценах и комфортное восприятие контента даже под прямыми солнечными лучами. За производительность отвечает энергоэффективный процессор MediaTek Dimensity 6300, дополненный оперативной памятью LPDDR4X и накопителем UFS 2.2. Для эффективного отвода тепла во время продолжительных нагру ...>>
Проблема набора веса после 40
19.06.2026
С возрастом многие люди замечают, что поддерживать привычный вес становится все сложнее, даже если рацион и уровень активности существенно не меняются. Ученые из Каролинского института в Швеции раскрыли одну из ключевых биологических причин этого явления. Они показали, что с годами в жировой ткани замедляется процесс обновления липидов, из-за чего организм постепенно накапливает жир. Это естественное возрастное изменение объясняет, почему после 40 лет тело начинает "работать" иначе, способствуя набору веса.
В долгосрочном исследовании специалисты наблюдали за жировой тканью 54 мужчин и женщин на протяжении в среднем 13 лет. Независимо от того, набирали участники вес или, наоборот, худели, у всех без исключения скорость липидного обмена в жировых клетках заметно снижалась. Жир в клетках обновляется все медленнее, и этот процесс происходит автоматически с течением времени. Те, кто не компенсировал замедление уменьшением калорийности питания, в среднем набирали около 20% от исходного в ...>>
Случайная новость из Архива Ручка Nuwa Pen оцифрует рукописный текст в реальном времени
22.05.2023
Nuwa Pen, разработанная одноименным стартапом из Нидерландов, - это шариковая ручка с искусственным интеллектом. Она имеет встроенные электронные элементы, но сохраняет привычные нам функции обычного письма - для тех, кто в эпоху компьютеров и голосового ввода все равно предпочитает рукописные записи, а не набор текста на клавиатуре.
Гаджет выполнен в формате классической ручки, но благодаря электронной начинке позволяет мгновенно оцифровывать рукописный текст. Важным отличием устройства от аналогов является то, что писать им можно на обычной бумаге, а не только на специальной. Ручка разработана одноименным стартапом из Нидерландов.
Она будет выпускаться в алюминиевом корпусе длиной 150 миллиметров и подразумевает использование сменных чернильных картриджей формата D1.
В нижней части расположены три камеры и ИК-светодиод, чтобы ручкой можно было пользоваться при нехватке освещения.
Ручка работает на чипе Arm Cortex M4 и использует специально разработанное программное обеспечение, чтобы распознавать текст и передавать его цифровую версию в мобильное приложение по протоколу Bluetooth LE. Информация хранится на сервере компании, а в самой ручке есть встроенное хранилище на 2 гигабайта. В сохраненных текстах можно находить нужные фрагменты, а также делиться написанным.
Разработчики планируют обеспечить совместимость гаджета как минимум со 100 приложениями и платформами.
Работает ручка на батарее емкостью 100 миллиампер-часов, а 15 минут подключения к зарядке хватит на 2 часа работы. Весит устройство всего 28 граммов и выйдет в двух цветах - черное дерево и слоновая кость.
Сейчас ручка предлагается по предварительному заказу на Kickstarter по цене 197 долларов. В качестве бонуса спонсоры получат годовую подписку на специальные функции и три сменных картриджа с чернилами. Затем в свободной продаже ручка Nuwa Pen будет стоить 329 долларов, а подписка 2,99 доллара в месяц.
|
Другие интересные новости:
▪ Изменение климата повлияло на вкус пива
▪ Экзоскелет Hypershell ProX
▪ 8-ядерный смартфон Explay Phantom
▪ Эмоции убедительнее разумных доводов
▪ Инопланетяне нас не нашли
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Электрику. ПУЭ. Подборка статей
▪ статья Бойцы поминают минувшие дни. Крылатое выражение
▪ статья Почему из текста Муму можно решить, что Герасим был карликом? Подробный ответ
▪ статья Купена низкая. Легенды, выращивание, способы применения
▪ статья О мощности, ваттах, децибелах. Объяснение терминов. Энциклопедия радиоэлектроники и электротехники
▪ статья Зарядка аккумуляторной батареи от элементов Пельтье. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026