| ||||||||
| ||||||||
Закладка ПараметрыЭто окно - "кухня разработчика", которое предоставляет доступ ко всем параметрам микросхемы. Здесь собраны все инструменты, необходимые для добавления новых микросхем. Те, кто мало знаком с программированием, тут могут посмотреть положение микросхемы в панельке, размещение адресных и управляющих сигналов, описание выводов для переходника TSH-ICSP и разъема ICP-CONN. При перемещении курсора в дампе памяти, программа выводит в строке состояния описание каждого параметра, которое зависит от типа выбранной микросхемы. При перемещении указателя мыши над панелькой программатора, программа выводит номера выводов микросхемы, адреса сигналов и ключей программатора. Менять расположение сигналов можно путем непосредственной правки блока параметров или путем перетаскивания или назначения сигналов с помощью мыши. Измененные ячейки подсвечиваются красным цветом. Поскольку в этом окне осуществляется прямой доступ к параметрам микросхемы, то нет необходимости сохранять настройки перед запуском команд работы с микросхемой. Положение в панельке - в основном, информирует о положении микросхемы в панельке программатора. Позволяет включить или отключить проверку контактов на Шине Данных. Для переходника TSH-ICSP и разъема ICP-CONN выводит расположение сигналов на разъемах. Для микросхем с последовательным доступом, позволяет перетащить микросхему в другое место на панельке, что может пригодиться в случае повреждения одного из ключей программатора. Начальное состояние. - показывает состояние выводов панельки программатора, обеспечивающее вход микросхемы в режим программирования. В этом состоянии задаются выводы питания, земли, начальные состояния адресных и управляющих сигналов. При установке состояния выводов необходимо учитывать, чтобы микросхема в момент подачи питания, находилась в неактивном состоянии. За это отвечают маски логических уровней - ячейки $1A..$1E. Ячейки $1F..$23 обеспечивают подачу напряжений питания и, если необходимо, напряжения программирования. Управляющие сигналы - позволяет задать номера выводов, на которых программатор будет формировать сигналы для микросхем с последовательным доступом. Здесь же находится выпадающее меню, которое позволяет задать скорость тактирования. Для большинства микросхем это ячейки $2C..$2F. Необходимо учитывать, что "плясать" сигнал будет, исходя из уровня 0 или 1, заданного в начальном состоянии. Редактор алгоритмов - обычный текстовый редактор, который позволяет написать свой собственный алгоритм работы с микросхемой. При выборе новой микросхемы файл скрипта сбрасывается и, когда открывается окно редактора, программа запускает встроенный дизассемблер, который пытается декомпилировать скрипт. Если микросхема использует один из штатных алгоритмов работы, то в окне редактора будет только команда END. Доступа к этим алгоритмам нет. Если микросхема работает через скрипт, то программа покажет декомпилированный скрипт, который можно подправить и заново скомпилировать. Необходимо отметить, что в скриптах есть секретная область, которая недоступна обычным пользователям и данные в этой области не подлежат декомпиляции. Соответственно, перекомпилировать такой файл обычному пользователю будет невозможно. В комплект поставки программатора входят несколько десятков скриптов, описывающих работу с конкретными микросхемами. Меню текстового редактора содержит стандартные команды открытия и сохранения файлов, команды копирования и вставки текста, поиска и замены данных. Программа предлагает сохранять файлы скриптов в специальной папке SCRITPS, но при использовании проектов, размещение этих файлов не ограничивается. При перемещении курсора по тексту или при вводе команд с клавиатуры, программа выводит в строке состояния описание команды на которой находится курсор. Вызов справки из этого окна позволяет получить быстрый доступ к описанию всей системы команд. Чтобы скомпилировать скрипт используется кнопка "Компилировать". Сохранение настроек - сохраняет непосильный труд пользователя в виде новой микросхемы в списках. Применить настройки. Особого смысла в этой команде нет, поскольку все настройки и так уже находятся в блоке параметров. Но нажатие этой кнопки позволяет сбросить подсветку изменений и начать якобы с нового листа. Добавить в список. Выводит диалог для сохранения файла и добавляет новую микросхему в список пользователя. Вернуть начальные - отменяет все внесенные изменения и возвращает параметры микросхемы в начальное состояние. | ||||||||
ООО «ТЦ ТРИТОН» (495) 500-7890 |