Rokl, если не секрет. В какой программе разрабатываете прошивку для PALCE22V10 ? Для РТшек и РЕшек обычно и листочка бумаги хватает.
Rokl, если не секрет. В какой программе разрабатываете прошивку для PALCE22V10 ? Для РТшек и РЕшек обычно и листочка бумаги хватает.
Последний раз редактировалось tihsasha; 07.09.2012 в 20:57.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Сначала в POINTе рисую логическую схему узла, потом составляю для него на бумажке логические фунции.
Далее пользую родной AMDшный PALASSM-4 и атмелевский WINCUPL-5.
То есть на Атмелевском WINCUPLе отлаживаю на ATF22V10 JEDECфайл, прошиваю ATF22V10, на стенде проверяю логические функции полученой прошивки, вставляю в устройство, и если устройство заработало как мне нужно, то потом адаптирую все полученые функции в DOS6.22 на родном AMDшном PALASSM-4 для PALCE22V10. В заключении прошиваю PALCE22V10 и вставляю в устройство, а ATF22V10 стираю для очередного проекта. Потому как ATF22V10 у меня одна, а PALCE22V10 куча.
>Вообще 155ИР1 нужно убирать из схемы (глючит страшно). Я его заменял на цепочку 155ТЛ2.
я встретил вы писали на другом форуме
скажите пожалуйста по какой схеме вы заменяли
я даже умудрился купить ТЛ2 лежат уже у меня
Rokl, возникла задача заменить ВТ57 на 8237 в Радио86РК, я тему прочитал не один раз, но чётко не понял как это сделать. Физически вроде один в один меняем, и ноги двунаправленные к + подтянуть, а как программировать можно по подробней? Я только про отличие счётчиков пока понял, а где какой байт в стандартном мониторе РК изменить не понятно. Может кусок кода у Вас есть?
РК86 ещё жив!!! а теперь и ЮТ-88!!!
В ПЗУ монитора РК86 процедура программирования ВТ37 вместо ВТ57 не влазиет.У меня ВТ37 расположен по адресу F700h-F71Fh код записан в ПЗУ по адресу Е2D0h- E2ECh:
0E2D0 21 0D F7 36 00 2E 04 36 D0 36 76 2C 36 23 36 09
0E2E0 21 0B F7 36 16 2E 08 36 20 2E 0F 36 0B C3 ... ...
И в самом мониторе ещё нужно сделать соответствующую переадресацию на местах бывшей процедуры программирования ВТ57, не забывая про стек процессора.FAECh-FAFCh;FC10h-FCCAh; и ещё не забудь процедуру чтения /записи магнитафона, когда останавливают ПДП. Там нужно команду останова ПДП давать для ВТ37, а она не совпадает с ВТ57.
FB90 ... ... ... ... ... ... ... ... ... ... ... ... 3E 24 32 08
FBA0 F7...
FC40 ... ... ... ... ... ... ... ... ... ... 3E 24 32 08 F7 ...
В общем, как то так.
ДА, и к 36 ноге ВТ37 припаяй резистор подтягивающий на +5в (10 ком)
Последний раз редактировалось Rokl; 16.04.2013 в 21:24.
Спасибо. И Особенно за Всю тему про "Микрокомп", она меня с подвигла достать свой РК86 из под шкафа в декабре 2011г., и заняться сборкой РК на новый лад, благодаря Вам купил ВМ85, почти спаял, но увидел тему про Z80 и его применил. Теперь хочу к нему 8237 прикрутить (а то ВТ57 в цанговую панель плохо лезет), а ВМ85 в ЮТ88 пойдёт.
А как её запускают потом?
а ещё проблема будет с DOS 2.9, она тоже вроде рулит ПДП, а ещё в ней команды IN/OUT используются, с Z80 не будет работать.
---------- Post added at 22:23 ---------- Previous post was at 22:08 ----------
Это я знаю первоначальная настройка ПДП ( насмотрелся с пошагивателемпри оживлении компика), а
что это?
а это как раз останов ПДП, при работе с мафоном?
или я не правильно понимаю?
РК86 ещё жив!!! а теперь и ЮТ-88!!!
Это тоже меня сподвигло 57 на 8237 поменять.
Команда 80h по адресу 08h для 580ВТ57 равнозначна команде 24h по адресу 08h (регистр команд) для 1810ВТ37 и является командой "стоп ПДП".
Команда А4h по адресу 08h для 580ВТ57 равнозначна команде 20h по адресу 08h (регистр команд) для 1810ВТ37 и является командой "Старт ПДП".
Так что вам нужно ещё раз мониторчик прошерстить, что бы все команды обращения к ВТ57 выудить... стоп ПДП, и Старт ПДП и поменять на ВТ37. Возможно я пропустил некоторые.
т.е. различие в начальном программировании, а команды старт/стоп как бы идентичные: однобайтовые и по одинаковому адресу в данные микрухи пишутся, т.е. в DOS'e меняем 80h на 24h и A4h на 20h и найти их будет может не такая уж большая проблема т.к. обращение к ПДП идет командами IN/OUT, ну а монитор прошерстим, давно хотел его дизасемблировать,похоже пора.
Главное знать откуда начинать.
РК86 ещё жив!!! а теперь и ЮТ-88!!!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)