Как стать автором
Обновить

Карманный компьютер из 1985 года: программируемый калькулятор «Электроника МК-54»

Время на прочтение 6 мин
Количество просмотров 13K
Всего голосов 68: ↑68 и ↓0 +68
Комментарии 60

Комментарии 60

Не помню какой был у меня уже, но помню вечера на пролёт над игрой Лунолет, что сподвигло потом проштудировать книжку "Техника космических полетов", но космонавтом я так и не стал.

Точно! 1974г издания.

Я такую в автобусе нашёл, кто то забыл. Не смог оторваться пока всю не прочитал. 80-е.

Ну вот и я космонавтом не стал. Профессиональным программистом, впрочем, тоже.

«МК-62»

Наверное, все же, МК-61. У меня такой был, как и тетрадь в клеточку на 96 листов к нему.

Да, опечатка, спасибо! У меня тоже была тетрадь,и мечта приделать к каклькулятору какой-то девайс для хранения программ, чтобы не вводить их всякий раз заново!

А у меня был Спектрум-48, тоже много программ писал на нем и мечтал как-либо прикрутить к нему дисковод. Была книжка с описанием, и паяльник, оставалось дело за малым - купить дисковод. Так и не получилось, армия, ВУЗ.. стало не до этого.

Но Спектрум хотя-бы позволял сохранять проги на кассеты, по сравнению с калькулятором уже круто!

Спектрум - это конечно хорошо... Без обид, но речь про извращения с ПМК. 🤷🏻‍♂️

Хорошо, что память была 100 байт, а то перенабирать прогу из ТМ из-за пропущенной команды было бы крайне утомительно...

98 байт: Р

Да какие обиды, это я так к слову пришлось. Вспомнил как сам в те времена страдал, но оказывается что возможность хоть как-то сохранить результаты работы уже была большим делом.

В МК-52 было почти полтора килобайта перезаписываемой памяти, но блокнот все равно был нужен - надо было хранить адрес начала и длину программы

«МК-54», «МК-62» и их сородича «Б3-34»

Ну если верить Вики, Б3-34 был предком МК-54, точнее его с него скопировали.


У нас помнится была книжка "Микрокалькулятор, ваш ход!"

А отец приносил из библиотеки книжку для семейного чтения. Там папа демонстрировал, как можно с помощью микрокалькулятора генерировать узор для вязания.

Да, характеристики те же, элементная база другая. Ну и корпус отличался. Про программы для вязания я упомянул - помню такие :)

...а ещё был МК-56 - настольная версия МК-54, с большими кнопками, большим индикатором и питанием от сети. Именно такие были закуплены в 1983 году нашей школой для введения в программирование (экспериментального, естественно) в составе школьного курса физики. Насколько я помню, программирование на них не очень пошло, всё-таки для этого потребовалось бы намного больше учебных часов

Тогда вопрос: повторял ли МК-54 специфические для Б3 глюки при выполнении определенных операций (которые, кстати, обыгрывались в некоторых программах)?

Повторял, конечно. Это один и тот же калькулятор на самом деле, только другой корпус и компоновка платы. Там тот же самый процессор (ну, процессоры, если уж придираться) и с одинаковой прошивкой, только в бескорпусном исполнении, в отличии от Б3-34.

Да, все "недокументированные возможности" были на месте и "эггогология" работала ,)

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

Я взял упомянутый в статье МК-54, по тому же алгоритму составил программку, почти весь допустимый объем занял. В спокойной обстановке погонял ее (до сих пор помню как забавно мигает индикатор, пока работает программа). В общем надо было правильно выбирать шаги интегрирования и что-то еще из параметров. Здорово он меня выручил. Соответственно заработали все программы на всех машинах.

Помню, сделал на 2-м курсе лабу по вычмату на МК-54, и получил трояк, т. к. не калькулятор должен был за меня считать, а я сам, на бумажке )

Сначала был мк-61, бесскобочная запись это просто супер изобретение. Заодно игрушки, которые печатались в технике молодёжи для него.

А потом я его продал и купил MK 85, уже настоящий компьютер:)

бесскобочная запись это просто супер изобретение

Обратные польские записи, именно так они официально зовутся.

У меня до сих пор в работе МК-52. Отличный аппарат не смотря на возраст. Мне он позволяет поразмышлять над работой не за компьютером, а по классике с тетрадкой, ручкой на диванчике. Современные программируемые калькуляторы конечно на голову, а то и две круче, но за 10 баксов лучше девайса не найти, имхо. Один минус это возраст аппаратов и как следствие мертвые кондеры. Но если есть прямые руки или друг, то проблема решается за вечер и пару литров пива.

По сравнению с индикаторами на МК-90, конденсаторы тут — так, мелочь.
Индикаторы тут тоже так себе, раз на раз не приходится. И люминофор выгорает со временем, и накал может перегореть, и стекляшка треснуть.

Э-э-э-х... Прочитал статью, вспомнил что МК-61 храню. Достал, поностальгировал... мне купили его в 1987 году. Вместе с ним еще и МК-51 нашел.Для своего времени MK-61 очень неплох был. Хотя уже набирала обороты эра "Специалист"-ов и "Spectrum"-ов.

