ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



 

Часть 2

         КЛАВИАТУРА.
         
         Клавиатура имеет постоянно присоединенный кабель, к
оторый подключает-
ся к paзъему типа DIN на задней панели системного блока. Это
т четырехпроводный
кабель содержит питание +5V,общий провод и две последователь
ных сигнальных ли-
нии. Кабель имеет длину  порядка 6 футоф и свит в спираль, п
одобно телефонному
кабелю для трубки.
         Клавиатура  выполнена по емкостной технологии, внут
ри нее имеется од-
нокристальная микроЭВМ (Intel 8048),выполняющая функцию скан
ирования клавиату-
ры. Клавиатура имеет три  положения  наклона для удобства оп
ератора (5, 7 и 15
градусов).
         Клавиатура  содержит 83 клавиши, разделенные  на тр
и основные группы.
Центральная часть клавиатуры представляет собой стандартно р
асположенные теле-
тайпные клавиши. Влевой части находятся 10 функциональных кл
авиш. Эти  клавиши
определяются пользователем в программном обеспечении. В прав
ой части клавиату-
ры находится 15-клавишная панель. Эти клавиши также определя
ются программно,но
они имеют и стандартное назначение в качестве цифровых клави
ш, клавиш управле-
ния курсором, панели калькулятора и клавиш редактирования эк
рана.
         Интерфейс клавиатуры определен таким образом, что с
истемное программ-
ное  обеспечение  имеет максимальную  гибкость  при  определ
ении  определенных
действий с клавиатуры.Это обеспечивается тем,что клавиатура 
передает коды ска-
нирования, а не стандартный код ASCII (Американский Стандарт
ный Код для Обмена
Информацией). В дополнение, все  клавиши являются типизирова
нными и генерируют
как рабочие, так и нарушающие коды сканирования. Например, к
лавиша 1 вырабаты-
вает рабочий код 01 и нарушающий код 81. Нарушающие коды фор
мируются прибавле-
нием 16-го 80 к рабочим кодам.Драйвер ввода/вывода клавиатур
ы может определять
клавиши как регистровые,или как непереключаемые, в соответст
вии с требованиями
прикладного программного обеспечения.
         Однокристальная микро-ЭВМ (Intel 8048) клавиатуры в
ыполныет несколько
функций, включая самотестирование  при включении питания по 
запросу системного
блока. Этот тест проверяет ПЗУ микро-ЭВМ, проверяет память и
 проверяет клавиши
на залипание. Имеются следующие дополнительные функции: скан
ирование клавиату-
ры, буферизация до 20 кодов сканирования, установка двунапра
вленной последова-
тельной связи с системным блоком и отработка  протокола обме
на, требуемого для
передачи каждого кода сканирования.
         Ниже приведены изображение клавиатуры, коды сканиро
вания и определено
назначение контактов разъема клавиатуры.
         ПРИЦИПИАЛЬНАЯ СХЕМА ИНТЕРФЕЙСА КЛАВИАТУРЫ.
                
                                    8255A5               LS3
22
                                                       ЪДДДД
ДДДї
                                     PA0ДДДДДДДДДДДДДДДґQH  
QH'ГДДї
                                     PA1ДДДДДДДДДДДДДДДґQG  
   і  і
                                     PA2ДДДДДДДДДДДДДДДґQF  
   і  і
                                     PA3ДДДДДДДДДДДДДДДґQE  
   і  і
                                     PA4ДДДДДДДДДДДДДДДґQD  
   і  і
                                     PA5ДДДДДДДДДДДДДДДґQC  
   і  і
                                     PA6ДДДДДДДДДДДДДДДґQB  
   і  і
                                     PA7ДДДДДДДДДДДДДДДґQA  
   і  і
                            ЪДДДДДДДДДДДДДДДДДДДДДДДДДoґOE" 
   і  і
                            і  LS04          +5VДДДВДДДґD0  
   і  і
                            і  ЪДДї  ЪДДДДДДДДДДДДДЕДДДґD1  
   і  і
                     PB7 ДДДБДДґ  ГoДЕДДВДДДДДДДДДДЕДДoґCLR"
   і  і
                               АДДЩ  і  і +5V   ЪДДЕДДДґCLK 
   і  і
                                     і  і ЪБї4.7і  ГДДoґSE" 
   і  і
                               7407  і  і і іkOmі  ГДДДґDS  
   і  і
                               ЪДДї  і  і АВЩ   і  АДДДґS/P"
   і  і
                     PB6 ДДДДДДґ  ГДДЕДДЕДДБДДДДґ   ЪДoґG   
   і  і
         ЪДДДї                 АДДЩ  і  і       і   і  АДДДД
ДДДЩ  і
Keyboard і   і1              +5VЪБї  і  і       і ЪДЕДДДДДДД
ДДДДДДЩ
   Clock і O ГДДї               і і  і  і       і і АДДДДДДД
ДДДДДДї
Keyboard і   і2 і               АВЩ  і  і       і і       S7
4     і
    Date і O ГДДЕДДДДДДДДДДДДДДДДЕДДДЩ  і       і і    ЪДДДД
ДДДї  і
   _____ і   і3 і                і      і       і АДДДДґD   
  QГДДБД IRQ
   Reset і O ГДДЕДї         7407 і      і       ГДДДДДДґCLK 
   і
         і   і4 і і         ЪДДї і      і       і   ЪДoґPR" 
  QГoДї
     GND і O Г  і і       ЪДґ  ГДЩ      АДДДДДДДЕДДДЕДoґCLR"
   і  і
         і   і5 і і       і АДДЩ                і   і  АДДДД
ДДДЩ  і
         і O Г  і і       АДДДДДДДДДДДДДДДДДДДДДЕДДДБДДДДДДД
ДДДДДДЩ
     +5V і   і  і і  ЪДДДДДїLS175 ЪДДДДДїLS175  і
         АДДДЩ  і і  іD   QГДДДДДДґD   Qі       і
      PCLK ДДДДДЕДЕДДґCLK  і  ЪДДДґCLK  і       і
                і ГДoґCLR"QГo і ЪДґCLR"QГДДДДДДДЩ 
                і і  АДДДДДЩ  і і АДДДДДЩ
     _____      АДЕДДДДДДДДДДДЩ і
     Reset ДДДДДДДБДДДДДДДДДДДДДЩ
         АНГЛИЙСКАЯ КЛАВИАТУРА.
        
ЙННЛННН» ЙННННЛННЛННЛННЛННЛННЛННЛННЛННЛННЛННЛННЛННЛНННН»  ЙН
ННН»      ЙНННННН»
59 60  є 1    2 !3 "4 #5 $6 %7 ^8 &9 *10(11)12_13+14   є 69 
NUMє     70SCROLLє
єF1єF2 є єEsc є 1є 2є 3є 4є 5є 6є 7є 8є 9є 0є -є =є <ДДє  єL
OCKє      єLOCK  є
МННОННН№ МННННКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛННН№  МН
НННОННННЛНКННЛННН№
61 62  є 15Г<Д 16 17 18 19 20 21 22 23 24 25 26{27}28 іє 71 
7 72 8 73 9 55Prtє
єF3єF4 є є Д>ґ єQ єW єE єR єT єY єU єI єO єP є[ є] є<ДЩє  єH
OMEє і  єPgUpє * є
МННОННН№ МНННННКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНКЛНК»  є  МН
НННОННННОННННОННН№
63 64  є 29     30 31 32 33 34 35 36 37 38 39:40"41~є  є 75 
4 76 5 77 6 74   є
єF5єF6 є єCTRL  єA єS єD єF єG єH єJ єK єL є ;є 'є `є  є  є 
<Д є    є Д> є - є
МННОННН№ МНННННЛКНЛКНЛКНЛКНЛКНЛКНЛКНЛКНЛКНЛКНЛКНЛКННКНН№  МН
НННОННННОННННОННН№
65 66  є 42    43|44 45 46 47 48 49 50 51<52>53?54     є 79 
1 80 2 81   78   є
єF7єF8 є єShiftє \єZ єX єC єV єB єN єM є ,є .є /єShift є  єE
nd є і  єPgDnє   є
МННОННН№ МНННННКЛНКННКННКННКННКННКННКННКННКННКНЛКНННННН№  МН
НННКННННОНННН№ + є
67 68  є 56     57                             58 Caps є 82 
0      83 .  є   є
єF9єF10є єAlt   є                              є  Lock є  є 
Ins     єDel є   є
ИННКНННј ИННННННКННННННННННННННННННННННННННННННКНННННННј  ИН
ННННННННКННННКНННј
                                            
         Коды сканирования клавиатуры.
ЪДДДДДДДДДДДВДДДДДДДДДДДДВДДДДДДДДДДДВДДДДДДДДДДДДВДДДДДДДДД
ДДВДДДДДДДДДДДДї
і Положение і  16-й код  і Положение і  16-й код  і Положени
е і  16-й код  і
і  клавиши  ісканированияі  клавиши  ісканированияі  клавиши
  ісканированияі
ГДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДД
ДДЕДДДДДДДДДДДДґ
і      1    і     01     і     29    і     1D     і     57  
  і     39     і
і      2    і     02     і     30    і     1E     і     58  
  і     3A     і
і      3    і     03     і     31    і     1F     і     59  
  і     3B     і
і      4    і     04     і     32    і     20     і     60  
  і     3C     і
і      5    і     05     і     33    і     21     і     61  
  і     3D     і
і      6    і     06     і     34    і     22     і     62  
  і     3E     і
і      7    і     07     і     35    і     23     і     63  
  і     3F     і
і      8    і     08     і     36    і     24     і     64  
  і     40     і
і      9    і     09     і     37    і     25     і     65  
  і     41     і
і     10    і     0A     і     38    і     26     і     66  
  і     42     і
і     11    і     0B     і     39    і     27     і     67  
  і     43     і
і     12    і     0C     і     40    і     28     і     68  
  і     44     і
і     13    і     0D     і     41    і     29     і     69  
  і     45     і
і     14    і     0E     і     42    і     2A     і     70  
  і     46     і
і     15    і     0F     і     43    і     2B     і     71  
  і     47     і
і     16    і     10     і     44    і     2C     і     72  
  і     48     і
і     17    і     11     і     45    і     2D     і     73  
  і     49     і
і     18    і     12     і     46    і     2E     і     74  
  і     4A     і
і     19    і     13     і     47    і     2F     і     75  
  і     4B     і
і     20    і     14     і     48    і     30     і     76  
  і     4C     і
і     21    і     15     і     49    і     31     і     77  
  і     4D     і
і     22    і     16     і     50    і     32     і     78  
  і     4E     і
і     23    і     17     і     51    і     33     і     79  
  і     4F     і
і     24    і     18     і     52    і     34     і     80  
  і     50     і
і     25    і     19     і     53    і     35     і     81  
  і     51     і
і     26    і     1A     і     54    і     36     і     82  
  і     52     і
і     27    і     1B     і     55    і     37     і     83  
  і     53     і
і     28    і     1C     і     56    і     38     і         
  і            і
АДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДД
ДДБДДДДДДДДДДДДЩ
         Назначение контактов разъема клавиатуры.
ЪДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДД
ДДДДДДДї
і Контакт і             Сигнал TTL               і Уровень с
игнала і
ГДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДД
ДДДДДДДґ
і    1    і + тактирование клавиатуры            і      +5V 
       і
і    2    і + данные клавиатуры                  і      +5V 
       і
і    3    і - сброс клавиатуры (не используется) і          
       і
і         ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ          
       і
і         і        Напряжение питания            і          
       і
і         ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ          
       і
і    4    і Общий                                і       0  
       і
і    5    і + 5 Вольт                            і      +5V 
       і
АДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДД
ДДДДДДДЩ
         БЛОК РАСШИРЕНИЯ.
           
         Дополнительный блок расширения  повышает возхможнос
ти компьютера, до-
бавляя панели расширения,расположенные в отдельном блоке. Эт
а опция состоит из
карты расширения, кабеля расширения и блока расширения. Блок
 расширения содер-
жит свой источник питания, плату  расширения и  карту  прием
ника. Данная опция
использует одну  панель расширения в системном блоке  для об
еспечения семи до-
полнительных панелей расширения в блоке расширения.
         
         КАБЕЛЬ БЛОКА РАСШИРЕНИЯ.
         
         Кабель блока  расширения состоит из 56-проводного г
ибкого кабеля, за-
канчивающегося на каждом конце 62-контактным разъемом D-типа
(вилка). Любой ко-
нец кабеля расширения  может быть вставлен либо в карту  рас
ширения (системный
блок), либо в карту приемника(блок расширения).
         
         ПЛАТА РАСШИРЕНИЯ.
         
         Плата расширения является несущей платой,которая пе
