Woxem, в первом сообщении. Могу и платкой поделиться.
Woxem, в первом сообщении. Могу и платкой поделиться.
Было бы замечательно
Woxem, мы с вами рядом живём. Будет возможность - приезжайте.
Есть в схеме небольшой недочет. Во время адресного обмена формируются сигналы _RAMCS и _ROMCS. Как я понимаю они останутся и после завершения адресного обмена. И нехорошая ситуация может произойти, если следующий обмен не адресный, т.е. без сигнала SYNC, но с использованием DIN. Это чтение безадресного регистра или чтение вектора прерывания. В данном варианте легко выставленное значение складывается по ИЛИ со значением ОЗУ или ПЗУ (W27C512). Сигнал _DIN через буфер преобразуется в _RD. Но так как обмен адресный, то необходимо через ИЛИ пустить _DIN и _SYNC.
Xrust (23.06.2022)
Alex_K, учту замечание.
- - - Добавлено - - -
Сейчас пытаюсь избавиться в схеме от второй EEPROM. Примерно как у MM d музыкальном звонке.
Фронт сигнала _AR использую для управления регистром, а AR (инвертированный _AR) для управления нулевым разрядом адреса EEPROM.
Вроде даже что-то получается: считываются из ПЗУ код C0C0H, а дальше снова что-то идет не так...
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В другой, известной мне реализации, используются SYNC, WTBT и DIN.
Ну, например, здесь https://github.com/1801VM3/1801VM3-Board
Ещё у меня, но я не люблю схемный дизайн, так что всё это было давно переписано на VHDL
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)