олды тут.

Мк-52 с родной упаковкой, макулатурой и модулем расширения, добытый на волне ностальгии, лежит вместе с разными КПК и ждет своего часа стать раритетом

//жила от одной скромной зарплаты до другой

Удивительно, но 50-60 летние немецкие бухгалтерши рассказывают именно это про себя, и у них, внезапно, не было компьютеров в 80хх.

Фото: "Пол Маккартни на кухне у своей тёти" (с)

Ну так и у меня не было. Я свой первый "спекки" через пару лет после описываемых событий собрал.

выпуск этой машины в 1982-м, и вскоре калькулятор появился на полках магазинов по цене 65 рублей — довольно дорого по тем временам

До снижения цен на калькуляторы в марте 1979 года, помнится, цены были заоблачными — простенькие машинки (четыре действия и извлечение квадратного корня) стоили 88 руб, что было абсолютно неподъемной для большинства студентов-технарей суммой

Программируемый же калькулятор Электроника Б3-21
стоил вообще заоблачных денег — 350 рублей

В марте 1979 года цены внезапно снизили сразу в два раза, и простой калькулятор (например, «Электроника Б3-14М») стало возможным купить за одну студенческую стипендию, что я тут же и сделал

(обеспеченные родителями студенты тут же понакупали калькуляторы «Электроника Б3-18», и это было покруче айфонов :)

ПК :) «Электроника Б3-21»", после снижения цен стал стоить где-то 190 руб, что все еще было жутко дорого.

К 1982 цены снизились еще больше, и 65 руб — это было уже не так дорого :)

"Молодой специалист", то есть инженер-конструктор сразу после ВУЗа, без категории, вроде бы получал 120. Если не путаю.

вроде бы получал 120


кое-кто и все 110.
Но и при 120 «на руки» получалось 105. Так как налог на бездетность, комсомольские и профсоюзные взносы, еще -что, что не помню уже.
Но вот про 105 чистыми от оклада в 120 — помню очень хорошо :)

Прим.: комсомольские взносы у работающих были не две копейки, а довольно заметный процент от з/п.
Настолько заметный, что я был рад, когда, наконец, вышел из комсомольского возраста :)

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

БЗ-36?

Не, больше похож на МК-66, хотя и не уверен что это точно он, но сильно похож судя по фото.

В том числе и из-за того, что в свое время платы с советскими микросхемами серии К145 (ими комплектовался «Б3-34») активно сдавали «на золото», таких калькуляторов в рабочем состоянии сегодня осталось немного.

По-моему, вот чего-чего, а калькуляторов а-ля МК-61/52, ввиду совершенно незначительного содержания драгмета и больших тиражей производства, до сих пор навалом на любой барахолке :)

У них дисплеи слабые (вылетают секции) и конденсаторы высыхают. В продаже найти можно, а вот живой экземпляр - чуть сложнее. А, ну и тумблеры питания тоже слабое место. Мой уже чинился: одно время работал, только если давить на тумблер пальцем. Контакты паршивые.

Никто здесь не упомянул журнал "Наука и жизнь", а там в свое время тоже регулярно печатали программы для этих машинок. Мне МК-61 в студенческие годы здорово помогал. Дорабатывал его по питанию, почему-то разработчики не предусмотрели автоматическое переключение на батарейки, если просто пропало сетевое питание - а вместе с ним и программа и результаты расчетов.. Блок питания, кстати, хоть и написано 5 вольт, на самом деле нестабилизированный трансформаторный, на хх выдает 7 вольт.
Калькулятор до сих пор лежит в шкафу, сейчас попробовал включить, но кроме каких-то конвульсий на дисплее ничего, на кнопки не реагирует. Видимо, действительно конденсаторы где-то по питанию высохли, внутри повышающая схема есть, ибо работал от 3 батареек АА, а это может быть всего 3 вольта, для люминесцентного индикатора наверное пара десятков нужна.

Кстати, в той же НиЖ была статья "Всего один диод", в которой описывалось, как припаять диод, чтобы переходил на батарейки.

А так - да... Ограниченное кол-во регистров памяти здорово приучило экономить. До сих пор стараюсь "оптимизировать" скрипты, чтобы занимало меньше места.

У меня лежит книжечка "Расчеты на программируемых калькуляторах", сохранил из-за того, что численные методы хорошо расписаны в предисловии к каждой программке.

Я в 9-10 классе писал на МК-61 крестики-нолики.

Два года писал, придумывал как уложить в 105 шагов программной памяти просмотр игрового поля, поиск оптимального хода.

Очень помогали маленькие хитрости - вычисление номера клетки, противоположной клетке с последним ходом человека.

Помню, был очень рад, когда игра заработала!

А потом я увидел код чужой игры. Если человек сделал ход в угловую клетку (нечётную), то он свёл игру в ничью. В противном случае человек проиграл.

Так слух о существовании этой игры, по сути очень примитивной, вдохновил меня на довольно сложную и длительную разработку.

Два года писал, придумывал как уложить в 105 шагов программной памяти просмотр игрового поля, поиск оптимального хода.

