City #48
25 августа 2000
  Железо  

Планета шелезяка - Буферы шины данных и адреса CPU Z80.


Аппаратное обеспечениеЭксплуатация и доработкиИнтерфейсы и шины



  ┌──────────────────────────────────────────────────────────┐
  │  ####  ###  ### #  # #### #####  ###                     │  │  #  # #  # #  # #  # #      #   #  #                     │  │  #  # #  # #### #### ###    #   ####                     │  │  #  # #  # #  # #  # #      #   #  #                     │  │  #  # #  # #  # #  # ####   #   #  #                     │  │                                                          │  │                #   # ####  ### ####  ##   ### #  #  ###  │  │                # # # #    #  # #    #  # #  # # #  #  #  │  │                # # # ###  #  # ###    #   ### ##   ####  │  │                # # # #    #  # #    #  #  # # # #  #  #  │  │                ##### #### #  # ####  ##  #  # #  # #  #  │  └──────────────────────────────────────────────────────────┘    ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓

              The ZX-SPECTRUM 48 & 128 computers
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
              Extended devices and user's manual
              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

(c) UA3PRQ/Borisov Serge

                        продолжение

   Схема дешифратора :
                      К555ИД7
                  ┌───┬─────┬───┐
                1 │   │ DC  │   │15
      A7' ────────┤A0 │     │ 0 ├────> CHANNEL 0 - резерв
                2 │   │     │   │14
      A4' ────────┤A1 │     │ 1 ├────> CHANNEL 1 - КР580ВВ55(II)
                3 │   │     │   │13
      A3' ────────┤A2 │     │ 2 ├────> CHANNEL 2 - резерв
                  │   │     │   │12
                  │   │     │ 3 ├────> CHANNEL 3 - КР580ВИ53
                  │   │     │   │11
                  ├───┤     │ 4 ├────> CHANNEL 4 - резерв
     ────       4 │ ─ │     │   │10
   * OIRQ'────────┤E1 │     │ 5 ├────> CHANNEL 5 - КР580ВВ51
                5 │ ─ │     │   │9
+5V ─▓▓▓─▄────────┤E2 │     │ 6 ├────> CHANNEL 6* >┐
     10K │      6 │   │     │   │7                 │ ┌──┐
         │ A0'────┤E3 │     │ 7 ├──┐ CHANNEL 7*    └─┤1 │ ВВ55
         │        │   │     │   │  │                 │  ├────>
   ON    │  OFF   └───┴─────┴───┘  │  ┌───┐      A2'─┤  │
Interface/ S1                      └──┤1  │          └──┘
         │                            │   ├─> #XXFD  К555ЛЛ1
         │     A1'────────────────────┤   │(AY-3-89XX)
        ▀▀▀                           └───┘
  Переключатель S1 предназначен для  отключения  дешифратора  (и
устройств   подключенных  к  нему)  в  целях  отладки  или  если
необходимо на время  восстановить конфигурацию  вашего ZX в "из-
начальном виде".
  Сигнал  OIRQ  -  это  обычно  получаемый из контроллера TR-DOS
сигнал  OUT_IORQ  -активный  запрос к портам ввода/вывода, когда
DOS  НЕ АКТИВЕН! Этот сигнал при его отсутствии может быть легко
получен сложением по ИЛИ сигналов IORQ (Z80) и DOSEN (с триггера
К555ТМ2, контролируещего ПЗУ TR-DOS/SOS).
  Немаловажным  вопросом  для  пользователя  является применение