редает сигналы ка-
нала ввода/вывода между дополнительными адаптерами и картой 
приемника.Эти сиг-
налы, за исключением OSC, передаются через кабель расширения
. По той  причине,
что сигнал OSC не передается по кабелю расширения, на плате 
расширения генери-
руется сигнал 14.31818 МГц. Этот сигнал не  может быть в фаз
е с сигналом OSC в
системном блоке.
         На плате расширения установлены емкости развязки дл
я фильтрации шума.
         КАНАЛ РАСШИРЕНИЯ.
         
         Все сигналы, имеющиеся  в канале  ввода/вывода сист
емного блока будут
передаваться на панели расширения блока расширения. Исключен
ие составляет сиг-
нал OSC и питающие напряжения (см. выше).
         Линия готовности  в канале  расширения делает возмо
жной работу с мед-
ленными устройствами ввода/вывода или памятью. Если эта лини
я не активизирует-
ся адресуемым устройством, то все циклы обращения к устройст
вам  содержат по 5
машинных тактов на байт для памяти в блоке расширения.
         В  следующей таблице  приводится  список сигналов, 
которые передаются
картами расширения и приемника, и связанные  с ними задержки
. Времена задержки
включают задержку распространения сигналов в кабеле расширен
ия. Предполагается
кабель с номинальной задержкой 3 нс. Таким образом доступ к 
устройству не пре-
высит 260 нс.
ЪДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДДДДДДДДДДД
Дї
і     Сигнал     і Номинальная  і Максимальная і Направление
 і
і                і задержка(нс) і задержка(нс) і     (*)    
 і
ГДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДЕДДДДДДДДДДДД
Дґ
і A0-A19         і      27      і     39       і   Выход    
 і
і AEN            і      27      і     39       і   Выход    
 і
і DACK0-DACK3    і      27      і     39       і   Выход    
 і
і MEMR           і      27      і     39       і   Выход    
 і
і MEMW           і      51      і     75       і   Выход    
 і
і IOR            і      51      і     75       і   Выход    
 і
і IOW            і      27      і     39       і   Выход    
 і
і ALE            і      27      і     39       і   Выход    
 і
і CLC            і      27      і     39       і   Выход    
 і
і T/C            і      27      і     39       і   Выход    
 і
і RESET          і      27      і     39       і   Выход    
 і
і IRQ2-IRQ7      і      36      і    (**)      і    Вход    
 і
і DRQ1-DRQ3      і      36      і    (**)      і    Вход    
 і
і I/O CH RDY     і      36      і     51       і    Вход    
 і
і I/O CH CK      і      36      і     51       і    Вход    
 і
і D0-D7 (чтение) і      84      і     133      і    Вход    
 і
і D0-D7 (запись) і      19      і     27       і   Выход    
 і
ГДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДДДДДДДДДДД
Дґ
і *  По отношению к системному блоку.                       
 і
і ** Асинхронная природа  прерываний и других запросов более
 і
і    зависима от занятости процессора,чем от распространения
 і
і    электрических сигналов через логику расширения.        
 і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДЩ
         ИСТОЧНИК ПИТАНИЯ.
         
         Источник питания блока расширения - это ключевой ст
абилизатор,имеющий
четыре уровня  напряжения и мощность 130 Вт. Он  встроен  в 
блок  расширения и
обеспечивает питание блока расширения и его дополнительных п
лат.Источник обес-
печивает напряжение +5В ё5% с током 15А, напряжение +12В ё5%
 с током 4.2А,нап-
ряжение -5В ё10% с током 300мА и напряжение -12В ё10% с токо
м 250мА. Все уров-
ни напряжения регулируются и имеют защиту по превышению напр
яжения и перегруз-
ке.На вход подается напряжение переменного тока 120В через п
лавкий предохрани-
тель. Если  возникает условие  превышения  напряжения или пе
регрузки одного из
источников постоянного напряжения,то питание автоматически о
тключается до уст-
ранения причины. Источник питания  разработан для  продолжит
ельной работы  при
нагрузке 130 Вт.
         Источник питания  расположен в правой задней части 
блока  расширения.
Он  подает напряжения питания  на плату расширения и дает во
зможность отдельно
подать питание на два накопителя на жестких дисках. В следую
щих таблицах пере-
числены номинальные требования по мощности и выходным напряж
ениям.
         Входные требования.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДВДДД
ДДДДДДДДДДДДї
і Напряжение (переменное при 50/60 Гц)   і Частота (Гц) і   
 Ток (А)    і
ГДДДДДДДДДДДДДВДДДДДДДДДДДДДВДДДДДДДДДДДДЕДДДДДДДДДДДДДДЕДДД
ДДДДДДДДДДДДґ
і   Номинал   і   Минимум   і  Максимум  і     ё3 Гц    і   
 Максимум   і
ГДДДДДДДДДДДДДЕДДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДДДДЕДДД
ДДДДДДДДДДДДґ
і     120     і      90     і     137    і    50/60     і  4
.1 при 90В  і
і   220/240   і     180     і     259    і    50/60     і 1.
75 при 180В і
АДДДДДДДДДДДДДБДДДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДДДДБДДД
ДДДДДДДДДДДДЩ
         Выходные постоянные напряжения.
ЪДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДї
і Напряжение і       Ток (А)      і Регулировка  (отклон.) і
ГДДДДДДДДДДДДЕДДДДДДДДДВДДДДДДДДДДЕДДДДДДДДДДДДВДДДДДДДДДДДґ
і   Номинал  і Минимум і Максимум і     +%     і    -%     і
ГДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДДДДДДДДґ
і    +5.0    і   2.3   і   15.0   і      5     і     4     і
і    -5.0    і   0.0   і    0.3   і     10     і     8     і
і   +12.0    і   0.4   і    4.2   і      5     і     4     і
і   -12.0    і   0.0   і   0.25   і     10     і     9     і
АДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДДДЩ
         
         Выходное переменное напряжение.
ЪДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДї
і Напряжение і       Ток (А)      і Пределы напряжения (В) і
ГДДДДДДДДДДДДЕДДДДДДДДДВДДДДДДДДДДЕДДДДДДДДДДДВДДДДДДДДДДДДґ
і   Номинал  і Минимум і Максимум і  Минимум  і  Максимум  і
ГДДДДДДДДДДДДЕДДДДДДДДДЕДДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДґ
і     120    і   0.0   і    1.0   і     88    і     137    і
і   220/240  і   0.0   і    0.5   і    178    і     257    і
АДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДЩ
         КАРТА РАСШИРЕНИЯ.
         Карта расширения представляет собой четырехслойную 
плату. Она умощня-
ет канал  ввода/вывода с целью  исключения влияния емкости к
абеля и перегрузки
шинных формирователей.Карта расширения добавляет по каждой л
инии канала едини-
цу нагрузки.
         Карта расширения имеет генератор состояния ожидания
, который устанав-
ливает циклы ожидания для все операций чтения памяти изаписи
 в память,если па-
мять установлена  в блоке расширения. Диапазон адресов, по к
оторым срабатывает
генератор ожидания устанавливается переключателями на карте 
расширения.
        Переключатели на карте расширения должны быть устано
влены в положение,
указывающее максимальный непрерывный участок памяти,располож
енной в блоке рас-
ширения. Установка переключателей отображает память в систем
ном блоке. Позиции
переключателя 1-4 соответствуют адресным битам A19-A16 (16-р
ичные).
         Установка переключателей на карте расширения указыв
ает какие сегменты
памяти должны иметь состояние ожидания  приобращении к ним. 
Состояние ожидания
требуется для любого типа памяти, включая  ПЗУ дополнительны
х адаптеров, уста-
новленных в блок расширения. Состояние ожидания  не вырабаты
вается для  самого
старшего сегмента с 16-ричными адресами F0000-FFFFF.
         Установка переключателей карты расширения.
ЪДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДД
ДДДї
і Системная память і Положение переключателей і Сегмент памя
ти і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 16 до 64 К   і    іN ЪЬїЪЬїЪЬїЪДї і     і        1    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАДЩАДЩАЯЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 96 до 128 К  і    іN ЪЬїЪЬїЪДїЪЬї і     і        2    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАДЩАЯЩАДЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 160 до 192 К і    іN ЪЬїЪЬїЪДїЪДї і     і        3    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАДЩАЯЩАЯЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 224 до 256 К і    іN ЪЬїЪДїЪЬїЪЬї і     і        4    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАЯЩАДЩАДЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 288 до 320 К і    іN ЪЬїЪДїЪЬїЪДї і     і        5    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАЯЩАДЩАЯЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 352 до 384 К і    іN ЪЬїЪДїЪДїЪЬї і     і        6    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАЯЩАЯЩАДЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 416 до 448 К і    іN ЪЬїЪДїЪДїЪДї і     і        7    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АДЩАЯЩАЯЩАЯЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 480 до 512 К і    іN ЪДїЪЬїЪЬїЪЬї і     і        8    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АЯЩАДЩАДЩАДЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 544 до 576 К і    іN ЪДїЪЬїЪЬїЪДї і     і        9    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АЯЩАДЩАДЩАЯЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
ГДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДД
ДДДґ
і                  і    ЪДДДДДДДДДДДДДДДї     і             
   і
і                  і    іO  1  2  3  4  і     і             
   і
і  от 608 до 640 К і    іN ЪДїЪЬїЪДїЪЬї і     і        A    
   і
і                  і    і  і іі іі іі і і     і             
   і
і                  і    і  АЯЩАДЩАЯЩАДЩ і     і             
   і
і                  і    АДДДДДДДДДДДДДДДЩ     і             
   і
АДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДД
ДДДЩ
         ПРОГРАММИРОВАНИE КАРТЫ РАСШИРЕНИЯ.
         
         Для диагностических целей у аппаратуры расширения с
уществует несколь-
ко программируемых и доступных по чтению регистров. Ниже пок
азаны расположение
и функции регистров карты расширения.
ЪДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДї
і  Расположение   і                     Назначение          
            і
ГДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДґ
і Память FXXXX(*) і Записывается в память для запрещения адр
есных битов і
і  Порт 210       і Запись в порт для запрещения данных маги
страли рас- і
і                 і ширения (ED0-ED7)                       
            і
і  Порт 210       і Чтение порта для проверки  данных магист
рали расши- і
і                 і рения (ED0-ED7)                         
            і
і  Порт 211       і Чтение старших адресных битов (А8-А15)  
            і
і  Порт 211       і Запись для очистки защелки состояния ожи
дания       і
і  Порт 212       і Чтение младших адресных битов (А0-А7)   
            і
і  Порт 213       і Запись 00 для отключения блока расширени
я           і
і  Порт 213       і Запись 01 для подключения блока расширен
ия          і
і  Порт 213       і Чтение состояния блока расширения:      
            і
і                 і    D0    - разрешено/запрещено          
            і
і                 і    D1    - флаг запроса состояния ожидан
ия          і
і                 і    D2-D3 - не используется              
            і
і                 і    D4-D7 - позиции переключателя        
            і
і                 і                   1 - Off               
            і
і                 і                   0 - On                
            і
ГДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДґ
і(*) Например: Запишем по адресу памяти F123:4=00           
            і
і              Прочитаем порт 211=12                        
            і
і              Прочитаем порт 212=34                        
            і
і (все величины шестнадцатеричные)                          
            і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДЩ
        Блок расширения автоматически подключается при включ
ении питания. Кар-
ты расширения и  приемника обе будут перепрограммированы  ес
ли блок расширения
отключен при обращении к FXXXX. Однако, после этого системны
й блок и блок рас-
ширения устанавливаются обратно в исходное состояние.
         БЛОК ДИАГРАММА КАРТЫ РАСШИРЕНИЯ.
ЪДДДї                  ЪДДДДДДДДДї                          
             ЪДДДї
і   і                  і         і                          
             і   і
і B і Control Bus      і Control і                          
             і 6 і
і U ЖННННННСНННННННННННµ Bus     ЖННННННННННННННСННННННННННН
НННННННННННННµ 2 і
і S і      і  ЪДДДДДДДДґ Buffer  і  I/O CH RDY  і           
             і і і
і   і      і  іЪДДДДДД>ґ         Г<ДДДДДДДДДДДї і           
             і P і
і S і      і  іі       АДДДДДДДДДЩ            і і           
             і I і
і Y і      і  іі                              і і           
             і N і
і S і      і  іі____ ____ _____ЪДДДДДДДДДДДДї і і  ЪДДДДДДДД
ДДДДДї       і   і
і T і      і  ііMEMW,MEMR,DACKOі            ГДЩ АД>ґ        
     і       і C і
і E і      АДДЕЕДДДДДДДДДДДДДД>ґ Wair-State і A0-A9і I/O Add
ress і       і O і
і M і         іі     A16-A19ЙН>µ Generation ГДї ЙН>µ   Decod
e    ГДДї    і N і
і   і         іі            є  і            і і є  і        
     і  і    і N і
