- 1 - E -Popis ridicich kodu PRT-80GS- F  -LF Line feed- kod: CHR$(10); 0Ah  posun papiru o 1 radek Vzdalenost posuvu je nastavena ridicimi znaky ESC 0,ESC 1,ESC2,ESC 3.  -FF Form feed- kod: CHR$(12); 0Ch  posun papiru o 1 stranku Kod FF nastavuje tisk znaku s dvojnasobnou sirkou. Rozmer stranky je mozno nastavit ridicim znakem ESC C.  -CR Cariage return- kod: CHR$(13); 0Dh  navrat voziku Po prijeti znaku CR je vytisknut obsah text.bufferu. V pripade,ze je nastaven signal Auto line feed na 0,pak je automaticky proveden jeste posun o jeden radek.  -SO Shift out- kod: CHR$(14); 0Eh  zap.prolozeneho pisma Tiskarna v dane radce tiskne znaky prolozeneho pisma. Tento rezim se rusi po prijeti znaku:DC 4,ESC I,ESC W.  -SI Shift in- kod: CHR$(15); 0Fh  komprimovane pismo Tisk uzkeho pisma (ridici znak ESC E-horizontalne srazene pismo nema vliv).Kdyz v rezimu uzkeho pisma prij- de povel SO,pak je tisknuto uzke pismo s dvojitou sirkou.  -DC 1- kod: CHR$(17); 11h  logicke nast.rezimu ON-LINE Logicke zapnuti zarizeni. l - 2 -  -DC 2- kod: CHR$(18); 12h  vyp.komprimovaneho pisma, ktere bylo nastaveno pomoci SI.  -DC 3- kod: CHR$(19); 13h  nast.stavu tisk.na OFF-LINE  -DC 4- kod: CHR$(20); 14h  vyp.prolozeneho pisma, ktere bylo zapnuto pomoci SO.  -CAN- kod: CHR$(24); 18h  nulovani bufferu radky  -ESC SO Shift out- kod: CHR$(27);CHR$(14); 1B 0E 27 14  zap.prolozeneho pisma Tiskarna v dane radce tiskne znaky prolozeneho pisma. Tento rezim se rusi po prijeti znaku:DC 4,ESC I,ESC W.  -ESC SI Shift in- kod:CHR$(27);CHR$(15); 1B 0Fh 27 15  komprimovane pismo Tisk uzkeho pisma (ridici znak ESC E-horizontalne srazene pismo nema vliv).Kdyz v rezimu uzkeho pisma prijde povel SO, pak je tisknuto uzke pismo s dvojitou sirkou.  -ESC !- kod: CHR$(27);"!";CHR$(n); 1B 21 27 33 (0 <= n <= 63)  volba typu pisma Rizeni vyberu typu pisma l - 3 -  -ESC #- kod: CHR$(27);"#"; 1B 23 27 35  Nulovani MSB bitu nastaveneho instrukcemi ESC =,ESC >.  -ESC -- kod: CHR$(27);"-";CHR$(n); 1B 2D 27 45  tisk s podtrzenim n=1 nastaveni tisku s podtrzenim (n liche) n=0 vypnuti tisku s potrzenim (n sude)  -ESC 0- kod: CHR$(27);"0"; 1B 32 27 48  nast.mez. mezi radky na 1/8"  -ESC 1- kod: CHR$(27);"1"; 1B 31 27 49  nast.mez. mezi radky na 1/9" Nastaveni pro osmijehlickovy graficky rezim.  -ESC 2- kod: CHR$(27);"2"; 1B 32 27 50  nast.mez. mezi radky na 1/6"  -ESC 3- kod: CHR$(27);"3";CHR$(n); 1B 33 27 50  nast.mez. mezi radky na n/120"  -ESC 8- kod: CHR$(27);"8"; 1B 38 27 56  blok.signalizace konce papiru Po prijeti kodu ESC 8 je blokovan signal PE,ktery takto nema vliv na prijem znaku a na tisk.Tiskarna zustava v rezimu ON-LINE,na strane interface je nastaven signal BUSY a LED na celnim panelu signalizuje PE. l - 4 -  -ESC 9- CHR$(27);"9"; 1B 39 27 57  nast.signalizace konce papiru Po prijeti kodu ESC 9 prejde pri signalizaci konce papiru tiskarna do rezimu OFF-LINE.  -ESC <- kod: CHR$(27);"<"; 1B 3C 27 60  tisk v jednom smeru,v 1 radku Tiskne se zleva doprava,nezavisle od puvodni polohy tiskove hlavicky.  -ESC =- kod: CHR$(27);"="; 1B 3D 27 61  nastaveni MSB=0  -ESC >- kod: CHR$(27);">"; 1B 3E 27 62  nastaveni MSB=1  -ESC @- kod: CHR$(27);"@"; 1B 40 27 64  nulovani logiky tiskarny Tiskarna je nastavena do vychoziho stavu,jako po zapnuti.  -ESC C- kod: CHR$(27);"C";CHR$(n); 1B 43 27 67 (1 <= n <= 127)  nast.poctu radku na strance Blokuje automaticky posun stranky pred jejim ukoncenim.  -ESC E- kod: CHR$(27);"E"; 1B 45 27 69  zap.tucneho pisma Tisk se provadi s hustotou 10zn/pal. l - 5 -  -ESC F- kod: CHR$(27);"F"; 1B 46 27 70  vyp.tucneho pisma  -ESC G- kod: CHR$(27);"G"; 1B 47 27 71  zap.dvojiteho tisku V tomto rezimu prejede tiskova hlavicka radek dvakrat. Mezi 1.a 2.prubehem dojde k posun papiru o 1/120" Je provadena korektura posunu papiru ,aby byly dodrzeny rozmery formulare(delka,pocet radku na strance).  -ESC H- kod: CHR$(27);"H"; 1B 48 27 72  vyp.dvojiteho tisku  -ESC J- kod: CHR$(27);"J"; 1B 4A 27 74 (0 <= n <= 255)  nast.roztece mezi rad.na n/120"  -ESC M- kod: CHR$(27);"M"; 1B 4D 27 77  nast.pisma ELITE Hustota znaku 13.3zn/palec.  -ESC N- kod: CHR$(27);"N";CHR$(n) 1B 4E 27 78 (1 <= n <= 127)  ukonceni str.pred koncem lst Je nastaven pocet prazdnych radku pred koncem listu. Tento pocet pr.rad.rusi povel ESC C,pak je nutno zadat ESC N.  -ESC O- kod: CHR$(27);"O"; 1B 4F 27 79  vyp.odrad.pred koncem listu Tisk je provaden prubezne bez ohledu na konec listu. l - 6 -  -ESC P- kod: CHR$(27);"P"; 1B 50 27 80  vyp.ELITE pisma Neovlivnuje dalsi parametry(dvojita sirka,uzke znaky).  -ESC Q- kod: CHR$(27);"Q"; 1B 51 27 81  nast.poctu znaku na radku typ pisma pocet znaku na radku norm.sirka 2<=n<=80 uzke znaky 4<=n<=133 ELITE 3<=n<=105  -ESC R- kod: CHR$(27);"R";CHR$(n); 1B 52 27 82 (0 <= n <= 3)  nast.typu znaku abecedy (nast.zn.generatoru) n typ 0 ASCII 1 madarska narodni 2 cyrilice 3 semigraficky rezim  -ESC U- kod: CHR$(27);"U";CHR$(n); 1B 55 27 85 n=1 (liche) nastaveni tisku v jednom smeru n=0 (sude) vypnuti tisku v jednom smeru  tisk v jednom smeru Znaky jsou pri nast.rezimu tisku v jednom smeru tisteny presne pod sebou.  -ESC W- kod: CHR$(27);"W";CHR$(n); 1B 57 27 87 n=1 (liche) prolozene pismo n=0 (sude) vypnuti prol.pisma  ovl. zap.prolozeneho pisma n=1 totez jako SO,ale zustava i po prechodu na novy radek. n=0 totez jako DC4. l - 7 -  -ESC j- kod: CHR$(27);"j";CHR$(n); 1B 6A 27 106 (0 <= n <= 255)  zpetny posun papiru o n/120"  -ESC l- kod: CHR$(27);"l";CHR$(n); 1B 6C 27 108  nast.pocet mezer zleva n typ pisma 0<=n<=78 normalni 0<=n<=130 uzky 0<=n<=104 ELITE  -ESC p- kod: CHR$(27);"p";CHR$(n); 1B 70 27 112  proporcionalni pismo n=1 (liche) rezim prop.pisma (typograficky text) n=0 (sude) vypnuti rezimu prop.pisma(konst.vzdal.znaku) E-Ridici znaky bodove-grafickeho zakladniho rezimu.- F  -ESC K- kod: CHR$(27);"K";CHR$(n1);CHR$(n2); 1B 4B 27 75 data CHR$(d1);CHR$(d2);.... nebo CHR$(Dn1,n2);  bod.-graf.rezim s norm.sirkou V jednom radku muze byt max.480 sloupcu. Vypocet n1,n2: N = pocet dat zobrazovanych jednotlivymi body n1 = N MOD 256 n2 = INT (N/256) Po ukonceni tisku daneho poctu znaku tiskarna automaticky prechazi do zakladniho rezimu tisku.V ramci jedne radky je mozno kombinovat text s grafikou.  -ESC L- kod: CHR$(27);"L";CHR$(n1);CHR$(n2); 1B 4C 27 76 data CHR$(d1);CHR$(d2); nebo CHR$(Dn1,n2);  bod.-graf.rezim s dvojim pret. Tisk bodu s dvojnasobnou hustotou (960b./radek). Parametry n1,n2 stejne jako u ESC K. l - 8 -  -ESC *- kod: CHR$(27);"*";CHR$(m);CHR$(n1);CHR$(n2); 1B 2A 27 42 data CHR$(D1);CHR$(d2);..... nebo CHR$(Dn1,n2);  volba rezimu zobrazeni m rezim bodu/palec 0 normalni hustota 60 ESC K 1 dvojnas. hustota 120 ESC L 2 CRT grafika 80  -ESC ^- kod: CHR$(27);"^";CHR$(a); 1B 5E 27 94 CHR$(n1);CHR$(n2); CHR$(d1f);CHR$(d1s); CHR$(d2f);CHR$(d2s); (EfF prvni byte,EsF druhy byte)  9ti-jehl.bodove graf.rezim V tomto rezimu je nutno pro tisk jednoho sloupce odeslat dva byte dat (viz tab c.2). 1.byte E8F jehel BITs 7-0 2.byte E1F jehla BIT 7 n1,n2 parametry jako u ESC K a = 0 jednoduchy tisk (60 bodu/palec) a = 1 dvojity tisk (120bodu/palec) l - 9 -  -TABULKA c.1- ERidici slovo tiskarnyF BIT | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 ----|-----------|------|-------|-----|-----|-----|-------- "1" | VZDY |PROLO-|DVOJITE|TUCNE|UZKE | VZDY|KVALITNI | | ZENE| | | | | | "0" |PISMO |PISMO |PISMO|PISMO| "0"|PISMO | | | | | | |(ELITE) ----| |------|-------|-----|-----| |-------- "0" | | - | - | - | - | | PICA ---------------------------------------------------------- Priorita: ELITE > uzke > PICA  -TABULKA c.2- EPrirazeni jehlicek tiskarny jenotlivym bitum dat.F j o B7 \ e o B6 | h o B5 | l o B4 \ i o B3 / prvni byte c o B2 | k o B1 | y o B0 / o B7 - druhy byte POZNAMKY: --------------------------------------------------------------- PREKLAD: Petr POKLUDA SHARP KLUB Opava