City #44
19 мая 2000
  Железо  

Железо - RS-232 Интерфейс для SPECTRUM компьюетров.


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

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

╔════════════════════════════════════════════════╗
║    RS-232 Interface for SPECTRUM computers     ║▒
║                                                ║▒
║     (C) KOHASOFT'1991 * (C) UA3PRQ'1992        ║▒
║ User's amateur communication SOFT & HARD WARE  ║▒
╚════════════════════════════════════════════════╝▒
  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒

 Интерфейс    RS-232   предназначен    для   обмена
информацией   по   последовательному  каналу  между
компьютером     и     периферийными    устройствами
поддерживающими      данный     протокол.     Схема
ориентирована    на   применение   модифицированной
терминальной  программы  "TERM.T91"  ->"Term91v2" и
реализует     все     возможности    универсального
приемопередатчика  КР580ВВ51А  в асинхронном режиме
обмена.   Программа  использует  внутренний  коэфф.
деления   порта   равный  16  и  работоспособна  на
скоростях обмена до 60000 бод.
  Применение  программируемого  таймера КР580ВИ53 в
режиме  делителя  частоты  позволяет выбирать любую
скорость  передачи  из  полного стандартного ряда с
неточностью  +1%  max. Вполне возможно применение и
другой  программной  поддержки  использующей данные
БИС. За основу данной схемы использован терминал от
"Радио-86РК".
  Интерфеис использует сигналы выбора с дешифратора
К555ИД7     (схема    буферного    интерфейса)    в
соответствии:
  CHANNEL 3 -> CS-53 -выбор КР580ВИ53
  CHANNEL 5 -> CS-51 -выбор КР580ВВ51
  При  программировании  БИС достаточно обращение к
неполным   адресам   портов,   т.к   это  позволяет
достигать  максимальной  скорости машинного кода, в
то   же   время  оптимальное  построение  программы
позволяет   достичь   максимальной  для  БИС  ВВ51А
скорости   обмена   на   ZX-SPECTRUM   с   частотой
тактирования Z80 - 3.5 mHz. Неиспользуемые два ДПКД
в  таймере  можно использовать по своему усмотрению
(напремер  для получения частот модуляции в модеме)
соответствующим  образом  программируя ВИ53. Адреса
портов интерфейса:
  #F7 (247);/#FFF7/ - регистр упр. слова КР580ВИ53
  #D7 (215);/#FFD7/ - счетчик 2
  #B7 (183);/#FFB7/ - счетчик 1
  #97 (151);/#FF97/ - счетчик 0
  #EF  (239);/#FFEF/  -  регистр упр. слова и слова
сост. КР580ВВ51
  #CF (207);/#FFCF/ - данные
  Интерфейс  обеспечивает сопряжение с устройствами
по  протоколу  RS-232  на  уровне ТТЛ сигналов. При
необходимости    полного    соответствия    данному
стандарту  с  двухполярным сигналом +-12V интерфейс
необходимо   дополнить   преобразователями   уровня
(например  ОУ  или м/сх. серии К170). В большинстве
же  случаев  при  расстояниях между устройствами до
нескольких  метров  вполне возможна работа и на ТТЛ
уровнях сигналов.

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




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

Похожие статьи:
Midi Interface 2 - продолжение описания Миди интерфейса.
Планета шелезяка - RS-232 интерфейс для Спектрума.
Железо - Описание доработки,которая позволит подключить к вашему компьютеру любое внешнее устройство,расчитанное на последовательный порт (мышь, модем, принтер).

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