тут любопытный момент (C)
Если бы выбиралась ПЗУ F000-F7FF, то данные брались бы по адресу F500-F503: FE 20 FA EB.
Код клавиши формируется на основе порта В, т.е. это 20, D7=0, пробел. Клавиша Ctrl (а это бит D6 порта С, у нас там FA) не нажата.
Если бы выбиралась ПЗУ F800-FFFF, то данные брались бы по адресу FD00-FD03: CA 45 FD FE.
Аналогично, 45, D7=0, пробел. Клавиша Ctrl не нажата.
Значит выбирается не ПЗУ. Должно быть ?? BF BF ?? (вместо BF любые байты с D7=1 D6=0). Либо у тебя какая-то другая версия БИОСа.
Если бы было ОЗУ, результат не был бы так стабилен.
Внешний ВВ55 и ВИ53 ты тоже отключал, результат не изменился. ПДП отключать смысла не было, чтение из него не предусмотрено в схеме.
Можно ещё попробовать отключить ВГ75 и послушать, что в динамике. Но я пробовал в эмуляторе подставлять ВГ75 - эффекта не наблюдалось. К тому же, в этом случае может зависнуть ещё при инициализации (в РК есть ожидание обратного хода, читается из ВГ75).
Других устройств нет.
---------- Post added at 17:00 ---------- Previous post was at 16:51 ----------
Лучше посмотри что на выходах декодера. Будет выборка ПЗУ(F800-FFFF),ОЗУ,ВГ75(курсор при печати символа) и ещё чего-то (которое вместо клавиатурной ВВ55). Других устройств п/п чтения клавиши вроде не использует.
---------- Post added at 17:03 ---------- Previous post was at 17:00 ----------
А нет, блин, таймер тоже используется, для писка
---------- Post added at 17:16 ---------- Previous post was at 17:03 ----------
Не, не должно, там стоит ANI 20 / JZ наверх. Если будет FF - проскочит сразу-же.
---------- Post added at 17:20 ---------- Previous post was at 17:16 ----------
Если это вдруг окажется ВГ75, то можно выборку ВГ75 с дешифратора и адрес А9 подать на вход другого дешифратора, а уже с него - на ВГ75 и ВВ55
---------- Post added at 17:22 ---------- Previous post was at 17:20 ----------
Но вообще, конечно, лучше заменить РТ4.
---------- Post added at 17:38 ---------- Previous post was at 17:22 ----------
А чё мы тогда паримся с дешифрацией, если клавиатурная ВВ55 всё-таки выбирается правильно (судя по вышесказанному). Правда, это не вяжется с информацией, что при отключенной ВВ55 эффект таки есть...
---------- Post added at 17:41 ---------- Previous post was at 17:38 ----------
Может всё-таки после декодера где-то КЗ?







Ответить с цитированием