і   і         іАДДДДДДДДДДДїє  АДДДДДДДДДДДДЩ і є  АДДДДДДТД
ДДДДДЩ  і    і E і
і   і         АДДДДДДДДДДї іє             ЪДДДЩ є         є 
        і    і C і
і   і        ЪДДДДДДДДДї і іє             і     є         є 
        і    і T і
і   і A0-A19 і         і і іє             і     є         є 
        і    і O і
і   ЖННННННННµ Address ЖННННКННННЛННННННННННННННКННННННННННН
НННННННННННННµ R і
і   і        і Buffer  і і і     є        і               є 
        і    і   і
і   і        і         і і і     є        і     Й<ННННННННј 
        і    і   і
і   і        АДДДДДДДДДЩ і і     є        і     є           
        і    і   і
і   і                    і і     є    ЪДДДБДДДДДРДДДї       
        і    і   і
і   і                    і і     є    і             і       
        і    і   і
і   і                    і і     ИННН>µ Data Latch  ЖННННН» 
        і    і   і
і   і                    і і          і and Disable і     є 
        і    і   і
і   і                    і і     ЙННННµ Circuits    ГДДї  є 
        і    і   і
і   і                    і і     є    і             і  і  є 
        і    і   і
і   і                    і і     є    АДДДДДДДДДДДДДЩ  і  є 
        і    і   і
і   і        ЪДДДДДДДДДї і і     є EXT DISABLE         і  є 
        і    і   і
і   і D0-D7  і         і і АДДДДДєДДДДДДДДДДДДДДДДДДДДДЩ  є 
        і    і   і
і   ЖННННННННµ Data    ЖНННННННННКННННННННННННННННННННННННКН
НННННННННННННµ   і
і   і     ЪД>ґ Buffer  і і         ЪДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДЩ    і   і
і   і     і  і         і і         і                        
             і   і
і   і     і  АДДДДДДДДДЩ і         і  ЪДДДДДДДДДДДДДДДї     
             і   і
і   і     і              і         і  і               і     
             і   і
і   і     і              і         АД>ґ Bus Direction і     
             і   і
і   і     і              і            і and Enable    ГДДї  
             і   і
і   і     і              АДДДДДДДДДДД>ґ Control       і  і  
             і   і
і   і     і                           і               і  і  
             і   і
і   і     і                           АДДДДДДДДДДДДДДДЩ  і  
             і   і
АДДДЩ     АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ  
             АДДДЩ
         КАРТА ПРИЕМНИКА.
         Карта приемника является четырехслойной платой,кото
рая устанавливает-
ся в панель расширения 8 блока расширения.Карта приемника пе
реформирует сигна-
лы канала ввода/вывода для обеспечения достаточной  нагрузоч
ной  способности и
исключения влияния паразитных емкостей. Для направления пото
ка данных в канале
ввода/вывода на карте  расширения  установлена логика  управ
ления. Управляющие
сигналы передаются обратно по кабелю расширения для использо
вания в карте рас-
ширения.
         РАССМОТРЕНИЕ ПРОГРАММИРОВАНИЯ КАРТЫ ПРИЕМНИКА.
         
         Для диагностических целей  на  карте  приемника  су
ществует несколько
программируемых и доступных по чтению  программных  регистро
в. Ниже  приведены
расположение и функции этих регистров.
ЪДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДї
і   Расположение  і                    Назначение           
         і
ГДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДґ
і Память FXXXX(*) і  Запись в память для защелкивания адресн
ых битов і
і  Порт 214       і  Запись в порт для запрещения  данных ма
гистрали і
і                 і  расширения (D0-D7)                     
         і
і  Порт 214       і  Чтение порта для проверки данных магист
рали     і
і                 і  расширения (D0-D7)                     
         і
і  Порт 215       і  Чтение старших адресных битов (А8-А15) 
         і
і  Порт 216       і  Чтение младших адресных битов (А0-А7)  
         і
ГДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДґ
і(*) Например: Запишем по адресу памяти F123:4=00           
         і
і              Прочитаем порт 211=12                        
         і
і              Прочитаем порт 212=34                        
         і
і (все величины шестнадцатеричные)                          
         і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДЩ
        Блок расширения автоматически подключается при включ
ении питания. Кар-
ты расширения и  приемника обе будут перепрограммированы  ес
ли блок расширения
отключен при обращении к FXXXX. Однако, после этого системны
й блок и блок рас-
ширения устанавливаются обратно в исходное состояние.
         БЛОК ДИАГРАММА КАРТЫ ПРИЕМНИКА.
ЪДДДї                  ЪДДДДДДДДДї                          
             ЪДДДї
і   і                  і         і                          
             і   і
і 6 і Control Bus      і Control і                          
             і E і
і 2 ЖННННННННННННННННННµ Bus     ЖННННЛННННННННННННННННННННН
НННННННННННННµ X і
і і і                  і Buffer  і    є                     
             і P і
і P і                  і         Г<ДДДєДДДДДДДДДДДДДДДДДДДДД
ДДДї         і A і
і I і                  АДДДДДДДДДЩ    є                     
   і         і N і
і N і                                 є     ЪДДДДДДДДДДДДДДД
ї  і         і S і
і   і                                 є     і               
і  і         і I і
і C і                                 є     і Bus Direction 
і  і         і O і
і O і                                 ИНННН>µ and Enable    
ГДДґ         і N і
і N і                                       і Control       
і  і         і   і
і N і                                       і               
і  і         і C і
і E і                                       АДДДДДДДТДДДДДДД
Щ  і         і H і
і C і     ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДєДДДДДДД
ДДДЩ         і A і
і T і     і  ЪДДДДДДДДДї                            є       
             і N і
і O і     АД>ґ         і                            є       
             і N і
і R і D0-D7  і Data    і                            є       
             і E і
і   ЖННННННННµ Bus     ЖНННННННННННННННННННННННННЛННКННННННН
НННННННННЛНННµ L і
і   і        і Buffer  і                         є          
         є   і   і
і   і        і         і                         є          
         є   і   і
і   і        АДДДДДДДДДЩ                         є  ЪДДДДДДД
ДДДДДДї  є   і   і
і   і                                            є  і       
      і  є   і   і
і   і                                            ИННµ Data L
atch  ЖННј   і   і
і   і                             ЙНННННННННННННННН>µ Circui
ts    і      і   і
і   і                             є                 і       
      і      і   і
і   і                             є                 АДДДДДДД
ДТДДДДЩ      і   і
і   і                             є       ЪДДДДДДДДДДДДДї   
 є           і   і
і   і                             є       і             і   
 є           і   і
і   і                             МНННННН>µ I/O Address ЖННН
>ј           і   і
і   і                             є   ЙНН>µ   Decode    і   
             і   і
і   і                             є   є   і             і   
             і   і
і   і                             є   є   АДДДДДДДДДДДДДЩ   
             і   і
і   і                             є   є                   Co
ntrol Signal і   і
і   і        ЪДДДДДДДДДї          є   ИННННННННННННННННННННН
НННННННННННННµ   і
і   і A0-A19 і         і          є                         
             і   і
і   ЖННННННННµ Address ЖННННННННННКННННННННННННННННННННННННН
НННННННННННННµ   і
і   і        і Buffer  і                                    
             і   і
і   і        і         і                                    
             і   і
АДДДЩ        АДДДДДДДДДЩ                                    
             АДДДЩ
         ИНТЕРФЕЙС БЛОКА РАСШИРЕНИЯ.
         
         Разъемы карт расширения и приемника, расположенные 
 на задних панелях
одинаковые. Ниже показано распределение котактов и сигналов 
для этих разъемов.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і            \НННННННННННННННННННННННННННННННННННННННННННННН
ННН/            і
і        21   \  . . . . . . . . . . . . . . . . . . . . .  
  /   1         і
і         42   \  . . . . . . . . . . . . . . . . . . . . . 
 /   22         і
і          62   \  . . . . . . . . . . . . . . . . . . . .  
/   43          і
і                \ННННННННННННННННННННННННННННННННННННННННН/
                і
ГДДДДДДДВДДДДДДДДДДВДДДДДДДВДДДДДДДДДДВДДДДДДДВДДДДДДДДДДВДД
ДДДДДВДДДДДДДДДДґ
іКонтакті  Сигнал  іКонтакті  Сигнал  іКонтакті  Сигнал  іКо
нтакті  Сигнал  і
ГДДДДДДДЕДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДЕДДДДДДДЕДДДДДДДДДДЕДД
ДДДДДЕДДДДДДДДДДґ
і   1   і +EIRQ6   і  17   і -EDACK1  і  33   і +EA18    і  
49   і -EI/OCHCKі
і   2   і +EDRQ2   і  18   і +EA4     і  34   і +EMEMR   і  
50   і +EIRQ2   і
і   3   і +EDIR    і  19   і -EDACK2  і  35   і +EMEMW   і  
51   і +ED0     і
і   4   і +EENABLE і  20   і -EIOW    і  36   і +EA0     і  
52   і +ED2     і
і   5   і +ECLC    і  21   і +EA13    і  37   і -EDACK3  і  
53   і +ED4     і
і   6   і -EMEMINEXі  22   і +ED5     і  38   і +EA6     і  
54   і +EIRQ5   і
і   7   і +EA17    і  23   і +EDRQ1   і  39   і -EIOR    і  
55   і +EIRQ4   і
і   8   і +EA16    і  24   і +EDRQ3   і  40   і +EA8     і  
56   і +ED3     і
і   9   і +EA5     і  25   і резерв   і  41   і +EA2     і  
57   і GND      і
і  10   і -EDACK0  і  26   і +EALE    і  42   і +EA7     і  
58   і GND      і
і  11   і +EA15    і  27   і +ET/C    і  43   і +EIRQ7   і  
59   і GND      і
і  12   і +EA11    і  28   і +ERESET  і  44   і +ED6     і  
60   і GND      і
і  13   і +EA10    і  29   і +EAEN    і  45   і +EI/OCHRDі  
61   і GND      і
і  14   і +EA9     і  30   і +EA19    і  46   і +EIRQ3   і  
62   і GND      і
і  15   і +EA1     і  31   і +EA14    і  47   і +ED7     і  
     і          і
і  16   і +EA3     і  32   і +EA12    і  48   і +ED1     і  
     і          і
АДДДДДДДБДДДДДДДДДДБДДДДДДДБДДДДДДДДДДБДДДДДДДБДДДДДДДДДДБДД
ДДДДДБДДДДДДДДДДЩ
                               E = Extended
         ПРИНТЕР IBM 80 CPS.
         
         Графический  принтер IBM 80 CPS (80 символов в секу
нду) является нас-
тольным автономным  устройством с отдельным питанием. Он при
соединяется к сис-
темному блоку через параллельный сигнальный кабель длиной 6 
футов. Принтер по-
лучает питание от стандартной стенной розетки(120 В). Принте
р является широко-
матричным двунаправленным устройством со скоростью печати 80
 символов в секун-
ду.Он печатает символы матрицей 9 на 9 точек с помощью 9-шты
рьковой печатающей
головки. Он может печатать в сжатом режиме - 132 символа в с
троке, в стандарт-
ном режиме - 80 символов в строке,в сжатом режиме двойной ши
рины - 66 символов
в строке и в сжатом режиме - 40 символов в строке. Принтер м
ожет печатать сим-
волы двойной ширины  и двойной яркости. Принтер  использует 
стандартный  ASCII
96 - символьный набор с большими и маленькими буквами. Без р
асширенного набора
символов принтер имеет также 64 специальных символа блок-гра
фики.
         Имеются следующие дополнительные возможности: расши
реный набор симво-
лов для международных языков, верхние и нижние  индексы, реж
им подчеркивания и
программируемая графика.
         Принтер может также воспринимать команды  управлени
я  подачей строки,
желательные для прикладных программ.Он присоединяется к сист
емному блоку через
адаптер принтера  или комбинированный адаптер монохромного д
исплея и принтера.
Со стороны компьютера используется 25 - контактный разъем D-
типа, а сос тороны
принтера - 36-контактный разъем.используется 25-проводный пл
оский кабель.
         
         ХАРАКТЕРИСТИКИ ПРИНТЕРА.
         
         Метод печати - последовательно строящаяся точечная 
матрица.
         Скоростьпечати - 80 символов в секунду. 
         Направление печати - двунаправленная с логическим у
правлением.
         Число выводов печатающей головки - 9.
         Пропуск строки - 4.23мм(1/6 дюйма) или программируе
мый.
         Матрица печати символов - 9*9.
         Набор символов 1 - полный 96-символьный ASCII с рас
ширениями,
                            дополнительные коды ASCII 
                            160-175 - европейские символы, 
                            176-223 - графические символы,
                            224-239 - выборочные греческие с
