
1.1.3. Описание "горячих" клавиш
Все имеющиеся в системе "горячие" клавиши являются дублированием тех или иных пунктов меню, поэтому их доступность в определенный момент времени аналогична доступности соответствующих пунктов меню. Информация о доступных клавишах выдается в строке статуса системы, для получения информации о комбинациях клавиш необходимо нажать Alt или Ctrl.
При работе системы могут быть использованы следующие клавиши:
F2 - сохраняет файл из активного окна;
F3 - открывает существующий файл;
F4 - выполняет программу до курсора;
F5 - изменяет масштаб текущего окна;
F7 - выполняет очередную команду программы;
F8 - активизирует отладчик;
F9 - создает исполняемый файл;
F10 - активизирует систему меню;
Alt+F1 - выдает справочную информацию по используемому в данный момент микроконтроллеру;
Alt+F3 - закрывает текущее окно;
Alt+F5 - переключает систему в окно пользователяи обратно;
Alt+F9 - транслирует текст программы из текущего окна;
Ctrl+F1 - выдает справочную информацию по ассемблеру для используемого микроконтроллера;
Ctrl+F3 - создает новый файл с именем noname;
Ctrl+F4 - изменяет содержимое ячейки памяти и регистра;
Ctrl+F5 - изменяет размер или местоположение окна;
Ctrl+F9 - загружает в микроконтроллер программу из активного окна и выполняет ее до конца;
Ctrl+Ins - копирует выделенный блок текстовой информации в Clipboard;
Ctrl+Del - удаляет выделенный блок;
Shift+Ins - вставляет информацию из Clipboard;
Shift+Del - копирует и удаляет выделенный блок текстовой информации;
Alt+цифра - переключает систему в указанное окно;
Esc - завершает работу программы.
1.2. Описание платформы на базе i8xc96kc
На плате расположены все необходимые для работы микроконтроллера элементы: процессор, блок внешней памяти, состоящий из микросхем ПЗУ и ОЗУ, драйвер последовательного канала RS232, блок световой и звуковой индикации, а так же разъемы расширения, позволяющие наращивать функциональные возможности микроконтроллера.
ПЗУ служит для хранения программ и используемых ими данных. Предусмотрена возможность использования микросхем ПЗУ разного типа объемом до 32 Кбайт. Микросхемы могут быть как EPROM, так и FLASH технологии, благодаря применению 32-контактной панели под микросхему.
ОЗУ также можно применять различной емкости, вплоть до 32 Кбайт. Переключение объемов памяти и типов микросхем ПЗУ и ОЗУ производится переключателями на плате.
Интерфейс последовательного канала работает с сигналами уровней стандарта RS-232 . Микроконтроллер выдает и принимает сигналы последовательного канала в уровнях TTL. Далее стоит драйвер преобразующий эти сигналы в стандартные уровни RS-232. Схема обеспечивает все скорости обмена RS-232.
Блок индикации служит для отладки работы программы и отображения текущего состояния микроконтроллера. Для этих целей используется информация на 8 -ми выходах порта 1 микропроцессора , которая выводится на соответствующие светодиоды.
Для обеспечения функциональной наращиваемости сигналы общей шины вывелены на разъем X3.
Сигналы аналоговых входов подведены к разъему X4. Если нет необходимости использовать эти сигналы как аналоговые входы, то можно использовать их как обычные цифровые выводы. Через соединитель X5 осуществляется быстродействующий цифровой обмен между контроллером и внешним устройством.
Все сигналы выводимые на разъемы не буферизируются. Предполагается, что схемы расширения должны сами решать вопросы нагрузочной способности цепей.
Блок переключателей служит для конфигурирования аппаратной платформы. Они позволяют, не нарушая печатный монтаж платы, получать необходимые соединения.
Часть платы занимает макетное поле, позволяющее наращивать функциональные возможности платформы.
Питание на плату подается через 9-ти контактный разъем.
Связь с компьютером осуществляется по последовательному каналу через 9-ти контактный разъем.