AlexZ, А монитор у тебя родной(от завода изготовителя)?
AlexZ, А монитор у тебя родной(от завода изготовителя)?
Монитор у меня стандартный на 32 килобайта, хотя плата переделка с 16 на 32.
ВВ55 подключена по стандарту, да и все симптомы указывают на то что она работает корректно.
- - - Добавлено - - -
Ура, проблема с клавиатурой закончилась.
Все решилось допаиванием контактов группы PC.
И вот они долгожданные непонятные буковки
отдельно отмечу что уже и забыл какая гадость "эта ваша мембранная клавиатура"
Спешу поделиться своим успехами.
Все добил, кроме питания, оно жестко запаяно на разъем на плате.
Получилось примерно так
Программы загружаются через звуковой вход, бипер пикает при нажатии клавиш (но не всегда), звук в играх есть.
Осталось одно но, холодный запуск. Запускается никак. Уже успел выработать некую методу - легкое нажатие на одним пальцем на процессор и пк стартует как миленький, после этого работает почти идеально, можно выключать бп и сбрасывать, дотрагиваться до процессора уже не нужно. В общем надо разбираться, но не смертельно.
Джойстик распаял как указано в Журнал "Радио". 1992 год №12. Сопряжение джойстика с "Радио-86РК"
И не нашел ни одной игры где он работает, как я понял без специального драйвера этот способ не работает.
А раз так, стало быть проще подключить джойстик на кнопки "стрелочки" и пробел, чтобы он работал как пять кнопок клавиатуры ?
Добрый вечер!!! У меня вопрос небольшой кто что скажет для "толчка" , пр включении РК все ОК но после почти сразу экран медленно (хаотично)заполняется белыми квадратиками.... Где копать .... ОЗУ......?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
У меня была такая проблема, решилась заменой К589ИР12, которая используется вместе с контролерром ПДП. Когда эта микросхема была не исправна, то контроллер ПДП гнал в ВГ75 барахло, и был эффект описанный Вами.
Не факт, что у Вас тоже самое, но, на мой взгляд, начать стоит с этой микросхемы.
Вернулся сегодня к вопросу оживления Микроши.
Вот что удалось раскопать с помощью 8-канального логического анализатора:
Программа из ПЗУ вначале выполняется нормально, до первой команды RET, которая читает из памяти какой-то левый адрес возврата и передает управление непонятно куда.
После этого на шине адреса последовательно перебираются адреса 0038-BFFF с периодичностью 4 такта. То есть с адресов ОЗУ считывается какая-то команда, выполняющаяся 4 такта. Как только управление доходит до адреса C000 (ВВ55), считывается FF, выполняется RST7 и управление опять передается на адрес 0038.
Снял логи с шины данных - похоже, что считываемая команда - это A2h (ANA D) - слово состояния, выдаваемое процессором на шину в первом машинном цикле (при выборке команды):
http://emu80.org/temp/logs.zip
d0-d7.logicdata - шина данных d0-d7
dbin-d1-d7.logicdata - dbin на 0-м канале и d1-d7 на остальных
sync-d1-d7.logicdata - sync на 0-м канале и d1-d7 на остальных
Из дополнительно замеченного: сильно греется РУ5 разряда D0.
Я с железом не совсем "на ты", так что прошу совета: в чем может быть дело? Неисправно ОЗУ? Но тогда в исправных разрядах был бы мусор. Или неисправны сразу все разряды?
Что где еще проверить, чтобы локализовать проблему?
Схема Микроши есть на сайте zxbyte.ru:
http://zxbyte.ru/doc/mikrosha/mikrosha_scheme.zip
Но в моем экземпляре вместо 16 шт РУ6 стоят 8 РУ5.
Ну, почему-же. У Вас выполняется программа из ПЗУ, а команда RET читает стек из ОЗУ, давайте попробуем разобраться.
Нужно проследить, куда перенаправилось бы управление, если бы все было исправно. А именно надо расчитать, что должно прочитаться из стека при рабочей памяти, и что реально прочиталось. На базе этого можно смотреть какие разряды не исправны.
Прикладываю "на всякий" дизассемблированный монитор.
На какой команде RET все слетает?
- - - Добавлено - - -
Сдается мне, что FF5E, так?
Последний раз редактировалось ZEvS; 18.04.2017 в 23:54.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)