чуток ошибся, кажется достаточно записать ноль в системный регистр контроллера
тут достаточно мониторить ячейку памяти которую гарантированно изменит мэджик
Вид для печати
Пару слов про подключение двух дисководов.
https://i.ibb.co/9Wyhmd4/image.jpg
Может кто не знает, но разъемы для подключения дисководов на плате разведены не строго параллельно. Выводы 5 и 6 (нумерация разъема XP3.2 по альбому) перекрещены. Это сигналы DRIVE SEL0 и DRIVE SEL1.
Для подключения надо использовать прямой шлейф без перекруток.
Обычно на дисководах стоит перемычка DS1. При подключении такого дисковода к торцевому (Г-образному) разъему он определяется как А:
Если подключить такой дисковод к второму разъему, то он определяется как C:
Можно подключить два дисковода на один шлейф, подключенный к любому разъему. Выбор буквы дисковода надо делать перемычками на дисководах (DS0 и DS1). На дисководах не всегда есть эти перемычки. Если повезет они есть на плате в виде площадок, которые перемыкаются каплей припоя. В Готеке такие перемычки есть.
Есть один нюанс. Первый дисковод будет определяться как A:, а второй как C:
Почему С:, а не В:?
Как я понял, в Пентагоне перепутаны дисководы В: и С:
Попробую исправить это поменяв местами контакты 12 и 14 на шлейфе, который будет подключен к дисководу B:.
goodboy, в оригинальном "пятногоне", разведены все четыре сигнала выборки привода, но имеет место косяк с выводом на краевой разъем сигналов sel B и sel C. Которые были перетащены и в эту ревизию платы.
Все оригинальные платы 90-х годов, которые доводилось щупать, имели такую "особенность". В то время, даже особо не заморачивался, в каком месте схемы была допущена ошибка - тупо припаивал крест на крест эти два провода к разьему.
https://zx-pk.ru/threads/14277-reliz...l=1#post374984
null_device, согласен полностью. Нашел такую цитату:
Перевернул контакты 12 и 14 на второй фишке шлейфа.Цитата:
На плате КОСЯК со времён дедушки Ленина. В и С перепутаны.
Шлейф подключен к первому (Г-образному) разъему Пентагона.
К первой фишке этого шлейфа подключен обычный дисковод. Он определяется как А:
Ко второй фишке подключен эмулятор дисковода Готек. Перемычка выбора дисковода в нем установлена как DS1. Он определяется как В:
Поменял большой кварц 14 МГц на маленький (низкопрофильный). Теперь кварц аккуратно поместился между микросхемами, а не лежит сверху, как было раньше.
https://i.ibb.co/6XwKtm2/image.jpg
Заодно, попытался настроить частоту мигания курсора (FLASH). За это отвечает конденсатор C9. По альбому указана емкость 0.47 мкФ. При этом курсор мигает очень меееддддлллееенннооо. Перепаял на 0.22 мкФ. Стало заметно быстрее, но в реальном Спектруме курсор мигает еще быстрее. Надо пробовать емкость 0.15 мкФ.
Жду программатор для перепрошивки RGB-VGA адаптера. В остальном, Пентагон уже отлажен. Все работает как и должно.
Надо начинать делать разводку интерфейсной платы и самое трудное - корпус.
Спектрумизировал клавиатуру. Надписи мелковаты, но пойдет.
https://i.ibb.co/HCQkHfP/image.jpg
С9 запаял на 0.15 мкФ. Курсор начал мигать, как на оригинале.
R17 для длительности INT окончательно запаял 510 Ом.
Сигнал INT получился 24-28 такта. Проверочная программа Altered Beast запускается и работает.
https://i.ibb.co/1JztZrh/int-24.jpghttps://i.ibb.co/d4617nV/Altered-Beast.jpg
Вложение 78779
Froggy, у Вас на этом скрине
https://i.ibb.co/1JztZrh/int-24.jpg
это какая-то тестовая прошивка ROM?
Прикреплю две тестовые программы, которыми я реально пользовался.
Первая, как и написал Shofer, TEST 4.30. Вторая - тест Ковалевского.