Электроника МК-85

Digital Equipment Corporation PDP-8 & PDP-11 (а также совместимые с последним советские ЭВМ на 1801ВМ1/2/3)

Moderator: Shaos

VladAnt
Writer
Posts: 12
Joined: 14 Jan 2005 03:25
Location: Moscow

Post by VladAnt »

Да не Т36 и 1013 - это одно и то же :)
Токма, Т 36 - внутреннее ангстремовское обозначение разработки, а 1013 оно стало когда прошло все госкомиссии и т.д. ;)
Arigato
Junior
Posts: 4
Joined: 26 Jun 2006 06:54
Location: 62.183.97.138

Post by Arigato »

Вот к сведению, есть эмулятор микрокомпьютера "Электроника МК85 (М)":
http://my-cms.jino-net.ru/index.php?cap=mk85
Может кого заинтересует...
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Arigato wrote:Вот к сведению, есть эмулятор микрокомпьютера "Электроника МК85 (М)":
http://my-cms.jino-net.ru/index.php?cap=mk85
Может кого заинтересует...
Прикольно - там внутри даже эмулятор и дизассемблер PDP-11 имеется ;)

Более новая версия эмуля с исходниками тут:
http://www.pisi.com.pl/piotr433/mk85emue.htm

И оказывается на МК-85 можно было программировать в кодах!!!
http://www.pisi.com.pl/piotr433/mk85mc1e.htm
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

http://www.computerra.ru/vision/628684/
Если бы японцы из фирмы Casio увидели, что по мотивам их творения сделали советские инженеры, они бы очень удивились. Наш калькулятор был на порядок мощнее.
Я тут за главного - если что шлите мыло на me собака shaos точка net
d_wanderer
Senior
Posts: 180
Joined: 28 Feb 2006 21:34

Post by d_wanderer »

Shaos wrote:http://www.computerra.ru/vision/628684/
Если бы японцы из фирмы Casio увидели, что по мотивам их творения сделали советские инженеры, они бы очень удивились. Наш калькулятор был на порядок мощнее.
У меня есть CASIO FX730. Он построен совсем по другому. Там дохленький восьмибитный процессор стоит. В более старших моделях кроме BASIC можно писать программы на псевдоассмемблере.
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Вот книжка по истории использования модификации МК-85С:

- http://mikhailmasl.livejournal.com/4852.html
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

d_wanderer wrote:
Shaos wrote:http://www.computerra.ru/vision/628684/
Если бы японцы из фирмы Casio увидели, что по мотивам их творения сделали советские инженеры, они бы очень удивились. Наш калькулятор был на порядок мощнее.
У меня есть CASIO FX730. Он построен совсем по другому. Там дохленький восьмибитный процессор стоит. В более старших моделях кроме BASIC можно писать программы на псевдоассмемблере.
в том CASIO был 4-битный проц, см. viewtopic.php?t=9576
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Post by Lavr »

Shaos wrote:И оказывается на МК-85 можно было программировать в кодах!!!
http://www.pisi.com.pl/piotr433/mk85mc1e.htm
Вот что в этой связи интересно - какая была программная модель КА1013ВМ1 и всей его обвязки?
Было ли какое подобие порта в/в?
И почему не допёрли сохранять программы на магнитной ленте? - это же просто программно-аппаратно...
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Lavr wrote:
Shaos wrote:И оказывается на МК-85 можно было программировать в кодах!!!
http://www.pisi.com.pl/piotr433/mk85mc1e.htm
Вот что в этой связи интересно - какая была программная модель КА1013ВМ1 и всей его обвязки?
Было ли какое подобие порта в/в?
И почему не допёрли сохранять программы на магнитной ленте? - это же просто программно-аппаратно...
Википедия говорит, что Т36ВМ1-2 (КА1013ВМ1) это программируемая матрица в одном корпусе с ядром 1806ВМ2, которое является CMOS-аналогом КМ1801ВМ2 (которого есть у меня ; ). В бортовой матрице реализованы: тактовый генератор, контроллер питания, 13-битный порт клавиатуры, 15-битный параллельный порт ввода/вывода, отдельный порт управления ЖКИ (однако сам контроллер ЖКИ находился в другой микросхеме), кроме того девайс имел демультиплексированную шину адреса (до 15 бит) и 8-битную шину данных, а также 8 сигналов выборки микросхем. Подробнее тут.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16676
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Электроника МК-85

Post by Lavr »

d_wanderer wrote:У меня есть CASIO FX730. Он построен совсем по другому. Там дохленький восьмибитный процессор стоит.
А большинство известных мне источников, в том числе и Педивикия (https://ru.wikipedia.org/wiki/Электроника_МК-85),
утверждают что там и вовсе дохленький четырехбитный процессор стоит.

Shaos wrote:В бортовой матрице реализованы: тактовый генератор, контроллер питания, 13-битный порт клавиатуры, 15-битный параллельный порт ввода/вывода, ...
Я вот что-то нигде так и не нашел, параллельный порт ввода/вывода как-то выведен наружу, или
можно ли его вывести проводками?
Ну раз уж есть возможность программировать на ассемблере - грех не покомандовать чем-то через
параллельный порт! 8)