имволы,
                            240-255 - математические символы
. 
         Набор символов 2 - подобный предыдущему,за исключен
ием символов с ко-
дами 3,4,5,6,21, содержащих отображаемые символы,и коды 128-
175 содержат евро-
пейские символы. 
         Графика - 20 блочных символов и программируемая гра
фика.
         Размеры печати:              символы на дюйм    мак
симум символов
                                                            
в строке 
            нормальный                      10              
    80
            расширенный                      5              
    40
            уплотненный                     16.5            
   132
            уплотненно-расширенный          8.25            
    66
            надстрочные и подстрочные       10              
    80
          Управление средой печати:
            подача бумаги           подстроенная под подачу 
печатающей головки
            диапазон ширины бумаги  от 101.6мм (4 дюйма) до 
254 мм (10 дюймов)
            копии                   один оригинал плюс две к
опии, общей толщи-
                                    ной не более 0.3мм(0.012
 дюйма); минималь-
                                    ная толщина бумаги-0.064
мм (0.0025 дюйма).
            подвод бумаги           сзади
         Интерфейсы - стандартный параллельный с 8 битами да
нных и управляющи-
ми линиями.
         Красящая лента - черная, Cartrige, с долговечностью
 3 миллиона симво-
лов.
         Окружающая среда - температура: 5-35С; влажность: 1
0-80%.
         Требования к питанию - 
              напряжение            В     120    220    240
              частота               Гц     60   50/60  50/60
              максимальный ток      А       1    0.5    0.5
              максимальная мощность Вт    100    100    100
         Физические характеристики - 
              высота  - 107 мм
              ширина  - 374 мм
              глубина - 305 мм
              вес     - 5.5 Кг
              
         УСТАНОВКА ПЕРЕКЛЮЧАТЕЛЕЙ.
         На плате управления имеются два блока  переключател
ей. Для того чтобы
удовлетворить специфическим требованиям пользователя,с помощ
ью этих переключа-
телей выбирается режим работы. Функции переключателей и их з
аводская установка
показаны ниже.
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДВДДДДД
ДДДДДДДВДДДДДДДДДї
і Номер і           Назначение           і     ON     і    O
FF     іФабричнаяі
і       і                                і            і     
       іустановкаі
ГДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДЕДДДДД
ДДДДДДДЕДДДДДДДДДґ
і  1-1  і Не используется                і     -      і     
 -     і   ON    і
і  1-2  і CR                             і  Только    і Печа
ть и   і   ON    і
і       і                                і  печатать  і пер.
строки і         і
і  1-3  і Буфер полон                    і   -"-      і     
-"-    і   ON    і
і  1-4  і Код прекращения                і  Неверен   і    В
ерен   і   ON    і
і  1-5  і Не используется                і     -      і     
 -     і   ON    і
і  1-6  і Сигнализация об ошибке         і   Звук     і Нет 
звука  і   ON    і
і  1-7  і Генератор символов             і  Набор 2   і  Наб
ор 1   і   ON    і
і  1-8  і Сигнал SLCT IN                 і Внутренняя і Нет 
внутр. і   ON    і
і       і                                і  фиксация  і  фик
сации  і         і
і  2-1  і Длина формата                  і 12 дюймов  і 11 д
юймов  і   ON    і
і       і                                і  304.8мм   і  279
.4мм   і         і
і  2-2  і Пропуск строки                 і 1/8 дюйма  і 1/6 
дюйма  і   ON    і
і       і                                і  3.175 мм  і 4.23
 мм    і         і
і  2-3  і Сигнал XT AUTOFEED             і Внутренняя і Нет 
внутр. і   ON    і
і       і                                і  фиксация  і  фик
сации  і         і
і  2-4  і Отступ от перфорации на 1 дюйм і   Верен    і  Не 
верен  і   ON    і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДБДДДДД
ДДДДДДДБДДДДДДДДДЩ
          
         ОПИСАНИЕ ПАРАЛЛЕЛЬНОГО ИНТЕРФЕЙСА.
Характеристики:
* Скорость передачи данных - 1000 символов в сек (макс.);
* Синхронизация - внешним импульсом строба;
* Ответ сигналом BUSY или ACKNLG;
* Логические уровни - все входные данные и управляющие сигна
лы интерфейса сов-
  местимы с TTL.
Разъем: 57-30360(Amphenon) - вилка.
         Ниже  приведено распределение контактов разъема и н
азначение сигналов
интерфейса.
         ВРЕМЕННАЯ ДИАГРАММА ПАРАЛЛЕЛЬНОГО ИНТЕРФЕЙСА.
 BUSY   ДДДДДДДї    ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї    ЪДДД
ДДДДДДД
               і    і                              і    і 
               АДДДДЩ                              АДДДДЩ 
______ 
ACKNLG  ДДДї   ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї   ЪДДДДДДДД
ДДДДДДД
           і   і               0,5 мкс (мин)   і   і
           АДДДЩ        і<Д>іДДДДДДДДДДДДДД    АДДДЩ
 5 мксДДДДДі<Д>іЪДДДДДДДЕДДДї                        ЪДДДДДД
ДДДДДДД
                і       і   і                        і
 DATA   ДДДДДДДДЩ       і   АДДДДДДДДДДДДДДДДДДДДДДДДЩ
                і       і
______  ДДДДДДДДЕДДДї   ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї   
ЪДДДДДД
STROBE          і   і   і                               і   
                і   АДДДЩ                               АДДД
0,5 мкс (мин)ДДДі<Д>і<Д>іДДД0,5 мкс (мин) 
         Распределение контактов разъема и описание сигналов
 интерфейса.
ЪДДДДДДДВДДДДДДДВДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї 
іСигнальіВозвраті        іНаправ-і                          
                 і 
і  ный  і  ный  і Сигнал і ление і                 Описание 
                 і 
і штифт і штифт і        і       і                          
                 і 
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і       і       і ______ і       і STROBE импульс для считыв
ания данных. Ши- і
і   1   і   19  і STROBE і  Вход і рина импульса должна быть
 более 0.5 мксек і
і       і       і        і       і на зажиме приема. Уровень
 сигнала  обычно і
і       і       і        і       і высокий; запись данных в 
принтер произво- і
і       і       і        і       і дится при низком уровне э
того сигнала.    і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і   2   і   20  і DATA 1 і  Вход і Эти  сигналы  передают ин
формацию о битах і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ 1-8 параллельных  данных,
 соответственно. і
і   3   і   21  і DATA 2 і  Вход і Каждый сигнал  принимает 
высокий уровень, і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ когда данные равны логиче
ской 1, а низкий і
і   4   і   22  і DATA 3 і  Вход і - когда данные равны логи
ческому 0.       і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ                          
                 і
і   5   і   23  і DATA 4 і  Вход і                          
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ                          
                 і
і   6   і   24  і DATA 5 і  Вход і                          
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ                          
                 і
і   7   і   25  і DATA 6 і  Вход і                          
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ                          
                 і
і   8   і   26  і DATA 7 і  Вход і                          
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДґ                          
                 і
і   9   і   27  і DATA 8 і  Вход і                          
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і       і       і _____  і       і Импульс шириной около 5 м
ксек.Низкий уро- і
і  10   і   28  і ACKNL  і Выход і вень означает, что данные
 были  приняты и і
і       і       і        і       і и принтер готов принять с
ледующие данные. і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  11   і   29  і BUSY   і Выход і Высокий  уровень сигнала 
 показывает, что і
і       і       і        і       і принтер не может принимат
ь данные. Сигнал і
і       і       і        і       і становится высоким в след
ующих случаях:   і
і       і       і        і       і 1. Во время ввода данных;
                 і
і       і       і        і       і 2. Во время печати;      
                 і
і       і       і        і       і 3. В автономном режиме;  
                 і
і       і       і        і       і 4. В состояние сбоя принт
ера.             і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  12   і   30  і PE     і Выход і Высокий уровень сигнала п
оказывает, что в і
і       і       і        і       і принтер не установлена бу
мага.            і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  13   і   ДД  і SLCT   і Выход і Этот сигнал указывает, чт
о принтер в под- і
і       і       і        і       і ключенном состоянии.     
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і       і       і ____   і       і Если этот сигнал установл
ен в низкий уро- і
і  14   і   ДД  і AUTO   і  Вход і вень, бумага  автоматичес
ки  подается  на і
і       і       і _______і       і одну строку после печати.
(Уровень сигнала і
і       і       і FEED XTі       і может быть установлен в н
изкий с  помощью і
і       і       і        і       і переключателя SW2-3 на пл
ате управления). і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і  15   і   ДД  і NC     і  ДДД  і Не используется.         
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і  16   і   ДД  і 0V     і  ДДД  і Логический уровень земли.
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і  17   і   ДД  і CHASSISі  ДДД  і Заземление шасси принтера
, которое изоли- і 
і       і       і GND    і       і ровано от заземления логи
ческой схемы.    і 
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і  18   і   ДД  і N.C.   і  ДДД  і не используется.         
                 і 
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і 19-30 і   ДД  і GND    і  ДДД  і Уровень заземления  по па
рно - скрученных і 
і       і       і        і       і возвратных пар.          
                 і 
АДДДДДДДБДДДДДДДБДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДВДДДДДДДВДДДДДДДДВДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДї 
іСигнальіВозвраті        іНаправ-і                          
                 і 
і  ный  і  ный  і Сигнал і ление і                 Описание 
                 і 
і штифт і штифт і        і       і                          
                 і 
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ 
і       і       і ____   і       і Когда  уровень этого  сиг
нала  cтановится і
і  31   і   ДД  і INIT   і  Вход і низким, контроллер  принт
ера сбрасывается і
і       і       і        і       і в исходное состояние, а б
уфер печати очи- і
і       і       і        і       і щается. Этот сигнал обычн
о в высоком сос- і
і       і       і        і       і тоянии. Ширина  его  импу
льса должна быть і
і       і       і        і       і не менее 50 мксек на зажи
ме приема.       і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і       і       і _____  і       і Уровень этого сигнала ста
новится  низким, і
і  32   і   ДД  і ERROR  і Выход і если принтер находится в 
состояниях "кон- і
і       і       і        і       і ца бумаги", "автономном" 
и "ошибка".      і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  33   і   ДД  і GND    і  ДДД  і Подобно штифтам 19-30.   
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  34   і   ДД  і N.C.   і  ДДД  і Не используется          
                 і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і  35   і       і        і       і Пулап на +5В через резист
ор 4.7 кОм.      і
ГДДДДДДДЕДДДДДДДЕДДДДДДДДЕДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДґ
і       і       і _______і       і Ввод данных в принтер воз
можен,когда уро- і
і  36   і   ДД  і SLCT INі  Вход і вень этого синала низкий.
 (Внутренняя ус- і
і       і       і        і       і тановка может быть выполн
ена переключате- і
і       і       і        і       і лем SW1-8. Фабричная  уст
ановка сигнала в і
і       і       і        і       і низкий уровень).         
                 і
АДДДДДДДБДДДДДДДБДДДДДДДДБДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДДЩ
Замечания:
         1. Направления сигналов указаны  при  рассмотрении 
сигнального потока
со стороны принтера.
         2. Номер штифта возвратного сигнала  обозначает обр
атный провод витой 
пары, который должен быть присоединен к общему выводу. Связы
вая интерфейс убе-
дитесь, что в кабеле имеются обратные провода для каждого си
гнала и никогда не 
забывайте завершать подключение на стороне приемника.Для эфф
ективного предотв-
ращения влияния шума эти кабели должны быть экранированы и п
рисоединены к шас-
си системного блока и принтера, соответственно. 
         3. Все условия интерфейса основываются на TTL-уровн
ях. Время нараста-
ния и спада каждого сигнала должно быть меньше, чем 0.2 мксе
к.          ______
         4. Передача данных не должна осуществляться  игнори
руя сигналы ACKNLG
или  BUSY. (Передача данных в этот принтер  может быть выпол
нена только  после
восстановления сигнала ACKNLG или когда уровень сигнала BUSY
 является низким).
         РЕЖИМЫ ПЕЧАТИ ДЛЯ ГРАФИЧЕСКОГО ПРИНТЕРА IBM 80 CPS.
         Графический принтер IBM 80 CPS может использовать л
юбую из перечислен-
ных ниже комбинаций, а режим печати может быть изменен в люб
ом месте строки.
         Допустимые комбинации режимов печати, которые могут
 быть выбраны, пе-
