ZX Ferrum #02
26 апреля 2004
  Железо  

Железо - схемы сброса в "Gluk Reset Service".


Аппаратное обеспечениеОбучение и справочные материалыОписание логических микросхем и микропроцессоров

                  Pentagon - скрытые резервы.

                  Сброс в "Gluk Reset Service"

(c) 2004 Demon/Diman Plus Company

  Блин! Говорила мне мама:"Сохраняйся чаще, сынок.", а я не слу-
шал, и вот заново пол статьи набираю. Значит лирики не будет пе-
рейдем к делу.
  На  пентагонах  нельзя  попасть в нулевую четверть ПЗУ, что не
есть хорошо. Однажды на сайте zxnet. pp.ru я наткнулся на статью
со  схемой как это сделать (смотри ниже, статья с сокращениями и
изменениями).


============ cut ==============

(c) 2003 U#74

               Как на схеме пентагона изначально

   DD82    DD94              DD83
    ┌──┐   ┌──┐              ┌──┐
A0─1┤& ├3─1┤1 o─2───────┬───4┤1 ├6──>/INEN
A1─2┤  │   └──┘         │  ─5┤  │  на ИД4
    └──┘   ЛН2    DD83  │    └──┘  DD89 в.14
    ЛИ1           ┌──┐  │    ЛЛ1   DD89 в.15
          /IORQ──1┤1 ├3─┘
               ┌─2┤  │
               │  └──┘
  DD78         │  ЛЛ1
  ┌───┐        │
  │   o-12─┐   │
  │АГ3│    │   │
  └───┘ R13▒   │          /IORQ──┐
        470▒   │                 │
           │   └─────────────┐   │
           │                 │   │
 DD77      │         DD76    │   │
 ┌──┐   VD2│        ┌──┬──┐  │   │
 │1 ├11─│<─┼──────13┤  │  ├9─┴──┐│ ┌──┐
 │  │      │  +5V┬12┤  │  │     │└5┤1 ├6───>/OIRQ
 └──┘   C3═══    └1─┤  │  o8────│─4┤  │
 ЛЛ1       │    ┌─10o TM2 │     │  └──┘
          ─┴─   │   └──┴──┘     │  ЛЛ1
      DD82      │               │
      ┌──┐      │               │
*C39-4┤& ├6───┬─┘               │
DD77-5┤  │    │                 │
в.8   └──┘   ═══ C20*   ┌───────┘
      ЛИ1     │         │         ┌───/DOSEN DD36 в.1
             ─┴─        │  DD83   │  DD84       DD83
      DD77              │  ┌──┐   │  ┌──┐       ┌──┐
      ┌──┐              └12┤1 ├11─┴─5┤1 o-6───9─┤1 ├8──>ROM2
 A14-1┤1 ├3──────────────13┤  │      └──┘   ┌─10┤  │ DD36 в.27
 A15-2┤  │                 └──┘      ЛН1    │   └──┘ 27c512
      └──┘                 ЛЛ1         *C36─┘   ЛЛ1
      ЛЛ1

                            Схема 1

  Примечание:
  * C36 = bit4 порта #7FFD
  * C39 = /RESET
  * C20 может быть не установлен


                   Собственно говоря и схема

  Отрывок из (c) 1998-1999 AXLR "Доработка контроллера для рабо-
ты с HD-дисками":
                        как должно быть

   DD82    DD94              DD83
    ┌──┐   ┌──┐              ┌──┐
A0─1┤& ├3─1┤1 o─2───────┬───4┤1 ├6──>/INEN
A1─2┤  │   └──┘         │  ─5┤  │  на ИД4
    └──┘   ЛН2    DD83  │    └──┘  DD89 в.14
    ЛИ1           ┌──┐  │    ЛЛ1   DD89 в.15
          /IORQ──1┤1 ├3─┘
               ┌─2┤  │
               │  └──┘
  DD78         │  ЛЛ1
  ┌───┐        │
  │   o-12─┐   │
  │АГ3│    │   │
  └───┘    │   │                 /IORQ──┐
        ┌──о   │                        │
        │      └────────────────────┐   │
        │ C39──┐┌──┐                │   │
 DD77   │ ┌──┐ └┤& │        DD76    │   │
 ┌──┐   └─┤& ├──┤* ├─o     ┌──┬──┐  │   │
 │1 ├11─o─┤* │  └──┘ └───13┤  │  ├9─┤   │ ┌──┐
 │  │   │ └──┘       +5V┬12┤  │  │  │   └5┤1 ├6───>/OIRQ
 └──┘C3═══              └1─┤  │  o8─│────4┤  │
 ЛЛ1    │              ┌─10o TM2 │  │     └──┘
       ─┴─             │   └──┴──┘  │     ЛЛ1
      DD82             │            │
      ┌──┐             │            │
 C39-4┤& ├6───┬────────┘            │
DD77-5┤  │    │                     │
в.8   └──┘   ═══ C20    ┌─────────o─┘
      ЛИ1     │         │         ├───/DOSEN DD36 в.1
             ─┴─        │  DD83   x  DD84       DD83
      DD77              │  ┌──┐   │  ┌──┐       ┌──┐
      ┌──┐              └12┤1 ├11─┴─5┤1 o-6───9─┤1 ├8──>ROM2
 A14-1┤1 ├3──────────────13┤  │      └──┘   ┌─10┤  │ DD36 в.27
 A15-2┤  │                 └──┘      ЛН1    │   └──┘ 27c512
      └──┘                 ЛЛ1          C36─┘   ЛЛ1
      ЛЛ1

                            Схема 2

  Обозначения:
  o - присоеденить
  x - разрезать
  * - дополнительные элементы (2 элемента ЛИ1)

  Сигнал с DD76 выв. 9 (ТМ2) подаем на DD36 выв. 1 (27c512),ста-
