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

9.2 Описание меню программы TURBO.

1) Команда <Файл> главного меню.

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

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

2) Команда <Файл> главного меню для микросхем ПЛМ.

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

3) Редактирование имени файла.

Допускается вводить полное имя в формате:

[<path>]<name><.ext>

В имени и в расширении можно использовать метасимволы <*>, <?> по правилам DOS. После ввода имени файла появляется либо каталог файлов, либо сообщение об ошибке. Ввод пустого имени предполагает вывод текущего каталога. Значение <C:>, например, выводит корневой каталог диска <C:> и т.д.

4) Выбор файла из каталога.

Для выбора файла надо выделить его имя, используя клави­ши-стрелки, и нажать <Enter>. Если <Enter> нажата на имени подчиненного каталога (<name\>) или родительского каталога (< \>), то предъявляются для выбора файлы соответствующего каталога.

Для смены корневого каталога необходимо в окне для ввода имени файла ввести имя этого каталога, например, <a:>, а для вывода текущего каталога имя файла должно иметь пустое зна­чение.

5) Адрес загрузки для файла ввода.

Вводится начальный адрес буфера редактора ПЗУ для загру­зки туда информации из бинарного файла ввода. Поскольку объ­ем буфера не превышает 64 Кбайт, информация из конкретного файла, с учетом начального адреса загрузки, может быть вве­дена частично. Адрес вводится в 16-ричном формате. Чтобы уточнить его значение, можно воспользоваться командой <Фор­маты чисел> меню <Сервис>.

6) Диапазон адресов для записи файла вывода.

Используется для задания области данных в буфере редак­тора ПЗУ или в микросхеме ПЗУ для сохранения соответствующей информации в бинарном файле. При попытке задания диапазона адресов более 64 Кбайт возникает сообщение об ошибке.

Значения начального и конечного адресов диапазона зада­ются в 16-ричном формате. Для перевода их с десятичных эк­вивалентов можно воспользоваться командой <Форматы чисел> меню <Сервис>.

7) Команда <Файл загрузить>.

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

8) Команда <Файл загрузить> для микросхем ПЛМ.

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

9) Команда <Четные байты загрузить>.

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

10) Команда <Нечетные байты загрузить>.

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

11) Команда <Загрузить HEX-файл>.

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

12) Команда <Файл сохранить>.

Эта команда сохраняет в заданном бинарном файле вывода данные заданного диапазона адресов буфера редактора ПЗУ.

13) Команда <Файл сохранить> для микросхем ПЛМ.

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

14) Команда <ПЗУ сохранить>.

Эта команда сохраняет в заданном бинарном файле вывода данные заданного диапазона адресов выбранной микросхемы ПЗУ.

15) Команда <Дамп буфера печатать>.

Для заданного диапазона адресов дамп буфера редактора ПЗУ распечатывается на принтере, подключенном к одному из существующих в компьютере параллельных портов LPT1 . LPT3 (выбирается командой <Порт для принтера> меню <Сервис>). Если задан один порт и для программатора, и для принтера, то в нужный момент необходимо при выключенных обоих устройствах (программаторе и принтере) отсоединить кабель связи с портом от программатора, подключить к принтеру и подать на него пи­тание. Отключение кабеля от принтера и подключение его об­ратно к программатору также должно производиться при выклю­ченных обоих устройствах (во избежание выхода из строя порта LPT).

16) Команда <Конец работы>.

По этой команде завершается работа программы и происхо­дит выход в DOS.

17) Команда <ПЗУ> главного меню.

Команда <ПЗУ> имеет свое подчиненное меню с командами для работы с микросхемами ПЗУ или ПЛМ:

а) Выбор типа микросхемы;

б) Проверка микросхемы на чистоту стирания;

в) Подсчет контрольной суммы микросхемы;

г) Считывания данных из микросхемы в буфер;

д) Подбор микросхемы для программирования;

е) Программирование микросхемы;

ж) Стирание микросхемы ПЗУ.

18) Команда <Выбор ПЗУ>.

Выбор типа микросхемы ПЗУ или ПЛМ производится в 2 эта­па. Сначала из предлагаемого списка выбирается семейство. Для этого клавишами-стрелками выделяется нужное наименование и нажимается <Enter>. Затем из предложенного списка типов микросхем этого семейства выбирается нужный тип. Если в те­кущем сеансе работы программатора выбор типа микросхемы про­изводился впервые, то разблокируются и становятся доступными ряд команд подчиненных меню <Файл>, <ПЗУ> и <Cервис>. Инфор­мацию о выбранной микросхеме ПЗУ можно увидеть посредством команды <Информ> главного меню.

19) Команда <Проверка ПЗУ на чистоту>.

Страница:  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 - рефераты, курсовые и дипломные работы