ZX Rulez Magazine #01
04 января 1999
  Железо  

Железо - схема псевдо-ПЗУ для PROFI.

<b>Железо</b> - схема псевдо-ПЗУ для PROFI.
╔════════════════════════════════════╗
║       FERRUM для компа PROFI       ║
╟────────────────────────────────────╢
║ Автор:  T-Rex/Power Of Sound Group ║
╚════════════════════════════════════╝
Итак, схема псевдо-ПЗУ:

         Дешифратор порта
          ┌────┐
A0 ───────│    │
A1 ───────│    │
    ┌─┐   │    │
A2 ─┤1o───│    │
    └─┘   │    │  ┌──┐  ┌──┐  ┌──┐
A3 ───────│ &  о──┤ 1о──┤ &├──┤ &├┐
A4 ───────│    │┌─┤  │┌─┤  │┌─┤  ││
A5 ───────│    ││ └──┘│ └──┘│ └──┘│
A6 ───────│    ││     │     │     │
    ┌─┐   │    ││     │     │     │
A7 ─┤1o───│    ││     │     │     │
____└─┘   └────┘│     │     │     │
IORQ ───────────┘     │     │     │
          ┌──┐        │     │     │
CP/M  ────┤ &├────────┘     │     │
ROM14 ────┤  │              │     │
          └──┘              │     │
__        ┌──┐  WRX         │     │
WR ───────┤ 1o──────────────┘     │
          └──┘                    │
       ┌──────────────────────────┘
       │ ┌───┬────┐
       └─┤C  │ Q0 ├15── LOCWR
СБРОС────oR  │ __ │
         ├───┤ Q0 o14──
D4 ───13─┤D0 │    │
D5 ───12─│D1 │ Q1 ├10── TOU0
D6 ────5─┤D2 │ __ │
D7 ────4─┤D3 │ Q1 o11──
         │   │    │
         │   │ Q2 ├ 7── TOU1
         │   │ __ │
         │   │ Q2 o 6──
         │   │    │
         │   │ Q3 ├ 2── MON
         │   │ __ │     ___
         │   │ Q3 o 3── MON
         └───┴────┘
             TM8

           Выбор псведо-ПЗУ
_____
ROMCS(с ПЗУ отрезается)
──┐
  │ ┌──┐   _____
  └┬┤ 1│   ROMCS (припаивается к ПЗУ)
MON┼┤  ├───────
   │└──┘
   │┌──┐  ┌──┐          _____
___└┤ 1o──┤ &о─┬─────── MONCS
MON─┤  │ ┌┤  │ │
    └──┘ │└──┘ │
____┌──┐ │     │┌──┐
MREQ┤ 1о─┘     └┤ 1о─── MONCS
    └──┘        └──┘

            Выбор адреса
       ┌──┐
A14  ──┤ 1├─── A14X
MONCS─┬┤  │
      │└──┘
      │┌──┐
A15 ──┼┤ 1├─── A15X
      └┤  │
       └──┘
  (Сигналы заменяютая у процессора)

       Переназначение сегментов
         ┌──┐
SEGA0 ───┤  │
_____    │ &├─┐ ┌──┐
MONCS ───┤  │ └─┤  │
         └──┘   │ 1├── SEGA0X
         ┌──┐ ┌─┤  │
ROM14 ───┤  │ │ └──┘
         │ &├─┘
MONCS ───┤  │
         └──┘
         ┌──┐
SEGA1 ───┤  │
_____    │ &├─┐ ┌──┐
MONCS ───┤  │ └─┤  │
         └──┘   │ 1├── SEGA1X
______   ┌──┐ ┌─┤  │
TR-DOS───┤  │ │ └──┘
         │ &├─┘
MONCS ───┤  │
         └──┘
         ┌──┐
SEGA2 ───┤  │
_____    │ &├── SEGA2X
MONCS ───┤  │
         └──┘
         ┌──┐
SEGA3 ───┤  │
         │ 1├── SEGA3X
MONCS ───┤  │
         └──┘
         ┌──┐
SEGA4 ───┤  │
_____    │ &├── SEGA4X
MONCS ───┤  │
         └──┘
         ┌──┐
SEGA5 ───┤  │
_____    │ &├── SEGA5X
MONCS ───┤  │
         └──┘
         ┌──┐
SC0   ───┤  │
_____    │ &├── SC0X
MONCS ───┤  │
         └──┘

 Сигналы заменяются у портов #7FFD
 и #DFFD (м/с ТМ8 и ТМ9).

      ┌──┐  ┌────┐
SEGA2─┤  o──┤    │
      └──┘  │    │
SEGA3───────┤    │
      ┌──┐  │    │
SEGA4─┤  o──┤    │
      └──┘  │    │
      ┌──┐  │   &├┐
SEGA5─┤  o──┤    ││
      └──┘  │    ││
WRX  ───────┤    ││
TOU0 ───────┤    ││
TOU1 ───────┤    ││
          ┌─┤    ││     ┌──┐ ________
          │ └────┘└─────┤  │ RAMSLE1X
__   ┌──┐ └─────┐       │ 1├────
RD ──┤  │       │      ┌┤  │
__   │ &o┐┌──┐  │      │└──┘
WR ──┤  │││  │  │      │
     └──┘└┤  ├──┘┌─────┼───┐
     ┌──┐┌┤ &│   │     │   │
A14──┤  │││  │   │ ┌──┐│   │
     │ &├┘└──┘   └─┤  ││   │
A15──┤  │          │ &├┘   │
     └──┘         ┌┤  │    │
      ┌──┐   ┌──┐ │└──┘    │
LOCWR─┤  o───┤  │ │        │
      │ &│   │ &o─┘        │
WRX ──┤  │  ┌┤  │          │
      └──┘  │└──┘          │
MONCS───────┘              │
_______                    │
RAMSLE1────────────────────┘

Сигнал RAMSLE1 заменяется на м/с ЛЕ1,
(для 4.2 - D56, нога 13)
ФРАГМЕНТ СХЕМЫ:

      D56      D80
   11┌──┐    1┌──┐  │  ____
A14──┤  │13┌──┤  │3 │  RAMS
   12│ 1o─X┘ 2│ &├──┴───
A15──┤  │   ┌─┤  │
_____└──┘   │ └──┘
NOROM───────┘

X-место разрыва.
──────────────────────────────────────



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

Авторы - Авторы журнала ZX-Rulez.

Железо - расширение для PROFI для подключения других устройств (T-Rex's Device 1.2)

Железо - схема псевдо-ПЗУ для PROFI.

Help - описание оболочки журнала.

Help - Описание интерфейса ZX-Rulez.

От авторов - пара слов от авторов.

Всяко разно - приветы всем нашим друзьям.

Юмор - фразы одного из представителей кафедры програмного обеспечения.


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

Похожие статьи:
B.B.S. Новости - О работе B.B.S.'ок.
Юмор - Анекдоты.
Others - Об анкетировании.
Кодинг - Разбор опечаток из предыдущей статьи...
Программирование - Эффект "Летающий спрайт".

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