рый сигнал от DD36 выв.1 отсоединяем.

  При  необходимости  меняем DD76 (ТМ2) на более быстродействую-
щую, серии 1533.
============ cut ==============


  Я  конечно обрадовался, сделал необходимые изменения, запустил
комп  увидел  знакомый  Gluk  Reset Service, стал плясать, петь,
прыгать. Но  позже  разочаровался, дело  в том, что в Глюке есть
опция  Basic  128, выбрав ее, я к своему удивлению попал в Basic
48. Получается, что  ради того, что бы поменять местами сервис и
бэйсик128, столько ... . Все  равно, что  прошить  на  место Ba-
sic128. Да  к  тому же теперь нельзя попасть ни в Basic128, ни в
Service прошивку, только Basic48.
  Нет, так  дела  не  делаются, сказал  я себе и стал думать над
схемой.
  После  двух сигарет и десяти минут размышлений пришел к такому
варианту:

   DD82    DD94              DD83
    ┌──┐   ┌──┐              ┌──┐
A0─1┤& ├3─1┤1 o─2───────┬───4┤1 ├6──>/INEN
A1─2┤  │   └──┘         │  ─5┤  │  на ИД4
    └──┘   ЛН2    DD83  │    └──┘  DD89 в.14
    ЛИ1           ┌──┐  │    ЛЛ1   DD89 в.15
          /IORQ──1┤1 ├3─┘
               ┌─2┤  │
               │  └──┘
  DD78         │  ЛЛ1
  ┌───┐        │
  │   o-12─┐   │
  │АГ3│    │   │
  └───┘    │   │                 /IORQ──┐
        ┌──о   │                        │
        │      └────────────────────┐   │
        │ C39──┐┌──┐                │   │
 DD77   │ ┌──┐ └┤& │        DD76    │   │
 ┌──┐   └─┤& ├──┤* ├─o     ┌──┬──┐  │   │
 │1 ├11─o─┤* │  └──┘ └───13┤  │  ├9─┤   │ ┌──┐
 │  │   │ └──┘       +5V┬12┤  │  │  │   └5┤1 ├6───>/OIRQ
 └──┘C3═══              └1─┤  │  o8─│────4┤  │
 ЛЛ1    │              ┌─10o TM2 │  │     └──┘
       ─┴─             │   └──┴──┘  │     ЛЛ1
      DD82             │            │
      ┌──┐             │            │
 C39-4┤& ├6───┬────────┘            │
DD77-5┤  │    │                     │
в.8   └──┘   ═══ C20    ┌─────────o─┘
      ЛИ1     │         │         ├───/DOSEN DD36 в.1
             ─┴─        │  DD83   x  DD84         DD83
      DD77              │  ┌──┐   │  ┌──┐         ┌──┐
      ┌──┐              └12┤1 ├11─┴─5┤1 o-6─x─┬─9─┤1 ├8──>ROM2
 A14-1┤1 ├3──────────────13┤  │      └──┘     o─10┤  │ DD36 в.27
 A15-2┤  │                 └──┘      ЛН1      │   └──┘ 27c512
      └──┘                 ЛЛ1            C36─┘   ЛЛ1
      ЛЛ1
                                            ^
                                          здесь
                            Схема 3

                      Отличия от схемы 3:

  Различий мало до безобразия.
  Режем проводник от DD84 выв. 6 до DD83 выв. 9,и соединяем ноги
9 и 10 DD83 между собой.


                       Как все работает.

  При  поступлении на сигнала /RESET на элемент ЛИ1 (помечен *),
на  выводе 9 микросхемы DD76 (TM2) образуется лог. 0, в то время
как  сигнал C36 тоже еще имеет лог. 0, включается нулевая четве-
рть ПЗУ. Далее, программы при переключении страниц засылают зна-
чения в порт #7FFD с маской #10, в итоге C36 и все тип-топ.
  Схема  стоит  уже 2 месяца и все нормально, работает даже NeOS
(что  мне и нужно было), только иногда при сбросе иногда попадаю
сразу в Basic128, для устранения такого эффекта надо, как сказа-
но  выше  заменить DD76 на серию 1533, но мне лень, да и за мик-
рухой на рынок надо переться.



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

Вступление - Выход этого номера задержался, но на то были объективные причины...

Руль - письма в редакци от C-jeff и Trident'a из СПб.

Железо - схемы сброса в "Gluk Reset Service".

Железо - схема блокировки глючных портов на Scorpion и Profi.

Жлезео - дешевый стереосилитель на двух микросхемах.

Железо - МИДИ-интерфейс для ZX-Spectrum-совместимых компьютеров (продолжение).

Железо - Chrome - итальянский клон Спектрума!

Железо - спектрум-наладонник: ZX-Pad - мнение.

Вести - Компания Zilog представила 28 января ядро новой операционной системы реального времени RZK.

Авторы - авторы газеты.


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

Похожие статьи:
Железо - обзор микропроцессора Zilog Z380, продолжение.
Железо - обзор микропроцессора Zilog Z380, продолжение.
ZILOG - ZILOG - Что вкусного он нам готовит? О компании ZILOG,общая информация о выпускаемых продуктах, славное семейство Z80.

В этот день...   20 сентября