Программатор микроконтроллеров и микросхем памяти

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

20) Команда <Проверка ПЗУ на чистоту> для микросхем ПЛМ.

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

итываются и сравнивается с ее конт­рольным байтом. Если ошибки нет, в нижней части таблицы по­является соответствующее сообщение, исчезающее при нажатии <Esc> или <Enter> (или через 2 сек. автоматически). При об­наружении ошибок выводится сообщение об их количестве. Кроме того, все ошибочные символы, считанные с микросхемы, отобра­жаются в таблице красным цветом (справа от соответствующих символов буфера).

21) Команда <Контрольная сумма ПЗУ>.

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

22) Команда <Чтение ПЗУ>.

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

23) Команда <Чтение ПЗУ> для микросхем ПЛМ.

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

24) Команда <Подбор ПЗУ для записи>.

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

25) Команда <Подбор ПЗУ для записи> для микросхем ПЛМ.

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

26) Команда <Запись в ПЗУ>.

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

а) Выбор нужного типа микросхемы ПЗУ;

б) Подготовка данных в нужной области буфера редактирования;

с) Установка микросхемы ПЗУ в программатор и его включение;

д) Уточнение, при необходимости, через команды меню <Сервис> алгоритма, напряжения и режима программирования, порта подключения программатора;

е) После нажатия <Enter> - задание диапазона адресов в буфе­ре редактора

ПЗУ и начального адреса микросхемы.

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

27) Команда <Запись в ПЗУ> для микросхем ПЛМ.

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

а) Выбор микросхемы ПЛМ;

б) Подготовка данных в буфере редактора ПЛМ;

в) Установка микросхемы ПЛМ в программатор и его включение;

г) Уточнение, при необходимости, через команды меню <Сервис> алгоритма, напряжения и режима программирования, порта подключения программатора.

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

28) Команда <Стирание ПЗУ>.

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

29) Команда <Редактор> главного меню.

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

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

30) Команды навигации редактора ПЗУ.

Left/Right/Up/Dn . влево/вправо/вверх/вниз;

Left/^Right .к предыдущему/следующему байту;

Home/End .на первый/последний байт текущей строки;

Home/^End …… .на первый/последний байт текущей страницы;

PgUp/PgDn на предыдущую/следующую страницу;

PgUp/^PgDn на первую/последнюю страницу;

Enter .ввести адрес буфера для вывода данных.

31) Команды форматов отображения/редактирования данных показана в таблице 20:

Таблица 20 Команды форматов.

Tab

Shift+Tab

F2

Ctrl+F2

16-ричный/бинарный;

16-ричный/ASC-II;

8-ричный для текущего байта;

десятичный для текущего байта.

Другие

команды редактора ПЗУ:

F1

F3

F4

F5

F6

F7

F8

F10

вызвать справку;

сохранить данные области буфера или ПЗУ в файле;

задать и ввести в облать буфера константу;

инвертировать данные в области буфера;

копировать данные из одной области буфера в другую или из ПЗУ в буфер;

сравнить данные из двух областей буфера или ПЗУ и буфера;

подсчитать контрольную сумму данных из области ПЗУ или буфера;

выйти из редактора ПЗУ в главное меню.

Страница:  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15 
 16  17  18  19  20  21  22  23  24  25  26  27  28  29  30 
 31 


Другие рефераты на тему «Коммуникации, связь и радиоэлектроника»:

Поиск рефератов

Последние рефераты раздела

Copyright © 2010-2024 - www.refsru.com - рефераты, курсовые и дипломные работы