Извини, не правильно поставил акцент. Я не понял: "только при "00" на младших адресах шины". Как ROM_WE связан со значением "00" в мл.адресах?
Как я понял, "твой" нынешний контроллер принимает два байта по очереди. Получив в первом байте F0 (и проанализировав, что это именно F0!), ты запоминаешь где-то "1" и затем получив второй байт - принудительно устанавливаешь D7=1. Тогда что мешает переписать весь первый байт в какой-то дополнительный регистр без какого-либо анализа, а не устраивать проверку одного его разряд? А уже затем, этот дополнительный регистр выпустить на шину с другим адресом.
П.С. Когда нас покидаешь, и уже к тебе можно не адресоваться на форуме?
---------- Post added at 21:31 ---------- Previous post was at 21:21 ----------
Ты немного опередил меня с ответом.
У нас пока не утверждены ни какие "стандарты". Можешь лопатить как хочешь и переделать все адреса портов по своему усмотрению.





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