nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 29 Mar 2024 16:27



Reply to topic  [ 270 posts ]  Go to page Previous  1 ... 12, 13, 14, 15, 16, 17, 18  Next
Электроника МК-85 
Author Message
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
А где взять описание добавленных команд в прошивку и схема подключения новой периферии?
Attachment:
20200117_040921.jpg
20200117_040921.jpg [ 205.63 KiB | Viewed 14160 times ]

С первого раза и не понял, ка оно 2 контакта на каждой кнопке замыкает. Интересно было знать, почему оно не глючит.


17 Jan 2020 10:15
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22423
Location: Silicon Valley
Reply with quote
Rusic wrote:
Так, прошивка улучшенная есть, а где ее описание и схема подключений?

На польском сайте была картинка как они проводочками припаивали новое ПЗУ

_________________
:dj: https://mastodon.social/@Shaos


18 Jan 2020 12:43
Profile WWW
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Нет того сайта. Теперь ничего не понятно.
Я вот написал эмулятор оперативки на STM32, что бы калькулятор определялся как флешка с возможностью сохранения программ. Можно было бы и ROM эмулировать на той же шине.
Attachment:
20200117_202635.jpg
20200117_202635.jpg [ 136.73 KiB | Viewed 14152 times ]
Attachment:
Disk.jpg
Disk.jpg [ 37.52 KiB | Viewed 14152 times ]

В новой прошивке банки памяти по 8К включены :idea: , а повторение нажатия клавиш там отключили или нет?


18 Jan 2020 14:20
Profile
Novelist
User avatar

Joined: 14 Aug 2018 14:30
Posts: 49
Location: Szczecin, Польша
Reply with quote
Здравствуйте, Rusic

Quote:
Нет того сайта. Теперь ничего не понятно.

Данный сайт переехал на Фейсбук, так-как в 2018 году закрылся сервис бесплатного хостинга "republika.pl":
https://www.facebook.com/groups/elektronika.mk85/

Сохранённая копия сайта в веб-архиве:
http://web.archive.org/web/20180131155040/http://www.mk85.republika.pl/

Quote:
а повторение нажатия клавиш там отключили или нет?

Нет, но была увеличена задержка от момента нажатия клавиши до начала повторения и уменьшена скорость повторения (чтобы было удобней работать в турбо режиме).


19 Jan 2020 08:26
Profile WWW
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Спасибо, посмотрю.
Эмулятор памяти работает отлично, но возник ряд нюансов.
Оказалось, что далеко не все пины STM толерантны с 5V. Еще и разбросаны в шахматном порядке. Снизил напряжение на CPU,ROM до 3,3В.
Сам процессор прекрасно работает с таким напряжением. Контроллер дисплея, питаясь от 6В, не артифачит. Однако, частота процессора упала до 1МГц.
Я отпаял R1 и подал сигнал с генератора на RI процессора. Вышло, что при 3,3В процессор работает только до 1,3МГц. А при 5,4В вплоть до 3МГц.
Сама ножка CE щелкает с частотой менее 100КГц. Как то все очень медленно.
Можно взять STM на 100 выводов и там будет 2 порта с толерантными 5В пинами, но сам контроллер становится великоват и его прийдеться сместить в сторону батарейного отсека.
Может тогда выбросить все 3 микросхемы на шине, и поставить вместо процессора STM на 48 лапок? Но, тогда надо писать Бейсик заново под STM.
Не знаю, что и делать. COM, LPT порты будут в обоих случаях, тк в первом варианте можно будет включать альтернативные функции переменных. Например, T$="12:27"
Attachment:
20200118_022429.jpg
20200118_022429.jpg [ 145.93 KiB | Viewed 14122 times ]


19 Jan 2020 12:06
Profile
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Польский вариант мне не понравился. Слишком колхозно получается.
Решил все таки менять процессор. Уже и плату-переходник вытравил.
Attachment:
20200121_020200.jpg
20200121_020200.jpg [ 25.71 KiB | Viewed 14090 times ]
Attachment:
20200121_020213.jpg
20200121_020213.jpg [ 26.01 KiB | Viewed 14090 times ]

Интересно, как в МК память между программами распределяется? Еще и DEFM туда залазит.


21 Jan 2020 13:56
Profile
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Готовлю МК к установке микроконтроллерного модуля. Установил USB с умножителем напряжения и Li-ion батарею.
Attachment:
USB.jpg
USB.jpg [ 159.01 KiB | Viewed 14004 times ]

Батарея станет толщиной до 3.5мм, но я нашел 3мм на 250мА/ч. Позже добавлю еще одну на 400мА/ч.
Attachment:
USB-PCB.jpg
USB-PCB.jpg [ 42.34 KiB | Viewed 14004 times ]

Умножитель выключается вместе с контроллером дисплея. На процессоре при этом остаётся 3.2-3.6В. Ток батареи 5.4мкА
При включении МК, ток составляет 1.5мА, однако процессор стоит. Если же загрузить его выполнением программы (10 GOTO 10) с частотой CPU в 2МГц, то ток достигает уже 10мА.
Attachment:
20200126_042229.jpg
20200126_042229.jpg [ 94.1 KiB | Viewed 14004 times ]


