AlexZ, А монитор у тебя родной(от завода изготовителя)?
Вид для печати
AlexZ, А монитор у тебя родной(от завода изготовителя)?
Монитор у меня стандартный на 32 килобайта, хотя плата переделка с 16 на 32.
ВВ55 подключена по стандарту, да и все симптомы указывают на то что она работает корректно.
- - - Добавлено - - -
Ура, проблема с клавиатурой закончилась.
Все решилось допаиванием контактов группы PC.
И вот они долгожданные непонятные буковки
http://savepic.ru/12196647m.jpg
http://savepic.ru/12250918m.jpg
отдельно отмечу что уже и забыл какая гадость "эта ваша мембранная клавиатура"
http://savepic.ru/12255014m.jpg
Спешу поделиться своим успехами.
Все добил, кроме питания, оно жестко запаяно на разъем на плате.
Получилось примерно так
http://savepic.ru/12305460m.jpg
http://savepic.ru/12265525m.jpg
Программы загружаются через звуковой вход, бипер пикает при нажатии клавиш (но не всегда), звук в играх есть.
Осталось одно но, холодный запуск. Запускается никак. Уже успел выработать некую методу - легкое нажатие на одним пальцем на процессор и пк стартует как миленький, после этого работает почти идеально, можно выключать бп и сбрасывать, дотрагиваться до процессора уже не нужно. В общем надо разбираться, но не смертельно.
Джойстик распаял как указано в Журнал "Радио". 1992 год №12. Сопряжение джойстика с "Радио-86РК"
И не нашел ни одной игры где он работает, как я понял без специального драйвера этот способ не работает.
А раз так, стало быть проще подключить джойстик на кнопки "стрелочки" и пробел, чтобы он работал как пять кнопок клавиатуры ?
Добрый вечер!!! У меня вопрос небольшой кто что скажет для "толчка" , пр включении РК все ОК но после почти сразу экран медленно (хаотично)заполняется белыми квадратиками.... Где копать .... ОЗУ......?
У меня была такая проблема, решилась заменой К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, так?