От ММ:
ШИННЫЕ ФОРМИРОВАТЕЛИ НА ВЫДАЧЕ С ОЗУ ПРИ ВП1-037 НЕДОПУСТИМЫ. ТАМ НАДО 1533ИР23 СТАВИТЬ.
ТАК КАК СРАЗУ ПОСЛЕ ЦИКЛА ДАННЫХ ИДЕТ ВИДЕОЦИКЛ, А КАМЕНЬ НЕ МОЖЕТ ЗА 100 НС ЦИКЛ ЗАВЕРШИТЬ - ЕМУ 1000 НС НАДО.
Вид для печати
От ММ:
ШИННЫЕ ФОРМИРОВАТЕЛИ НА ВЫДАЧЕ С ОЗУ ПРИ ВП1-037 НЕДОПУСТИМЫ. ТАМ НАДО 1533ИР23 СТАВИТЬ.
ТАК КАК СРАЗУ ПОСЛЕ ЦИКЛА ДАННЫХ ИДЕТ ВИДЕОЦИКЛ, А КАМЕНЬ НЕ МОЖЕТ ЗА 100 НС ЦИКЛ ЗАВЕРШИТЬ - ЕМУ 1000 НС НАДО.
При обращении к ОЗУ главный вовсе не процессор со своими длинными циклами записи-чтения ...
"многостаночник ВП1-037" в первую очередь должен обеспечивать регенерацию-видеоданные- и только потом от тормознутого им проца данные записываюся в ОЗУ или поступают на AD при чтении.
Во-первых, хочу выразить благодарность Ал-ру за помощь в регистрации здесь.
Во-вторых по теме (если кто не читал ветку bk0010.org).
Схема не работает. Причем не работает на запись. Проверено, т.к. узел на ls165 криво, но работает. Для не кривой работы ls165 нужна ТМ2 вместо ЛА3 в их цепи (это если вдруг нужна замена ИР13).
Что нужно для работы СРАМ - пока не ясно. При его подключении (в параллель РУ5, без чтения данных, только видео-выход, БК работала в штатном режиме) была такая картина.
Если присмотреться, то можно заметить следы двух горизонтальных полос вверху и одну вертикальную небольшую слева посредине. Это есть линии от надписи "Монитор БК-11" и кусок курсора :)
Сразу оговорюсь, что блок со СРАМом уже отпаян (БК перестала пускаться, пришлось восстанавливать все нарушенные связи), потому экспериментов не будет. Но если кто собирается повторять - предупреждаю о последствиях :tongue:
Из даташита:
Выходы и так в Z будут.Цитата:
When WE is at low level, the I/O pins are always high impedance. When WE is at high level,
read operation is executed. Therefore OE should be at high level to make the I/O pins high
impedance.
Осциллограммы ВП1-037 есть? Сигналы CAS, RAS и WE.
Именно, эта м/с позволяет записывать без снятия ОЕ.
Там скорее всего 2 проблемы:
1. Адресация - с фигали все строки одинаковые (хотя линия от монитора и курсор сидят на своих местах) и когда идет сдвиг при пуске - на экране появляется 4 (!) полоски с возмущениями, которые плывут снизу вверх.
2. Сама запись - может она не успевает схватить, уже (или еще?) нет данных на линии. Задержка WE на АП6 не дала результатов.
off-вопрос. надо ли выкладывать другие поделки как-то: елку (разветвитель МПИ), БК sound-card (AY+covox+beeper на одной плате), БК блок ПЗУ? Или они все же успели тут засветиться (хотя поиском не нашел)?
Спаял на МГТФ и "соплях" схему подключения СОЗУ, модифицированную CD-Inc
http://www.picshare.ru/uploads/13021...Zd9l_thumb.jpg
В качестве всех НЕ и И использовал один корпус КР555ЛА3.
Остальные элементы - 74ALS245N, КР555ИР23 и СОЗУ в корпусе SOJ-44.
AD0-AD15 (DD4-DD5) соединил с сигналами Q регистров D22, D23 БК.
WD0-WD15 соединил с сигналами D регистров D22, D23 БК.
Прозвонил пока только правильность распайки питания, остальное еще не проверял.
Все РУ5 вынул, но пока что схема стартовать не хочет, при включении подает какие-то признаки жизни на экране - то чернеет после первой выдачи в верхней трети "снега", то чего-то там движется по всему экрану сразу, антипохожее на заставку, после чего зависон.
Сегодня окончательно всё прозвоню и запаяю на каждую микросхему по конденсатору 0.1 на питание.
ИМХО регистр на КАС избыточная штука, но, лучше пусть заработает и потом упрощать схему чем не заработает вообще.
Так и должно быть, т.к. по умолчанию в ВП1-14 узкий режим, и, скорее всего, с адресацией все в порядке. Да, и фирменной шахматки уже не будет никогда, т.к. это фича РУх.
Признак вообще хороший, может он дошел до сдвига заставки монитора, а там мусор. Но это врядли - не может он ни разу не обращаться с чтением к ОЗУ во время пуска, а там тоже мусор ведь.
Все же проблемы с записью скорее всего. Берите конденсаторы, резисторы и пытайтесь подобрать цепи WE. Но в данном случае все будет крайне затрудненно, т.к. БК не рабоает - надо бы в нее загнать циклическую программу записи в ОЗУ и смотреть осциллограммы. Вероятность нахождения решения наобум - минимальна, я даже с осциллографом мало чего добился.