Welcome to
my Website!
|
------------------------------------------------------------------------ Приложение 2: Коды команд ESC/P(2).ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї іРабота принтера и управление данными і ГДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іESC @ і1b 40 іИнициализация принтера і іDC1 і11 іВыбор принтера і іDC3 і13 іОтмена выбора принтера і іESC s 1/0 і1b 73 1/0 іВкл/выкл полускоростного режима і іESC < і1b 3c іВкл однонаправленной печати і іESC U 1/0 і1b 55 1/0 іВкл/выкл однонаправленной печати і іESC 8 і1b 38 іВыкл датчик бумаги і іESC 9 і1b 39 іВкл датчик бумаги і іESC EM n і1b 19 n іВкл/выкл загрузчик листов і і і іn=30 выкл 0 і і і іn=31 выбрать приёмник 1 1 і і і іn=32 выбрать приёмник 2 2 і і і іn=34 вкл 4 і і і іn=52 выброс листа R і іESC = і1b 3d іСтарший всегда бит в 0 і іESC > і1b 3e іСтарший всегда бит в 1 і іESC # і1b 23 іОтменяет управление старшим битом і іBEL і7 іЗвуковой сигнал і іCAN і18 іОтмена строки і іDEL і7f іОтмена символа і іESC ( U nn і1b 28 55 1 0 n іУстановка единиц позиционирования і і і ікак n/3600" (10,20,30,40,50,60) і іESC i n і1b 69 n іВкл/выкл работы с буферизацией і ГДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іВертикальные перемещения і ГДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іFF і0c іПеревод формата (страницы) і іESC C n і1b 43 n іУстановить длину страницы в строкахі і і іn=кол-во строк на странице (1-127) і іESC C 0 і1b 43 0 іУстановить длину страницы в дюймах і і і іn=кол-во строк на странице (1-22) і іESC N n і1b 4e n іУстановить пропуск просечки і і і іn=кол-во строк (1-127)-нижняя і і і іграница і іESC O і1b 4f іВыключить пропуск просечки і іLF і0a іПеревод строки і іESC 0 і1b 30 іПромежуток между строками = 1/8" і іESC 1 і1b 31 іПромежуток между строками = 7/72" і іESC 2 і1b 32 іПромежуток между строками = 1/6" і іESC 3 n і1b 33 n іПромежуток между строками = n/216" і і і іn=0-255 і і і іLQ-100:n/180" і іESC + n і1b 2b n іПромежуток между строками = n/360" і і і іLQ-100 і іESC A n і1b 41 n іПромежуток между строками = n/72" і і і іn=0-85 і іESC J n і1b 4a n іПеревод строки вперёд на n/216" і і і і(n=0-255) LQ-100: n/180" і іESC j n і1b 6a n іПеревод строки назад на n/216" і і і і(n=0-255) LQ-100: n/180" і іVT і0b іВертикальная табуляция і іESC B nn і1b 42 nn іУстановка границ верт.табуляции і і і іДо 16 таб.(1-255) в порядке возра- і і і істания, последний - 0. і іESC B 0 і1b 42 0 іОтмена границ верт.табуляции і іESC b c nn і1b 62 c nn іУстановка границ верт.табуляции в і і і іканале с. і і і іДо 16 таб.(1-255) в порядке возра- і і і істания, последний - 0. і іESC d c і1b 2e c іОтменяет верт.табуляции в канале c і іESC / c і1b 2f c іВыбор канала с верт. табуляций і іESC ( c nn і1b 28 63 4 0 m1 m2 іРазмер страницы, m=m2*256+m1, і і іn1 n2 іn=n2*256+n1,m(n)-верхняя(нижняя) і і і іграница в определённых единицах і іESC e 1 n і1b 1 n іУстановить метки верт.таб. через n і і і істрок і іESC f 1 n і1b 1 n іПеревод n строк(LX) і іESC ( C nn і1b 28 43 2 0 n1 n2 іРазмер страницы в n единицах і іESC C n і1b 43 n іРазмер страницы в n строк і іESC C 0 n і1b 43 30 n іРазмер страницы в n" і іESC ( V nn і1b 28 56 0 n1 n2 іАбсолютная позиция печати в і і і і(256*n2+n1)/60" от верхнего края і і і ів определённых единицах і іESC ( v n1 n2 і1b 28 76 n1 n2 іОтносительная позиция печати в і і і і(256*n2+n1)/120" в определённых і і і іединицах (по вертикали) і ГДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іГоризонтальные перемещения і ГДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іCR і0d іВозврат каретки і іESC l n і1b 6c n іУстановка левого поля n=колонка і іESC Q n і1b 51 n іУстановка правого поля n=колонка і іBS і8 іЗабой і іESC $ n1 n2 і1b 24 n1 n2 іАбсолютная позиция печати в і і і і(256*n2+n1)/60" от левого поля(FX) і іESC \ n1 n2 і1b 5c n1 n2 іОтносительная позиция печати в і і і і(256*n2+n1)/120" от левого поля і і і іПри перемещениях влево вычитает из і і і і65535(FX) і іHT і9 іГоризонтальная табуляция і іESC D nn і1b 44 nn іУстановка границ гор.табуляции і і і іДо 32 таб.(1-255) в порядке возра- і і і істания, последний - 0. і іESC D 0 і1b 44 30 іОтмена границ гор.табуляции і іESC e 0 n і1b 0 n іУстановить метки гор.таб. через n і і і іпромежутков(max 10-21,12-25,17-36) і іESC f 0 n і1b 0 n іВставка n пробелов(LX) і іESC c n1 n2 і1b 63 n1 n2 іУстановка Индекса Гор.Передвижения і і і і(HMI) в (n2*256+n1)/360" единицах і ГДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іСтиль печати, размер символа і ГДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іESC x 0/1 і1b 78 0/1 іВыкл/вкл качественной печати і іESC k n і1b 6b n іТип шрифта качественной печати і і і іn: 0-Roman, 1-SanSerif і і і і2-Courier, 3-Prestige, 4-Script і іESC ! n і1b 21 n іОсновной выбор, где n= і і і і ЪДДДДДДДДДДДДДДДДДВДДДВДДДДДДДДї і і і і іРежим ібитізначениеі і і і і ГДДДДДДДДДДДДДДДДДЕДДДЕДДДДДДДДґ і і і і іПайка(10 cpi) і 0 і 0 і і і і і іЭлита(12 cpi) і 0 і 1 і і і і і іПропорциональный і 1 і 2 і і і і і іСжатый(17/20 cpi)і 2 і 4 і і і і і іВыделенный і 3 і 8 і і і і і іДвуударный і 4 і 10 і і і і і іДвойной ширины і 5 і 20 і і і і і іКурсив і 6 і 40 і і і і і іПодчёркивание і 7 і 80 і і і і і АДДДДДДДДДДДДДДДДДБДДДБДДДДДДДДЩ і іESC P і1b 50 іПика(10 cpi) і іESC M і1b 4d іЭлита(12 cpi) і іESC g і1b 67 і15 cpi і іESC p 1/0 і1b 70 1/0 іВкл/выкл пропорциональную печать і іSI/ESC SI і0f/1b 0f іСжатая печать(17/20cpi) і іDC2 і12 іОтмена сжатия і іSO/ESC SO і0e/1b 0e іДвойная ширина на 1 строку і іDC4 і14 іОтмена двойной ширины і іESC W 1/0 і1b 57 1/0 іДвойная ширина і іESC w 1/0 і1b 77 1/0 іДвойная высота і іESC E і1b 45 іЖирный шрифт і іESC F і1b 46 іОтмена жирного і іESC G і1b 47 іДвуударная печать і іESC H і1b 48 іОтмена двуударной і іESC S 0/1 і1b 53 1/0 іВкл над/подстрочной печати-индексы і іESC T і1b 54 іВыкл над/подстрочной печати і іESC 4 і1b 34 іКурсив і іESC 5 і1b 35 іОтмена курсива і іESC - 1/0 і1b 2d 1/0 іВкл/выкл подчёркивания і іESC ( - nn і1b 28 2d 3 0 1 n1n2іHад/пере/подчёркивание,n1= і і і і1-Подчёркивание і і і і2-Перечёркивание і і і і3-Hадчёркивание і і і іn2= і і і і0-Отмена режима і і і і1-Одинарная линия і і і і2-Двойная линия і і і і5-Одинарная прерывистая линия і і і і6-Двойная прерывистая линия і іESC a n і1b 61 n іВыбор выравнивания n= і і і і0 По левому краю і і і і1 По центру і і і і2 По правому краю і і і і3 Полное выравнивание і іESC SP n і1b 20 n іУстановка межзнакового промежутка і і і іn/120" промежутков к каждому знаку і і і іLQ-100: LQ&prop - n/180" і іESC X nn і1b 58 m n1 n2 іВыбор размера шрифта LQ-100,FX-1170і і і іm=0 шаг cpi не меняется і і і і 1 пропорционaльный шрифт і і і і360/18,21,24,30,36,42,48,60,72 cpi і і і іn=0 высота не изменяется і і і і(иначе высота в 1/2 ед.) і і і і16,21,24,28,32,36,40,44,48,52,56, і і і і60,64(LQ) і і і і21,42(draft) і іESC q n і1b 71 n іВыбор начертания знаков, n= і і і і0-обычная і і і і1-контурный і і і і2-с тенью і і і і3-контурный с тенью і іESC r n і1b 72 n іВыбор цвета: 0-чёрный, 1- ,і і і і2- ,3- ,4- ,і і і і5- ,6- і ГДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іТаблицы символов і ГДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іESC t n і1b 74 n іВыбор таблицы символов(0,1,48,49) і і і іLQ-100: 0-3,48-51(2-download font) і іESC R n і1b 52 n іВыбор медународного набора знаков і і і і(0-13,64) і іESC 6 і1b 36 іКоды 80-9f как печатаемые і іESC 7 і1b 37 іКоды 80-9f как управляющие і іESC (t nn і1b 28 74 3 0 d1 d2 іHазначение таблицы символов d2,d3 і і іd3 іна место таблицы d1 і і і іd2 d3 таблица і і і і0 0 курсив і і і і1 0 pc437 і і і і3 0 pc850 і і і і6 0 pc855 і і і і10 0 pc852 і і і і14 0 pc866 і і і і16 0 USSR GOST і і і і1 16 pc437 Greek і іESC & 0 nn і1b 26 0 n1 n2 a1 d1іЗагружает знаки, n1-код первого, і і іd2 ... d11 a2 ... іn2-код последнего, a-ширина знака, і і і істарший бит=0-используется нижняя і і і іигла,1-верхняя.Сетка 9х11 і і і1b 26 0 n1 n2 a b cіДля загрузки (N)LQ сетка 18х12. і і іd00 d01 d02 d10 d11іa-пробел слева от знака, с-справа, і і і ... dc0 dc1 dc2 іb-ширина і іESC : 0 n 0 і1b 3a 30 n 30 іКопирует ПЗУ в ОЗУ, n=0-Roman,1-SS і іESC % n і1b 25 n іВыбор знаков: 0-ПЗУ, 1-ОЗУ і іESC I 0/1 і1b 49 0/1 іВыкл/вкл печати кодов 0-1f,80-9f і ГДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іГрафика і ГДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ іESC K n1 n2 і1b 4b n1 n2 іГрафика одинарной плотности, і і і і(n2*256+n1) колонок і іESC L n1 n2 і1b 4c n1 n2 іГрафика двойной плотности і іESC Y n1 n2 і1b 59 n1 n2 іГрафика двойной плотности скорост. і іESC Z n1 n2 і1b 5a n1 n2 іГрафика четверной плотности і іESC * mn і1b 2a m n1 n2 іУстановка графического режима, m= і і і іЪДДДДДДДДДВДДДДДДДВДВДДДДДДДДДДДДї і і і ііГрафика іспецкодіmіГор.пл.(dpi)і і і і іГДДДДДДДДДЕДДДДДДДЕДЕДДДДДДДДДДДДґ і і і ііОдиночнаяі ESC K і0і60 і і і і ііДвойная і ESC L і1і120 і і і і ііДв. скор.і ESC Y і2і120 і і і і ііЧетвернаяі ESC Z і3і240 і і і і ііЭЛТ I і і4і80 і і і і ііПлоттер(1:1) і5і72 і і і і ііЭЛТ II і і6і90 і і і і ііПлоттер дв.пл. і7і144 і і і і іАДДДДДДДДДБДДДДДДДБДБДДДДДДДДДДДДЩ і іESC ? s m і1b 3f s m іМеняет графрежим s (K,L,Y,Z) на і і і іm (0-7) і іESC ^ mn і1b 5e m n і9-иголочная графика,m-0/1-од/дв пл.і іESC * nn і1b 2a m n1 n2 d1...іВыбор типа битового образа і і і і t-байт на колонку і і і іЪДДДВДДДДДДВДДДДДДВДДДВДДДДДДДДВДї і і і іі m і Гор. і Верт іто-і печать іtі і і і іі іпл.dpiіпл.dpiічекісоседнихі і і і і іі і і і і точек і і і і і іГДДДЕДДДДДДЕДДДДДДЕДДДЕДДДДДДДДЕДґ і і і іі 0 і 60 і 60 і 8і Да і1і і і і іі 1 і 120 і 60 і 8і Да і1і і і і іі 2 і 120 і 60 і 8і Hет і1і і і і іі 3 і 240 і 60 і 8і Hет і1і і і і іі 4 і 80 і 60 і 8і Да і1і і і і іі 6 і 90 і 60 і 8і Да і1і і і і іі32 і 60 і 180 і 24і Да і3і і і і іі33 і 120 і 180 і 24і Да і3і і і і іі38 і 90 і 180 і 24і Да і3і і і і іі39 і 180 і 180 і 24і Да і3і і і і іі40 і 360 і 180 і 24і Hет і3і і і і іАДДДБДДДДДДБДДДДДДБДДДБДДДДДДДДБДЩ і іESC ( G nn і1b 28 47 1 0 n іВыбор графического режима (1,49) і іESC . nn і1b 2e c v h m n1 n2іПечать растровой графики: і і іd1 ... іc=0 обычный режим, 1-со сжатием і і і іv(h)=10,20 3600/v(h) dpi верт(гор) і і і іm=1-24 число верт. точек і і і іn=n2*256+n1 число гор. точек і і і ісочетание v=10,h=20 запрещено і іESC ( i і іHет сведений і іESC ( e і іHет сведений і іESC ( \ і іHет сведений і іESC ( n = ? і іHет сведений і іESC ( r і іHет сведений і АДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
|