ZX City #03
06 октября 1998
  Железо  

   ДОРАБОТОЧКИ...


   Здесь я представляю вашему вниманию вырезки из Онлайнов , ко-
торые наверняка могут помочь владельцам старых Скорпов.
   И вообще,я предлагаю в этом разделе публиковать все,что свя-
зано с доработкой,апгрейдом ваших компьютеров.

   Все "Я" воспринимайте от имени редактора рубрики SCORPCLUB!


   "Схема доработки AY на SCORPION ZS"

   Схема подключается к плате либо через системный  разьем  либо
через слот или напрямую к процессору 5 (7)  сигналами,  и  2  на
AY-3-8910/8912;YM2149F и т.д. Схема такова:
  __
  WR ───────────────────────────────────┐
  ______                                │
  IORQGE ───────────────────┐           │
                            │  1┌───┐   │  2┌───┐
           5┌───┐           └───┤   │3  └───┤   │1
  A15 ──┬───┤   │4    13┌───┐  2│   ├─┐    3│   О───── BDIR
        │  6│   О───────┤   │11┌┤ЛЛ1│ └─┬───┤ЛЕ1│
        └───┤ЛЕ1│     12│   ├──┘└───┘   │   └───┘
            └───┘    ┌──┤ЛЛ1│   9┌───┐  │12┌───┐
  А1 ────────────────┘  └───┘ ┌──┤   │10└──┤   │13
                              │ 8│   О─┐ 11│   О────── BC1
  А14 ────────────────────────┴──┤ЛЕ1│ └───┤ЛЕ1│
                                 └───┘     └───┘

   WARNING! НЕ ЗАБУДЬТЕ  ОТ  КАЖДОЙ  МИКРОСХЕМЫ  ОТВЕСТИ:  5V  И
GND!!! КОНТАКТ 5 ВОЛЬТ НАХОДИТСЯ НА 14 НОЖКЕ, А ЗЕМЛЯ НА 7,  БЕЗ
РАЗНИЦЫ, КАКАЯ МИКРОСХЕМА.

  ОТСЧЕТ НОЖЕК У МИКРОСХЕМ ПРОИЗВОДИТСЯ ТАК:
    ┌──────┐
 1──┤▀     ├──14
 2──┤      ├──13
 3──┤      ├──12
 4──┤      ├──11
 5──┤      ├──10
 6──┤      ├──9
 7──┤      ├──8
    └──────┘

   Контакты BC1 и BDIR -  это  выводы  микросхемы  AY-3-8910/12.
BDIR - это 27 ножка 10 АУ-шки или 18 нога 12 AY-шки, а BC1 - это
29 контакт 10 AY-шки или 20 от 12 AY-шки.

   Если схема будет конфликтовать с компьютером, то  переставьте
контакт IORQGE на IORQ. Эта схема поставлена и оттестирована  на
нескольких компьютерах и работает  со  всеми  цифровками,  кроме
тех, которые пока переключают странички по #FD.

   C приведенной схемой не глючит модем т.е. все  работает  нор-
мально!
----------------------------------------------------------------
   В последнее время развелось достаточное количество  программ,
