Понятие: программирование ПЗУ, в рассматриваемом кратком обзоре означает операцию «прожига» полезной информации в память микросхемы. По правилам, внесение соответствующей информации (заливка), осуществляется с помощью соответствующих устройств – программаторов.

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

Проверенный программатор универсальный умеет не только прожигать, но и верифицировать данные, а иногда, реализовывать и другие манипуляции с обслуживаемым обьектом и информацией находящейся в ней. В зависимости от класса мс со встроенной EEPROM, это может быть: стирание, блокировка чтения, запрет программирования и т.п.

Работа с мс изучается во многих учебных ВУЗах. Слушатели соответствующих ВУЗов, часто, проходят необходимую практическую подготовку. Более того, учащимся доступны соответствующие учебные материалы посвященные тонкостям программирования ПЗУ.

Этот опус ориентирован не на сегодняшних учащихся технических ВУЗов, а на тех, кто самостоятельно стремится познакомиться и не отступать при столкновении с необходимостью перепрограммировать ПЗУ. Теперь практически каждый второй любознательный старшекласник, в той или иной степени ознакомлен с данным предметом.

Используя технические характеристики, все многообразие чипов со встроенным пост. зап. устройством общепринято представить предлагаемым методом:

По предлагаемым приемам перезаписи.

1) Схемы, записываемые в особом устройстве – программаторе. Для осуществления соответствующей функции (запись, стирание, защита от чтения, защита от программирования, верификация и т.п.), такие микросхемы вставляются в соответствующую сокетку программатора, реализующую электрический контакт со всеми выводами микросхемы. Для формирования необходимого режима, универсальный программатор генерирует, в соответствии со спецификацией производителя соответствующие последовательности напряжений, которые через сокетку выводятся на соответствующие выходы мс.

2) Мс, поддерживающие метод внутрисистемного программирования (ISP), и записываемые непосредственно в устройстве пользователя.

Подобные устройства предполагают выполнение соответствующей функции (запись, стирание, защита от чтения, блокировка программирования, и т.п.) в макете пользователя. Все действия осуществляются с помощью внешнего программатора, нужным способом подключенного к устройству пользователя. При этом макет пользователя должно быть разработано с учетом специфических требований этого режима.

Для обслуживания таких схем нужен ISP программатор. Для более наглядного изучения следует направиться к существующей учебной литературе.

По допустимому назначению.

А) Микросхемы памяти;

Б) Микроконтроллеры с встроенным EPROM;

В) Программируемые матрицы

По возможности перепрограммирования.

1. Однократно записываемые – устройства, рассчитанные на 1 цикл записи;

2. Мульти прошиваемые (переписываемые) - мс, рассчитанные на много циклов программирования (перепрограммирования).

Увы, это совсем не лекция, и не учебный материал к семинару. Бессмысленно сейчас подменять корректное рассмотрение учебного материала, свойственного учебному семестру в университете.

Возможно вы решите найти описываемый гаджет, не волнуйтесь, достаточно вставить в паутине купить универсальный программатор

Принципиальный прирост плотности записываемой flash памяти, радикально повышает приоритетность следующей особенности современного программатора, как скорость считывания EEPROM. Отличие в скорости считывания памяти большой плотности достигает 2 десятка раз, в случае использования разных моделей современных программаторов.

Кроме основных характеристик, современные прогеры наделяются набором дополнительных функций. Часто это текстовые редакторы или способность менять АЧХ свойства формируемых импульсов.

Иногда: умение на лету менять комутацию рабочих напряжений поступающих на входы стандартной ZIFsocket.

В спектре подобных приборов отдельно используются прожигалки, применяемые для массового производства.

Профессиональные публикации отмечают, большинство инженеров создают программатор обычно с целью перепрограммирования EEPROM. Однако при очевидной важности данной задачи: добротный prog способен решать несомненно более разноплановый перечень потребностей.