речислены в следующей таблице. Режимы могут быть выбраны и с
комбинированы, ес-
ли они отмечены в одном и том же столбце таблицы.
ЪДДДДДДДДДДДДДДДДДДДВДВДВДВДВДВДВДВДВДВДВДї
і   Режимы печати   і і і і і і і і і і і і
ГДДДДДДДДДДДДДДДДДДДЕДЕДЕДЕДЕДЕДЕДЕДЕДЕДЕДґ
і Нормальный        і*і*і*і і і і і і і і і
і Сжатый            і і і і і*і*і*і і і і і
і Расширенный       і і і і і і і і і*і*і*і
і Двойной плотности і*і і і і*і і і і*і і і
і Подстрочный       і і*і і і і*і і і і*і і
і Надстрочный       і і і*і і і і*і і і і*і
і Двойной ширины    і*і*і*і і*і*і*і і*і*і*і
і Подчеркивание     і*і*і*і і*і*і*і і*і*і*і
АДДДДДДДДДДДДДДДДДДДБДБДБДБДБДБДБДБДБДБДБДЩ
         УПРАВЛЯЮЩИЕ КОДЫ ПРИНТЕРА.
         
         На следующих страницах вы  найдете все коды для упр
авления принтером,
символов и графики. Вы можете захотеть переписать их в ручну
ю для будущего ис-
пользования.Коды принтера перечислены в десятичном соответст
вии с ASCII(напри-
мер, NUL является нулем, BEL - 7 и т.д.). Примеры,данные в о
писании функциони-
рования, написаны  на Бейсике. Описание формата дается, когд
а для рассмотрения
программирования требуется больше информации.Десятичные коды
 ASCII и управляю-
щие коды принтера могут быть найдены в наборе символов принт
ера,который следу-
ет за данными управляющими кодами.
         ПРИНТЕР.
         Описание, которое последует, предполагает, что уста
новка переключате-
лей принтера не отличается от их фабричной установки.
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і  Код  і                       Функция принтера            
                і
ГДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДґ
і  NUL  і Нуль - код - используется вместе с ESC B и ESC D к
ак ограничитель і
і       і списка.Также используется с другими управляющими к
одами для выбо- і
і       і ра дополнительных возможностей (например, с ESC S)
.               і
і       і     Например: LPRINT CHR$(0);                     
                і
і       і                                                   
                і
і  BEL  і Звонок - включает звуковой сигнал принтера на 1 се
к.              і
і       і     Например: LPRINT CHR$(7);                     
                і
і       і                                                   
                і
і  HT   і Горизонтальная табуляция - осуществляет переход в 
следующую пози- і
і       і цию  горизонтальной табуляции. Позиция табуляции  
устанавливаются і
і       і ESC D. Когда  принтер включается  или сбрасывается
, табуляционные і
і       і метки устанавливаются в каждую восьмую позицию стр
оки.            і
і       і     Например: LPRINT CHR$(9);                     
                і
і       і                                                   
                і
і  LF   і Подача  строки - печатает данные, оставшиеся  в  б
уфере  печати и і
і       і продвигает бумагу на одну строку. Пропуск  строки 
 составляет 1/6 і
і       і дюйма (4,23 мм) до тех пор, пока  не будет изменен
  ESC A, ESC 0, і
і       і ESC 1, ESC 2 или ESC 3.                           
                і
і       і     Например: LPRINT CHR$(10);                    
                і
і       і                                                   
                і
і  VT   і Вертикальная табуляция - код вертикальной табуляци
и обрабатывает- і
і       і ся как LF.                                        
                і
і       і     Например: LPRINT CHR$(11);                    
                і
і       і                                                   
                і
і  FF   і Подача формата - устанавливает бумагу на начало сл
едующей страни- і
і       і цы. Положение бумаги в момент включения или сброса
 принтера опре- і
і       і деляется как начало страницы. Начало следующей стр
аницы отступает і
і       і на 11 дюймов(279.4 мм) от этой позиции. Для измене
ния длины стра- і
і       і ницы можно использовать ESC C.                    
                і
і       і     Например: LPRINT CHR$(12);                    
                і
і       і                                                   
                і
і  CR   і Возврат каретки - оканчивает строку  принтера и  п
ечатает данные, і
і       і оставшиеся в буфере печати. (Принтер, при этом  не
 выполняет опе- і
і       і рацию перевода строки).                           
                і
і       і     Например: LPRINT CHR$(13);                    
                і
і       і    ЗАМЕЧАНИЕ: Бейсик добавляет к каждому возврату 
 каретки подачу і
і       і    строки. Можно выбрать набор символов 1, выдать 
возврат каретки і
і       і    с кодом 141 и вернуться в набор символов 2.(см.
 ESC 6 и ESC 7) і
і       і     Например: LPRINT "0000";CHR$(27);CHR$(55);CHR$
(13+128);       і
і       і               CHR$(27);CHR$(54);"////"            
                і
і       і                                                   
                і
і  SO   і Расширить (двойная ширина) - изменяет режим печати
 на двойную ши- і
і       ірину.                                              
                і
і       і    ЗАМЕЧАНИЕ: CR, LF, DC4 и CAN прекращают режим п
ечати с двойной і
і       і шириной, начатый SO.(для продолжения этого режима 
см. ESC W).     і
і       і     Например: LPRINT CHR$(14);                    
                і
і       і                                                   
                і
і  SI   і Сжать(уплотненный) - переводит принтер в режим упл
отненной печати.і
і       і     Например: LPRINT CHR$(15);                    
                і
і       і                                                   
                і
і  DC2  і Управление  устройством 2 (отключение  уплотненног
о) - прекращает і
і       і работу в режиме уплотненной печати.               
                і
і       і     Например: LPRINT CHR$(18);                    
                і
і       і                                                   
                і
і  DC4  і Управление устройством 4 (отключение двойной ширин
ы) - прекращает і
і       і работу в режиме двойной ширины, начатую командой S
O.              і
і       і     Например: LPRINT CHR$(20);                    
                і
і       і                                                   
                і
і  CAN  і Прекратить - очищает буфер печати принтера без печ
ати данных. Уп- і
і       і равляющие коды, за исключением SO, продолжают дейс
твовать.        і
і       і     Например: LPRINT CHR$(24);                    
                і
і       і                                                   
                і
і  ESC  і Эскейп - сообщает принтеру, что следующие данные я
вляются  коман- і
і       і дой принтера (см. следующие команды).             
                і
і       і     Например: LPRINT CHR$(27);                    
                і
і       і                                                   
                і
і ESC - і Эскейп минус (подчеркивание); формат ESC - n; Если
 за  ESC - сле- і
і       і дует 1, то все следующие данные печатаются с подче
ркиванием. Если і
і       і за ESC - следует 0, то режим подчеркивания прекращ
ается.          і
і       і     Например: LPRINT CHR$(27);CHR$(45);CHR$(1);   
                і
і       і                                                   
                і
і ESC 0 і Эскейп ноль (подача строки 1/8 дюйма) - изменяет п
одачу строки на і
і       і 1/8 дюйма (3.175 мм).                             
                і
і       і     Например: LPRINT CHR$(27);CHR$(48);           
                і
і       і                                                   
                і
і ESC 1 і Эскейп один(подача строки 7/72 дюйма) - изменяет п
одачу строки на і
і       і 7/72 дюйма (2.74 мм).                             
                і
і       і     Например: LPRINT CHR$(27);CHR$(49);           
                і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і  Код  і                      Функция принтера             
                і
ГДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДґ
і ESC 2 і Эскейп два (начать переменную подачу строки) - явл
яется обрабаты- і
і       і вающей  командой для ESC A. Если не было выдано ко
манды ESC A, то і
і       і подача строки обрабатывается как 1/6 дюйма (4.23 м
м).             і
і       і     Например: LPRINT CHR$(27);CHR$(50);           
                і
і       і                                                   
                і
і ESC 3 і Эскейп три (переменная  подача  строки); формат ES
C 3;n; изменяет і
і       і подачу  строки  на  величину n/216 дюйма (1/216 дю
йма  составляет і
і       і 0,1176 мм). N может быть присвоена величина от 1 д
о 255. В приве- і
і       і денном ниже примере устанавливается подача строки 
на 54/216 (1/4) і 
і       і дюйма (6.35 мм).                                  
                і
і       і     Например: LPRINT CHR$(27);CHR$(51);CHR$(54);  
                і
і       і                                                   
                і
і ESC 6 і Эскейп шесть (выбор набора символов 2) - выбирает 
набор  символов і
і       і 2.(см. следующие таблицы) Набор символов 2 выбирае
тся при включе- і
і       і нии питания или сбросе.                           
                і
і       і     Например: LPRINT CHR$(27);CHR$(54);           
                і
і       і                                                   
                і
і ESC 7 і Эскейп семь(выбор набора символов 1) - выбирает на
бор символов 1. і
і       і (см. следующие таблицы).                          
                і
і       і     Например: LPRINT CHR$(27);CHR$(55);           
                і
і       і                                                   
                і
і ESC 8 і Эскейп восемь(игнорировать конец бумаги) - позволя
ет принтеру до- і
і       і печатать до физического конца бумаги. Принтер  пер
естает реагиро- і
і       і вать на состояние  контакта конца бумаги. Эта кома
нда должна быть і
і       і послана прежде, чем будет достигнут действительный
 конец бумаги.  і
і       і     Например: LPRINT CHR$(27);CHR$(56);           
                і
і       і                                                   
                і
і ESC 9 і Эскейп  девять (отменить игнорирование  конца  бум
аги) - отменяет і
і       і действие предыдущей команды. ESC 9 выбирается при 
включении пита- і
і       і ния или сбросе принтера.                          
                і
і       і     Например: LPRINT CHR$(27);CHR$(57);           
                і
і       і                                                   
                і
і ESC < і Эскейп меньше (возврат печатающей головки в исходн
ое состояние) - і
і       і Печатающая головка будет возвращена в крайнюю леву
ю позицию перед і
і       і печатью следующей за командой  строки. Действие  к
оманды  не рас- і
і       і пространяется на последующие строки.              
                і
і       і     Например: LPRINT CHR$(27);CHR$(60);           
                і
і       і                                                   
                і
і ESC A і Эскейп A (установить переменный  пропуск строки); 
формат ESC A;n; і
і       і Данная команда подачу строки на n/72 дюйма (1/72 д
юйма составляет і
і       і 0,3528 мм). Прежде,чем принтер изменит подачу стро
ки, в него сле- і
і       і дует послать команду  ESC 2. Например, в случае  E
SC A;24 (текст) і
і       і ESC 2 (текст), текст, следующий за ESC A,будет печ
ататься с ранее і
і       і установленным пропуском строки.После прихода ESC 2
 начнется печатьі
і       ітекста с новым пропуском строки (в данном случае 24
/72 дюйма).     і
і       і    Например: LPRINT CHR$(27);CHR$(65);CHR$(24);CHR
$(27);CHR$(50); і
і       і                                                   
                і
і ESC C і Эскейп C (установить число строк на странице); фор
мат ESC C;n;    і
і       і Устанавливает длину  страницы  в строках. В данной
 команде должна і
і       і быть указана  величина от 1 до 127 для  определени
я  необходимого і
і       і числа строк на странице.В приведенном ниже примере
 устанавливает- і
і       і ся 55 строк на  страницу. По умолчанию  принтер им
еет 66 строк на і
і       і ницу.                                             
                і
і       і     Например: LPRINT CHR$(27);CHR$(67);CHR$(55);  
                і
і       і Эскейп C (установить число дюймов на странице); фо
рмат ESC C;n;m; і
і       і Устанавливает длину страници  в дюймах (в одном дю
йме 25.4 мм). В і
і       і этой  команде требуется  указать величину 0 для n 
и величину от 1 і
і       і до 22 для m.                                      
                і
і       і     Например: LPRINT CHR$(27);CHR$(67);CHR$(0);CHR
$(12);          і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і  Код  і                  Функция принтера                 
                і
ГДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДґ
і ESC D і Эскейп D (установить  позиции  горизонтальной  таб
уляции); формат і
і       і ESC D;n1;n2;...nk;NUL; Устанавливает позиции гориз
онтальной табу- і
і       і ляции.В приведенном ниже примере устанавливаются п
озиции горизон- і
і       і тальной табуляции в колонках 10,20 и 40. За ними д
олжен следовать і
і       і код NUL(0). Позиции табуляции должны быть указаны 
 в порядке воз- і
і       і растания, как это показано в примере. В нормальном
  режиме печати і
і       і допускается устанавливать позиции табуляции  в кол
онки 1-80. Если і
і       і выбран режим сжатой печати, то диапазон  позиций т
абуляции расши- і
і       і ряется до 1-132. При печати символов двойной ширин
ы, на некоторые і
і       і из них требуется более 2 нормальных позиций печати
, поэтому в та- і
і       і ком режиме допускается устанавливать позиции табул
яции в колонках і
і       і 1-28. Для выполнения табуляции используется команд
а HT [CHR$(9)]. і
і       і    Например: LPRINT CHR$(27);CHR$(68);CHR$(10);CHR
$(20);CHR$(40); і
і       і              CHR$(0);                             
                і
