home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 36 / Flop_Magazin_36_1995_04_Raster_cs_Side_A.atr / sp180v.cap < prev    next >
Text File  |  2023-02-26  |  7KB  |  1 lines

  1. ù=37,א=38¢Θ definice znaku procenta a and pro vyti&t%n) na tisk*rn%.¢¢¢   Tisk*rna SP-180 a podobn[, 5.'*st¢   ---------------------------------¢¢¢             Download¢¢¢  Nadefinov*n) u(ivatelsk`ch znak+ lze pou()t jen ve standardn)m mdu tisk*rny. Druhou podm)nkou je p@epnut) vnit@n) RAM pro re(im ulo(en) sady. Jinak pam%④ slou() jako vstupn) buffer. Proto je nutn[ p@epnout sp)na' '.1-6 do polohy ON p@ed zapnut)m tisk*rny.¢  Maxim*ln) rozsah nadefinovan[ sady je cel`ch 128 mo(n`ch znak+ v tomto mdu. Obsah RAM bude samoz@ejm% po vypnut) tisk*rny vymaz*n.¢¢¢¢ESC ù ╱0$╱0$27,37,0,0      1B,25,00,00¢¢ P@ep)n* na origin*ln) sadu v ROM.¢¢¢ESC ù ╱1$╱0$27,37,1,0      1B,25,01,00¢¢ Aktivuje u(ivatelskou sadu v RAM.¢¢¢ESC : ╱0$╱0$╱0$   27,58,0,0,0   1B,3A,00,00,00¢¢ Zkop)ruje obsah pam%ti ROM do RAM.¢¢¢ESC א ╱0$ n m a C0 ... C10     27,38,0,n,m,a,C0 ... C10     1B,26,00,n,m,a,C0 ... C10¢¢ Definice u(ivatelsk`ch znak+, jejich( kdy le() v rozsahu 0 a( 127. Parametr n ud*v* kd prvn)ho znaku definovan[ posloupnosti, m je posledn). Pokud se hodnoty parametr+ rovnaj), nadefinuje se znak jeden.¢ Parametr "a" je atribut tisku znak+. Nejvy&&) bit rozhoduje o v`b%ru 8 jehli'ek ze v&ech dev)ti. Je-li nastaven` na jedni'ku, bude znak ti&t%n` horn)mi osmi, dev*t* z+stane nevyu(it*. P@i nulov[ hodnot% se vynech* nejho@ej&) a pou(ij) ty ostatn).¢  Spodn) 'ty@i bity obsahuj) informaci, kter` sloupec znakov`ch bod+ z dvan*cti mo(n`ch je posledn) pou(it` pro tisk. Dal&) t@i ur'uj) prvn) ti&t%n` sloupec. Ten m+(e b`t nejv`&e osm`. Minim*ln) &)@ka znaku je 5 sloupc+, proto mus) b`t ')slo posledn)ho sloupce alespo o 'ty@i v%t&). Nem+(e samoz@ejm% ozna'ovat sloupec neexistuj)c). Informace o &)@ce znaku se vyu()vaj) pouze p@i proporcion*ln)m tisku znak+. P@i jejich nastavov*n) je t@eba si uv%domit, (e sloupce jsou ')slovan[ od nuly.¢  Dal&)ch jeden*ct bajt+ popisuje jeden*ct sloupc+ znaku, dvan*ct` je implicitn% nastaven` v tisk*rn% na nulu. Atribut a datov[ bajty se opakuj) podle po'tu definovan`ch znak+.¢¢¢     POZN⇧MKA:¢¢  Origin*ln) p@)ru'ka podrobn% popisuje nadefinov*n) dvou znak+ alfa a beta a uv*d) dva uk*zkov[ progr*mky.¢  Nev)m jak je to mo(n[, ale nechodilo mi to ani se schv*ln% p+j'enou SP-180AI a ani na SP-1900. Program ze Slovenska na druh[ stran% magaz)nu chodil s ob%ma, i kdy( tro&i'ku s SP-180 vypad*val.¢  Samoz@ejm% jsem si jej prohl[dnul a zd* se mi, (e pos)l* na tisk*rnu to sam[. P@esto mi to v+bec nechodilo, a( jsem nakonec sv[ sna(en) vzdal jako ne]sp%&n[. Proto nejsou p@ilo(eny uk*zkov[ programy, jak by se slu&elo a pat@ilo.¢¢¢  Z*v%r p@)ru'ky obsahuje n%kolik kapitol ozna'en`ch jako p@)lohy. Na stran% 107 je tabulka mo(n`ch z*vad a zp+sob+ odstran%n). No, na v*(nou opravu to nesta') a takov[ hlouposti, jako sk@)(en` pap)r, tady nebudu zbyte'n% rozepisovat. Zm)n)m se jen, (e kontrolka zapnut) tisk*rny se m+(e dostat do blikav[ho stavu. Indikuje to zhroucen) tisk*rny a je t@eba prov[st inicializaci vypnut)m a zapnut)m.¢  Na str*nk*ch 108 a( 115 je v`kladov` slovn)'ek n%kter`ch po')ta'ov`ch pojm+ souvisej)c)ch s pou()v*n)m tisk*ren. Tyto v%ci by m%ly b`t v&eobecn% zn*m[ a tak je tak[ vynech*m jako zbyte'n[.¢¢  Tabulka na stran% 116 popisuje nastaven) tisk*rny po jej) inicializaci. K tomu je mo(n[ pou()t t@i zp+soby:¢¢  1. zapnut) tisk*rny¢  2. p@)jem sign*lu INITAL aktivn)ho v nule na no(i'ce '.31.¢  3. povelem ECS "zavin*'"¢¢Zapnut) a hardwarov` sign*l INITAL maj) stejn` ]'inek, @)d)c) povel m* n%kter* omezen). Neovlivuje v`stupn) sign*l ACK, nezp+sobuje 'ten) p@ep)na'e DIP, nespust) Self test.¢  V&echny sign*ly uvedou hlavu tisk*rny do v`choz) pozice, vyma(ou pr*v% ti&t%n* data, nastaven) okraj+ tisku, horizont*ln) tabul*tory se inicializuj) na ka(d` osm` sloupec, vertik*ln) tabul*tory vyma(ou a zvol) z*kladn) tabulku '. 0, hodnota od@*dkov*n) bude 1/6 palce, obsah pam%ti RAM ╱download$ je vymaz*n.¢  ⇨)ta' pozice str*nky je vynulov*n, jako po proveden) povelu odstr*nkov*n). Tedy aktu*ln) pozice na str*ce je pova(ov*na za vrchol str*nky. Co( neznamen*, (e by n%jak` pap)r musel b`t v tu chv)li vlo(en`.¢  Pro povely ESC 3 n, ESC J n, ESC j n je nastavena jednotka pro od@*dkov*n) dv%sta&estn*ctina palce.¢  Rozd)ln[ nastaven) je pro d[lku str*nky a v`b%r mezin*rodn)ch znak+. Po zapnut) a sign*lu INITALS je ur'uj)c) aktu*ln) nastaven) DIP p@ep)na'+, po programov[m povelu se provede n*vrat na stav po p@edch*zej)c) hardwarov[ inicializaci.¢¢  Na stran% 117 je p@ehled priorit druh+ tisku. Nem*m zde k dispozici znak "je v%t&)", proto berte nav%dom), (e priorita nar+st* z prava do leva. Nejp@edn%j&) je tedy povel hned prvn) zleva.¢¢  Elite - proporcion*ln) - tu'n[ - kompromovan[ - Pica¢  Indexy - NLQ - dvojit* &)@ka¢¢  Priority popisuj) skute'nost, (e n%kter[ druhy p)sma nelze mezi sebou kombinovat. Mysl)m, (e pr*v% tato '*st nen) v jinak podrobn[ p@)ru'ce dob@e zpracov*na a ledacos chyb). Nap@)klad jsem nevid%l komprimovan[ p)smo tisknut[ stylem NLQ. Mo(n* ale dob@e nech*pu princip uveden[ @ady priorit. Jist[ je, (e n%kter[ druhy p)sma sma(ou p@edchoz) nastaven), jin[ je pouze do'asn% "odlo()".¢¢  Na stran% 122 a 123 je popis sign*l+ konektoru tisk*rny. Zkratkami IN a OUT jsou sign*ly rozli&eny na vstupn) a v`stupn). Pou(it[ rozhrann) je samoz@ejm% CENTRONICS¢¢'.1  - STROBE  IN   aktivn) v nule, informuje, (e data jsou platn*.¢'.2 a( '.9  DATA  IN¢'.10 - ACK    OUT   aktivn) v nule informuje o p@ipravenosti tisk*rny.¢'.11 - BUSY   OUT     tisk*rna je zanepr*zdn%na¢'.12 - LOW    OUT¢'.13 - HIGH          jedni'kov* ]rove¢'.14 - AUTOFEED IN  aktivn) v nule   nastav) automatick[ od@*dkov*n)¢'.15 - NC   ╱nezapojen$¢'.16 - GND        zem¢'.17 - CHASSIS GND   ╱z@ejm% kostra$¢'.18 - NC   ╱nezapojen$¢'.19 - '.30  GND  sign*lov* zem¢'.31 - INITAL   IN  aktivn) v nule  inicializace tisk*rny¢'.32 - ERROR   OUT  aktivn) v nule  informuje o zastaven) tisku¢'.33 - GND¢'.34 - NC¢'.35 - HIGHT¢'.36 - NC¢¢¢  B%(n% se samoz@ejm% v&echny sign*ly nevyu()vaj), ani v&echny uveden[ nebudou pat@it do standartu CENTRONICS. Velmi zaj)mav` je sign*l '.14 AUTOFEED. Ne v&echny tisk*rny jsou vybaveny mo(nost) navolit automatick` LF na DIP p@ep)na'i a pak je tento v`vod jako kdy( ho 'lov%k najde. Sta') jej p@ipojit na zem a je to. V mdu IBM je sice mo(n[ pou()t ESC 5 1, ale v mdu standart prost% takov` povel nen). Hardwarov` sign*l funguje i na bublinkov[ CANON provozovan[ v re(imu LQ. ╱emulace 24-'ty@ jehli'kov[ tisk*rny$¢  Kdo jej nem* zapojen` p@)mo v konektoru natvrdo - jako jsou k*bly dod*van[ od FLOPU pro SEP-510 - mus) zapnout sp)na' p@ed zapnut)m tisk*rny, proto(e stav sign*lu se 'te jen p@i inicializaci. ╱viz p@edchoz) popis$ S*m bych doporu'oval ovl*dat sign*l voliteln% pomoc) sp)na'e, proto(e i na mal[m ATARI n%kolik m*lo program+ pos)l* CR ⇩ LF a tisk*rnu m+(e b`t pot@eba p@ipojit i k jin[mu po')ta'i. Tu&)m, (e kabel z FLOPu m%l propojku jen v jednom konektoru a v p@)pad% pot@eby bylo mo(n[ ho prost% obr*tit. To ov&em b%(n% u tisk*ren nen) mo(n[.¢¢  Dal&) sign*ly nejsou pro u(ivatele d+le(it[, pokud mu p@ipojen* tisk*rna norm*ln% funguje.¢¢  V p@)ru'ce z+st*vaj) neprobran[ n%jak[ tabulky, kter[ nejde v textov[m editoru zpracovat, nebo by to bylo nep@ehledn[. Promysl)m do budoucna, co s t)m.¢¢                    -ZB-¢