ВУЗ:
Составители:
174
мируемого контроллера вместо ДОС может использоваться управляющая програм-
ма-монитор, которая постоянно хранится в ПЗУ ЭВМ.
Для разработки программного обеспечения пользователя имеется система
программирования, включающая текстовые редакторы и ассемблеры. Эта система
позволяет создавать и отлаживать программы на языке ассемблера. Система про-
граммирования реализуется в двух вариантах: резидентная система программирова-
ния и кросс-система программирования.
Резидентная система программирования создана для микроЭВМ семейства
"Электроника К1" и позволяет разрабатывать и отлаживать программы непосред-
ственно на этих ЭВМ. Кросс-система программирования позволяет выполнять под-
готовку и отладку программного обеспечения для ЭВМ "Электроника К1" на ЭВМ
другого типа. Кросс-система программирования, как правило, имеет большие сер-
висные возможности, что снижает трудоемкость разработки программ и повышает
их качество.
В систему программирования входят: ассемблер, редактор связей, библиоте-
карь и настройщик адресов. Ассемблеры ориентированы как на системы команд
микропроцессоров КР580ВМ80А и КМ1810ВМ86, так и на системы команд одно-
кристальных микроЭВМ семейства К1816.
Типичным примером семейства "Электроника К1" может служить контроллер
программируемый универсальный "Электроника К1-20", который предназначается
для использования в системах управления технологическим оборудованием, в со-
ставе испытательного и контрольно-измерительного оборудования. Этот контрол-
лер, в частности, применяется для управления автоматическими технологическими
установками в электронной промышленности.
Контроллер реализован в виде автономной одноплатной микроЭВМ и под-
ключаемого пульта оператора. Базовым комплектом являются БИС серии К580.
Схемно-технические решения контроллера предусматривают расширение запоми-
нающего устройства (ЗУ), подключение дополнительных устройств ввода-вывода
(УВВ) и устройств связи с объектом (УСО), а также возможность использования в
многомашинной системе.
Особенностью контроллера является возможность использования ЗУ на раз-
личных типах микросхем памяти, что позволяет эффективно использовать контрол-
лер для отладки программного обеспечения. Системное программное обеспечение
микроконтроллера записывается в постоянное запоминающее устройство (ПЗУ),
сменяемые программы записываются в программируемое запоминающее устройство
(ППЗУ). В программное обеспечение входят: монитор для управления работой кон-
троллера и взаимодействием с оператором в режиме реального времени; тестовые
программы; библиотека подпрограмм для вычислений с плавающей запятой.
На рис. 4.31 приведена структурная схема микроконтроллера "Электроника
К1-20". В структуре микроконтроллера можно выделить следующие функциональ-
ные элементы: ЦП – центральный процессор КР580ВМ80А; ТГ – тактовый генера-
тор с частотой 2 МГц; СК – системный контроллер, формирующий сигналы шины
управления; ША – шинный формирователь адреса; ШДа – шинные формирователи
мируемого контроллера вместо ДОС может использоваться управляющая програм-
ма-монитор, которая постоянно хранится в ПЗУ ЭВМ.
Для разработки программного обеспечения пользователя имеется система
программирования, включающая текстовые редакторы и ассемблеры. Эта система
позволяет создавать и отлаживать программы на языке ассемблера. Система про-
граммирования реализуется в двух вариантах: резидентная система программирова-
ния и кросс-система программирования.
Резидентная система программирования создана для микроЭВМ семейства
"Электроника К1" и позволяет разрабатывать и отлаживать программы непосред-
ственно на этих ЭВМ. Кросс-система программирования позволяет выполнять под-
готовку и отладку программного обеспечения для ЭВМ "Электроника К1" на ЭВМ
другого типа. Кросс-система программирования, как правило, имеет большие сер-
висные возможности, что снижает трудоемкость разработки программ и повышает
их качество.
В систему программирования входят: ассемблер, редактор связей, библиоте-
карь и настройщик адресов. Ассемблеры ориентированы как на системы команд
микропроцессоров КР580ВМ80А и КМ1810ВМ86, так и на системы команд одно-
кристальных микроЭВМ семейства К1816.
Типичным примером семейства "Электроника К1" может служить контроллер
программируемый универсальный "Электроника К1-20", который предназначается
для использования в системах управления технологическим оборудованием, в со-
ставе испытательного и контрольно-измерительного оборудования. Этот контрол-
лер, в частности, применяется для управления автоматическими технологическими
установками в электронной промышленности.
Контроллер реализован в виде автономной одноплатной микроЭВМ и под-
ключаемого пульта оператора. Базовым комплектом являются БИС серии К580.
Схемно-технические решения контроллера предусматривают расширение запоми-
нающего устройства (ЗУ), подключение дополнительных устройств ввода-вывода
(УВВ) и устройств связи с объектом (УСО), а также возможность использования в
многомашинной системе.
Особенностью контроллера является возможность использования ЗУ на раз-
личных типах микросхем памяти, что позволяет эффективно использовать контрол-
лер для отладки программного обеспечения. Системное программное обеспечение
микроконтроллера записывается в постоянное запоминающее устройство (ПЗУ),
сменяемые программы записываются в программируемое запоминающее устройство
(ППЗУ). В программное обеспечение входят: монитор для управления работой кон-
троллера и взаимодействием с оператором в режиме реального времени; тестовые
программы; библиотека подпрограмм для вычислений с плавающей запятой.
На рис. 4.31 приведена структурная схема микроконтроллера "Электроника
К1-20". В структуре микроконтроллера можно выделить следующие функциональ-
ные элементы: ЦП – центральный процессор КР580ВМ80А; ТГ – тактовый генера-
тор с частотой 2 МГц; СК – системный контроллер, формирующий сигналы шины
управления; ША – шинный формирователь адреса; ШДа – шинные формирователи
174
Страницы
- « первая
- ‹ предыдущая
- …
- 172
- 173
- 174
- 175
- 176
- …
- следующая ›
- последняя »