27 Jan 2020 15:11
Profile
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Батарея и плата USB получились на 0.2мм ниже пластика. Сама пластмасса очень эластична и обрабатывается на низких оборотах или просто режется.
Гнездо разъема питания можно просто подпилить. Так же надо сделать пропил под USB в алюминиевой крышке на глубину 0.6мм
Attachment:
20200126_012907.jpg
20200126_012907.jpg [ 39.44 KiB | Viewed 14002 times ]

Attachment:
20200126_035053.jpg
20200126_035053.jpg [ 98.39 KiB | Viewed 14002 times ]

Крышки заземлены на +6В. Что бы не было короткого замыкания, необходимо снять контактную ножку такого заземления, тк крышка касается 0В на гнезде USB.
Attachment:
20200124_205530.jpg
20200124_205530.jpg [ 29.78 KiB | Viewed 14002 times ]


27 Jan 2020 15:40
Profile
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Это была первая версия платы USB.
Attachment:
20200124_093111.jpg
20200124_093111.jpg [ 49.14 KiB | Viewed 14002 times ]

Attachment:
20200124_205342.jpg
20200124_205342.jpg [ 28.23 KiB | Viewed 14002 times ]

Батарею необходимо еще чем то прижать. Не хватает 0.2мм. Раньше там стояла пружина, поджимающая дисплей.
Attachment:
20200126_035932.jpg
20200126_035932.jpg [ 46.76 KiB | Viewed 14002 times ]


27 Jan 2020 15:48
Profile
Writer

Joined: 16 Jan 2020 18:58
Posts: 13
Reply with quote
Понеслась...
Attachment:
20200131_071538.jpg
20200131_071538.jpg [ 337.05 KiB | Viewed 13948 times ]

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


30 Jan 2020 22:40
Profile
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
Вот на глаза попалась плата я так понимаю протипная. на ней стоит еще опытный н1806ВМ2 и озу на Н537РУ9. Да и все ис с пометкой опытная.

компоновка последующей точно повторяет эту плату. а вот схемотехника разная

где то еще лежит вторая такая же.

Найти бы корпус с экраном куда ее вставить и проверить насколько они рабочие.

Attachment:
FA15AEF1-5270-4AD5-8687-A88D2669A2EB.jpeg
FA15AEF1-5270-4AD5-8687-A88D2669A2EB.jpeg [ 383.07 KiB | Viewed 13490 times ]

_________________
танцуй пока живешь под каплями огненного дождя...


24 Mar 2020 11:58
Profile WWW
Novelist
User avatar

Joined: 14 Aug 2018 14:30
Posts: 49
Location: Szczecin, Польша
Reply with quote
Данный прототип МК-85 довольно подробно описан в журнале "Микропроцессорные средства и системы" 4/1987.
http://www.leninburg.com/files/mss_04_1987.rar

Друг попробовал на основе этой статьи нарисовать схему.

Топология клавиатуры описана в журнале "Схемотехника" 10/2001 в статьи "Интерфейсы с клавиатурой".
http://www.radioman-portal.ru/magazin/shemotehnika/2001/10.djvu

Дампы ПЗУ были бы интересны...

Attachment:
File comment: схема старого МК-85
sch2.gif
sch2.gif [ 225.24 KiB | Viewed 13475 times ]


25 Mar 2020 03:34
Profile WWW
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
в приницпе можно попробовать сделать дампы, но каков их смысл?
реплику не сделать этой версии.

надо прикинуть правильную распиновку, и выпаять ис с платы,

_________________
танцуй пока живешь под каплями огненного дождя...


31 Mar 2020 10:03
Profile WWW
Novelist
User avatar

Joined: 14 Aug 2018 14:30
Posts: 49
Location: Szczecin, Польша
Reply with quote
Quote:
в приницпе можно попробовать сделать дампы, но каков их смысл?
реплику не сделать этой версии.

Я бы эмулятор написал.

Также хотелось бы посмотреть дизассемблированный листинг программы, сравнить с финальной версией.

Кстати, я заметил ваши фотографии на zx-pk.ru. Могли бы вы, пожалуйста, отделить плату клавиатуры от платы процессора и сфотографировать их с обратной стороны? Я бы попробовал нарисовать детальную схему.

Конечно, глубокого смысла в этом нет, всё ради удовлетворения любопытства :)


31 Mar 2020 12:07
Profile WWW
Doomed
User avatar

Joined: 05 Apr 2011 12:45
Posts: 491
Location: Великий Новгород
Reply with quote
надо опять лезть в кладовку. Достану сделаю все фото и сниму дампы. Если они необходимы.
Когда то думал срисовать схемы с него. Но не было откликов. Поэтому все и забылось на долго. Нет стимула.
Была идея впаять обычный Н1806ВМ2. Судя по статьям там подбирали процессоры которы бы работали. Но у меня две коробки их. И хоть какой то но заработал.

Одна плата точно вот недавно попадалась. Вторая вполне возможно уже потерялась.

Я удивлен что дампы с них нигде не вспыли. Ведь явно эти калькуляторы у всех коллекционеров есть.

_________________
танцуй пока живешь под каплями огненного дождя...


31 Mar 2020 17:15
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 270 posts ]  Go to page Previous  1 ... 12, 13, 14, 15, 16, 17, 18  Next

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.