[an error occurred while processing this directive]
.сс;
.пв
ПРИЛОЖЕНИЕ 2
.цв
ПОДКЛЮЧЕНИЕ ПЕЧАТАЮЩЕГО УСТРОЙСТВА
.нф
В СПТ "АГАТ-АВТОР" предусмотрена возможность подключения печатающих устройств, принимающих данные по параллельным интерфейсам различных типов. Выбор режима работы программы осуществляется распайкой специальных перемычек на разъеме кабеля, подключаемом к ПЭВМ "АГАТ" и выбором соответствующих интерфейсу выходных контактов. В таблице 1 приведено назначение сигналов на контактах разъема интерфейсной ячейки ПЭВМ "АГАТ" при работе СПТ. Логический уровень "1" соответствует 0 В, логический "0"- +5 В (2,4-4,0 В).
При использовании потенциальной готовности (BUZY/READY) STROBE выдается при условии READY=1 и выдерживается в "1" около 15 мксек (интерфейсы типа "Centronix", IRPR). При использовании импульсной готовности STROBE выдается при условии ACK=1 и снимается при получении ACK=0 (DZM).
СПТ обеспечивает при выдаче на печатающее устройство возможность выбора одного из двух кодов символов, отличающихся расположением русских букв в последовательности латинского (АБЦДЕ...) или русского (АБВГД...) алфавита. Выбор кода производится подачей соответствующего уровня на контакты C7 и С4. Кодировки символов в используемых кодах приведены в таблицах 2, 3 и 4.
Предусмотрено использование двух наборов управляющих символов для изменения шрифта печати. Выбор одного из этих наборов производится уровнем на контакте C3. Кодировка управляющих последовательностей приведена в табл. 5.
.во-1
.сс
.кс0
.ао0
.лв
Таблица 1
Сигналы обмена с печатающим устройством
--------------------------------------------------------------
!Конт.!Наименование сигнала!Обозначение!Примечание !
--------------------------------------------------------------
!А2-А9!Код символа !DATA0-DATA7!Уровень 0 В на С6 зада-
! ! !_____ _____!ет выдачу прямого кода,
! ! !DATA0-DATA7!уровень 5 В - обратного
--------------------------------------------------------------
!B9 !Строб готовности !______ !Прямой сигнал на B7
! !данных !STROBE !
--------------------------------------------------------------
!B8 !Инициализация печа- !____ !Прямой сигнал на B6
! !тающего устройства !INIT !
--------------------------------------------------------------
!B7 !Строб готовности ! !Инверсный сигнал на
! !данных !STROBE !B9
--------------------------------------------------------------
!B6 !Инициализация печа- ! !Инверсный сигнал на
! !тающего устройства !INIT !B8
--------------------------------------------------------------
!B3 !Четность данных !EVEN !Вычисляется после
---------------------------------------!инверсии по сигналу
!B2 !Нечетность данных !ODD !на C6
--------------------------------------------------------------
!C9 !Готовность печатаю- !READY, ___ !Тип сигнала задается
! !щего устройства к !BUZY, ACK !уровнем на С5: 0 В -по-
! !приему очередного !ACK !тенциал BUZY/READY,___
! !байта данных ! !5 В - импульс ACK/ACK,
! ! ! !полярность - уровнем на
! ! ! !C8: 0 В - BUZY/ACK,___
! ! ! ! 5 В - READY или ACK
--------------------------------------------------------------
!C8 !Выбор полярности !ABRLEV !0 В - BUZY или ACK___
! !сигнала готовности ! !5 В - READY или ACK
--------------------------------------------------------------
!C7,C4!Выбор кода данных !ALF !10 - код CPA-80
! !"0"-0 В, "1"-5 В ! !00 - код КОИ-8
! ! ! !11 - код FX-85
! ! ! !01 - код ГОСТ
--------------------------------------------------------------
!C6 !Выбор инверсии !INVD !0 В - прямой код,
! !данных ! !5 В - инверсный
---------------------------------------!----------------------
!C5 !Выбор типа готовно- !A/BR !0 В - потенциал (BUZY)
! !сти к приему данных ! !5 В - импульс (ACK)
--------------------------------------------------------------
!С3 !Выбор комплекта !CNTRLESC !0 В - CPA-80, FX-85,
! !управляющих кодов ! !Jeminy, 5 В - D100
--------------------------------------------------------------
!C10 !Земля сигналов !GND !
--------------------------------------------------------------
!A1 !+5 В !+5 !
--------------------------------------------------------------
Уровень 0 В задается перемычкой на C10,
уровень 5 В - резистором 1 кОм на А1.
.во+1
.сс
Таблица 2
Кодировка используемых символов КОИ-8 (D100, Jeminy)
----------------------------------------------------
! 0 1 2 3 4 5 6 7 8 9 A B C D E F
----------------------------------------------------
0 ! 0 P ` p SPC ю п Ю П
----------------------------------------------------
1 ! ! 1 A Q a q а я А Я
----------------------------------------------------
2 ! DC2 " 2 B R b r б р Б Р
----------------------------------------------------
3 ! dc4 # 3 C S c s ц с Ц С
----------------------------------------------------
4 ! ¤ 4 D T d t д т Д Т
----------------------------------------------------
5 ! % 5 E U e u е у Е У
----------------------------------------------------
6 ! & 6 F V f v ф ж Ф Ж
----------------------------------------------------
7 ! ' 7 G W g w г в Г В
----------------------------------------------------
8 ! ( 8 H X h x х ь Х Ь
----------------------------------------------------
9 ! ( 9 I Y i y и ы И Ы
----------------------------------------------------
A ! CR * : J Z j z й з Й З
----------------------------------------------------
B ! ESC + ; K [ k { к ш К Ш
----------------------------------------------------
C ! , < L \ l | л э Л Э
----------------------------------------------------
D ! - = M ] m } м щ М Щ
----------------------------------------------------
E ! SO . > N ^ n ~ н ч Н Ч
----------------------------------------------------
F ! SI / ? O _ o о ъ О Ъ
----------------------------------------------------
.сс
Таблица 3
Кодировка используемых символов CPA-80
----------------------------------------------------
! 0 1 2 3 4 5 6 7 8 9 A B C D E F
----------------------------------------------------
0 ! SPC 0 P ` p Б Р а п я
----------------------------------------------------
1 ! ! 1 A Q a q В С б р
----------------------------------------------------
2 ! DC2 " 2 B R b r Г Т в с
----------------------------------------------------
3 ! # 3 C S c s Д У г т
----------------------------------------------------
4 ! DC4 ¤ 4 D T d t Е Ф д у
----------------------------------------------------
5 ! % 5 E U e u Х е ф
----------------------------------------------------
6 ! & 6 F V f v Ж Ц х
----------------------------------------------------
7 ! ' 7 G W g w З Ч ж ц
----------------------------------------------------
8 ! ( 8 H X h X И Ш з ч
----------------------------------------------------
9 ! ) 9 I Y i y Й Щ и ш
----------------------------------------------------
A ! CR * : J Z j z К Ъ й щ
----------------------------------------------------
B ! ESC + ; K [ k { Л Ы к ъ
----------------------------------------------------
C ! , < L \ l | М Ь л ы
----------------------------------------------------
D ! - = M ] m } Н Э м ь
----------------------------------------------------
E ! SO . > N ^ n ~ О Ю н э
----------------------------------------------------
F ! SI / ? O _ o П Я о ю
----------------------------------------------------
.сс
Таблица 4
Кодировка используемых символов FX-85
----------------------------------------------------
! 0 1 2 3 4 5 6 7 8 9 A B C D E F
----------------------------------------------------
0 ! SPC 0 P ` p О Ю о ю
----------------------------------------------------
1 ! ! 1 A Q a q А П Я а п я
----------------------------------------------------
2 ! DC2 " 2 B R b r Б Р б р
----------------------------------------------------
3 ! # 3 C S c s В С в с
----------------------------------------------------
4 ! DC4 ¤ 4 D T d t Г Т г т
----------------------------------------------------
5 ! % 5 E U e u Д У д у
----------------------------------------------------
6 ! & 6 F V f v Е Ф е ф
----------------------------------------------------
7 ! ' 7 G W g w Х х
----------------------------------------------------
8 ! ( 8 H X h X Ж Ц ж ц
----------------------------------------------------
9 ! ) 9 I Y i y З Ч з ч
----------------------------------------------------
A ! CR * : J Z j z И Ш и ш
----------------------------------------------------
B ! ESC + ; K [ k { Й Щ й щ
----------------------------------------------------
C ! , < L \ l | К Ъ к ъ
----------------------------------------------------
D ! - = M ] m } Л Ы л ы
----------------------------------------------------
E ! SO . > N ^ n ~ М Ь м ь
----------------------------------------------------
F ! SI / ? O _ o Н Э н э
----------------------------------------------------
.сс
Таблица 5
Управляющие комбинации
----------------------------------------------------------
Последовательность ! назначение
!--------------------------------------
кодов ! принтер D100 !CPA-80,FX-85,Jeminy
----------------------------------------------------------
ESC "-" ¤0 ! !Выкл. подчерк
ESC "-" ¤1 ! !Вкл. подчерк
! !
ESC "G" ! !Вкл. жирный шрифт
ESC "H" ! !Выкл. жирный шрифт
! !
SO (¤0E)! Включить расширенный шрифт
DC4 (¤14)! Выключить расширенный шрифт
!
SI (¤0F)! Включить суженный шрифт
DC2 (¤12)! Выключить суженный шрифт
! !
ESC "C" ¤7E ! !Выкл. автоматический
! !прогон в начале стра-
! !ницы
ESC "8" ! !Выкл. стоп по концу,
ESC "9" ! !Вкл. стоп по концу
! !бумаги
ESC "[" !Вкл. высокий шрифт !
ESC "3" !Выкл. высокий шрифт !
! !
ESC "E" !Вкл. жирный шрифт !
ESC "F" !Выкл. жирный шрифт !
! !
--------------------------------------------------------------
.нф
.сс
.пв
ПРИЛОЖЕНИЕ 3
.цв
ОБРАЗЦЫ ШРИФТОВ ПРИНТЕРА CPA-80
.стСПТ:образцы шрифтов;
[an error occurred while processing this directive]