авторы которых адресуют порт по половине адреса,  пользуясь  для
переключения страниц командой OUT (#FD),A. Такие программы отка-
зываются работать на "Скорпионах",  т.к.  "Скорпиону"  требуется
полный адрес порта.

   Данная доработка позволяет  запускать  такие  программы.  Она
блокирует порт #1FFD, таким  образом  "проходит"  OUT (#FD),A  и
удается без переработок программ пользоваться, например STS-ом,
посмотреть "SATISFACTION" или "INSULT". Следует  помнить  только
одно - не будут работать с кнопкой программы,  например  "TASM",
которые лазают в ПЗУ через RST 8, т.к. RST 8 находится под конт-
ролем теневика, которому для работы необходима 8-ая страница, и,
естественно, порт #1FFD.

   Итак, теперь подробнее: нажимать кнопку можно в любой момент,
находясь в boot-е или самой программе, не следует нажимать кноп-
ку только находясь в главном меню компьютера, т.к. там тоже "хо-
зяйничает" теневик. Итак, на примере: Вам надо  запустить  STS -
идете в TR-DOS,нажимаете кнопку, запускаете программу RUN "STS".
C удивлением наблюдаете, что программа работает!!! Или, еще про-
ще - нажали "ENTER" в главном меню, вывалились в TR-DOS  с  заг-
pузкой boot-а, нажали кнопку, запустили программу.

   Единственный известный мне boot, который не дружит с  кнопкой
- старинный boot Трубинова (вероятно, пользует RST).

   Второе: то, что нажата кнопка - не  мешает  Вам  использовать
теневик!!! При нажатии "magic" порт #1FFD  разблокируется  и  Вы
без проблем окажетесь в  любимом  теневике.  Вторым  управляющим
сигналом для разблокировки порта является, естественно, "reset".
Т.е. по "сбоpсу" или "мэджику" компьютеру  возвращается его порт
и лишние страницы.

   Таким образом, выявляется еще один плюс  -  кнопка  позволяет
"обманывать" защиты от "Скорпиона", основанные на забивании 8-ой
страницы наугад всякой дрянью. И хотя при пpидумывании доработки
этот эффект не брался в расчет, он является еще одним аргументом
за доработку.

   Теперь - схема:
================================================================
   Вынуть из дорожки 1 ногу D49 (не нарушая саму дорогу!).

   Перерезать проводник между 13 (D53) и 15 (D52).

  ┌───────────────────────┐  1 (D49) дорожка
  │  <──o──┐     TM2      o───────────────
  │  +5V│  │ 10┌─┬─┬─┐    │  1 (D49) нога
  │    ┌┴┐ o───oS│ │ │9   │  ──────────┐
  │    │ │ │ 12├─┤ │Q├──  │   ЛИ1      │
  │    │ │ └───┤D│ │ │    │ 1┌──┐      │
  │    └┬┘   11│ │ │ │    └──┤& │3     │
  │ 1kOm└──o───/C│ │ │8     2│  ├──────┘
  │        │ 13├─┤ │Qo────o──┤  │
  │        │ ┌─oR│ │ │    │  └──┘  ЛЛ1
  │     /  │ │ └─┴─┴─┘    │      2┌──┐
  │  ┌─o o─┘ │            └───────┤1 │3
  │  │микрик │          15 (D53) 1│  ├─┐
  │  │       │          ──────────┤  │ │
  │ ─┴─      │                    └──┘ │
  │      ЛИ1 │                 ┌───────┘
  │   10┌──┐ │                 │   ЛИ1
  └─────┤& │8│                 │ 4┌──┐
  NMI  9│  ├─┘                 └──┤& │6
  ──────┤  │            13 (D53) 5│  ├─┐
        └──┘            ──────────┤  │ │
                        15 (D52)  └──┘ │
                        ───────────────┘

   Примечания:

   1. Удобно использовать половину TM2, остающуюся от "туpбиpов-
ания ВГ" (ежели оно у Вас сделано). Номера ног на  данной  схеме
приведены с учетом этого факта.

   2. ЛЛ1 и ЛИ1 устанавливаются на свободное поле на  плате.  Их
незадействованные (пока) элементы еще пригодятся нам в следующих
доработках.

   3. Для большего удобства рекомендуется сделать индикацию:

                             300 Om
                             ┌────┐  +5V
                          ┌──┤    ├─────>
                        __│__└────┘
                           /
                        _ /_ светодиод
                          |
               10 kOm     /
       9 (ТМ2)┌────┐    │/
        ──────┤    ├────┤   КТЗ15
              └────┘    │
                           эмиттер
                          │
                          │
                         ─┴─

   Припаяв это дело, Вы никогда не запутаетесь - при  включенной
блокировке светодиод горит, при выключенной - нет.

   В заключении хочется развеять сомнения нерешительных - у меня
эта доработка установленя более двух лет тому назад,  за все это
время не выявлено ни одного минуса - ведь до тех пор пока Вы  не
нажмете на кнопку, доработка НИКАК не влияет на схему  компьюте-
ра, НИСКОЛЬКО не изменяя его.

   Из материала  газеты ONLINE (номера 11 и 23).




Other articles:


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

Similar articles:
TOP TEN - Top Ten system software.
SUXX! - What King of printed Gates declared war?

В этот день...   21 November