Цитата Сообщение от aviator Посмотреть сообщение
10. Доработка дешифратора портов.
Тут есть нюанс. Если мы просто выполним переключение дешифратора портов на Z80CardII, то прекратят правильно работать половина старых программ, которые лезли к портам по STA. В частности, VC$ в ORDOS будет при перерисовке портить экран. Поэтому сначала нам понадобится дополнительный корпус 555ЛИ1. Запаиваем его на свободное место Z80CardII. Кроме того, нам будут нужны 3 дополнительных вывода. Я сделал так: однорядный разъём портов на платке превратил в 2-х рядный, а штырьки второго ряда отогнул в сторону края платы, чтобы к ним можно было подпаяться.

Когда я переключил дешифраторы без этой доработки, то отказался работать сам "Тест Z80". Вот так!

10.1. Отрезаем дорожки от выводов 9, 10 и 11 DD27. Подключаем эти выводы к контактам 6 (F8), 7 (F9) и 8 (FA), соответственно, второго ряда в разъёме портов на Z80CardII. Контакты 6 (PF8), 7 (PF9) и 8 (PFA) первого ряда разъёма портов подключаем к цепям "76" (DD11.5 вывод 11), "125" (DD15.2 вывод 3) и "89" (DD11.6 вывод 13) соответственно.

10.2. На плате Z80CardII подключаем питание к дополнительной 555ЛИ1: 7 - общий, 14 - +5В.

10.3. Отрезаем дорожки от выводов 15, 14 и 13 DD5 Z80CardII. Это "новый" дешифратор портов. Эти выводы подсоединяем к ножкам 1, 4 и 9 ЛИ1.

10.4. Подключаем сигналы "старого" дешифратора к портов, используя контакты 6, 7 и 8, второго ряда разъёма портов к ножкам 2, 5 и 10, соответственно, дополнительной ЛИ1.

10.5. Контакты 6, 7 и 8 первого ряда разъёма портов подключаем к ножкам 3, 6 и 8 ЛИ1, соответственно. Это обеспечит доступ к портам как по STA, так и по OUT.
По моему правильнее впаять ЛИ1 где нибудь рядом или сверху с DD27 на плате. Тогда к плате надо будет тянуть от нее три проводка, а не 6. И не надо будет устанавливать 2х рядный разьём ...

Но у меня вопрос по поводу пункт 9:

9. Доработка диспетчера памяти.
Отрезаем дорожки от выводов 15 и 16 DD18.1. Это цепи "118" и "119" соответственно. Выполняем соединения DD18.1: вывод 15 подключаем к контакту 0 (B0, появился в результате исправления ошибки) дополнительного разъёма Z80CardII, вывод 16 подключаем к контакту 9 (B1) дополнительного разъёма. Цепь "118" (DD16 контакт 13) подключаем к контакту 5 (MB0) дополнительного разъёма Z80CardII, цепь "119" (DD16 контакт 10) подключаем к контакту 2 (MB1) дополнительного разъёма.

Надо ли делать этот пункт и будет он работать если распаяна схема расширения на 512 КБ ОЗУ? В этом случае вывод 16 уже оторван от
DD18 и подключен к выводу 10 DD2.1' ...

Кто нибудь уже устанавливал и использует плату Z80 совместно со схемой расширения на 512 КБ ?