Mise à niveau d’une calculatrice soviétique avec une CPU contemporaine

Les problèmes de la chaîne d’approvisionnement actuels peuvent rendre difficile l’achat de microcontrôleurs ou véritablement tout type de semi-conducteur. Toutefois, pour ceux qui gardent des rétrocébertiteurs vivants, cette question a toujours existé: les éléments anciens ont peut-être été hors de production depuis des décennies, avec une alimentation enrichissante de pièces d’occasion ou «Nouveau stock ancien» comme la seule option. Si un processeur inhabituel casse, vous n’avez peut-être aucun choix pour remplacer l’ensemble de l’ordinateur.

[Patek] a couru dans ce problème lorsqu’il a acquis une calculatrice programmable ELEKTRONIKA MK-85 avec une CPU endommagée. Naviguez à découvrir un remplacement, il a décidé de développer un système CPU compatible PIN basé sur un microcontrôleur STM32. Du programme Aucun processeur contemporain n’est compatible avec des broches avec un style soviétique à partir des années 1980, de sorte que [Piotr] a dû styler un petit ordinateur de circuit imprimé pour correspondre à la pince d’origine. Cela lui fournit également une zone suffisante pour ajouter une puce de convertisseur CC / DC efficace qui produit la fourniture de 2,5 V pour la STM32.

Quant au logiciel, [Piotr] manipulait de porter l’interpréteur fondamental d’origine, qui a été écrit dans l’Assemblée PDP-11, à un équivalent contemporain écrit en C. pendant qu’il y était, il a fixé quelques bugs qui étaient assis là pour environ 35 ans. Le processeur mis à jour permet également à MK-85 d’exécuter des cercles autour de ses frères et sœurs contemporains: [Piotr] a chronométré à environ trente fois plus rapide que la puce d’origine, tout en utilisant une quantité de puissance similaire.

Si vous avez également eu lieu pour avoir un MK-85 avec une CPU Dodgy, vous serez ravi de découvrir que les schémas ainsi que le code source sur le réglage de [Piotr] sont tous offerts sur son blog. Ceci est probablement la toute première mise à jour du processeur de calculateur que nous avons vues, bien que nous ayons présenté d’autres calculateurs anciennes mis à jour avec de nouveaux microprogrammes, ainsi que des styles de calculatrice totalement nouveaux basés sur du matériel traditionnel.

Merci pour la pointe, [cmholm]!

ava
category

Leave a Comment

Your email address will not be published. Required fields are marked *