і       і                                                   
                і
і ESC E і Эскейп E (выделение) - переключает принтер в режим
 печати с выде- і
і       і лением. При использовании режима печати с выделени
ем скорость пе- і
і       і чати уменьшается вдвое.                           
                і
і       і     Например: LPRINT CHR$(27);CHR$(69);           
                і
і       і                                                   
                і
і ESC F і Эскейп F (отключение печати с выделением) - отменя
ет режим печати і
і       і с выделением.                                     
                і
і       і     Например: LPRINT CHR$(27);CHR$(70);           
                і
і       і                                                   
                і
і ESC G і Эскейп G(печать с двойной плотностью) - переводит 
принтер в режим і
і       і печати с двойной плотностью(толщиной линий). Печат
ь осуществляет- і
і       і ся в два прохода,и перед вторым проходом бумага по
дается на 1/216 і
і       і дюйма(0.1176 мм).                                 
                і
і       і     Например: LPRINT CHR$(27);CHR$(71);           
                і
і       і                                                   
                і
і ESC H і Эскейп H (отмена печати с двойной плотностью) - пр
екращает работу і
і       і принтера в режиме печатис двойной плотностью.     
                і
і       і     Например: LPRINT CHR$(27);CHR$(72);           
                і
і       і                                                   
                і
і ESC J і Эскейп J (подача бумаги  на n/216  дюйма); формат:
 ESC J;n; Когда і
і       і данная команда приходит на принтер, бумага подаетс
я на n/216 дюй- і
і       і ма (1/216 дюйма составляет 0.1176 мм). Величина n 
должна лежать в і
і       і пределах от 1 до 255.В приведенном ниже примере пр
оисходит прогон і
і       і бумаги на 50/216 дюйма (5.88 мм). После  прогона  
бумаги действие і
і       і команды прекращается.                             
                і
і       і     Например: LPRINT CHR$(27);CHR$(74);CHR$(50);  
                і
і       і                                                   
                і
і ESC K і Эскейп K (480 Бит-точечный графический режим); фор
мат:            і
і       і ESC K;n1,n2;v1,v2...vk; Переводит принтер из симво
льного режима в і
і       і графический. n1 и n2 - числа, каждое состоит из 1 
байта,и которые і
і       і вместе определяют полное число  передаваемых байто
в  графического і
і       і образа. V1-Vk - это данные  графического  образа(о
бщее число к не і
і       і должно превышать 480 и равно n1+256*n2). Каждый ба
йт определяет 8 і
і       і вертикальных точек соответствующей  позиции. Данны
е  графического і
і       і образа  могут быть смешаны  в одной строке  с текс
товыми данными. і
і       і При этом суммарная длина строки должна составлять 
480 графических і
і       і позиций из расчета по 6 позиций на символ.        
                і
і       і Например:(вывод в графическом режиме ряда слэшей) 
                і
і       і 1  'OPEN PRINTER IN RANDOM MODE WITH LENGTH 255   
                і
і       і 2  OPEN "LPT1:" AS #1                             
                і
і       і 3  WIDTH "LPT1:",255                              
                і
і       і 4  PRINT #1,CHR$(13);CHR$(10);                    
                і
і       і 5  SLASH$=CHR$(1)+CHR$(2)+CHR$(4)+CHR$(8)         
                і
і       і 6  SLASH$=SLASH$+CHR$(16)+CHR$(32)+CHR$(64)+CHR$(1
28)+CHR$(0)     і
і       і 7  GAP$=CHR$(0)+CHR$(0)+CHR$(0)                   
                і
і       і 8  NDOTS=480                                      
                і
і       і 9  'ESC K N1 N2                                   
                і
і       і 10 PRINT #1,CHR$(27);K;CHR$(NDOTS MOD 256);CHR$(IN
T(NDOTS/256));  і
і       і 11 'SEND NDOTS NUMBER OF BIT IMAGE BYTES          
                і
і       і 12 FOR I=1 TO NDOTS/12 'NUMBER OF SLASH PRINT USIN
G GRAPHICS      і
і       і 13 PRINT #1,SLASH$;GAP$;                          
                і
і       і 14 NEXT I                                         
                і
і       і 15 CLOSE                                          
                і
і       і 16 END                                            
                і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДЩ
ЪДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДї
і  Код  і                  функция принтера                 
                і
ГДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДґ
і ESC L і Эскейп L (960-точечный графический режим); формат:
                і
і       і ESC L;n1,n2;v1,v2...vk; Переводит принтер из симво
льного режима в і
і       і графический. Работает и вводится  аналогично 480-т
очечному графи- і
і       і ческому режиму.960-точечный режим имеет скорость п
ечати в два ра- і
і       і за меньше,чем 480-точечный,однако, качество печати
 увеличивается. і
і       і Число байт графического  образа в этом режиме не д
олжно превышать і
і       і 960, а сложение чисел n1 и n2 проводися аналогично
.               і
і       і                                                   
                і
і ESC N і Эскейп N (установка пропуска перформации); формат:
 ESC N;m;       і
і       і Устанавливает пустой промежуток между страницами. 
Номер следующий і
і       і за ESC N устанавливает число строк  пропуска перфо
рации. Величина і
і       і m может быть от 1 до 127. В приведенном ниже приме
ре устанавлива- і
і       і ется 12-строчный промежуток между  страницами. При
 длине страницы і
і       і  в 66 строк в этом случае  54 из них будут  содерж
ать текст, а 12 і
і       і отведены под пустые строки. Если вырабатывается ко
манда изменения і
і       і длины страницы (ESC C), то действие данной команды
 отменяется.    і
і       і     Например: LPRINT CHR$(27);CHR$(78);CHR$(12);  
                і
і       і                                                   
                і
і ESC O і Эскейп О (отмена пропуска перфорации);            
                і
і       і Отмена функции пропуска перфорации.               
                і
і       і     Например: LPRINT CHR$(27);CHR$(79);           
                і
і       і                                                   
                і
і ESC S і Эскейп S (подстрочные/надстрочные);  формат:  ESC 
S;n;  Переводит і
і       і принтер в режим надстрочной  или подстрочной печат
и. Если n=1, то і
і       і устанавливается режим подстрочной печати. Если n=0
,то - надстроч- і
і       і ной.                                              
                і
і       і     Например: LPRINT CHR$(27);CHR$(83);CHR$(1);   
                і
і       і                                                   
                і
і ESC T і Эскейп T (отключение надстрочной/подстрочной) - от
меняет работу в і
і       і режимах надстрочной или подстрочной печати.       
                і
і       і     Например: LPRINT CHR$(27);CHR$(84);           
                і
і       і                                                   
                і
і ESC U і Эскейп U (однонаправленная  печать); формат:  ESC 
U;n;  При вводе і
і       і команды  ESC U;1; принтер  начинает печатать тольк
о в направлении і
і       і слева направо, что повышает качество печати, но за
медляет его ра- і
і       і боту. При вводе  команды  ESC U;0;  режим однонапр
авленной печати і
і       і отключается.                                      
                і
і       і     Например: LPRINT CHR$(27);CHR$(85);CHR$(1);   
                і
і       і                                                   
                і
і ESC W і Эскейп W(двойная ширина); формат: ESC W;n; Если вы
дана команда    і
і       іESC W;1;, то принтер переходит в режим печати с дво
йной шириной    і
і       ісимволов. Этот режим выполняется до тех пор, пока н
е придет сброс  і
і       іили команда ESC W;0;                               
                і
і       і     Например: LPRINT CHR$(27);CHR$(87);CHR$(1);   
                і
і       і                                                   
                і
і ESC Y і Эскейп Y(960-точечный графический режим); формат: 
                і
і       іESC Y;n1,n2;v1,v2,...vk; Переводит принтер в 960-то
чечный графичес-і
і       ікий режим. Действие команды аналогично ESC L, за ис
ключением того, і
і       ічто сохраняется нормальная скорость печати. Однако,
 в результате   і
і       іэтого точки могут не попадать на свои установленные
 позиции.       і
і       і                                                   
                і
і ESC Z і Эскейп Z(1920-точечный графический режим); формат:
                і
і       іESC Z;n1,n2;v1,v2,...vk; Переводит принтер в 1920-т
очечный графи-  і
і       іческий режим. Ввод команды аналогичен другим графич
еским командам, і
і       іно полное число байтов графического образа в строке
 устанавливаетсяі
і       іравным 1920. Печать производится при нормальной ско
рости, но пропе-і
і       ічатывается только каждая третья точечная позиция.  
                і
і       і                                                   
                і
АДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДДДЩ
         НАБОР СИМВОЛОВ 1 ГРАФИЧЕСКОГО ПРИНТЕРА.
        0     1     2     3     4     5     6     7     8   
  9   
     ЪДДДДДВДДДДДВДДДДДВДДДДДВДДДДДВДДДДДВДДДДДВДДДДДВДДДДДВ
