
Сообщение от
b2m
В ходе разбирательства с ABRIS-ом выяснил одну фичу, которая у меня пока не реализована. Оказывается сигнал gate второго канала таймера тактировался коротким импульсом логического нуля в момент начала КСИ. На режим делителя частоты это никак не влияет, а режим аппаратной задержки без этого не работает. Посмотрел в схему: действительно есть сигнал /SVBL и идёт он на второй канал таймера.
Однако ещё более странным оказалось то, что ABRIS рассчитывет на то, что такой фичи может и не быть, т.е что сигнал gate таймера просто повешен на еденицу, и тогда он использует прерывание по КСИ. Курсор при этом полностью или частично исчезает с экрана при движении в самой верхней части экрана (что сейчас в эмуляторе и происходит). Выяснилось это когда я нашёл у себя ошибку инициализации таймера, из-за которой курсор в ABRIS-е двигался только после второй попытки запуска.
Правда ли, что были такие варианты Корвета?