БЕЗГЛЮЧHАЯ СХЕМА ГЛЮКА

ZXNet эхоконференция «real.speccy»

От Roman Milukov Кому All 18.12.1998


Здравствуй, Kirill!

3 Nov 98 ты тут высказывался:

KF> Вот имхо самый безглючная схема подключения часов по глюку.
KF> Вернее тут один дешифратор сигналов, к которому
KF> подключается DALLAS,
KF> порт #eff7 - видеорежимы и #cff7 - конфигурация.

[...тут была схема]

KF> __ __
KF> Безглючность достигается применением сигналов RD и WR на
KF> оконечной стадии
KF> дешифрации, что делает схему не критичной к задержкам на
KF> предварительных
KF> ступенях дешифрации (в разумных пределах).

KF> P.S. Забыл добавить - часы не запрещаються по 7 биту #еff7.
KF> Потому как это есть
KF> сакс и масдай.

Hу вот, теперь твоя програмулька у меня работать не сможет. Какая ж это схема
Глюка? Скорее схема FK0.
:)))
Масдай не масдай, а желательно иметь дополнительную защиту информации в CMOS.
Вон *MAS* свои часы под ТР-ДОС запрятал...

Доки на DALLAS я не видел.
(Да и DALLAS'ов у нас не найти.)
Hо в ZXNews-35, вроде, писали, что это полный аналог 512ВИ1, только с
батарейкой и кварцем. А доку на ВИ1 я видел очень подробную.
Так вот, у неё есть такие моменты, когда к ячейкам времени лезть нельзя.
А ты в своём установщике времени для Лары и это проигнорировал! :-/

Hадо сначала смотреть на флаг UIP, если он установлен в "1", то идёт, или
начнётся менее чем через 244 мкс обновление информации в ячейках времени. -
Hадо
подождать, иначе получишь недостоверную информацию. Если он сброшен, то имеешь
в
своём кодерском распоряжении только 244 мкс.
(Длительность цикла обновления времени 1984 мкс с кварцем 32.768 кГц.)
Знач прерывания надо запрещать полюбому.
А тогда заводить сигнал /RD не обязательно.
Hо можно. :)
Или М1 к ИД7 подкинуть.

Всего хорошего.
Roman.