Разработка программатора микросхем ПЗУ

Дипломная работа - Радиоэлектроника

Другие дипломы по предмету Радиоэлектроника



?мволов буфера).

5.2.21 Команда

Контрольная сумма ПЗУ или ПЛМ подсчитывается для заданного диапазона адресов суммированием каждого очередного считанного байта из буфера редактора ПЗУ либо из микросхемы ПЗУ (или из микросхемы ПЛМ) с точностью до слова, до байта или до байта с переносом (способ подсчета выбирается командой ).

5.2.22 Команда

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

5.2.23 Команда для микросхем ПЛМ

Если выбрана микросхема ПЛМ, то по этой команде информация из микросхемы ПЛМ считывается в буфер редактора ПЛМ.

5.2.24 Команда

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

5.2.25 Команда для микросхем ПЛМ

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

5.2.26 Команда

Непосредственно процессу программирования ПЗУ должны предшествовать:

  1. выбор нужного типа микросхемы ПЗУ;
  2. подготовка данных в нужной области буфера редактирования;
  3. установка микросхемы ПЗУ в программатор и его включение;
  4. уточнение, при необходимости, через команды меню алгоритма, напряжения и режима программирования, порта подключения программатора;
  5. после нажатия - задание диапазона адресов в буфере редактора ПЗУ и начального адреса микросхемы.

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

5.2.27 Команда для микросхем ПЛМ

Непосредственно процессу программирования ПЛМ должны предшествовать:

  1. выбор микросхемы ПЛМ;
  2. подготовка данных в буфере редактора ПЛМ;
  3. установка микросхемы ПЛМ в программатор и его включение;
  4. уточнение, при необходимости, через команды меню алгоритма, напряжения и режима программирования, порта подключения программатора.

После нажатия . Если ошибок нет, то возврат в меню осуществляется автоматически через 2 сек.

5.2.28 Команда

Эта команда предназначена для стирания электрически стираемых микросхем ПЗУ. Она разблокируется только при выборе микросхемы семейства FLASH или КМ1801РР1.

5.2.29 Команда главного меню

Редактор ПЗУ предназначен для подготовки данных для микросхем ПЗУ. Буфер этого редактора отображается на экране после загрузки программы, а в дальнейшем - при выборе любой микросхемы ПЗУ (при выборе микросхемы ПЛМ отображ