Контроллер для ПМК

В Зеленограде освоен контроллер без западных аналогов (линейка "стековых" контролеров К1894)
Для ЭКВМ, вероятно, самый пододящий кристалл из выпускаемых в России. Правда с потреблением с автономным питанием могут быть проблемы.
Для этого кристала и Форт среда разработки имеется.
Ещё один вариант - использовать мультиядерный (GA144 - 144 ядра, асинхронная архитектура MISC ядер, ~700МГц при переключениях активных ядер, с небольшим потреблением при вычислении и переходящим в выключенное состояние ядер при завершении обработки текущих данных.
Производитель GreenArray - стоимость кристала ~20$ )

P.S. Форт, в исполнении ЭКВМ, более востребован может быть чем базовый язык. И на Западе он достаточно популярен для программирования контроллеров
Для AVR, например, часто юзают amForth собранный для соответствующего кристала - есть и другие Форт системы для разных контроллерных архитектур.
(в том числе и 51-ой)
У Дьяконова даже книга была по вычислениям на Форте - стиль изложения и восприятия данной книги почти как для ПМК
Если предусмотреть возможность подключать к ЭКВМ разные шилды, в варианте Arduino, то круг потенциальных покупателей ЭКВМ расширится.
Например есть такой шилд как GameDuino добавляющий графику и звук с выводом на монитор и реализованную на ПЛИС со встроенным J1 стековым процессорм (стоимость ~40$ на mousere MOD-VGA-32 этого шилда сделанного Olimex)
Для целей автоматизации в ПЛК есть вариант фортоподобного языка ForthLogic (F&H производитель)

А что за проблемы с потреблением у этого камня?

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Уточнить характеристики. По точным характеристикам нет достоверных данных, но по тактовой до 80МГц (вроде) и думаю общие "заморочки":
возможно технология не лучшая изготовления + периферия ...
но думаю цифры, всё же не катострафично выше и нормальные аккумуляторы решат возможные "проблемы"

P.S. Их разработала IDM-plus при МИЭТ (на основе разработки бывшей Питерской "ТехноФорт" её архитектуры TF-16) и более подробную информацию можно у них запросить. У меня давнишнее описание есть этой микросхемы.

Не расширится

Если предусмотреть возможность подключать к ЭКВМ разные шилды, в варианте Arduino, то круг потенциальных покупателей ЭКВМ расширится.

Да о чём Вы говорите? Про ЭКВМ знает десять с половиной человек, владеют - пять с половиной, хотят купить ещё полтора.
И кто будет выпускать эти шилды? Многофункциональный внешний адаптер или интерфейс внешнего параллельного порта, описанные на этом сайте, никто не делает. Какие там шилды, если есть те же Ардуины или Raspberry Pi?

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

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

P.S. В том виде каком представлена ЭКВМ - это решение для "приверженцев" ПМК коих ещё поискать.
На радиолюбительскую платформу она тоже не просчитывалась. (типа варианта Pinboard http://shop.easyelectronics.ru/ - /хотя помне тоже данный вариант не совсем устраивает/
Сейчас возможно, например, взяв недорогую плату на STM32 сделать калькуляторный функционал и наполнить его содержанием, при особом желании.
Выбор 51-го контроллера не выглядит стратегически верным даже в учебных целях, не вдаваясь в подробности удобства использования базового языка. (хотя сам активно использую Форт, но вариант ЭКВМ меня не "восторгает") "Залейте" туда Форт на выбор (если есть понимание, что это даст, как перепрошивают,
например ардуино на amForth) и возможно это уже будет более приемлемое решение для дальнейшего использования.:)

P.S. В том виде

P.S. В том виде каком представлена ЭКВМ - это решение для "приверженцев" ПМК коих ещё поискать.

Абсолютно верно - только на приверженцев. Больше ни на кого. Поэтому и десять с половиной пользователей на весь Земной шар.

---------------------------
Истина где-то рядом
www.litres.ru/vitaliy-samurov/dozvonitsya-do-devy/

Больше 10,5 это тех, кто проявляет себя на форумах. Далеко не каждому владельцу ЭКВМ интересно её изучать, делиться своими знаниями и общаться на эту тему. Судя по опубликованным программам (звонки, заправочная станция и т.д.), ЭКВМ часто покупаются не для совершенствования искусства и самосовершенствования, а ставятся для решения конкретных прикладных задач.

Вариантов может быть больше. При развитии до чего то подобного http://fif.by/catalog/maxlogic круг решаемых задач можно расширить.
Отличие данных ПЛК, в том что они программируются на Форто подобном языке ForthLogic и если сделать
ещё и математику на алгоритмах ПМК, то управлять можно разнообразными устройствами.

STM32 задумка хорошая, в вот Форт только опционально на любителя (мне Форт к примеру не нужен).
Родные идеограммы МК-52 должны остаться по любому. И не только ради совместимости с отпечатанными программами в книгах или ради истории, но хотя бы по той причине, что программирование на идеограммах понятно и компактно.

KPG wrote: Сейчас возможно, например, взяв недорогую плату на STM32 сделать калькуляторный функционал и наполнить его содержанием, при особом желании.
"Залейте" туда Форт

VFX от Mpe
А в чём суть реплики?

Quote:
"Залейте" туда Форт

P.S. Вопрос может быть только на каком варианте остановиться. :)
Например, один из популярных http://mecrisp.sourceforge.net/
Вот ещё одна из вводных по нему https://tuxotronic.org/post/mecrisp-forth/
Книг рускоязычных, да, по использованию Форт для контроллеров нету, поэтому приходится брать информацию из i-neta и полагаться на свои силы. Хотя некотрые методические материалы, всё же, есть.

По большому счёту, для пользователя достаточно иметь терминальный редактор через последовательный порт на контроллере для ввода и отладки программы в рамках компьютера, а индикатор на калькуляторе для выбора программы и ввода параметров. Поэтому и контроллеры, в этом варианте, могут быть использованы разные.
У меня даже была идея завести клавиатурный PS2 на контроллер, чтобы иметь прямой ввод на нём клавиатурный и "сквозняком" транслировать нажатия на клавиатурный порт (PS2/USB) компьютера.(при этом даже обратной связи от ПК может не быть, если работа ПК и MK согласована в рамках отображаемой пользователю информации)