Search
Write a publication
Pull to refresh

Энтузиаст проапгрейдил советский калькулятор МК-85 современным микроконтроллером

Reading time1 min
Views17K

Польский умелец Петр Патек (Piotr Patek) заменил процессор на своем калькуляторе «Электроника МК-85» на микроконтроллер STM32. Из-за несовместимого расположения пинов электроники 80-х годов и современных компонентов, автору пришлось изготовить печатную плату, позволяющую соединять между собой элементы из разных эпох.

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

Во время изготовления дополнительной печатной платы для подключения STM32 к МК-85, автор внес некоторые конструктивные изменения. К примеру, контроллер ЖК-дисплея теперь напрямую подключается к SPI-порту микроконтроллера и минует стандартную микросхему. Также Патеку удалось оптимизировать систему питания. 

Помимо этого умелец внес изменения в программное обеспечение калькулятора. Исходный интерпретатор BASIC, написанный на PDP-11 версии ассемблера, был полностью портирован на C для запуска на STM-32. Помимо этого, автор исправил список известных ошибок и багов.

Модификация не только помогла «воскресить» старое устройство, но и значительно ускорила его. Энтузиаст подсчитал, что апгрейд увеличил скорость работы калькулятора в 30 раз.

На сайте автора можно скачать код проекта и схему для изготовления печатной платы.

Tags:
Hubs:
If this publication inspired you and you want to support the author, do not hesitate to click on the button
Total votes 31: ↑31 and ↓0+29
Comments55

Other news