И на прерываниях всё ровно?Сообщение от Mick
И на прерываниях всё ровно?Сообщение от Mick
Блин народ, этому компу столько лет(уж не чайники его придумали) - ни каких проблем не возникало. Это могут подтвердить и другие владельцы этого компа.Сообщение от icebear
хехе, посмеялся от души. книжку по Z80 в зубы и вперед %)
или может всё-таки вежливо попросишь объяснить в чем дело?
Книжкой в зубы это интересно - обычноя я ее глазами читаю, а не пробую на зуб.Сообщение от The Exploited
Если хочется - объясни, а также что произойдет если не будет использоваться M1. И еще объясни как у меня комп работает. Возможно я чего то не понимаю.
сигнал /iorq активен не только при выборке портов, но также и в цикле подтверждения прерывания (там /rd=1/wr=1, зато M1=0). поэтому используя только один из сигналов /rd или /wr для дешифрации портов будем также и получать запрос к ним и в цикле подтверждения (в нем процессор получает с ШД младший байт вектора прерывания, старший в рег.I, это справедливо только в режиме IM2).
итак имеем:
1) /iorq /rd в схеме дешифрации, тогда в режиме подтверждения
/iorq=0 /rd=1 => схема будет думать, что происходит запись в устройство (при условии что на ША будет соотв. адрес) => в какой-то порт AY запишется черт знает что
2) /iorq=0 /wr=1 => схема думает, что происходит чтение. и тогда на ШД выставится значение неизвестно чего - вектор будет нарушен и при отсутствии таблички в 257байт в программе, будем иметь цветные квадратики.
А вот и пример:
http://zx.pk.ru/showthread.php?t=1583
Это я и так знаю. Но если посмотришь схему компа, подключение микросхемы DD44(ИД4) там используется сигналы WR и RD. Так что если я в формуле и не написал сигнал RD/, то это значит опечатался. А использование в дешифрации M1 тем более, когда запихиваешь ее в 20 ногую PALку, не целесообразно.Сообщение от The Exploited
Так что не будем горячится и указывать на ошибки. Лучше бы взял и поправил формулу.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
в формулах не шарю, а схему еще искать надо %)Сообщение от Mick
а вы мне поможете если я вам конкретную схему предоставлю ...а то у одного ZX-777 , а у другого другой комп , у третьего мануал от z80 ...?
Пожалуйста !?
Конечно поможем, какой вопрос.Сообщение от Orionsoft
Вобщем у меня примерно такая 48-ая схема...
на схеме не показано :
1) озу с 4000 по 7fff (двухпортовое озу , экран ведь отрисовывать надо!
2) дешифрация клавиатуры (и tape потроха ) - их полноценно заменит контроллер by caro.
3) что то еще очень важное , о чём я незнал или забыл
основная идея - запихнуть всю дешифрацию в GAL 22v10
из дополнительных (для 48k) деталей - ay\ym и covox .
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)