Это как-то сильно жёстко. Я уже давно забыл код игры «Крестики-нолики», но помню, что она укладывалась этак в треть от имеющейся памяти калькулятора. И игра очень простая — если первый игрок ходит в середину поля, второй ходит в угол и тогда ничья, или ходит в другое место, и проигрывает. Если первый игрок ходит не в середину поля, второй ходит в середину, и тогда тоже ничья.
НЛО прилетело и опубликовало эту надпись здесь
Ничья ж будет.
X . .
. @ .
. . .

Здесь подстава для тупого алгоритма, если X1 O5 X9, O может выбрать 3/7 следующим ходом, тогда X7/3 выигрыш для Х. Правильный выбор здесь O2, интересно, вот это в программе было?

Самая простая и безотказная стратегия описывалась в книжке "Папа, мама, я и микрокалькулятор". Там все ходы были продуманы заранее и забиты в программу, она занимала почти всю память (кажется, у героя был МК-54), но зато отвечала на ход человека почти моментально!

Самая простая и безотказная стратегия описывалась в книжке «Папа, мама, я и микрокалькулятор».


Что-то в памяти всплыла фраза «крестики-нолики на бесконечном поле»
Где-то из тех времен.
зато отвечала на ход человека почти моментально!

С калькулятором, у которого даже безусловный переход выполняется ощутимое время, это чёрта с два прокатит :)

Спасибо за статью. Лунолет - это была супер игра.

Пожалуйста! Вам спасибо, что прочитали! :)

"Программировал" на таком в школе, был в восторге от обратной польской записи. Калькулятора у меня не было, писал программы в тетрадку, прогонял в уме, иногда с трассировкой в ту же тетрадку. Обкатать на железе удалось всего пару раз у двоюродного брата одноклассника - заработали с первого раза.

Не совсем в тему, но про RPN арифметику. Даже сегодня пользуюсь на смартфоне эмулятором HP-48sx. Отличная стилизация под оригинал, 4-х строчный дисплей, удобно пересчитывать и сравнивать цены в магазине ))

ЕМНИП стековая модель используется в языке Forth, который отлично встраивается в FPGA-проекты.

Странно что забыли упомянуть, что Лунолет, это не сначала даже не программа, а история от Михаила Пухова, если не изменяет память. История рассказывает что надо и почему сделать, а уже потом... Именно сами истории, стали тем магнитом которые притягивают новичков, у меня тогда не было калькулятора, но я старательно переписывал коды и мечтал...

В 1989 поступил в техникум связи, купили МК-61. Сколько прекрасного времени провел с ним, и игры и программы и расчеты. Зачитал инструкцию до дыр, используя косвенные переходы всегда писал самые короткие программы на информатике. И еще разогнал свой калькулятор изменив резистор в задающем генераторе. Хорошее было время...

Я несколько лет назад для 61-го писал подобие «песни про пиво» ) Интересный был опыт, до того никогда не пробовал программировать на таких калькуляторах.

До эпохи компьютеров это была отличная вычислительная машинка, да и с её началом тоже часто выручал, ведь работал и на батарейках, всегда можно брать с собой.

Сохранил свой МК-61, но он уже не включается, можно будет попробовать починить,.

Купил для коллекции широкий МК-52, этот всё ещё работает, нет только блока энергонезависимой памяти, и блока питания, от МК-61 не подходит по разъёму.

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

На экран МК-61 не все вариации сегментов можно было вывести, некоторые "буквы" удавалось вывести через эксплуатацию ошибок в микроконтроллере, как это делать народ делился рецептами в журналах.

Было дело, собирал для МК-52 "батарейки" из блока питания, четырёх кусочков пенопласта и жестяных полосок - провод, правда, наружу из бат-отсека пришлось выводить.

ох, спасибо) такой же калькулятор, такая же история, как у автора, ассемблер после и т.д. и т.п. и да, этот же калькулятор для сих пор живой)). давать его товарищам в школе было бесполезно, с польской системой не разбирались, а как в нем классно было прилеплять шпоры))

У меня до сих пор живой МК61. Собственно благодаря ему я увлекся электроникой и программированием. Увлечение потом переросло на РадиоРК-86 и сборку Спектрумов, что и определило будущую спецциальность, несмотря на институтскую.

Эх, ностальгия. Помню в книгах по программированию на калькуляторах доставляло удовольствие оптимиировать программы. Сократишь на несколько комманд или ускоришь на несколько скунд, солько радости.

Тож родители купили ( или тетка) МК-52.Я вообще его не понял,одноклассники не знали,отец тоже.Где знак равно??)))).ЮТ не выписывал,к сожалению,а выписывал Военно-исторический журнал)))Тоже не особо- схемы, плацдармы,статистика...))) Лучше бы ЮТ.

Был такой в школе, сильно помогал с расчетами в старших классах. На поступление в универ папа подарил навороченный инженерный Citizen (он открывался как книжка и кнопки были на обеих "страницах") и это был просто космос в сравнении по удобству и точности.

Зарегистрируйтесь на Хабре , чтобы оставить комментарий