Да, можно, и такие эмуляторы существуют. Но зачем из компьютера делать калькулятор. Кроме того, использование КПК или компьютера не позволяет уйти от других накопившихся проблем современной техники, описанных выше, и не увеличивает надежность комплекса в целом. Составление программ на самом КПК также весьма затруднительное мероприятие. ЭВМ в этом смысле самодостаточна – все можно делать непосредственно на ней, хотя использование кросс-средств тоже не исключается.

Наше изделие находится в стороне от непрерывного ряда все более усложняющихся зарубежных калькуляторов, плавно переходящих в КПК. Настолько плавно, что для некоторых моделей калькуляторов есть версии DOOMа и других игр. Любые сравнения ЭВМ с моделями из этого ряда должны сопровождаться пониманием, что это всего лишь проекция на одну ось. ЭВМ же следует рассматривать и по другой координате – управляющих машин, представителями которых сейчас являются промышленные контроллеры. А это совсем другие подходы, да и цены тоже.

Ну и самое странное, хотя и нередко высказываемое, замечание: «использование 8051 – это убого и не современно».

В ЭВМ стоит современный представитель серии – микросхема W77LE516 с тактовой частотой 22 МГц. Развитая система команд, и достаточные размеры памяти позволили уместить всю управляющую программу во внутреннем ПЗУ, что значительно увеличило надежность устройства в целом. Именно W77LE516 выбрана еще по двум критериям. В отличие от 8051, цикл шины занимает не 12 тактов, а 4. При этом, длительность цикла может варьироваться для обмена с медленными устройствами, такими как индикатор.

Программируемый калькулятор Электроника МК-152

Система команд серии iMCS-51 весьма удобна и хорошо продумана. О чем уже было написано в статье Р.В. Абраша «О вкусах не спорят…». Успешная реализация ЭВМ на контроллере этой серии говорит сама за себя.

По нашему мнению, размещение управляющей программы, интерпретатора команд, текстового редактора, библиотеки функций, системы ввода-вывода и операционной системы ЭВМ вместе со шрифтами, экранами и сообщениями в памяти объемом 64 килобайта – также говорит в пользу выбора данной микросхемы и системы команд.

Почему использование в зарубежных калькуляторах 16/32-х разрядных процессоров и соответствующих объемов внутренней памяти для получения практически тех же рабочих характеристик устройства считается некоторыми более «продвинутым» и «современным» подходом – совершенно непонятно.

И в заключение хочется обратить внимание инженеров на ряд преимуществ МК-152 по сравнению с другой вычислительной техникой.

Взаимодействие с любым оборудованием через последовательный или параллельный порт типичная задача для МК-152. Параллельный порт может функционировать в различных режимах, в том числе в режиме непосредственного управления отдельными сигналами. Последовательный порт работает с различными скоростями обмена и длиной слова 8 и 9 бит. Необходимые для этого функции реализованы как программно, так и аппаратно. Поэтому изготовление различных стендов и проверочных устройств не вызывает затруднений.

Все экземпляры МК-152 одинаковы. При замене или увеличении количества рабочих мест достаточно взять ЭВМ и переписать на нее отлаженную программу. При замене одного компьютера на другой, даже похожий, времени уйдет значительно больше.

Описание работы также не вызывает затруднений. Вид экрана и нажимаемые клавиши можно привести совершенно однозначно. Текст программы размещается прямо в документе. К примеру, программа для проверки связи приборов Мультитест с ЭВМ, имеет длину около 300 байт вместе с драйвером протокола. Таблица с этой программой на языке МК занимает примерно одну страницу машинописного текста. Полное и исчерпывающее описание работы с ней требует всего четыре абзаца. Пример заведомо работоспособен и будет одинаково выполнен на всех исправных комплектах из прибора, кабеля и ЭВМ – вне зависимости от других факторов. Что, собственно, и требуется для целей контроля.

МК-152 может неограниченное время работать непрерывно. Большой объем памяти электронного блокнота и возможность обмениваться данными с другими ЭВМ позволяют создать распределенные системы накопления и обработки информации.

Решение прикладных вычислительных задач, вместе с составлением и вводом небольшой программы, занимает не больше времени, чем включение и загрузка ОС персонального компьютера. Лицензирование программного обеспечения для ЭВМ не требуется.

ЭВМ полностью документирована. Исчерпывающая информация о системе команд, функциях, описание работы, электрические схемы и прочая документация находятся в свободном доступе. И это тоже выделяет МК-152 на фоне современной вычислительной техники, даже простейшая документация по которой чаще всего не доступна или является чьей-либо интеллектуальной собственностью.

Хотя клавишные ЭВМ МК-152 и не исчерпывают все возможные сферы применения вычислительных устройств малой и средней мощности, по нашему мнению, они могут быть полезны.

гл. инженер НПП «СЕМИКО»
Степанищев Михаил Борисович

Страницы: 1 2 3