Сам я нашел вот что: http://www.electronics.ru/files/article ... 17_924.pdf
port85.jpg
Звучит как-то странно... то есть порт как-бы всегда был и есть... но вот вытащить его на внешний
разъем как-бы совсем не решаемая проблема, хотя всем это и было надо... :-?
You do not have the required permissions to view the files attached to this post.
iLavr
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re:

Post by Shaos »

Shaos wrote:
Arigato wrote:Вот к сведению, есть эмулятор микрокомпьютера "Электроника МК85 (М)":
http://my-cms.jino-net.ru/index.php?cap=mk85
Может кого заинтересует...
Прикольно - там внутри даже эмулятор и дизассемблер PDP-11 имеется ;)

Более новая версия эмуля с исходниками тут:
http://www.pisi.com.pl/piotr433/mk85emue.htm

И оказывается на МК-85 можно было программировать в кодах!!!
http://www.pisi.com.pl/piotr433/mk85mc1e.htm
А между тем автор периодически обновляет свой эмулятор - сейчас у него доступна
Program version 47, updated 2016/08/21
P.S. Страничка от Arigato недоступна более - вот её архивированная копия:
https://web.archive.org/web/20070911193615/http://my-cms.jino-net.ru/index.php?cap=mk85

P.P.S. Вот так польский автор предлагает прицеплять внешнюю микросхему памяти с последовательным интерфейсом к МК-85:
http://www.pisi.com.pl/piotr433/mk85eepe.htm

P.P.P.S. Страничка по железу МК-85 - много полезной инфы, в частности соответствие элементов ЖКИ памяти ОЗУ :o
http://www.pisi.com.pl/piotr433/mk85hwe.htm
mk85scr.png
красным указано смещение в памяти (шестнадцатиричное), а зелёным - номер бита (почему-то только 5 битов используются по каждому адресу)

P.P.P.P.S. Автор кроме всего прочего ещё пишет патч, для использования в 32кб ПЗУ (в МК-85 используется только 16кб), который добавляет новые ключевые слова и возможности бейсика: http://mk85.republika.pl/rom.html
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re:

Post by Shaos »

Shaos wrote:
Lavr wrote:
Shaos wrote:И оказывается на МК-85 можно было программировать в кодах!!!
http://www.pisi.com.pl/piotr433/mk85mc1e.htm
Вот что в этой связи интересно - какая была программная модель КА1013ВМ1 и всей его обвязки?
Было ли какое подобие порта в/в?
И почему не допёрли сохранять программы на магнитной ленте? - это же просто программно-аппаратно...
Википедия говорит, что Т36ВМ1-2 (КА1013ВМ1) это программируемая матрица в одном корпусе с ядром 1806ВМ2, которое является CMOS-аналогом КМ1801ВМ2 (которого есть у меня ; ). В бортовой матрице реализованы: тактовый генератор, контроллер питания, 13-битный порт клавиатуры, 15-битный параллельный порт ввода/вывода, отдельный порт управления ЖКИ (однако сам контроллер ЖКИ находился в другой микросхеме), кроме того девайс имел демультиплексированную шину адреса (до 15 бит) и 8-битную шину данных, а также 8 сигналов выборки микросхем. Подробнее тут.
т.к. МК-85 построен на программном ядре 1806ВМ2 (который есть CMOS версия 1801ВМ2), то наверное надо перенести топик в подфорум PDP

P.S. перенёс, оставив линк в старом подфоруме Soviet
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Re:

Post by Shaos »

Shaos wrote:P.P.P.P.S. Автор кроме всего прочего ещё пишет патч, для использования в 32кб ПЗУ (в МК-85 используется только 16кб), который добавляет новые ключевые слова и возможности бейсика: http://mk85.republika.pl/rom.html
Связался с польским автором по поводу его прошивки - он ответил, что патч прошивки писался несколько лет назад по заказу вот этого чувака:
http://mk85.republika.pl/rom.html
И кроме этих двоих прошивкой ещё пользуется Vlad777 из Днепропетровска:
http://forum.easyelectronics.ru/viewtopic.php?f=4&t=2996
Ещё он подбросил пару ссылок по модернизациям и попыткам клонирования МК-85:
http://mk85.republika.pl/sprzet.htm
http://electrosch.blogspot.com/p/85-atmega8.html (тут есть ссылка на кое-какие программки: http://www.ru-hpc.narod.ru/calc/prog_mk-85.html )
http://electrosch.blogspot.com/p/85.html

P.S. А вот моя возможная модернизация - на базе пропатченной прошивки 32кб ПЗУ, где доступно 32кб ОЗУ :roll:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Электроника МК-85

Post by Shaos »

Приаттачиваю принципиальную схему МК85 - очень кучеряво тут клава подцеплена:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Электроника МК-85

Post by Shaos »

Поставил себе Lazarus и пересобрал эмуль МК85 из дельфийских исходников, а также внёс кое-какие правки :mrgreen:
You do not have the required permissions to view the files attached to this post.
Я тут за главного - если что шлите мыло на me собака shaos точка net