Электроника МК-85

Электроника МК-85
«Электроника» МК-85

Электроника МК-85 — советский программируемый калькулятор (микрокомпьютер) со встроенным интерпретатором языка Бейсик. Разрабатывался в НИИТТ, главный конструктор — Л. Минкин, заместитель ГК — Ю. Отрохов, разработчики — С. Ермаков, О. Семичастнов, Б. Кротков, А. Подоров, В. Гладков и др.[1] Выпускался заводом «Ангстрем», г. Зеленоград с 1986 года по 2000 год, было выпущено более 150 тыс. разных вариантов МК-85[1].

МК-85 продавался в сети магазинов «Электроника» по цене 145 рублей, что на тот момент было значительно дешевле любой другой ЭВМ, оснащённой интерпретатором Бейсика, затем по свободной розничной цене. Микрокомпьютер предназначен для выполнения научных, инженерных и статистических расчетов и решения задач с помощью программ, составленных на языке Бейсик. Компьютер выполняет все операции с максимальной ошибкой ±1 в десятом разряде числа. Компьютер автоматически выполняет ранее записанную программу, четыре арифметических действия, вычисления прямых и обратных тригонометрических функций, десятичных и натуральных логарифмов, экспоненциальной функции, квадратного корня, абсолютной величины, определение знака числа, целой и дробной части числа и генерацию случайных чисел. Предположительно, единственный в мире на момент появления микрокалькулятор, оснащённый 16-разрядным микропроцессором.

Содержание

Технические характеристики

  • Система счисления: десятичная;
  • Задаваемое количество разрядов мантиссы числа: 10;
  • Количество внутренних разрядов мантиссы числа: 12;
  • Количество индицируемых разрядов мантиссы числа: от 6 до 10, в зависимости от числа разрядов порядка;
  • Количество разрядов порядка числа: 4;
  • Процессор: 16-разрядный, совместимый с ЭВМ «Электроника 60»; 8 регистров общего назначения, 72 инструкции;
  • Память:
    • для модели МК-85 — 2 Кб энергонезависимой памяти (1221 шаг программы);
    • для модели МК-85М — 6 Кб энергонезависимой памяти (5317 шагов программы);
  • Количество адресуемых регистров памяти:
    • для модели МК-85 — 26 с возможностью расширения до 178;
    • для модели МК-85М — 26 с возможностью расширения до 690;
  • Количество одновременно хранимых программ (файлов): 10 (P0..P9);
  • Язык программирования: BASIC;
  • Режимы работы: основной / калькуляторный / записи / отладки / совмещенных функций (S), (F) / расширения функциональных возможностей / повышенного быстродействия (турборежим);
  • Дисплей: жидкокристаллический, матричный, 12-разрядный, 1 строка, символы образованы матрицей 5×7 пикселей (ИЖВ1-12/5×7), оснащен регулятором контрастности;
  • Клавиатура: 54 клавиши, сгруппированные в две зоны;
  • Напряжение питания: 6 В; внешний блок питания и заменяемые элементы питания СЦ-0,18 (4 × 1,5 В) для автономной работы;
  • Потребляемая мощность: менее 0,02 Вт;
  • Размеры: 13×166×73 мм;
  • Диапазон рабочих температур: от +5 до +40 °C;
  • Масса: не более 0,15 кг.

Комплект поставки

  • Микрокомпьютер «Электроника МК-85/МК-85М»;
  • Руководство по эксплуатации;
  • Библиотека программ (допускается не комплектовать);
  • Футляр;
  • Упаковочная тара;
  • Элементы питания типа СЦ 0,18 (установлены в компьютере), современные аналоги GPA76, LR44 и AG-13 (применяются в современных лазерных указках), можно применить и аккумуляторы Д-0,06, но заряжаться они в аппарате не будут, к тому же они слегка отличаются размерами;
  • Блок питания «Электроника Д2-10К» или «Электроника Д2-37В»;
  • Накладка.

Описание аппаратной части

Существовало два различных варианта аппаратной реализации МК-85:

Первая версия:

  • центральный процессор: Т234-2
  • контроллер ввода/вывода: Т241-2-015
  • контроллер ЖК дисплея: Т241-2-014
  • ПЗУ на основе 2 микросхем Т242-2, общим объёмом 8 Кбайт
  • ОЗУ: Т244-2, статического типа, объёмом 2 Кбайт, с организацией 2Кх8

