Author |
Message |
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
А где взять описание добавленных команд в прошивку и схема подключения новой периферии? С первого раза и не понял, ка оно 2 контакта на каждой кнопке замыкает. Интересно было знать, почему оно не глючит.
|
17 Jan 2020 10:15 |
|
|
Shaos
Admin
Joined: 08 Jan 2003 23:22 Posts: 22616 Location: Silicon Valley
|
На польском сайте была картинка как они проводочками припаивали новое ПЗУ
|
18 Jan 2020 12:43 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Нет того сайта. Теперь ничего не понятно. Я вот написал эмулятор оперативки на STM32, что бы калькулятор определялся как флешка с возможностью сохранения программ. Можно было бы и ROM эмулировать на той же шине. В новой прошивке банки памяти по 8К включены , а повторение нажатия клавиш там отключили или нет?
|
18 Jan 2020 14:20 |
|
|
piotr433
Novelist
Joined: 14 Aug 2018 14:30 Posts: 49 Location: Szczecin, Польша
|
Здравствуйте, Rusic Данный сайт переехал на Фейсбук, так-как в 2018 году закрылся сервис бесплатного хостинга "republika.pl": https://www.facebook.com/groups/elektronika.mk85/Сохранённая копия сайта в веб-архиве: http://web.archive.org/web/20180131155040/http://www.mk85.republika.pl/Нет, но была увеличена задержка от момента нажатия клавиши до начала повторения и уменьшена скорость повторения (чтобы было удобней работать в турбо режиме).
|
19 Jan 2020 08:26 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Спасибо, посмотрю. Эмулятор памяти работает отлично, но возник ряд нюансов. Оказалось, что далеко не все пины 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"
|
19 Jan 2020 12:06 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Польский вариант мне не понравился. Слишком колхозно получается. Решил все таки менять процессор. Уже и плату-переходник вытравил. Интересно, как в МК память между программами распределяется? Еще и DEFM туда залазит.
|
21 Jan 2020 13:56 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Готовлю МК к установке микроконтроллерного модуля. Установил USB с умножителем напряжения и Li-ion батарею. Батарея станет толщиной до 3.5мм, но я нашел 3мм на 250мА/ч. Позже добавлю еще одну на 400мА/ч. Умножитель выключается вместе с контроллером дисплея. На процессоре при этом остаётся 3.2-3.6В. Ток батареи 5.4мкА При включении МК, ток составляет 1.5мА, однако процессор стоит. Если же загрузить его выполнением программы (10 GOTO 10) с частотой CPU в 2МГц, то ток достигает уже 10мА.
|
27 Jan 2020 15:11 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Батарея и плата USB получились на 0.2мм ниже пластика. Сама пластмасса очень эластична и обрабатывается на низких оборотах или просто режется. Гнездо разъема питания можно просто подпилить. Так же надо сделать пропил под USB в алюминиевой крышке на глубину 0.6мм Крышки заземлены на +6В. Что бы не было короткого замыкания, необходимо снять контактную ножку такого заземления, тк крышка касается 0В на гнезде USB.
|
27 Jan 2020 15:40 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Это была первая версия платы USB. Батарею необходимо еще чем то прижать. Не хватает 0.2мм. Раньше там стояла пружина, поджимающая дисплей.
|
27 Jan 2020 15:48 |
|
|
Rusic
Writer
Joined: 16 Jan 2020 18:58 Posts: 13
|
Понеслась... Столько раз ставил и снимал оперативку, а печатка выглядит как новая. Дорожки луженные даже под маской.
|
30 Jan 2020 22:40 |
|
|
Случайность
Doomed
Joined: 05 Apr 2011 12:45 Posts: 491 Location: Великий Новгород
|
Вот на глаза попалась плата я так понимаю протипная. на ней стоит еще опытный н1806ВМ2 и озу на Н537РУ9. Да и все ис с пометкой опытная. компоновка последующей точно повторяет эту плату. а вот схемотехника разная где то еще лежит вторая такая же. Найти бы корпус с экраном куда ее вставить и проверить насколько они рабочие.
_________________ танцуй пока живешь под каплями огненного дождя...
|
24 Mar 2020 11:58 |
|
|
piotr433
Novelist
Joined: 14 Aug 2018 14:30 Posts: 49 Location: Szczecin, Польша
|
Данный прототип МК-85 довольно подробно описан в журнале "Микропроцессорные средства и системы" 4/1987. http://www.leninburg.com/files/mss_04_1987.rarДруг попробовал на основе этой статьи нарисовать схему. Топология клавиатуры описана в журнале "Схемотехника" 10/2001 в статьи "Интерфейсы с клавиатурой". http://www.radioman-portal.ru/magazin/shemotehnika/2001/10.djvuДампы ПЗУ были бы интересны...
|
25 Mar 2020 03:34 |
|
|
Случайность
Doomed
Joined: 05 Apr 2011 12:45 Posts: 491 Location: Великий Новгород
|
в приницпе можно попробовать сделать дампы, но каков их смысл? реплику не сделать этой версии.
надо прикинуть правильную распиновку, и выпаять ис с платы,
_________________ танцуй пока живешь под каплями огненного дождя...
|
31 Mar 2020 10:03 |
|
|
piotr433
Novelist
Joined: 14 Aug 2018 14:30 Posts: 49 Location: Szczecin, Польша
|
Я бы эмулятор написал. Также хотелось бы посмотреть дизассемблированный листинг программы, сравнить с финальной версией. Кстати, я заметил ваши фотографии на zx-pk.ru. Могли бы вы, пожалуйста, отделить плату клавиатуры от платы процессора и сфотографировать их с обратной стороны? Я бы попробовал нарисовать детальную схему. Конечно, глубокого смысла в этом нет, всё ради удовлетворения любопытства
|
31 Mar 2020 12:07 |
|
|
Случайность
Doomed
Joined: 05 Apr 2011 12:45 Posts: 491 Location: Великий Новгород
|
надо опять лезть в кладовку. Достану сделаю все фото и сниму дампы. Если они необходимы. Когда то думал срисовать схемы с него. Но не было откликов. Поэтому все и забылось на долго. Нет стимула. Была идея впаять обычный Н1806ВМ2. Судя по статьям там подбирали процессоры которы бы работали. Но у меня две коробки их. И хоть какой то но заработал.
Одна плата точно вот недавно попадалась. Вторая вполне возможно уже потерялась.
Я удивлен что дампы с них нигде не вспыли. Ведь явно эти калькуляторы у всех коллекционеров есть.
_________________ танцуй пока живешь под каплями огненного дождя...
|
31 Mar 2020 17:15 |
|
|