Значит проблема с портом FFF7. Программа в бесконечном цикле пишет в порт FFF7 - 64 записи, пауза 10 прерываний и опять запись.
Вид для печати
p.s. Если кратко, #FFF7 это что за порт?
---------- Post added at 21:49 ---------- Previous post was at 21:44 ----------
Посмотрел сейчас описание Глюковых часов, так там вообще нет порта #FFF7. Есть #EFF7.
Цитата:
Доступ к часам осуществляется посредством установки 7-го бита
порта #EFF7, иначе в адресном пространстве портов компа часов
нет.
После установки вышеозначенного бита в 1 возможен доступ к
портам микросхемы: #BFF7 - регистр данных, #DFF7 - регистр
адреса.
В регистр адреса записывается адрес необходимох ячейки, в
регистр данных записываются данные для записи в установленную
ячейку м/с, а также считываются данные из выбранной ячейки.
Следует помнить, что после сброса 7-го бита #EFF7 м/с забудет,
какой регистр вы установили, поэтому работу с часами рекомендую
проводить по нижеприведенному алгоритму.
Пример 1, он же последний.
;запись в регистр
;H - номер регистра, L - число для записи
LD BC,#EFF7
LD A,#80
OUT (C),A
;включили доступ к м/с и устанавливаем рег-ры
LD BC,#DFF7
OUT (C),H; устанавливаем ячейку.
LD B,#BF
OUT (C),L; заносим значение в ячейку.
;все выключаем
XOR A
LD BC,#EFF7
OUT (C),A
RET
SoftFelix, А если конденсатор на WAIT поставить, как caro советовал? Резистор R20 в КАЕ какого номинала стоит?
Пока не пробовал. Там тяжело подобраться. Но придётся...
680 Ом (слева от ИР10).
http://photo.qip.ru/photo/softfelix/...e/92745945.jpg
Не понял, не работает что-ли?Цитата:
Сообщение от SoftFelix
Если так, то надо разбираться с портами GLUK-часов, причем именно в твоем варианте конфигурации.