Вторая версия: Более поздняя и значительно более распространённая, содержала процессор и контроллер ввода/вывода в виде одной микросхемы, и две микросхемы ПЗУ были заменены на одну.

  • центральный процессор со встроенным контроллером ввода/вывода: Т36ВМ1-2 (КА1013ВМ1). Создан на основе процессора 1806ВМ2 с дополнительными элементами — тактовым генератором, контроллером питания, 13-битным портом клавиатуры, 15-битным параллельным портом ввода/вывода, отдельным портом управления ЖКИ. Доступ к памяти осуществлялся через демультиплексированную шину адреса (до 15 бит) и 8-битную шину данных, а также с использованием до 8 сигналов выборки микросхемы (chip select).
  • контроллер ЖК дисплея: Т36ВГ1-2 (КА1013ВГ2)
  • ПЗУ: Т36РЕ1-2 (КА1013РЕ1), объёмом 32 Кбайт (Использовалась только половина объёма микросхемы)
  • ОЗУ: Т36РУ1-2 (КА1013РУ1) статического типа, объёмом 2 Кбайт, с организацией 2Кх8. Предположительные аналоги — CMOS SRAM микросхемы HM6116 и TC5517.

Некоторые факты

  • Изначально на лицевой стороне корпуса первых выпусков МК-85 было написано «Программируемый микрокалькулятор», затем «Персональный компьютер». Серийные модели имели надпись «Микрокомпьютер».
  • Для внутреннего представления кода программ использована нестандартная кодировка, в которой часть символов (с 0xC0 по 0xF1) отведена для записи команд Бэйсика, которые при сохранении строки программы сжимались до 1 символа
  • Символ с кодом 96 являлся переназначаемым пользователем: его начертание можно было модифицировать специальной командой LETC
  • При некоторых тригонометрических операциях наблюдалось возникновение «мусорных» пикселов на экране; вычисление синуса и косинуса некоторых аргументов вызывало мягкую перезагрузку устройства
  • В калькуляторе предусмотрена не документированная в руководстве команда: при выполнении команды WHO на МК-85 появлялась строка «Программу разработал Подоров А. Н.».
  • Если строка программы (искусственно смоделированная) после «разжатия» односимвольных в текстовые команды и удаления пробелов превышает допустимые 63 символа — возникает недокументированная ошибка ERR !
  • В калькуляторе есть встроенная программа диагностики. Для ее запуска необходимо набрать слово TEST и нажать EXE. Калькулятор произведет тестирование контрольной суммы ПЗУ, определение текущего объема установленной памяти и запись с последующим чтением всех ячеек оперативной памяти, позволяет провести визуальный контроль всех элементов экрана. Следует учитывать, что выполнение теста самоконтроля приводит к стиранию всех ранее записанных программ и данных.
  • Для перехода в турбо режим следует произвести включение или перезапуск (по клавише сброса, команде TEST или в результате исполнения сбойных команд — например тригонометрических функций специально подобранных аргументов) микрокомпьютера с зажатой клавишей «+». Во избежание быстрого разряда элементов питания микрокомпьютер в режиме повышенного быстродействия рекомендуется включать через блок питания.
  • Внешне калькулятор был скопирован с Casio FX-700P, а внутренне он полностью отличается, так же в FX-700 имеется внешний интерфейс, а в МК-85 только разъём для БП. К тому же, FX-700 оснащён 4-разрядным процессором, а МК-85 — 16-разрядным.
  • Если рассмотреть принципиальную схему клавиатуры МК-85, то обнаруживается, что одновременное нажатие расположенных рядом кнопок «0» и «.» соответствовало замыканию скрытой кнопки «reset». Хотя программа контроллера клавиатуры имела защиту от таких ситуаций, иногда случайное нажатие этих кнопок приводило к перезагрузке калькулятора со сбросом всей памяти. (Сервисный центр в Зеленограде так и не смог помочь, проблема решалась наклеиванием разделителя между кнопками.)

Модификации

МК-85М

Модификация с 6 Кб энергонезависимой памяти (5317 шагов программы). Конструкция базовой модификации (2 КБ) допускает увеличение до расширенной путем установки 2 дополнительных микросхем ОЗУ.

МК-85Б[2]

«Б» — Банковский, для шифровки авизо. Портативный шифратор, средство защиты информации «Анкрипт». Разработан в 1990 году НПМГП «Анкорт», г. Москва. Изготавливался с 1991 года на заводе «Ангстрем», г. Зеленоград. Применялся: Центральным банком России в качестве защиты от фальшивых авизо.

