Удаление в знак протеста против действий MM
Удаление в знак протеста против действий MM
Последний раз редактировалось MacBuster; 26.01.2019 в 00:47. Причина: Удаление в знак протеста против действий MM
Не знал о MoonSound для Спектрума, спасибо.
Уважаемые, сообщите пожалуйста, необходимо ли в Э3 звука предусмотреть работу на старших процах линейки DEC-16 бит, или только строго для УКНЦ или МС1201.01, МС1201.02 ?
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
А на каких старших процах? Как это повлияет на схему?
Я то на УКНЦ сосредоточен, поэтому хотелось бы сделать работу с контроллером таким же как с ПП.
Т.е. в коде меняем номера регистров, и программа для ПП посылается в ОЗУ контроллера и работает уже там.
- - - Добавлено - - -
Хотя если кто вдруг сделает "народный вариант", повесит AY на ПП и появится софт его использующий, то несложно будет повторить и это подключение.
А в звуковом контроллере всё же сфокусировася на универсальность подключения к разным PDP-11 совместитмым.
Так это и хочеться понять как работает (хотябы концептуально). Есть как минимум 2 упомянутых в этой ветке варианта:
1) "стопор" процессора управляющего AY-ком и прямой доступ в его память; т.е. прийдется главным процом также анализировать временные переменные используемые управляющим процом для понимания в какой стадии идет воспроизведение;
2) "общение" процессоров через регистры на шине (в этом случае нужны регистры (2?) для передачи слова в обе стороны и регистр состояния отражающий статус готовности чтения\записи слова)
Кроме того, надо главному процессору регистр для управления (сброса и останова управляющего проца), ну и какие-то регистры для генерации прерывания главному процу управляющим процом...
А иначе, как будет реализован протокол обмена между процессорами?
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Обновил схему с учётом того что собрался лепить на выходных.
Хм, а зачем нужно оключать регистры ВМ1 при наличии сигнала "Пульт"
В отладчике же можно протестировать работоспособность.
Последний раз редактировалось randomizer; 30.04.2018 в 20:23.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Почти собрал макет, не законченной осталась часть с ЦАПами.
С подключенным устройством машинка нормально не работает, например после включения вместо загрузочного меню появляется один символ в левом верхнем углу.
Правда после нажития на сброс загрузочное меню всё же появляется.
Но загрузится всё равно не получается, драйвер НЖМД выдаёт сообщение об ошибке.
Решил подцепить логический анализатор к линии RPLY ВМ1, как оказалось, каждому сообщению драйвера НЖМД соответвует серия импульсов на этой линии.
Заглянул в описание ВМ1, его перефирийный блок откликается на диапазон адресов 177700-177716.
По всей видимости в этот диапазон попадают какие то регистрый самой УКНЦ
Выше по тексту был приведен участок Э3, обеспечиващий отсуствие доступа ЦП к 1801ВМ1А в режиме ЦП "Пульт", в котором в диапазоне адресов 160000-177777 подключается ОЗУ пульта ( так написано в ТО УКНЦ ).
- - - Добавлено - - -
А хде подтяжки 1 ком АД0...АД15 к линии +5в. со стороны 1801ВМ1А ?
Без них нетрезвая 1801-я серия не ахти как опознъаёт МПИ
Последний раз редактировалось MM; 08.05.2018 в 00:51.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения [email protected]
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)