Move #08
18 июля 1997
  Железо  

Железо - Настройка сигнала INT.

<b>Железо</b> - Настройка сигнала INT.
                 ЖЕЛЕЗО
──────────────────────────────────────────
         Настройка сигнала INT

(c) Hamer                    MDM 221-83-65

    Решил  я,  значит,  написать об INT'е.
Так  вот: INT'ы бывают разные. В фирменном
48-м  Spectrum'е сигнал INT вырабатывается
в  конце кадрового синхроимпульса (КСИ), а
в   Пентагоне   -  в  начале.  И  так  как
стандартом  у  нас  (по-крайней  мере  для
демомайкеров)     стал     Пентагон,    то
желателньно     иметь    схему,    которая
генерировала  бы  Пентагоновский  INT. При
частоте  процессора  3,5  Мгц  стандартной
длительностью   является   9  мкс  или  32
машинных    такта.    Признаком    слишком
короткого   INT'а  может  быть  торможение
демок,  например,  в  демке  BRAIN CRASH в
части,  где  нарисован  глаз,  наблюдаются
непомерные   торможения.   С   аналогичным
явлением  можно  встретиться в VIBRATIONS,
опять же в части с глазами. :-)

Схема Пентагоновского INT'а:

   3000-4300pF         ┌──┐
        ││ *          1│1 │2  ___
 КСИ ───┤├──o────o─────┤  o───INT
        ││  │    │     │  │
           ┌┴┐  ─┴─    └──┘
         * │ │  / \   KР555ЛН1
  1-1.5кОм │ │  ─┬─
           └┬┘   │  КД522
            │    │
           ─┴─  ─┴─
    Емкость  конденсатора  и сопротивление
резистора   подбираются   опытным   путем.
Вместо     резистора    можно    поставить
подстроечник    на    2кОм    и   добиться
оптимальной  длительности INT'а, например,
по   тесту  Ковалевского.  Инвертор  (ЛН1)
можно ставить и перед конденсатором, тогда
схема будет такой:

                    +5В
                    │
                    o────┐
                  *┌┴┐  ─┴─
           1-1.5кОм│ │  / \ КД522
                   │ │  ─┬─
       ┌──┐        └┬┘   │
      1│1 │2    ││  │    │    ___
 КСИ ──┤  o─────┤├──o────o────INT
       │  │     ││*
       └──┘   3000-4300pF
      KР555ЛН1

Микросхему можно ставить не только ЛН1, но
и  прочую  мелкую  логику  с  инверторами:
ЛН1,ЛН3,ЛЕ1,ЛА3 и т.д. Например:

 ЛА3 включается так:     ЛЕ1 так:
      1┌──┐               2┌──┐
     ┌─┤& │3             ┌─┤1 │1
    ─о │  о─            ─o │  o─
     └─┤  │              └─┤  │
      2└──┘               3└──┘

Во  всех  микросхемах: 7-ой вывод - общий,
14 - +5В.

    Если   же   после  исправления  INT'а,
некоторые   демки   все  равно  продолжают
тормозить,  то  это  из-за того, что между
INT'ами  укладывается слишком мало тактов,
и   здесь  одной  коректировкой  INT'а  не
обойтись.   Хотя,  нормальный  INT - лучше
левого. :-)



Другие статьи номера:

Вступление - ZXNet в Минске.

Событие - О втором Минском сисипнике.

Письмо - Творческому коллективу газеты MOVE.

Взгляд - Вымирает ли Спектрум ? О возможных путях дальнейшего развития.

Хакерам - О строении стандартной дорожки дисковода.

Алгоритм - Алгоритм рисования линий.

Железо - Настройка сигнала INT.

Реклама - Реклама и объявления.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Поиск - поиск игр, программ.
С миру по биту - обзор читательской почты: вопросы стандартизации, проблемы IS-DOS и др.
В паутине - График работы городских серверов.
Groups - анкеты действующих групп: Excess team.
Обзор - анализ авторских программ распростронямых фирмой "Инфорком": STS v2.6, TASM 128 v3.0, FWORD FOR GENS v1.0, VIRUS 1-2, The Regeners.

В этот день...   19 апреля