
Сообщение от
ewgeny7
Я помню об этом, Камиль. И енто меня беспокоит...

Наложения бы не получить...
Поскольку этот порт как и все остальные блокируется в ZXMC только на чтение,
то проблема может быть только в том, что пока, например при опросе часов
никак не учитывается, что кроме бита D7 надо учитывать состояние всех остальных бит этого порта.
Тем более, что сейчас это достаточно просто делать, так как этот порт в ZXMC2 доступен как на запись, так и на чтение.
Сейчас для включения и выключения часов в Глюк-сервисе делается так:
Код:
clk_on: ld a,#80
out (c),a
-----
clk_of: xor a
out (c),a
а надо делать так (правда это только для ZXMC2):
Код:
clk_on: in a,(c)
or a,#80
out (c),a
-----
clk_of: in a,(c)
and a,#7F
out (c),a
точно так же рекомендуется поступать и при работе с остальными битами этого порта.