буферизации  системной  шины  компьютера.  Хотя  на это мало кто
идет,  желая  побыстрее  "прицепить"  к  Z80  ограниченное число
периферии  и  считая, что дальше этого он не пойдет. Хотя на 48К
машинах  ввиду  их  малой нагрузки на процессор (или применением
CPU  повышенной  нагр.  способности  фирм  SHARP,GOLD STAR,NEC и
др.)этот  вариант иногда проходит, лишь изредка мучая владельцев
в самый неподходящий момент расличными сбоями и 'зависанием', но
с  увеличением  желаемой  периферии  или  переходом  на 128К ZX,
нормальная  работа компьютера нарушается. Поэтому всем кто готов
серьезно использовать свой SPECCY, не думая постоянно о том, что
через  час  -  другой  внезапно  могут  пропасть  результаты его
работы,  предлагается  изготовить системный буфер. Выполнить его
рекомендуется  на  отдельной  (в  виде  макетной) плате вместе с
неизменяемыми  устройствами,о которых идет речь в данном тексте,
и завести с основной платы на нее все сигналы, которые нужны или
могут   понадобиться   впоследствии.  Это  позволит  вывести  из
компьютера   полноценную   буферизированную   системную  шину  и
предохранит сам компьютер от различных 'несчастных случаев' типа
"трагическое  попадание 12В на шину данных внешнего устройства",
которое  наверняка выведет из  строя  процессор, ППЗУ, ОЗУ и еще
пару-другую микросхем.
   Буферы шины данных и адреса CPU Z80:

                  К555АП6
              ┌───┬─────┬───┐
            2 │   │ BD  │   │18
Z   D0  ──────┤A0 │     │B0 ├───────> D0'
X           3 │   │     │   │17
    D1  ──────┤A1 │     │B1 ├───────> D1'
S           4 │   │     │   │16
P   D2  ──────┤A2 │     │B2 ├───────> D2'
E           5 │   │     │   │15
C   D3  ──────┤A3 │     │B3 ├───────> D3'   Выход буфера
T           6 │   │     │   │14
R   D4  ──────┤A4 │     │B4 ├───────> D4'   шины данных
U           7 │   │     │   │13
M   D5  ──────┤A5 │     │B5 ├───────> D5'
            8 │   │     │   │12
    D6  ──────┤A6 │     │B6 ├───────> D6'
            9 │   │     │   │11
    D7  ──────┤A7 │     │B7 ├───────> D7'
              │   │     │   │
              ├───┤     ├───┤
    ──      1 │   │     │   │20
    RD  ──────┤A/B│     │Ucc├────> +5V  В данных включениях м/сх
            9 │ ─ │     │   │10     возможно применение и других
         ┌────┤EO │     │GND├────┐  типов  буферов предназначен-
         │    │   │     │   │    │  ных для работы в шинных фор-
         │    └───┴─────┴───┘  ▀▀▀▀ мирователях : К555(1533)АП4,
         │                          АП5,АП6,АП7,КР580ВА86.
         └──────────────────────┐   В буфере ШД - КР580ВА86 (из-
             4 ┌───┐            │   за двунаправленности) , АП6.
    A0'────────┤ & │ 6  4 ┌───┐ │
             5 │   o──────┤1  │6│
    A2'────────┤   │    5 │   ├─┘
  ────         └───┘  ┌───┤   │
* OIRQ' ──────────────┘   └───┘
              К555ЛА3    К555ЛЛ1

                     продолжение следует ...




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

Преамбула - Лето не располагает к длительным занятиям компьютером. Постоянно не хватает времени.

Планета шелезяка - Буферы шины данных и адреса CPU Z80.

Смайлик - Парень с девушкой одни в квартире, парень пристает к девушке, она сопротивляется и говорит.

Ликбез - ПОЛHОЕ ОПИСАHИЕ + ПОЛHЫЙ ДИЗАССЕМБЛЕP ПЗУ TR-DOS 5.04 (5.03)

Бук - Лабиринт Отражений.

Beatles - I should have known better.

Двигатель торговли - Куплю м/с К1107ПВ1, 1810ВТ37, 1816ВЕ35, 170АП2, 170УП2


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

Похожие статьи:
Мозаика - сигнал в схеме спектрума IORQGE.
C-bus - шина основаная на Centronics interface.
Планета шелезяка - схема RS-232 интерфейса.

В этот день...   18 июля