МК-85С[3]

Images.png Внешние изображения
Image-silk.png Фотография МК-85С

«С» — Crypto — для других задач криптозащиты. Портативный шифратор, средство защиты информации «Анкрипт». Разработан в 1991 году НПМГП «Анкорт», г. Москва. Изготавливался на заводе «Ангстрем», г. Зеленоград. Применялся: Центральным банком России, Министерством обороны, в МВД и пограничных войсках.

Телефонные аппараты

Микропроцессорный комплект и ЖКИ от МК-85 применены в первой модели телефона с АОН «Phone master», который внешне не похож на МК-85, и собран в корпусе обычного телефонного аппарата.[4]

Этот же микропроцессорный комплект, но в сочетании с новым двухстрочным ЖКИ, имеющим подсветку лампами накаливания, применён и во второй модели телефонного аппарата «Phone master».[5]

Последующие модели телефонов серии «Phone master» с этими двумя историческими моделями ничего общего не имеют, выполнены на обычных микроконтроллерах широкого применения и имеют сегментный ЖКИ.

Фотографии

Сохранившиеся рабочие экземпляры датированы: «Август 1992 года» и «Декабрь 1992 года».
Фотографии сделаны спустя 16 лет, как видно калькуляторы все еще работоспособны.
На последних фотографиях представлено сравнение «Casio FX-700P» и «Электроника МК-85», хоть внешне они похожи, но внутренне совершенно разные.

Литература и публикации

  • Л. М. Лемко, В. В. Гладков, С. В. Ермаков, В. Н. Жуков. Персональный микрокомпьютер «Электроника МК 85» // Микропроцессорные средства и системы. — 1987. — № 4. — С. 10—12.
  • В. И. Лопатин, Ю. Н. Старовойтов. Программирование персонального компьютера «Электроника МК 85» с использованием языка Бейсик // Микропроцессорные средства и системы. — 1987. — № 4. — С. 13—15.

См. также

Примечания

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Электроника МК-85" в других словарях:

  • Электроника-60 — Тип Промышленная микроЭВМ Выпущен ? Выпускался по …   Википедия

  • Электроника С5 — Электроника С5  серия советских управляющих микрокомпьютеров, разработанных конструкторским бюро при заводе «Светлана». Разработчики  А. В. Палагин, В. А. Иванов. Содержание 1 Электроника С5 01 2 Электроника С5 02 …   Википедия

  • Электроника 60 — Тип Промышленная микроЭВМ Выпущен ? Выпускался по ? Процессор М2 Память 4К слов при поставке, максимально адресуемая 32К сл …   Википедия

  • Электроника С5-01 — Электроника С5 серия советских управляющих микрокомпьютеров, разработанных конструкторским бюро при заводе «Светлана». Содержание 1 Электроника С5 01 2 Электроника С5 11 3 Электроника С5 21 …   Википедия

  • Электроника С5-11 — Электроника С5 серия советских управляющих микрокомпьютеров, разработанных конструкторским бюро при заводе «Светлана». Содержание 1 Электроника С5 01 2 Электроника С5 11 3 Электроника С5 21 …   Википедия

  • Электроника С5-21 — Электроника С5 серия советских управляющих микрокомпьютеров, разработанных конструкторским бюро при заводе «Светлана». Содержание 1 Электроника С5 01 2 Электроника С5 11 3 Электроника С5 21 …   Википедия

  • Электроника С5-31 — Электроника С5 серия советских управляющих микрокомпьютеров, разработанных конструкторским бюро при заводе «Светлана». Содержание 1 Электроника С5 01 2 Электроника С5 11 3 Электроника С5 21 …   Википедия

  • Электроника ИМ-23 — «Электроника ИМ 23. Автослалом»  электронная игра, одна из серии первых советских портативных электронных игр с жидкокристаллическим экраном, производимых под торговой маркой «Электроника». Все электронные микропроцессорные игры серии… …   Википедия

  • Электроника-85 — Тип Персональный компьютер Выпущен 1985 Выпускался по Процессор КМ1831ВМ1 Память 512 Кбайт Устройства хран …   Википедия

  • Электроника ИМ-26 — Электроника ИМ 26  электронная игра из серии первых советских портативных электронных игр с жидкокристаллическим экраном, производимых под торговой маркой Электроника. Все электронные микропроцессорные игры серии Электроника имеют схожий… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»