Эмулятор Феликса Лазарева на STM32F411

Советские программируемые калькуляторы, микрокомпьютеры и большие ЭВМ, не попавшие в другие разделы

Moderator: Shaos

Электромонтёр
Fanat
Posts: 97
Joined: 23 Feb 2018 22:20

Эмулятор Феликса Лазарева на STM32F411

Post by Электромонтёр »

На сайте Кон-Тики портирован эмулятор Феликса Лазарева на мк STM32F411 и разработана схемотехника аналога советского ПМК - МК61S.

Итак, самое начало, вопросы сборки, обсуждения прошивок, обсуждение в контакторах.

Аппарат имеет четырёхстрочный символьные ЖКИ, работает от двух пальчиковых батареек, имеет функции включения и программного отключения питания от кнопок.

Основная идея, дизайн, портирование прошивки и схемотехника - Виталий Самуров (Финляндия), усовершенствование эмулятора Алексей Сугоняев (Россия), трассировка печатной платы - Николай Гриценко (Россия), поддержка на сайте - Сергей Тарасов (Франция), подсистема питания, алгоритмы работы с ЖКИ и клавиатурой - я :)
mk61s1.jpg
Аппарат был на выставке Chaos Constructions 2021! :kruto:
mk61s2.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Lavr »

Электромонтёр wrote:...разработана схемотехника аналога советского ПМК - МК61S.
Извините, прочитал начало на Кон-Тики, но всё равно не понял, что такое МК61S ?
МК61 у меня был, но он совсем другого формата калькулятор...
iLavr
Электромонтёр
Fanat
Posts: 97
Joined: 23 Feb 2018 22:20

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Электромонтёр »

Lavr wrote: Извините, прочитал начало на Кон-Тики, но всё равно не понял, что такое МК61S ?
МК61 у меня был, но он совсем другого формата калькулятор...
Видимо это означает МК61 на STM32 :) Формат больше на МК52 похож, но эмулятор воспроизводит поведение микросхем из МК61 - в МК52 одна из К145ИК13 с другой прошивкой.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Shaos »

А это никак не связано с эмулятором МК-61 на PIC32 от Сергея Вакуленко случайно? ;)

https://github.com/sergev/mk-61

P.S. Да, похоже корни обоих проектов ведут в emu145:
Copyright 2011 Felix Lazarev. All rights reserved.
P.P.S. Интересно, что не смотря на "All rights reserved" на https://code.google.com/archive/p/emu145/ проект был выложен под License: GNU GPL v3
Я тут за главного - если что шлите мыло на me собака shaos точка net
Электромонтёр
Fanat
Posts: 97
Joined: 23 Feb 2018 22:20

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Электромонтёр »

Да, ноги растут из emu145 Феликса Лазарева.

Нет, это развитие доработанного порта эмулятора Алексеем digitalinvitro Сугоняевым независимо от Сергея Вакуленко. Итоговое быстродействие на 100МГц в 15,5 раз быстрее советского оригинала :kruto: примерно 1:65 по тактовой частоте :) кстати это (ну, примерно) на уровне эмуляции qemu архитектуры x86 на ARM1176.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Shaos »

Приуменьшил и высветлил фотки - а то было как-то крупновато и темновато :roll:

P.S. А можно линк на репозиторий проекта - исходники прошивки и платок?
Я тут за главного - если что шлите мыло на me собака shaos точка net
Электромонтёр
Fanat
Posts: 97
Joined: 23 Feb 2018 22:20

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Электромонтёр »

Официальный репозиторий проекта

Там лежат исходники, прошивки, схемы, а также замечания, доработки и исправления :)
newold86
Devil
Posts: 716
Joined: 30 Nov 2013 11:08
Location: WWW

Re: Эмулятор Феликса Лазарева на STM32F411

Post by newold86 »

Он разные там ЕГГОГи правильно обрабатывает ?
User avatar
vitali
Senior
Posts: 136
Joined: 17 Sep 2019 09:34
Location: Finland

Re: Эмулятор Феликса Лазарева на STM32F411

Post by vitali »

Да, конечно. В этом и интерес - вторая жизнь советских чипов и всей машинки на современном железе
User avatar
Akatla
Fanat
Posts: 71
Joined: 30 Apr 2017 03:29
Location: Россия Хабаровск

Re: Эмулятор Феликса Лазарева на STM32F411

Post by Akatla »

Меня попросили добавить:

Предлагаем вашему вниманию наш проект, по реализации бюджетного варианта, эмулятора микрокалькулятора "Электроника МК-61".
Готовы выслушать предложения, пожелания и вопросы.
https://github.com/UN7FGO/MK61S_MINI