ДДДДДї
 00  і NUL і     і     і     і     і     і     і BEL і     і
 HT  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 10  і LF  і VT  і FF  і CR  і SO  і SI  і     і     і DC2 і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 20  і DC4 і     і     і     і CAN і     і     і ESC і     і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 30  і     і     і SP  і  !  і  "  і  #  і  $  і  %  і  &  і
  '  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 40  і  (  і  )  і  *  і  +  і  ,  і  -  і  .  і  /  і  0  і
  1  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 50  і  2  і  3  і  4  і  5  і  6  і  7  і  8  і  9  і  :  і
  ;  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 60  і  <  і  =  і  >  і  ?  і  @  і  A  і  B  і  C  і  D  і
  E  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 70  і  F  і  G  і  H  і  I  і  G  і  K  і  L  і  M  і  N  і
  O  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 80  і  P  і  Q  і  R  і  S  і  T  і  U  і  V  і  W  і  X  і
  Y  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
 90  і  Z  і  [  і  \  і  ]  і  ^  і  _  і  `  і  a  і  b  і
  c  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
100  і  d  і  e  і  f  і  g  і  h  і  i  і  j  і  k  і  l  і
  m  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
110  і  n  і  o  і  p  і  q  і  r  і  s  і  t  і  u  і  v  і
  w  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
120  і  x  і  y  і  z  і  {  і  |  і  }  і  ~  і     і NUL і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
130  і     і     і     і     і     і BEL і     і HT  і LF  і
 VT  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
140  і FF  і CR  і SO  і SI  і     і     і DC2 і     і DC4 і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
150  і     і     і CAN і     і     і ESC і     і     і     і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
160  і     і     і     і     і     і     і     і     і     і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
170  і     і     і     і     і     і     і  °  і  ±  і  І  і
  і  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
180  і  ґ  і  µ  і  ¶  і  ·  і  ё  і  №  і  є  і  »  і  ј  і
  Ѕ  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
190  і  ѕ  і  ї  і  А  і  Б  і  В  і  Г  і  Д  і  Е  і  Ж  і
  З  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
200  і  И  і  Й  і  К  і  Л  і  М  і  Н  і  О  і  П  і  Р  і
  С  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
210  і  Т  і  У  і  Ф  і  Х  і  Ц  і  Ч  і  Ш  і  Щ  і  Ъ  і
  Ы  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
220  і  Ь  і  Э  і  Ю  і  Я  і     і     і     і     і     і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
230  і     і     і     і     і     і     і     і     і     і
     і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕ
ДДДДДґ
240  і  Ё  і  ё  і  т  і  у  і  ф  і  х  і  ц  і  ч  і  ш  і
  щ  і
     ГДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДЕДДДДДБДДДДДБДДДДДБ
ДДДДДЩ
250  і  ъ  і  ы  і  ь  і  э  і  ю  і SP  і          
     АДДДДДБДДДДДБДДДДДБДДДДДБДДДДДБДДДДДЩ
         АДАПТЕР ПРИНТЕРА.
        
         Адаптер принтера специально разработан для присоеди
нения принтера че-
рез порт параллельного интерфейса, но он может быть использо
ван как порт вво-
да/вывода общего назначения для любого устройства, которому 
подходят данные
возможности ввода/вывода. Он имеет 12 буферизованных выходов
 с уровнем TTL, ко-
торые содержат триггера и могут использоваться как для чтени
я, так и для запи-
си информации под управлением программы, использующей команд
ы процессора OUT и
IN. Адаптер также имеет пять устойчивых входных сигналов, ко
торые могут быть
прочитаны с использованием команды процессора IN.
         В дополнение, один вход также может быть использова
н для выработки
прерывания процессора. Это прерывание может быть разрешено и
ли запрещено прог-
раммным образом. Сброс от схемы включения питания также объе
диняется по или с
программируемым выходом, что позволяет устройству получать с
брос по включению
питания.
         Сигналы ввода/вывода доступны через 25-контактный р
азъем D-типа, уста-
новленный на уголке, закрепленном на задней стороне платы ад
аптера. Этот
разъем насквозь проходит через заднюю панель системного блок
а или блока расши-
рения, что позволяет подключать к нему кабель.
         Когда этот адаптер используется для подключения при
нтера, данные или
команды принтера загружаются в 8-битный триггерный регистр и
 активизируется ли-
ния строба, записывая данные в принтер. После этого программ
а может прочитать
входные порты для определения состояния принтера, указывающе
го что может быть
записан следующий символ, или она может использовать прерыва
ние для обозначе-
ния состояния принтера "не занято" для программного обеспече
ния.
         Выходные порты также могут быть прочитаны на интерф
ейсной карте в це-
лях диагностического перемыкания. Это позволяет изолировать 
неисправность меж-
ду адаптером и присоединенным устройством.
         Точно такая же функция выполняется как часть комбин
ированного адапте-
ра монохромного дисплея и принтера. Блок-схема адаптера прин
тера приведена ни-
же.
      
         БЛОК СХЕМА АДАПТЕРА ПРИНТЕРА.
                       
                                             8              
    25-Pin D-Shell
                           ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДї      Connector
                           і Bus Buffer          Data Latch 
  і     ЪДДДДДДДДї
                           і    ЪДДДДДДДДї 8     ЪДДДДДДДї  
  і 8   і        і
                           АДДД>ґ        ГДДДВДД>ґ       ГДД
ДДБДДДД>ґ        і
                                і        і   і   і       і  
        і        і
                          ЪДДДД>ґ Enable і   і Ъ>ґ Clock і  
        і        і
     ЪДДДДДДДДї           і     АДДДДДДДДЩ   і і АДДДДДДДЩ  
        і        і
  8  і        і  8        і                  і і            
        і        і
<ДДД>ґ Trans- Г<ДДД>ДДДДДДЕДДДДДДДДДДДДДДДДДДґ і            
        і        і
     і ceiver і           і                  і і            
        і        і
  ЪД>ґ  DIR   і           і                  і і            
        і        і
  і  і        і           і                  і і            
        і        і
  і  АДДДДДДДДЩ           і                  і і            
        і        і
  АДДДДДДДДДДДДДДДДДї     і                  і і            
        і        і
    ЪДДДДДДДДДї     і     і                  і і       O.C. 
        і        і
    і         і DIR і     і                  і і       Drive
rs      і        і
    і         ГДДДДДЩ     і                  і і      ЪДДДДД
ДДї     і SLCT INі
    і         і Read      і                  і і      і     
  і     і STROBE і
    і         і Data      і                  і і      і     
  ГДДВД>ґ AUTO   і
    і         ГДДДДДДДДДДДЩ                  і і      і     
  і  і  і FD XT  і
AEN і         і Write Data                   і і      і     
  і  і  і INIT   і
ДДД>ґ Command ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДЩ      і     
  і  і  і        і
    і Decoder і Write Control                і        і     
  і  і  і        і
    і         ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДї      і     
  і  і  і        і
    і         і Read status      Bus         і і      АДДДДД
ВДЩ  і  і        і
    і         ГДДДДДДДДДДДДДДї   Buffers     і і            
і    і  і        і
    і         і Read         і  ЪДДДДДДДДї   і і ЪДДДДДДДї  
і    і  і        і
    і         і Control      АД>ґ        і 5 і і і       і  
і    і  і        і
    і         ГДДДДДДДДДДДДї    і        ГДД>ґ А>ґ Clock ГД>
Щ    і  і        і
    і         і          ЪДЕДДД>ґ Enable і   і 5 і       і  
     і  і        і
    АДДДДДДДДДЩ          і і    ГДДДДДДДДґ   ГДД>ґ       і  
     і  і        і
                         і АДДД>ґ        і   і   і       і  
     і  і        і
                         і      і        ГДД>Щ Ъ>ґ Clear і  
     і  і        і
                         і   ЪД>ґ Enable і     і і       і  
     і  і ERROR  і
                         і   і  АДДДДДДДДЩ     і АДДДДДДДЩ  
     і  і SLCT   і
                         і   АДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДД
ДДДДДЩ  і PE ACK і
                         АДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДД
ДДДДДДДДґ BUSY   і
Reset ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ            
        АДДДДДДДДЩ
                                               
         РАССМОТРЕНИЕ ПРОГРАММИРОВАНИЯ.
         
         Адаптер принтера отвечает пяти командам ввода/вывод
а: двум для вывода
и трем для ввода. Команды вывода передают данные в два регис
тра, выходы кото-
рых выведены на 25-контактный разъем.
         Две из трех команд ввода позволяют процессору прочи
тать обратно содер-
жимое этих двух регистров. Третья команда ввода позволяет пр
оцессору прочитать
текущие состояния групп контактов разъема.
         Далее следует описание каждой из указанных команд.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДї
і    Адаптер монохромного дисплея   і         Адаптер принте
ра          і
і           и принтера              і                       
            і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДґ
і        Вывод по адресу 3BCH       і        Вывод по адресу
 378H       і
ГДДДДДДДДВДДДДДДДДВДДДДДДДДВДДДДДДДДЕДДДДДДДДВДДДДДДДДВДДДДД
ДДДВДДДДДДДДґ
і  Бит 7 і  Бит 6 і  Бит 5 і  Бит 4 і  Бит 3 і  Бит 2 і  Бит
 1 і  Бит 0 і
і Конт.9 і Конт.8 і Конт.7 і Конт.6 і Конт.5 і Конт.4 і Конт
.3 і Конт.2 і
АДДДДДДДДБДДДДДДДДБДДДДДДДДБДДДДДДДДБДДДДДДДДБДДДДДДДДБДДДДД
ДДДБДДДДДДДДЩ
         Команда получает данные с шины данных и выводит их 
на соответствующие
контакты интерфейса.Каждый из выводов интерфейса способен ра
ссчитан на вытека-
ющий ток 2.6 мА и втекающий ток 24 мА.
         Существенно, что внешнее устройство не ставит  пула
п  на общий провод
по этим выводам.
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДї
і Адаптер монохромного дисплея і           Адаптер принтера 
          і
і        и принтера            і                            
          і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДґ
і     Вывод по адресу 3BEH     і  Вывод оп адресу 37AH      
          і
ГДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДЕДДДДДДДДДВДДДДДДДДДВДДДДДДДД
ДВДДДДДДДДґ
і                 і Бит 4      і  _____  і         і  _____ 
 і  _____ і
і                 і разрешение і  Бит 3  і  Бит 2  і  Бит 1 
 і  Бит 0 і
і                 і прерывания і Конт.17 і Конт.16 і Конт.14
 і Конт.1 і
АДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДБДДДДДДДД
ДБДДДДДДДДЩ
         
        Данная команда заставляет регистр защелкнуть пять мл
адших значащих би-
тов шины данных. Четыре младших значащих бита служат его вых
одами, прямыми или
инверсными, на соответсвующие  контакты разъема. Если бит 4 
установлен в 1, то
карта будет вырабатывать прерывания процессору припереходе с
игнала на контакте
10 разъема из высокого состояния в низкое.
        Эти выводы  управляются  схемами с открытым коллекто
ром, подключенными
через сопротивление 4.7 Ком на  +5В. Каждый из них способен 
принимать ток до 7
мА при нижнем уровне напряжения не более 0.8 В.
         
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДї
і Адаптер монохромного дисплея і   Адаптер принтера  і
і        и принтера            і                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДґ
і      Ввод из адреса 3BCH     і Ввод из адреса 378H і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДЩ
         Данная команда передает в процессор данные, имеющие
ся на контактах ра-
зэема, соответствующих указанному адресу. В обычном случае э
то отражает в точ-
ности ту величину, которая была записана в данный регистр. Е
сли же подключен-
ное устройство будет подсаживать на землю какие либо разряды
 регистра, то они
будут объединяться с 0.
                        
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДї
і Адаптер монохромного дисплея і   Адаптер принтера  і
і        и принтера            і                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДґ
і      Ввод из адреса 3BDH     і Ввод из адреса 379H і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДЩ
        Данная команда передает процессору текущее состояние
 перечисленных ни-
же контактов разъема.
         
ЪДДДДДДДДДВДДДДДДДДДВДДДДДДДДДВДДДДДДДДДВДДДДДДДДДВДДДДДДДВД
ДДДДДДВДДДДДДДї
і  Бит 7  і  Бит 6  і  Бит 5  і  Бит 4  і  Бит 3  і Бит 2 і 
Бит 1 і Бит 0 і
і Конт.11 і Конт.10 і Конт.12 і Конт.13 і Конт.15 і  -    і 
  -   і   -   і
АДДДДДДДДДБДДДДДДДДДБДДДДДДДДДБДДДДДДДДДБДДДДДДДДДБДДДДДДДБД
ДДДДДДБДДДДДДДЩ
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДї
і Адаптер монохромного дисплея і   Адаптер принтера  і
і        и принтера            і                     і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДґ
і      Ввод из адреса 3BEH     і Ввод из адреса 37AH і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДЩ
         Данная команда  позволяет  процессору  прочитать со
стояния  контактов
разъема 1,14,16,17 и бита  прерывания. В отсутствие внешнего
 устройства данные
разряды будут  полностью  соответствовать тем данным, которы
е были записаны по
адресу 3BE. Отметим, что биты 0-2 не включены. Если внешнее 
устройство подсое-
динено к этим контактам,то данные могут быть подсажены сигна
лами с устройства.
ЪДДДДДДДВДДДДДДДВДДДДДДДВДДДДДДДДДДВДДДДДДДДДВДДДДДДДДДВДДДД
ДДДДДВДДДДДДДДї
і Бит 7 і Бит 6 і Бит 5 і  Бит 4   і Бит 3   і Бит 2   і Бит
 1   і Бит 0  і
і       і       і       іразрешениеі _______ і         і ___
____ і ______ і
і       і       і       іпрерыванияі Конт.17 і Конт.16 і Кон
т.14 і Конт.1 і
і       і       і       і Por=0    і Por=1   і Por=0   і Por
=1   і Por=1  і
АДДДДДДДБДДДДДДДБДДДДДДДБДДДДДДДДДДБДДДДДДДДДБДДДДДДДДДБДДДД
ДДДДДБДДДДДДДДЩ
         В таблице указано состояние контактов после сброса.
ЗАМЕЧАНИЕ: Все выходы являются программно управляемыми, а вс
е входы отражают
текущее состояние сигналов, которое не защелкивается.
         РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМА.
         
                 Имя сигнала                     номер
               (при стандартном уровне TTL)    контакта
ДДДДДДДДДДДДДДї                                             
ЪДДДДДДДДДДДДДДДД
              і    -STROBE                         1        
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>
              і    +DATA BIT 0                     2        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 1                     3        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 2                     4        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 3                     5        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 4                     6        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 5                     7        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 6                     8        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +DATA BIT 7                     9        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    -ACKNOWLEDGE                    10       
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +BUSY                           11       
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +P.END (OUT OF PAPER)           12       
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    +SELECT                         13       
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    -AUTOFEED                       14       
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>
              і    -ERROR                          15       
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>
              і    -INITIALIZE PRINTER             16       
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>
              і    -SELECT INPUT                   17       
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД>
              і    GROUND                        18-25      
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДЩ                                             
АДДДДДДДДДДДДДДДД
      
         АДАПТЕР ПРИНТЕРА И МОНОХРОМНОГО ДИСПЛЕЯ.
         
         Данный адаптер имеет две функции. Во-первых, он обе
спечивает интер-
фейс монохромного дисплея IBM. Во-вторых, вырабатывает сигна
лы параллельного
интерфейса для графического принтера IBM. Эта вторая функция
 полностью обсужда-
лась в разделе "Адаптер принтера IBM".
         Адаптер монитора разработан на базе контроллера дис
плея Motorola 6845.
В адаптере имеется 4К статической памяти, которая использует
ся как буфер дисп-
лея. Этот буфер имеет два порта, и к нему можно обращаться н
епосредственно от
процессора. В буфере дисплея не производится контроль по чет
ности.
         Два байта выбираются из дисплейного буфера за 553 н
сек, обеспечивая
скорость передачи данных 1.8 Мбайт в сек.
         Адаптер монитора поддерживает 256 различных кодов с
имволов. Генератор
символов объемом 8К содержит соответствующий шрифт для кодов
 символов. Симво-
лы, значения и характеристики экрана приведены в приложении 
C.
         Данный дисплейный адаптер, если использовать его с 
экраном на базе
фосфора P39, не поддерживает световое перо.
         Там, где это было возможно, магистраль нагружается 
только одним вхо-
дом микромощной TTLS. Некоторые из линий адресной шины нагру
жены на два микро-
мощных TTLS входа. В любом случае на каждую линию магистрали
 подключается не
более 2 единиц нагрузки. Ниже приведены характеристики адапт
ера монитора:
* Экран 80x25
* Выход с непосредственным управлением
* Знакоместо 9x14
* Символ 7x9
* Монитор 18 КГц
* Атрибуты символов
      
         БЛОК-СХЕМА АДАПТЕРА МОНОХРОМНОГО ДИСПЛЕЯ IBM.
               
                 ЪДДДДДДДДДДДДДї
Processor   (12) і             і
Address  ДДДДДДД>ґ Memory      і
            (11) і Address     Г>ДДДДДДДДДДВДДДДДДДДДДДДДДДД
ДДДДДДДї
             ЪДД>ґ Multiplexer і       (10)і                
   (10)і
             і   і             і           і                
       і
             і   АДДДДДДДДДДДДДЩ     ЪДДДДДБДДДДДї          
 ЪДДДДДБДДДДДї
             і                       і           і          
 і           і
             і                       і 2K Memory і          
 і 2K Memory і
             і                       і Character і          
 і Attribute і
             і                       і Code      і          
 і           і
             і                       і           і          
 і           і
             і   ЪДДДДДДДДДДДДДї     АДДДДДВДДДДДЩ          
 АДДДДДВДДДДДЩ
             і   і             і    (8)    і                
       і
Processor    і   і   Data      Г<ДДДДДДДДДДґ                
       і
Data     ДДДДіДД>ґ   Bus       і    (8)    і                
       і
             і   і   Gating    Г<Д>ДДДДДДДДіДДДДДДДДДДДДДДДД
ДДДДДДДґ
             і   і             і           і                
       і
             і   АДДДДДДВДДДДДДЩ           і       Character
       і
             і  BD0-7   і (8)        ЪДДДДДБДДДДДї   Clock  
 ЪДДДДДБДДДДДї
         ЪДДДіДДДДДДДДДДЩ            і           і     і    
 і           і
         і   і   MA                  і   Octal   і     і    
 і   Octal   і
         і   АДДДДДДДДДДДДДДДДДДДї   і   Latch   Г<ДДДДБДДДД
>ґ   Latch   і
         і                       і   і           і          
 і           і
         і                       і   АДДДДДВДДДДДЩ          
 АДДДДДВДДДДДЩ
         і       ЪДДДДДДДДДДДДДї і         і                
       і
         і       і             і і   ЪДДДДДБДДДДДї          
 ЪДДДДДБДДДДДї
         АДДДДДД>ґ             ГДЩ   і           і          
 і           і
                 і             і RA  і Character і          
 і Attribute і
      A0 ДДДДДДД>ґ             ГДДДД>ґ Generator і          
 і Decoder   і
   Chip          і             і (4) і           і          
 і           і
   SelectДДДДДДД>ґ   MC6845    і     АДДДДДВДДДДДЩ          
 АДДДДДВДДДДДЩ
                 і   CRTC      і           і        DOTCLK  
       і
                 і             і     ЪДДДДДБДДДДДї     і    
 ЪДДДДДБДДДДДї
                 і             і     і           і     і    
 і           і       
  Timing         і             і     і  Shift    Г<ДДДДБДДДД
>ґ           і
  SignalsДДДДДДД>ґ             і     і  Registor і          
 і           і
                 і             і     і           і          
 і  Video    і
                 і             і     АДДДДДВДДДДДЩ          
 і  Process  і
                 і             і           і  Serial Dots   
 і  Logic    і
                 і             і           АДДДДДДДДДДДДДДДД
>ґ           і
                 і             і  HSYNC,VSYNC,CURSOR,DISPEN 
 і           і
             ЪДД>ґ             ГДДДДДДДДДДДДДДДДДДДДДДДДДДДД
>ґ           і
             і   і             і                            
 і           і
             і   АДДДДДДДДДДДДДЩ       Character            
 АДВДДДДДДДВДЩ
             і                         Clock                
   і       \/
             АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДЩ    Monitor
                                                            
        Direct Dri
                                                            
        Outputs
   
         ПРОГРАММИРОВАНИЕ.
      
         В следующей таблице сведены данные о внутренних рег
истрах контроллера
6845,их функциях и их параметрах. Для монохромного дисплея I
BM следует запрог-
раммировать в контроллер  6845 такие величины, чтобы быть ув
еренным в надлежа-
щей работе прибора.
         
ЪДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДД
ВДДДДДДДДДДДДДДДДї
і Номер  і        Регистровый файл       і     Единица      
і 16-й адрес для і
ірегистраі                               і программирования 
і  монохромного  і
і        і                               і                  
і  дисплея IBM   і
ГДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДД
ЕДДДДДДДДДДДДДДДДґ
і  R0    і Вся горизонталь               і     символы      
і       61       і
і  R1    і Отображаемая горизонталь      і     символы      
і       50       і
і  R2    і Положение горизонтальной      і     символы      
і       52       і
і        і Синхронизации                 і                  
і                і
і  R3    і Ширина горизонтальной         і     символы      
і       F        і
і        і Синхронизации                 і                  
і                і
і  R4    і Вся вертикаль                 і  ряды символов   
і       19       і
і  R5    і Вся приспособленная вертикаль ісканируемые строки
і       6        і
і  R6    і Отображаемая вертикаль        і  ряд символов    
і       19       і
і  R7    і Положение вертикальной        і  ряд символов    
і       19       і
і        і Синхронизации                 і                  
і                і
і  R8    і Режим интерфейса              і   ДДДДДДДД       
і       02       і
і  R9    і Максимальный адрес сканируемойісканируемая строка
і       D        і
і        і Линии                         і                  
і                і
і  R10   і Начальная позиция курсора     ісканируемая строка
і       B        і
і  R11   і Конечная позиция курсора      і   ДДДДДДДД       
і       C        і
і  R12   і Адрес начала (H)              і   ДДДДДДДД       
і       00       і
і  R13   і Адрес начала (L)              і   ДДДДДДДД       
і       00       і
і  R14   і Курсор (H)                    і   ДДДДДДДД       
і       00       і
і  R15   і Курсор (L)                    і   ДДДДДДДД       
і       00       і
і  R17   і Зарезервировано               і   ДДДДДДДД       
і       ДД       і
і  R18   і Зарезервировано               і   ДДДДДДДД       
і       ДД       і
АДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДД
БДДДДДДДДДДДДДДДДЩ
                                                            
         
        Чтобы быть уверенным в правильной работе, первой ком
андой приобращении
к адаптеру должна быть запись по адресу 3B8H (1 порт управле
ния экраном) когда
01H для установки режим а высокого разрешения. Если этот бит
 не установлен, то
процессор не сможет обратиться к контроллеру дисплея и перей
дет в останов.
         Если в конфигурации системы  имеется и адаптер моно
хромного дисплея и 
принтера, и адаптер цветного графического  монитора, нужно б
ыть уверенным, что 
после сброса по включению питания оба адаптера были правильн
о инциализированы.
Если не была выполнена  надлежащая инициализация, может возн
икнуть нарушение в
работе.
        Адаптер монохромного дисплея и принтера поддерживает
 256 различных ко-
дов символов. В наборе символов имеется алфавитно-цифровые с
имволы и блок-гра-
фика. Каждый символ в буфере  дисплея  имеет соответствующий
  атрибут символа.
Код символа должен записываться по четному адресу,а код атри
бута-по нечетному.
   7    6    5    4    3    2    1    0
ЪДДДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДДДї  код символа
і    і    і    і    і    і    і    і    і  четный адрес (М)
АДДДДБДДДДБДДДДБДДДДБДДДДБДДДДБДДДДБДДДДЩ
         
   7    6    5    4    3    2    1    0
ЪДДДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДДДї  код атрибута
і BL і R  і G  і B  і I  і R  і G  і B  і  нечетный адрес(М+
1)
АДДДДБДДДДБДДДДБДДДДБДДДДБДДДДБДДДДБДДДДЩ
 ДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДДДВДДД
   і    і    і    і    і    і    і    і
   і    і    і    і    і    АДДДДБДДДДБДДДДД> прямой      
   і    і    і    і    АДДДДДДДДДДДДДДДДДДДД> яркость
   і    АДДДДБДДДДБДДДДДДДДДДДДДДДДДДДДДДДДД> инверсный
   АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД> мерцание
                                                            
  
         Адаптер  декодирует атрибуты символов определенным 
выше образом. Биты
мерцания и яркости могут комбинироваться с прямым и инверсны
м отображением для
расширения функций атрибутов в следующих комбинациях:
         
ЪДДДДДДДДДДДВДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і   Прямой  і  Обратный і          Функция            і
і  R  G  B  і  R  G  B  і                             і
ГДДДДДДДДДДДЕДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0  0  0  і  0  0  0  і Не отображается             і
і  0  0  0  і  0  0  1  і Подчеркивание               і
і  0  0  0  і  1  1  1  і Белый символ/черный фон     і
і  1  1  1  і  0  0  0  і Инвертированный видеосигнал і
АДДДДДДДДДДДБДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                                                            
       
        Дисплейный буфер 4К поддерживает один экран с 25 стр
оками по 80 симво-
лов плюс атрибуты для каждого символа. Стартовый адрес буфер
а HB0000. Дисплей-
ный  буфер  может быть  прочитан с использованием  ПДП, одна
ко, процессор, при
этом, будет  иметь по  крайней мере одно состояние ожидания.
 Продолжительность
состояния ожидания будет переменной,так как доступ процессор
а к монитору синх-
ронизируется тактовой частотой символов адаптера.
         На параллельном интерфейсе используется уровень пре
рываний 7. Обраща-
ясь к управляющему  порту принтера можно  запретить или разр
ешить  прерывания.
Прерывание имеет активный высокий уровень сигнала.
         Ниже перечислены функции адресов ввода/вывода, по к
оторым откликается
адаптер. Диапазон  адресов  составляет от  3B0H до 3BFH. Кро
ме того, приведено
распределение битов для каждого адреса ввода/вывода.
         Карта адресов ввода/вывода и битов.
ЪДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Дї
і Адрес регистра і                Функция                   
 і
і  ввода/вывода  і                                          
 і
ГДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Дґ
і      3B0       і   Не используется                        
 і
і      3B1       і   Не используется                        
 і
і      3B2       і   Не используется                        
 і
і      3B3       і   Не используется                        
 і
і      3B4 *     і   Регистр индекса 6845                   
 і
і      3B5 *     і   Регистр данных 6845                    
 і
і      3B6       і   Не используется                        
 і
і      3B7       і   Не используется                        
 і
і      3B8       і   1-й порт управления дисплеем           
 і
і      3B9       і   Зарезервировано                        
 і
і      3BA       і   Порт состояния дисплея                 
 і
і      3BB       і   Зарезервировано                        
 і
і      3BC       і   Параллельный порт данных               
 і
і      3BD       і   Порт состояния принтера                
 і
і      3BE       і   Порт управления принтера               
 і
і      3BF       і   Не используется                        
 і
ГДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
Дґ
і* регистр данных и индекса 6845 используются для программи-
 і
і  рования контроллера  дисплея  на  интерфейс  монохромного
 і
і  дисплея IBM с высокой разрешающей способностью.          
 і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДЩ
                                         
         Порт управления 1 контроллера 6845 (3B8H).
ЪЪДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Бит і          Функция            і
ГДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0  і + режим высокого разрешения і
і  1  і Не используется             і
і  2  і Не используется             і
і  3  і + разрешение видео          і
і  4  і Не используется             і
і  5  і + разрешение мерцания       і
і 6,7 і Не используется             і
АДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                                  
         Порт состояния контроллера 6845 (3BAH).
ЪДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Бит і            Функция          і
ГДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і  0  і + горизонтальное управление і
і  1  і Зарезервировано             і
і  2  і Зарезервировано             і
і  3  і + черно/белый видеосигнал   і
АДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
      
         РАСПРЕДЕЛЕНИЕ КОНТАКТОВ РАЗЪЕМА.
         
                 Имя сигнала                     номер
               (при стандартном уровне TTL)    контакта
ДДДДДДДДДДДДДДї                                             
ЪДДДДДДДДДДДДДДДДД
              і    общий                           1        
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    общий                           2        
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    не используется                 3        
              ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
              і    не используется                 4        
 монохромный  ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ґ    адаптер
              і    не используется                 5        
   дисплей    ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ґ  монохромного
              і    +яркость                        6        
     IBM      Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ґ    дисплея
              і    +видео                          7        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ґ   и принтера
              і    +горизонтальная синхронизация   8        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ґ      IBM
              і    -вертикальная синхронизация     9        
              Г<ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД
ДДДДДДДДДДДДДДЩ                                             
АДДДДДДДДДДДДДДДДД


Яндекс цитирования