Калькулятор
В СССР производился широкий спектр калькуляторов, от простейших до программируемых. Советские программируемые калькуляторы начали производиться в 1972 году (настольная «Искра 123»), первым карманным программируемым калькулятором была «Электроника Б3-21», 1975 год. С 1986 года выпускался калькулятор «Электроника МК-85», программируемый на языке «Бейсик». Наиболее широко известна серия программируемых калькуляторов Б3-34/МК-56/МК-54/МК-52/МК-61 — программно-совместимые калькуляторы, выпускавшиеся с 1979 года (последние модели ряда разработаны в 1985) для которых было выпущено несколько широко известных справочников с программами научно-технических вычислений, а также серии статей в популярных журналах «Техника-молодёжи» и «Наука и жизнь», обучающие программированию, описывающие особенности калькуляторов и содержащие примеры программ, от технических до игровых.
Электроника Б3-23
В 1989 году для «Электроники Б3-23» было разработано самодельное периферийное устройство - приставка-автомат. Этот прибор, выполненный на восьми микросхемах серии 155, наделяет самый дешёвый на тот момент советский микрокалькулятор функциями, отсутствующими даже у значительно более дорогих моделей: шахматные часы, секундомер, четырёхрежимный программируемый таймер с релейной коммутацией нагрузки. Взаимодействие его с микрокалькулятором происходит за счёт имитации нажатий клавиш замыканием их транзисторами, а также считывания с выводов индикатора АЛС318 сигналов, заставляющих его отображать знак минуса (смена знака числа на табло происходит в момент окончания выдержки). Любопытно, что некоторые из транзисторов замыкают те сочетания столбцов и строк матрицы клавиатуры, которые соответствуют клавишам управления регистром памяти, хотя соответствующие клавиши на физической клавиатуре Б3-23 отсутствуют. Красный цвет свечения индикатора позволяет использовать калькулятор с приставкой-автоматом в качестве таймера в том числе и при фотопечати (если светодиоды в саму приставку поставить тоже красные).
Адаптировать такую приставку к современному микрокалькулятору затруднительно. Во-первых, он подсчитывает импульсы только после ввода последовательности, состоящей из набора числа, однократного нажатия клавиши математического действия, а затем многократного нажатия клавиши со знаком равенства, а «Электроника Б3-23» способна считать их также при вводе последовательности, состоящий из набора числа и многократного нажатия клавиши математического действия. Во-вторых, считывание сигналов с выводов жидкокристаллического индикатора современного калькулятора представляет определённую трудность. В-третьих, не каждая современная ЭКВМ способна реагировать на нажатия клавиш с частотой в 10 Гц. Поэтому в наши дни к микрокалькуляторам строят в основном простейшие приставки с одной функцией, например, секундомера или шагомера, работающие на частотах порядка 1 Гц, и не имеющие обратной связи, т.е., не способные определять наличие на индикаторе знака минуса. Это серьёзно ограничивает возможности прибора, в частности, мешая наделить его функцией таймера.