Star Micronics Fr 10 Users Manual User's 15

FR-10 to the manual da436733-00f2-4eb3-9dcf-bece4fabe6ce

2015-02-02

: Star-Micronics Star-Micronics-Fr-10-Users-Manual-487890 star-micronics-fr-10-users-manual-487890 star-micronics pdf

Open the PDF directly: View PDF PDF.
Page Count: 120

DownloadStar-Micronics Star-Micronics-Fr-10-Users-Manual- User's Manual FR-10 FR-15  Star-micronics-fr-10-users-manual
Open PDF In BrowserView PDF
MULTI-FONT
MULTI-FONT

8082
0415

USERS MANUAL

Sdf Declaration
Radio intcrfcrcnceregardingthis equipment has bear eliminated according to Vfg 1046/1984 arnounced by the DBP.
DBP has been infosmedof the introductionof his specialquipment andhas been grantedthe rightso
ex-e
the whole series.
It is the user’s responsibilityto see thathis own assembledsystem is in mmr&nee with the technical
regulationsunderVfg 104( Y1984.
To conformto FTZ-regulationsit is ncccssaryto makeailcmmectionstothepMkr with shieldedcable.
The equipmentmay only be opened by qualif]edservice representatives,
The obovc stafensanfapplies only foprinters mrkted in WestGermany,

Trademark Acknowlcdgcmcnta
FR-10, FR-15, ND-10/15, NR-10/15: StarMicrcnics Co., Ud.
IBM PC, PC-AT, PC-XT, Proprinter, Proprhster II, PC.DOS: InternationalBusiness Machines
Corp.
MicroaofI BASIC, MS-DOS: Microsoft Corporatiar
EX-800, EX-1OOO,
EX-~ FX-286+XSeiko Epson Cap.
WordStar: MicsQPmfntemationalCorporation
NOTICE
●
All rights reserved.Reproductionof any partof this manualin any form wharmeverwithout
mrissionis forbidden.
●
‘llrecontems
of Mmanualare subjcztto change wilhout notice
‘TAR’sexpss117
●
Aif effortshave been made to ensurethe accumc of the contentsof tis manualat the time of
press. IIowever,should any errorsbe &tected, S f AR worddgreatlyappreciatebeing informed
of them.
●
The above n~witistanding, STAR can assumeno rcspcmsibiiityfor any errorsin this manual.

(3 Copyright1989Sbr MicronicsCo., Ltd.

i.
I

CONGRATULATIONS

Thankyou for buyingthisprinter.This printeris providedwith the following featunx:
●

●

●

●

●

2 print modes- Draft and Near Letter Quality
Many diffenmttypefacesbuilt into the printer
Epson or IBM Pmprintercompatibilityincludinggraphics
Comprehensivepaper-handlingfacilities(cut-sheetor tractoras standard, with optionalAutomaticSheetFeeder)
Paper-park facility for loading cut-sheet paper without having to
unloadfanfoldpaper
MemorySwitchfacility,enablingcomprehensiveprogrammingfrom
the front panel
Optionalcolor facilities

ORGANIZATIONOF THIS MANUAL

Thismanualis dividedinto9 chaptm. Usechapters1through3 as a “User
Guide”,givingyouinformationon howto set up andstartyourprinter.The
remainingchaptersmay be treated as a referenceguide for programming
operations,etc. It assumes a degree of knowledgeoff the operation of
computers(forinstance,it assumesyouknowabouthexadecimalnumbers).
The chaptersam as follows:
Chapter 1- Introduction
Readthis sectionfirst,as it explainshowto unpackandinstallyourprinter.
Chapter 2- Front panel controls
There am a numberof controlson the frontpanel which performvarious
functionsrelated to paper handling,print modes and font selection.This
sectionshowsyou how to use the frontpanelcontrols.
Chapter 3- Setting up the Memory Switches
Your printer has a Memory Switch function,which allows you to make
certain system settings fmm the front panel. This section explains the
operationof these MemorySwithes.

Chapter 4- Emulations and escape codes
Thischapterexplainsthedifferentemulationsprovidedby yourprinter,and
the softwarecommandsused to drive it. This sectionis of use if you zue
writingor modifyingprogramsto take advantageof the printer’sfeatwvs.
Chapter 5- DIP Switches
This sectionexplainshow to set the DIP switchesto make systemsettings
on the printer.
Chapter 6- MS-DOS and your printer
Since the PC or PC-AT family of computersrunningunder MS-DOS is
currentlythe most popular ccmflgurationof microcomputer,we have includeda few hints andtips to help you use yourprinterwith such systems.
SincevirtuallyallPCsaresoldwitha MicrosoftBASICinteqmxer,wehave
also included some hints, and a sample program in this language to
demonstratethe capabilitiesof the printer.
Chapter 7- Troubleshooting and maintenance
Thissectiongivea checklistof pointsto checkif yourprinteris not working
in the expectedway. It also includesdetailsof some routinemaintenance
operationsyoucan carryoutyourself.It is no~however,a completeservice
manual.Calla qualifiedserviceengineerif you areumnueof yourabilityto
carry out any maintenanceor servicingoperations.
Chapter 8- Specifications
This sectiongivesthe specificationsof yourprinter.
Chapter 9- Character sets
Thesechartsgivethe diffenmtcharactersets available,and the differences
between‘nationalcharactersets (as set up with the DIP switches).

TABLEOF CONTENTS
1
Chapter 1 INTRODUCTION
1
..........................................................
LOCATING
THEPRINTER
UNPACKING,SEITING UP ANDCONNECTION.................... 1
Settingup.....................................................................................3

Comection...................................................................................5
LOADINGPAPER......................................................................... 7

Cut-sheetpaper............................................................................7
Fanfoldpaper(continuous)
stationery.........................................8
Oncethepaperhasbeenloaded................................................ 10
11
Chapter 2 FRONT PANEL CONTROLS
CONTROLSAND INDICATORS
............................................... 11
Controls..................................................................................... 11
Indicators...................................................................................11
PITCHSETTING.......................................................................... 12
PitchPanelLock........................................................................ 12
FONT SETTING........................................................................... 13
FontPanelLock......................................................................... 13
QUIETMODE.............................................................................. 13
PAPERHANDLING....................................................................14
Formfeed................................................................................... 14
Paperparking............................................................................. 14
Shorttear-offfunction............................................................... 15
MicroFeed................................................................................. 16
BUFFERCLEAR/RESET............................................................ 16
TEST AND MAINTENANCESETTINGS................................. 16

17
Chapter 3 SETTING UP THE MEMORY SWITCHES
MENUOPTIONS......................................................................... 19
CommandMenu........................................................................ 19
Fontmenu.................................................................................. 19
PrintMenu.................................................................................20
PaperMenu................................................................................20
FormsMenu...............................................................................21
Factorysettings..........................................................................22

Chapter 4 EMULATIONS AND ESCAPE CODES

23

EMULATIONS............................................................................. 23
NUMERICALREPRESENTATION...........................................23
COMMANDCODESANDESCAPESEQUENCES..................24
Font styleand charactersetcontrolcodes.................................26
Fontpitchcontrolcodes ............................................................30
Specialprintmodecontrolcodes ..............................................32
Line spacecontrolcodes...............................................,............36

Formfeedcontrolcodes............................................................39
Marginsand verticaltab settingcontrolcodes......................,...41
Horizontalprintpositioncontrolcodes.....................................44
Downloadedcharactercontrolcodes.........................................48
Graphics.....................................................................................52
Miscellaneouscodes..................................................................55
ASCIIcommandsequences.......................................................63

Chapter 5 DIP SWITCHES

67

Chapter 6 TROUBLESHOOTING AND MAINTENANCE

69

TROUBLESHOOTING................................................................69
Powersupply.............................................................................70
Printing......................................................................................70
Paperfeeding.............................................................................72
MAINTENANCE.........................................................................75
ADJUSTINGTHE PRINTINGGAP ...........................................75
RIBBONREPLACEMENT..........................................................76
REPLACINGTHE PRINTHEAD...............................................78
FRONTPANELDIAGNOSTICAND
TEST MODES..............................................................................80
Shorttestmode..........................................................................80
Longtest mode..........................................................................81
Text testmode ...........................................................................82
Hexadecimaldumpmode..........................................................83
Bidirectionaltest/adjustmentmode...........................................84

Chapter 7 MS-DOS AND YOUR PRINTER

87

INSTALLINGAPPLICATIONSOFI’WARE
WITH YOURPRINTER..............................................................87
GRAPHICSHARDCOPY...........................................................89
SE’ITINGUP THEPRINTERFROMTHE DOSPROMPT ......89
PROGRAMMINGUSINGBASIC ..............................................90
Sampleprogram.........................................................................90
Howthe programworks............................................................93
Patchesnecessaryto use the BASICinterpreter........................96

Chapter 8 SPECIFICATIONS

97

Chapter 9 CHARACTER SETS

101
STANDARDCHARACTERSET#1 ......................................... 102
STANDARDCHARACTERSET#2......................................... 104
IBMCHARACTERSET#2 .......................................................105
IMBCHARACTERSET#l ....................................................... 107
ADDITIONALCHARACTERSET...........................................108
INTERNATIONALCHARACTERSETS................................. 109

INDEX

111

I

chapter 1
INTRODUCTION
The followingsectioncovemtheunpackingandinstallationof yourprinter,
togetherwith informationon paperloadingand handling(bothcontinuous
and cut-sheetpaper).

LOCATINGTHE PRINTER
Beforeyou startunpackingand settingup yourprinter,make sure that you
have a suitableplaceon whichto locateit. By “a suitableplace”,we mean:
●

●

●

●

●

●

A firm, level surfacewhichis fairly vibration-free
Awayfromexcessiveheat (ie awayfrom directsunlightand away from
heaters,etc)
Away fmm excessivehumidity
Away from excessivedust
A locationwith sufficientspaceto locatethe printerand any paperto be
fed into it, as well as the printedpapercomingout
If you areusinga parallelconnectionto yourcomputer,makesurethatit
is within2m (6ft)of theprinter(anRS-232connectionusingtheoptional
RS-232interfacecan be made overlongerdistances).

UNPACKING,SE’l_HNGUP AND CONNECTION
Now unpackthe contentsof the printershippingcontainer,and make sure
that you have the following:
The printeritself
Paper guideassembly
s The platenknob
. A fabricribbon
If any of these items m missing,cmtact your supplier.
●

●

1

Theoptionalaccessorieswhichyoumayhaveorderedwithyourprinterare:
Serial(IN-232) interfaceboard
Automaticsheet feeder
Coloroptionkit
See the installationinstructionscontainedwith these optional items for
detailsof how to attachthem to your printer.
●
●

●

2

Settingup
Placeyourprinterin the positionwhereit is goingto be permanentlysited,
and remove all packingmaterialfrom inside the top cover. This packing
materialis intendedto pnwentdamageto theprinterin transit.Youmaylike
to keep this packingwith the printer cartonif you intendtranspofiingthe
printerfor use at a differentlocation.

The platen knob should be removed from the accessory box inside the
s~pping carton.Mountthe platenknob on the shaft on the right-handside
of the printer.Turn theknobon the shaftbeforepushingtheknobfullyinto
position.
NOTE
I Beforeturningtheplatenknob,alwaysensurethatthepowertotheprinter ~
is OFF.

I

3

Removethe top coverby liftingthe front (usingthe two grips at the side),
and pullingtowardsyou. Now installthe ribbon.
1 Usethetensioningknobon the ribboncartridgeto tightenthe ribbonif it
is slack (turn clockwise).
2 The ribbonshouldpass betweenthe printhead and the printhead shield
(see illustrationbelow).
,Print head shield
bon

3 Usethegnpson thesideoftheribboncartridgeto helplocatethecartridge
(squeezethem inwardsgently),and make sure that the spindleson the
cartridgeholderfit into the socketson the cartridgeitself.
Ribbon cartridge

Ribbon holder

Connection
Comect the printerto yourcomputer,usinga standardparallel-typecable.
On a PC or PC/AT-typecomputer,this meansthat you use the 25-way Dtypeconnectoratthecomputerend,andtheAmphenol-type36-wayconnector at the printer end. The pinoutsof the printer’scomector m given in
Chapter8 if you need a cable for connectionto anothercomputer.
Plugtheprinterintoa suitablemainsoutlet.However,DONOTturn on the
power switchat the back of the printeryet.

5

I
You may needto set someDIP switchesinsidethe printerbeforeyou start
using it. Theseswitchesenableyou to configwethe printeras an Epsonor
as an IBM Proprinterprinter.The DIP switchesalso enableyou to selecta
character set other than the USA character set, if your supplier has not
alreadyset theseup for you.The DIP switchcoveris locatedinsidethe top
cover(seebelow).Usetheendof apaper-clip(orsimilar)to settheswitches.
Detailsof theseswitchesaregivenin Chapter5. If youfeelunsureasto your
abilityto set these switches,contactyour supplier.

DIP switch covel
/

6

LOADINGPAPER
Thefollowingsectionsexplainhowto loadpaper- single-sheet(cut-sheet),
withoutthe AutomaticSheetfeeder,and also the operationsnecessaryfor
loadingcontinuous(fanfold)stationery.
If youtm usingthe AutomaticSheetFeeder,pleasereferto the instructions
suppliedwith the AutomaticSheetFeederunit.

Cut-sheetpaper
1 Placethe paperguidein position,locatingthe lugs on the bottomof the
assemblyinto the slotson the printerbody.
2 Makesurethatthe releaseleveris pushedtowardstheback of theprinter
(~ position).
3 Adjustthe paperguidesto matchthe sizeof paperyou will be using (rememberingthatprintingwill startsomedistancefmm theleft-handedge
of the carnage). There are markingsmolded into the back plate of the
assemblyto helpyouif youwishto centerthepaper.If you arecentering
thepaperusingthemarkingsmoldedintothepaperguide,rememberthat
printingwill start from the left-handedge, unlessyou reset the left and
rightmarginsusing softwmvcommands.
4 Placethe paperbetweenthe guides,placingthe sideon whichyou want
to printtowardsthebackof theprinter.Gentlypushthepaperdownin the
guidesuntil you feel it stop.
s

per guide

7

5 Turn on thepowerusingthe switchat thebackof theprinter.The printer
wilibeep,indicatingthatno paperis in positionfor printing.The orange
PAPERindicatoralso showsthis.
button.ThepaperbailWillmoveclearofthepaper,
6 Nowpmssthe (SE’’WT’PARK:
and he paper will be fed and adjust&1past the print head to a position
ready for printing.The paperbail will be movedback to grip the paper
againstthe platen,and the printhead will moveto the start position.
The actualverticalpositionof thepaperafterauto-loadingis determinedby
the MemorySwitchsetting(see Chapter3).
The verticalpositionof the paper can be finely adjustedby means of the
micro feed function(see Chapter2).

Fanfoldpaper (continuous)stationery
If you aregoingto use fanfold(continuous)paper,thenyouwillneedto use
theintegraltractormechanismassembly,situatedundertherearcoverofthe
printer.
1 Removethe top and rear coversof the printerto insertthe paper.
Clamp lever

8

Rear cover

2 Pushthe releaselevertowardsthefrontof theprinter(tothe ~ position).
This has the effect of releasingthe paper from the platen roller, and
engagingthe tractorfeed.
3 With the sprocket covers open, tluvad the paper over the sprockets,
aiigningthe sprocketholes withthe pins on the sprockets.
4 Adjustthe spacingof the sprocketsby slidingthem alongthe bar, using
the clamp lever at the back of each sprocketto release and lock the
sprocketimposition(whentheleverisup, thesprocketmaybemoved,and
when it is down,the sprocketis locked).
Release lever
/

Sprocket cover

5 Nowclosethespmcketcovers,againmakingsurethatthe papersprocket
holes are alignedwith the pins on the sprockets.If they are not aligned
properly,you willhaveproblemswith paperfeeding,possiblyresulting
in tearingandjammingof the paper.
6 Tumonthe printerusingthe switchattheback of theprinter.Theprinter
will beep (indicatingthat the paper is not yet fullyloaded).This is also
confirmedby the orange PAPERindicator.

9

I
7 Nowpnxthe @&@button.Thepaperbailwi
llmoveclearof thepaper,
and the paper will be fed and adjustedpast the print head to a position
~ady for printing.The paperbail will be movedback to grip the paper
againstthe platen,and the printhead willmoveto the startposition.As
whenloadingcut-sheetpaper,theMemorySwitchsettingwilldetermine
the initialpositionof the paper after auto-feeding,and the micm feed
functionmay be used to adjustthe paperposition.
8 Remountthe top cover rear cover and the transparentprintercover.
9 Remountthe paperguideas shownbelow:

Once thepaper has been loaded
The printerwillnowbe on-line(theONLINEindicatorwillbe lighted).You
may nowwantto choosea font,a pitchanda printquality.Thiscanbe done
from the frontpanel,but you must put the printeroff-linefirst by pressing
the.[=~~~-;button.The indicatorwill go out and the printer will beep to
confirmthis.
10

chapter2
FRONT PANELCONTROLS
The followingsectiondescribesthe front panelcontrolsand indicatorson
yourprinter,togetherwithadescriptionofthefunctionsperformedby them.

CONTROLSAND INDICATORS
The followingis a brief guide to the controlsand indicatomon the front
panel.

Controls
I m
9

CO”mm

m

W-LIGHT

m

WcFl

LETTER-Q

_

SCRIPT

m

Izcm

9

SANSERIF

=

CINEMA

M

INTERNAL

=

DRAFl

FONT

=

‘mp

-“NDn

MICRO FEED
PITCH

\
5ETIWECTiT.ARU
u

_

POWER

=

PAPER

I

PAPER FEm
a–

fi

The printeris equippedwith fivebuttons:fmm left to right they are, LFONT;
and .@!I (smaller buttons), and @E@, (PA~R~EEtj and (, ONPUI~”> (larger
buttons).

Indicators
The first two buttonshave a seriesof indicatorsnext to them which show
whichoptionhas been currentlyselectedusing them (font or pitch).Some
oftheseindicatomcanbeeitherorangeorgreen,dependingupontheoptions
cunently selected.
button(as its operationis
There is no indicatorassociatec’withthe
obvious when paper has been inserted), but the PAPERFEED’and ‘“ONLINE””
buttons both have indicatmxembedded in the buttons themselves.The
FEEO’I
button,howeverdoesnot indicatepaper
indicatorembeddedin the PAPER
feeddirectly,butindicates(whenilluminated)whetherQuietmodehasbeen
selected(see below).The .-ONWE’. button also has an embeddedindicator.
Pushingthe ~-LINE”’ buttonwill alternatelyset the printeron- and off-line
and illuminateor extinguishthe indicator.
SETEJECTPA~K;

11

Inadditiontotheseindicators,the~ m twoothers, POWERandPAPER.The
POWERindicatorwill illuminatewhenpoweris suppliedto the printer,and
the PAPERindicatorwill illuminatewhen no paperhas been inserted.

PITCHSEITING
Usethe PITCH’ buttontosetthepitchthatwillbe printed.Rememberthatthe
printer.mustbe off-linefor you to do this. Successivepnxses of thisbutton
will illuminate(and select)the followingoptionsin this order:
( Pitch
10 charactersper inch

I Indicator(s)
IOCPI

12charactersper inch
17charactersper inch
20 charactersuer inch
Proportional

12CPI
10CPI,COND
] 12CPI.COND
I PROP

1

1

Holdingdown this buttonwill cyclecontinuouslybetweenthese options.

Pitch Panel Lock
If the PITCH’ buttonis pressedwhenthe printeris turnedon, the pitch will
be “locked”,and no pitch changescan be made from software. It is still
pssible, however,to put the printeroff-lineandchangethe pitchusingthe
PITCH button.

12

I
FONTSEITING
the ~‘oNT: buttonwill illuminatea font indicator.Rememberthat
theprintermustbeoff-linefor youto dothis.Notethattheselectionof some
fonts(shownin yellowon the frontpanel)is shownby an orangeindicator,
and the selectionof others(shownin greenon the frontpanel)is shownby
a green indicator.Holdingdownthe (FONT~ button will cycle continuously
Mtween the fonts available.
hXSiIlg

I

Font

I

I

courier

I

I

!kliDt
sanserif
Cinema
Internal
Draft

I

I

I

Font Panel Lock
lfthe .TONTI buttonimpressedwhenthe printeris turnedon,the fontwillbe
“locked”,andno fontchangescanbemadefromsoftware.It is stillpossible,
however,to put the printer off-line and change the font using the ‘~ONf’
button.

QUIETMODE
To selectQuietmode,the printermustbe on-line.Whileit is on-line,press
the I.PAPE!FEED button. This will alternately illuminate and extinguish the
QUIETindicator.When in Quiet mode,theprinterwillprintslightlyslower,
but at a reducednoiselevel.
NOTE
If you press the PAPERFEEO?
button while the printer is off-line, the -EEZ
buttonwill performits normalfunction,ie it will feed paper.

13

I
PAPERHANDLING
The followingsectionsdescribethe ways in which you can controlpaper
feeding,etc by means of the front panelcontrols:

Form feed
A formfeed can be achievedfrom the frontpanelin the followingway:
1 Put the printer off-line, by pressing the
indicatoris extinguished.
2 Press the

ON.LINE

button, so that the

button,and keep it depnxsed.

.!APEBFEED

3 Press the =‘

buttonmomentarily.

4 The paper will then move forwardto the top of the next sheet (fanfold
paper),or eject a cut sheet.
5 Set the printeron-lineagain (.. ONLINE. button)to resumeprinting.

Paperparking
Paperparkingis usefulif you areusingfanfoldpaper,and youwantto print
a documenton oneor two sheetsof cut-sheetpaper.The printer“parks”the
fanfoldpaper safelyout of the way, so that you do not need to unloadthe
paper before inserting cut-sheet paper, then, when you have finished
printingon cut-sheetpaper, moves the fanfold paper back to its original
positionso that you can restat printing.
To use this facility,followthe instructionsbelow:
1 Puttheprinteroff-line@ess the :-OWW
‘button,sothattheindicatorgoes
out).
button, so that the fanfoldpaper is moved out of the
2 Press the {ET:::CT:PARK’
paper path.
3 Nowmovetheteleaselevertotherearof theprinter( ~ position)toselect

cut-sheetpaper (disengagingthe fanfoldsprockets).
NOTE
If youdo notmovethereleaseleverat thisstage,theprinterwillwarnyou
at‘thenext step by emittinga continuousseriesof &ps.

14

I

4 Insertthe cut sheetpaperin the paper guides
buttonin orderto feedthe cut sheetto the startingprint
5 Pressthe 6fi~~ECTPAR~
position.The printer will automaticallygo on-line.
6 Print as normalon the cut sheet(s),andwhenyouhaveftished printing,
put the printeroff-line(by p~ssing the . ONLNE.; buttonagtin).
7 If the softwarehas not donethis for you,eject the paper by pressingthe
@IS!:@button.
8 Move the releaselever to the front of the paper (~position) to select
fanfoldpaper (engagingthe fanfoldsprockets).
9 Now feed the fanfoldpaperto the printpositionby pressingthe {EKJECTP(R]
button.The paper will moveto its formerprintposition,and the printer
will automaticallygo on-line.
You are now ready to start printingon fanfoldpaper again.

Short tear-offfunction
The short-tear-offfunction is handy when using fanfold paper. It ejects the
paper so that the perforation isjust above the transparent cover, allowing you
tear it off withouthavingto open up the printer.It then reversesthe paper

feed afteryouhavetom off the paper,the~by startingprintingat the top of
the next form.This featureis especiallyusefulif you are usingpre-printed
stationery(such as invoices,etc), whichwill not be printedall together.
To use the shorttear-offfunction,pressthe{ ON”LINEIbuttonwhenthe printer
is on-line,andholdit downfor a few seconds.Whenyoureleasethebutton,
thepnnter willgooff-line,andthepaperwillmoveup a fewinches,allowing
you to tear off the form.
To ~tum the paperto its previousposition,press the ONLINE buttononce
again. When you ~lease the button, the printer will return to its on-line
status,andthepaperwillbe fedbackwards,withtheprintheadalignedwith
the top of the next form.

15

Micro Feed
The Micro Feed facilityis usefulif you wish to alignthe paper exactly.It

feedsthe paper forwardsor backwardsin l/216th inch increments.
To use this featwe, put the printeroff-line(usingthe (-

button).

Then press the @@> button, and either the (PAP-O) button (to feed the
paper forwatis), or the @W@ button(to feed the paper backwards).
Holdingdownthesebuttonscontinuouslywillcontinueto feedthepaperforwardsor backwardsin small increments.

BUFFERCLEAR/RESET
It is possibleto clearthe buffer of the printeror to mtum it to its power-on
statusby usingthe frontpanelbuttonswithouthavingto turn the poweroff
andon.To dothis,puttheprinteroff-line(pressthe [ONL~.1 button),andthen
press the :-0N~i~~7
button again.Before releasingthe (“~~ button,hold
buttonwithintwo secondsof
downthe “F!NT button.Releasingthe (:0~~1
holdingit down (beforereleasingthe CON.LNSI button)will clear the data in
the buffer.Releasingthe buttonafter two seconds(again,before releasing
the @~-’ button)will reset the printerback to the settingsat power-on.

TEST AND MAINTENANCESETTINGS
printerisequippedwithanumberoffunctionsto assisttestingandmainThe
tenance.Sinceit is anticipatedthattheywillnotbe usedveryoften,theyare
not describedhem, but in Chapter6.
However,briefly,they are:
●

A text test printmode

●

A short test printmode

●

A long test print mode

. A hexadecimaldump mode
●

16

A bidirectionalprint test

SETTING UP
chapter 3
THE MEMORYSWITCHES
In additionto the pitchand font,manyotheroptionsregardingthe setupof
the printercan be carriedout fromthe frontpanel.To accesstheseoptions,
it is necessaryto turnoff theprinter,andthenturn it on again,whileholding
.WR.FEED’Iand 4*S
buttonstogether.Thiswillcausethe
downthe [~IE’1,
printerto print a series of questionsand optionsto which you can answer
usingthe frontpaneibuttons.This is calledthe MemorySwitchmode.

)
--

-

12CPI

-

MICROFEED

PROP PITCH
COND ,.,:,:;;..;;:”::
Q

SET/EJECT/PARK

~—
PAPERFEED

PAPER
ONLINE

.,..,,,
--QUIET

EXIT

d

-

ENTER

The principleinvolvedis
thatthe printerwill print a list of optionson one
,.—.———.
.——,
and ‘P~ERFEEObuttonsto movetheprintheadsothat
line.Youuse the
it is belowthe optionyou wantto choose.
SET:WPARK

Theprinterwillmovethepaperup anddownasappropriate,sothatthemenu
optionsa~ visible.
The SETEJECTPAriK’
button moves the print head one option to the left, and the
PAPERFEED button moves one optionto the right(asmarkedin blueon the front
panelunderthebuttons).Holdingdownoneof thesebuttonswill stillmove
the print head only one optionforwardor back.
Whentheprintheadis belowthedesiredoption,pressthe ONLINE buttonto
enterthisintotheprinter’smemory.Anyoptionchosenatthisstagewillnow
be stored,even when the printeris turnedoff.

17

Whenyoupress the { ON- buttonto enter an option,a “*” (asterisk)will
be printedto confirmthat the optionhas been chosen.
The menusare organizedin a hieramhical(tm-structumd) fashion.Some
menus do not choose options directly,but instead, move down to other
menus. To move up through the menu structure towards the “root” or
button (a.. marked in blue
“trunk”, use the ~PITCH’ button as an ““EXIT
underneaththe button).
The structwe of the menusis shownbelow.:
Main menu
,

,

Print currentsettings
1-[
,

Use factorysettings

1000-

Commandmenu Font menu Print menu Papermenu
The optionswithineach menu are givenbelow.
As mentionedabove,whenyoupressthe (“-EX-”’I buttonfromany sub-menu
or fromanoptionwithinamenu,youwillreturnto themenulevelabovethe
currentone. If you pressthe ‘ EXIT-’ buttonfromthe main menu,the printer
E~***” ~d exitto beingon-line,withthe settingschosen
willprint “***
in MemorySwitchmode beingnow set in the printer.

18

MENUOPTIONS
Thefollowingis a list of the optionswithinthe menus,andtheirmeanings,
togetherwiththepromptsprintedinMemorySwitchmode.Thepromptsare
givenin capitallettersin squarebrackets,thus: [OFF].Factorysettingsare
markedhem with an asterisk(for example,[ON*]).A summaryof factory
settingsis also providedfollowingthis section.

CommandMenu
This menu allowsyou to setup variousparameterscontrollingthe overall
setupof the printer:
RAM USAGE

QUIETMODE
GRAPHICS
DIRECTION

AUTOON-LINE

The printer RAM may be used as a print buffer
[BUFFER*],fordownloadingfonts[DOWNLOAD],or
as a single-linebuffer [lLINE.BUFFER].
Theprintermayeitherprintslowerand quieter[ON],or
faster,makingslightlymorenoise IOFP].
Whenprintingin graphicsmode,the printermay either
print bidirectionally(in alternatedirections)for speed
IBI*] or in one directiononly (unidirectiomlfor increased accuracy CUNI].For practicallyall purposes,
however,bidirectionalprintingis sufficientlyaccurate.
If this is set [ON*], then when paper is inserted,the
printerwillautomaticallycomeon-line.Ifset[OFFI,then
youwillhaveto pressthebuttonto bringtheprinteron-

line.

Font Menu
Thismenuallowsyouto settwoparametm concerningfontswhichwillbe
automaticallyselectedwheneveryou turn on the printer:
ZERO STYLE

In computerusage,a zero is often writ?enwith a slash
through it, as follows: ‘@”. This style is called
[SLASHED].If a zero is written as a slightlythinner
capital“O”,withouttheslash(“O”),thisismaybechosen

byselectirwrNOW*I.
NLQ FONT STYLE Thisoptionallowsyoutochoosethedefaultfontselected
whenNLQmodeisselected.Allavailablefontsaregiven
as options.The defaultis [COURIER*].
19

Print Menu
Thismenuallowsyouto setup variousprintingoptionswhichwillbe automaticallyselectee-wheneveryou turn the printeron:
PRINT QUALITY

PRINTPITCH

CONDENSED
PRINT
ITALICPRINT

k

OPTIONASF
AUTOLOADING

r

AUTOLOADING
(ASF)

PAPER-OUT
DETECTOR

20

ThiswillselecteitherNearLetterQualityWQ] orDraft
[DRAFF] mode.
You may select a print pitch of either [1OCPI*]or
[12CPIl(c’CPI”standsfor“charactersper inch”),orproportionalspacingPROP].
You may selectcondensedprint to be either IOIP] or
IONlat power-up.
YoumayselectitalicprintingtobeeitherIOW] or [ONI
at power-up.

Withthisoption,youmayselectorcanceltheAutomatic
SheetFeederoption[OFF] or [ONI.
When you load paper automatically,this optiondeterminesthenumberof tinesby whichthepaperwillbe fed
forwardffomthetopofthepaper.Theoptionsrangefrom
1 to 6, and the factorysettingis 6.
l%isoption,liketheoneabove,determinesthenumberoi
linesby whichthepaperwillbe fedforwardfromthetop
of the paper, but here the optionis determinedfor the
AutomaticSheetFeder. Again,the optionsrangefrom
1 to 6, and6 is the factorysetting.
Frequently,theprinter willdetectthe lackof paperand
gooff-linewithanumberof beepsif nopapcris inserted
in the printer [ON*]. However, this can lx disabled
[Ore.

I
FormsMenu
menuallowsyouto setvariousoptionsassociatedwithpaperhandling:
This
SHORTTEAROFF

SKIPOVER
PERFORATION

I
I AUTOLF

AUTOCR

LINESPER INCH
PAGELENGTH

Whenusingfanfold(continuous) paper, this ShortTear
Off option allows you to tear off one sheet of paper
withouthavingto ejectthewholeof thefollowingsheet.
Ifthisoptionis set[ON*],whenthepaperreachesthetop
of the form, it will automaticallybe advanceda little,
allowingyouto tearoff thepapereasily.Set thisoption
to IOFFIif Youdo not wantto use it.
When usingfanfold(continuous)paper, you may wish
printingto stopa littlebeforethe bottomof each shee~
andstartprintingaLittleafterthebegimingofthenext(in
otherwords,skippingoverrheperforation).Thisisuseful
if youwantto produceprogramlistings,etc.Thiscanbe
enabledby settingthisoption[ONI,or, if usingsoftware
whichperformsthisfunctionautomatically,it canbe set
[OFF].
If sel [ONI,this willexpandall receivedcarriagereturn
codesto a line feed and carriagereturnpair. However,
this maybe set [OFF*Iif yoursoftwaredemandsit.
If set [ON*],this functionwill expandall receivedline
feedcodesto a carriagereturnand line-feedpair.However, this may be set [OFF] if you do not want to be
expanded.
Thissetsthenumberof linesperverticalinchwhichwill
be printedto [3 LPI], [4 LPI], [6 LPI*]or [8 LPI].
Thepagelengthmaybesetbymeansof theDIPswitches
[DIP-SW*](see Chapter5 for details)or to any of the
followinglengths(in inches): [31,[3.51,[41, [5.51,[61,
[7],[8],[8.5],[11.7]or [14].A4 paper is equivalentto
11.7inches,whilethe DIP switchsettingsof 11 inches
and12incheswillnormallybe used for fanfoldpaper.

21

I
Factory settings
The followingis a list of the settingssetup at the factory,whichmaybe restoredby choosingthe FACTORYSET optionfrom the main menu:

COMMAND
MENU
RAMUSAGE
QUIETMODE
GRAPHICSDIRECTION
AUTOON-LINE

[BUFFER]
IOm
IBI]
[ONI

FONTMENU
ZERO STYLE
NLQ FONT STYLE

NORMAL]
[COURIER]

PRINT MENU

PRINTQUALITY
PRINTPITCH
CONDENSEDPRINT
ITALICPRINT

[DRAFT’1
[1OCPI]
[OFFI
[OFFI

PAPER MENU

OPTIONASF
AUTOLOADING
AUTOLOADING(ASF)
PAPER-OUTDETECTOR

IOm
[6 LINES]
[6 LINES]
[ONI

FORMSMENU
SHORTTEAROFF
SKIPOVERPERFORATION
AUTOLF
AUTOCR
LINESPER INCH
PAGELENGTH(INCH)

22

[ONI
IOm
IOm
[ONI
[6 LPI]
IDIP-SWl

chapter 4

EMULATIONS
AND ESCAPECODES

EMULATIONS
The printer has two emulation modes: standard mode and IBM mode.
In standard mode, the printer emulates the fhnctions of the Epson EX-800
and EX-lOOOpnnters. Additional command codes are included as a supset
of these emulations.
In IBM mode, the printer emulates the IBM Proprinter II. Additional

command codes are included as a superset of these emulations.

The emulationis changedby meansof DIP switch1.When ON,the printer
willbe in standardmode,andwhenOFF,the printerwillbe in IBMemulationmode(seeChpter5). It is notpossibleto changetheemulationmodeby
meansof softwarecontrolor the frontpanelcontrols.
NOTE
Rememberto turnoff theprinterbeforemakinganyDIPswitchchanges.

NUMERICALREPRESENTATION
When in either standard or IBM mode, any numerical parametem taken by
command sequences are usually binary ratherthanASCIInumericalvalues.
In @ismanual,anyASCIIvalueswillbe representedin quotes,eg “21”will
represent the ASCII string 32h concatenated with 31h (in BASIC,
CHR$(50)+CHR$(51
)). Usuallyin theseexamples,however,hexadecimal
valueswillbe quoted,as shownby thelowercase“h”followingthenumber,
eg 32h.
Binary numbersover FFh are obtainedby dividingthe number into two
bytes,thefirstbeingthelowbyte,andthesecondbeingthehighbyte.Inthis
way, the value 123hwill be dividedinto the two followingbytes:23h and
Olh.
If negative numbers are required, they are obtained by subtracting the
absolutevalueof the negativenumberfrom 65536(10000h),and dividing
theresultintohighandlowbytes.Forinstance,to representthenumber-l Oh,
the followingoperationis carriedout:
23

1000Oh- IOh= FFFOh
and the nxdt is dividedinto the two bytesof F7)hand FFh,
If “non-printable” codes are given, ie those codes fmm OOhthrough IFh and
71%,these codes will be enclosed in angle brackets, for example cDC1>.
The name in the angle brackets is that assigned to the code in the ASCII convention. The name of the character should not be used, the binary value
should”beinput. In the same way, it should be noted that the angle brackets
are not to be input - they are merely there as delimitem in the printed text.
Of course, in a program, a meaningful variable name can be given to these
charactem, for instance (the following example is written in BASIC):
10 ESC$=CHR$(27) :BS$=CHR$(8)

20 LPRINT ESC$;BS$;

COMMANDCODESAND ESCAPESEQUENCES
Somecommandcodesarecommonto boththe standardandIBMmodes.In
the descriptionsof the commandcodes,all commandcodeswill be given,
togetherwithanoteofthemodestowhicheachcommandcodeis applicable.
Most of the following command codes are available in both the standard
mode and the IBM emulation mode. If a command is common to both
modes, the descriptive heading is followed by “Both”. If the command is
specific to one mode, then either “Standard” or “IBM” will follow the
descriptive heading. Occasionally, there am two identical commands to
perform the same function. In these cases, the relevant sign follows the
escape sequence.

Whenparametemare given,the accompanyingtext describeswhetherthe
parameteris an ASCIIcharacteror a binaryvalue.
In the following descriptions, first the function of the command sequence is
given. This is followed by the emulation for which this command is
appropriate (“Standard”, “Both” or “IBM”).

24

Followingthe heading,the full form of the commandis given, using the
ASCIInamesfor controlcodes,eg (theanglebracketson eitherside
of thenamearenotpartof thename,beingsimplydelimitem,andshouldnot
be entered).Variableparametersrueindicatedby a letter(usually“n”), and
an optional number, enclosed in angle brackets (eg cnO>). Where an
indefinitenumberof pararnetemare to be supplied,the cos are separated
by an ellipsis(“... “). The sequenceis then givenusinghexadecimalcodes
(twohexadecimaldigitsfollowedby a lowercase“h”),withvariablesagain
representedby letters enclosedin anglebrackets.The decimalequivalent
followsthe hexadecimal.The followingis an example:
Examplecommand

IBh
I 27

cBS>
08h
8

Both


Standard

4

hz-

34h

27

52



4

i
IBM

I ICh

34h

I

I

52

I

28

The sequence above selects italic character printing.

Deselectitalic printing
IBh
27

5
35h
53



5

ICh

35h

28

53



I

The sequence

\ select
,

IBh
27

above deselects

Standard

IBM
I

I

italic printing.

printmode

Both I

x

-3P

78h
120




This command selects the print mode for subsequent printing, where  may be a
binary value of OOhorOl h, or either of the,ASCHcharacters “O”or”l” (30h or 3 lh).
If -a> is equal to OOhor “O”,then Draft mode will be selected, and if equal to Olh
or “ l“, then NLQ mode will be selected. All other parameters are invalid. This
command will also be ignored if Font Panel Lock has been selected.

26

Both

I Selectfont


k

<0

IBh
27

6Bh
107

<0
is
a binaryvaluein the rangeof OOhto 07h.The followingtableshowsthe effectof
differentvaluesof thisparameter:
Binary
Value

Binary
Vatue

Selectedfont

I OOh I Courier

I

I Olh

I Sanserif

I 02h

I Letter-Gothic

Selectedfont

1

I Script

I

I 05h
I 06h

] OCR-B

I TW.Li~ht

I
I

I

I Cinema

I

04h

07h

Any otherparametersare invalidand will be ignored.This commandwillalso be
ignoredif FontPanelLockhas beenselected.

Both

Select charactertable


t

<*

IBh

74h
116

<0
<0

I

Theeommandabovewillselectthecharaetertabletobeusedinsubsequentprinting,
wherecanbea binaryorASCIIvaluefromOOhthrough02hor”O”through“2”.
The followingtableshowstheeffectof thisparameter:

I

Value of cO

I Description

OOhor “O”

I Selects standard character table

Olh or “i”

I Selects IBM character

02h or “2”

table

Moves character set downloaded in OOhto 7Fh area to
80h to FFh area

Anyothervaluesare invalidand willbe ignored,

27

I
Both

I Select primarycharacterset
IBh
27

37h
55

The commandaboveselectstheprimarycharacterset.
Thereye no parameters.The area from80h to 9Fh is usedfor controlcodes.

Both

[ Seiect secondarycharacterset
IBh

36h

27

54

The commandaboveselectsthe secondarycharacterset.
Thereare no parameters.Theareafrom80hto 9Fh is usedforprintablecharacters.

Select internationalcharacterset

R
IBh
27

52h
82

<0
<0


ICh
28

R
52h
82

 is a binary
valuein the rangeOOhthroughOEh.Thecharacterset selectedis dependenton the
valueof cn>, as shownin the tablebelow:
Value of ~
OOh

28

Intemationat character set
USA

Value of ac=

International character set

08h

Japan

Olh

France

09h

Norway

02h

Germany

oAh

Denmark II

03h

England

OBh

Spain II

04h

Denmark I

OCh

Latin America

05h

Sweden

ODh

Denmark/Norway

06h

Italy

OEh

Irish

07h

Spain I

Any other valuesof  are invalidand will be ignored.The specialcharacters
affectingeach symbolset are givenin Chapter9.

\ Printcontinuouslyfrom the AHCharactersChart
IBh
I ‘27

5Ch
92

C/lb
ah

IBM

I

al>
d>

I

The commandaboveallowsa seriesof specialcharactersto be printedfrom the
controlcodearea(OOhthru IFh),wherethetwoparametersgivethetotalnumberof
charactersto be printed(low byte fiist). On receiptof this command,any codes
receivedin therangeOOhthroughIFh willnot be interpretedas controlcodes,but
will print the characterscorrespondingto thosecodes.This will continuefor the
numberof charactersdesignatedby .

I Print asinale characterfrom the All CharacterChart IBM
A

IBh
27

\

1

5Eh
94

Thecommandaboveprintsa singlecharacterffomtheAllCharactersChart.There
arenoparameters.Ifthenextcharactertoreprinted hasacodebetw=n OOhand IFh,
it willnotbe treatedasa controlcode,and thecharactercorrespondingto thiscode
willbe printed.

\ Select/cancelundefinedcontrolcode area


IBh
I 27

I

<*

49h
73

<0
 maybea binary
valueofOOhorOlh, oreitherof theASCIIcharacters“O”or”l” (30hor 3lh). If 
isequaltoOOhor”O”,thentheundefinedcontrolcodearearemainsasnon-printable
codes.If cn> is equlto Olh or “l”, thosearea shiftsto theprintablecharacters.

29

Fontpitch controlcodes
Set pica pitch printing

IBh
I 27

Standard

P
50h
80

I

The command above sets all subsequentprinting to pica pitch. There are no
parameters.Thiscommandwillbe ignoredif PitchPanelLockhasbeenselected.It
maybe candled by a cESC>M (elitepitchset)command.

Set pica pitch printing

I 

IBM 1

I

12h
18
The commandabove sets the print pitch to pica. There are no parameters.This
commandis ignoredif PitchPanelLock modehas been selected.

Set elite pitch printing

M
IBh
I 27

Both

4Dh
77

I

The command above sets all subsequentprinting to elite pitch. There are no
parameters.Thiscommandwillbeignoredif PitchPanelLockhasbeenselected.It
may be cancelled by a  P (standardmode) or a  (lBM mode)
command.

Set eiite pitch printing

IBh
27

IBM

3Ah
58

The commandabove sets the print pitch to elite. There are no parameters.This
commandis ignoredif PitchPanelLock modehasbeen selected.

30

Set condensedprint mode




IBh
27

Om
15

Both



II

oFh

Eitherof the two commandsabove will set condensedprint mode. There are no
parameters.Subsequentprintingwill take place at approximately1.7 times the
numberofcharacters/inchthanwaspreviouslythecase.Thisis cancelledonreceipt
of a cDC2>command.Thiscommandwillbe ignoredifPitchPanelLockmodehas
been selected.

I Cancelcondensedprint mode

Standard

i

12h
18
Thecommandabovecancelsthecondensedprintmode.Therearenopammeters.On
receiptof this command,all subsequentprintingwillbe doneat the pitch selected
priorto a cESC>  or command.Thiscommandwillbe ignoredif Panel
PitchLock modehasbeen selected.

Select/cancelproportionalprinting
CEsc>

IBh
27

P
70h
112

Both

 is a binary
or ASCIIvaluefmm OOhthroughOlh or “O”through“l”. If –+tlhor “O”,then
proportionalprintingisdeselected(cancelld), andif a>=olh or “l”, then proportional printing is selected. This command willbe ignoredif PanelPitchLock mode
hasbeen selected.

31

I
Set or cancel pica proportionalpitch


P

 is
abinaryvalueofeitherOOhorOlh.Ifcn>issetto Olh,thenpicaproportionalprinting
is enabled,and if Q> is setto OOh,thenpicaproportionalprintingis disabled.Any
othervaluesof.If PanelPitchLockmodehasbeenselected,thenthiscommandwillbe
ignored.

Specialprint mode control”codes
Seiectkancei expandedprinting


w

<0

IBh
27

57h
87

<0
 isa binaryor
ASCII valuefrom OOhthroughOlh or “O”through“l”. If cn>=OOhor “O”,then
expandedprintingis deselected(canceled),and if cn>=olh or “l”, thenexpanded
printingis selectedfor all printingsubsequentto thereceiptof thiscommand.

Seiect one-iineexpandedprinting

IBh
27

Both



OEh
14



I

OEh
14

Eitherof the commandsabovewill selectone-lineexpandedprint. There are no
parameters.Expandedprintingwillbe performedsubsequentto the receiptof this
commanduntilanyof thefollowingcommandsisreceived:,.&E-, &! SC>
, =&I+,cFI%=or &! SC>W.

32

Both

Cancelone-lineexpandedprint

I

I

I 

I 14h

I

20

I

The commandabove cancelsthe one-lineexpandedprint mode set by cSO> or
cESC> . There are no parameters

Both

I Select Masterprint mode

1cESC>

I

<0

l13h
27

 is a binary value
composedof the additionof the following bit settings:

73=
Bit Value Value
(dec) (hex)

Function Effect when Effect when
bit=O
bit=l

m=
01

Olh

Pitch [

12cvi I

IOcui

1

2

02h

Proportionalprinting

set

csi-kcei

2

4

04h

Condensed printing

set

cancel

3

8

08h

Emphasized tnintimz I

set

cancel

4

16

IOh

Et=E=
I 61

64 I 40h

I 7 I 128 I 80h

Hence, if condensed italic underlined print is required at 12cpi, the values of bits 2,
6,7 and Omust be added together.Tl& comesto (in decim~) 4+64+128+1= 197,

or (in hexadecimal)04h+40h+80h+Olh=C5h.
The mastermodeis hencea useful
way of selectinga numberof printparameterssimultaneously.

33

I
IBM

I Select print mode

IBh
27

<0
 is a binaryvalue.Theprintmodeselectedby differentvaluesof-> is
shown‘inthe tablebelow:

I+ I
I oI
I 1 I

Printmode
Draft
Dniftwith elite pitch

I 2 I sanserif
3

\ 4

I

I
I
I

Courier
Draft download

5

Draft download with elite pitch

6

NLQ download

7

Courier

Thiscommandis ignoredif PanelLock modehas been selected.

I Select emphasizedprint mode

IBh
27

I

Both

1

E
45h
69

I

The commandaboveselectstheemphasizedprintmode.Thereare no parameters.
All charactersprinted subsequentto receiptof this commandwill be printed in
emphasizedmode.Thiscommandis validonlyin draftmode.

Cancelemphasizedprint mode

IBh
I 27

F
46h
70

Both
i

I

Thecommandabovecancelstheemphasizedprintmode.Thereareno parameters.
Allcharactersprintedsubsequenttoreceiptof thiscommandwillbeprintedin nonemphasizedmode(canceling theeffectof the @SC> E command).
34

Select double-strikeprinting


G-

IBh
27

47h
71

‘

I

Thecommandabovewillselectthedouble-strikeprintmode.‘Ilere areno parameters.Anycharactersprintedsubsequenttothereceiptofthiscommandwillreprinted
in double-strikemode.

Cancel double-strikeprinting


H

IBh
27

48h
72

Both

The command above will cancel the double-srnkeprint mode. There are no
parameters.AnychamcterspMted subsequentto thereceiptof thiscommandwill
be printedin non-double-strikeprintmode(canceling the effectof the cESC> G
command).

Both

Select/cancelunderline


I IBh
27

2Dh
45

I

 is a binary or
ASCIIvaluewhichmaytakethevaluesOOhthroughOlh or “O”through“l”. If the
value is OOhor “O”,thenunderliningwillbe cancelled.If cn>=olh or “l”, then all
printablecharactersincludingspaces(butexcludinghorizontaltabsandIBMblock
graphiccharacters)willbe underlined.

Both

Select/canceloverline


IBh
27

5Fh
95

<*
isabinaryorASCII
. valuewhichmaytake thevaluesOOhthroughOlh or “O”through“l”. If the value
is OOhor’’O”,then overlining will becancelled. If -a>=Olh or’’l”, then all printable
characters including spaces (but excluding horizontal tabs)willbe overlined.

35

Select superscriptkubscript


s

<0

IBh

53h



T

I

I

84

I

27

Thecommandabovewillcancelsuperscriptor subscriptprinting(ifeitherhas been
selected).Therearenoparameters.Ifeithersuperseriptorsubscriptprintinghasbeen
selected,thenprintingsubsequentto receiptof thiscommandwillbe in thenormal
position.

Line space controlcodes
] Linefeed


OAh
I 10

I

Thecommandaboveadvancesthepaperoneline.Thereare noparameters.If Auto
CR hasbeen selectcxl,a carriagereturnwillalsobe generatedon receiptof a Line
Feed character.1/6inchline spacingwillautomaticallybe selectedat power-on.

I Reverseline feed

1

Both 1



o

IBh
27

30h
48

Both

Thereare no parameters.The commandabovesetslinespacingto 1/8inch,where
“O”is the ASCIIvalue“O”.

Set iine spacingto 7/72 inch


1

IBh
27

31h
49

Both

Therearenoparameters.Thecommandabovesetslinespacingto 7/72inch,where
“l” is the ASCIIvalue“l”.

Set iine spacingto 1/6 inch


IBh
27

Standard

2
32h
50

Thereare no parameters.The commandabovesetslinespacingto 1/6inch,where
“2” is the ASCIIvalue“2”.

Set iine spacingto n/216 inch

IBh
27

3

/216inch.

37

Set line spacingto n/72 inch
IBh

A
41h

<*


Standard

I

Thecommandabovesetsthe linespacingin incrementsof 1/72inch,where

A

 is an
optionalbinaryvalueifit knot txqualtozero,~> definesthelinespacingwhichwill
be implementedafteran cESC>2commandhasbeenreceived.If 

Adefinition IBh 27 IBM 2 32h 50 Thecommandaboveexecutesthelinespacingpreviouslydefinedby the43SC>A command.Therearenoparameters.Ifan &SC>A sequencehasnotpreviouslybeen entered,thenlinespacingwillbeset at l/6th inch.Ifan A command. I One-timeline feed (in 1/216 inch increments) IBh J 4Ah 74 is a binaryvalue.On receiptofthiscommand,thepaperwillbefedforwardby ~>/216inch. No carriage returnwilltakeplace,and the currentlinespacingvaluewillbe unaffected. 38 Reverseone-timelinefeed (in 1/216 inch Increments) Both IBh 27 6Ah 106 <* is a binary value.Onreceiptofthiscommand,thepaperwillbefedbackwardsby/216inch. No carriagereturnwilltakeplace,and thecurrentline spacingvaluewillbe unaffected. Set verticsi print position(in iines) IBh I 27 f 66h 102 1 31h 49 Both isabinaryvalue specifyingthenumberof lines(atcurrentlinepitchsetting)downfromthecurrent positionat whichprintingwillnexttakeplace.In thecommandthebinarycharacter Olh can be substitutedfor the ASCIIcharacter“l”. Form feed controlcodes Formfeed C or C< NUb. A carriagereturn(to the leftmargin)willalsotakeplace.If the ASF has been selected,thiscommandfunctionsas a pageejectcommand. 39 Both I Reversefeed to top of form [“ IBh 27 I OCh 12 The command above reverses the paper to the top of the form. There are no parameters.On receiptof thiscommand,thepaperwillbe fedbackwardsto thetop of thecurrentpage.A carriagereturn(to the leftmargin)willalso takeplace.This commandis invalidif the ASF has been selected. Both Set page length(in inches) c IBh 27 43h 67 is a binaryvalue (ls~><22 in standardmode,lSS127in IBMmode)repmenting thenewpage lengthin inches.Thebottommarginis reset,and thecurrentlineafterexecutionof thiscommandis madethe newtop of form. Set page iength(in iines) IBh I 27 c is a binary value (ISCn>S127in standardmode,lgQ>s255 in IBMmode).The newpagelengthis set accordingto the current line spacingvalue. Subsequentchangesof the line spacingvaluewill not affectthe page length.The bottommarginis reset,and the currentlineafterexecutionofthiscommandis madethenewtopofform.Thiscommandis invalidif the linespacingis set to,O. 40 IBM I Set top-of-form IBh 4 34h 27 52 I! I Thecommandabovesetsthetopof-formPositionatthecurrentpaperposition.There areno parameters.On receiptof thiscommand,thetop-of-formpositionwillbe set to thecurrentpaperposition. Marginsand verticaltab settingcontrolcodes I Move to next verticaitab position Both t IBh B 42h cn~ cnl> OOh 00 The commandabovesets verticaltab positions,where the valuesrepresentedby cnb to-ad> arebinaryvaluesgivingthevefical tabpositionsinlinesfromthetop ofthepage.Thevaluesgivenmustkin ascendingorder.Iftheyareno~thesequence willbeterminated.Thesequencemustendwitha -WUL>(ASCIIOOh).If no values are givenbetweenthecESC> B andthe@JUL>,thenallverticaltabpositionspreviouslysetwillbecleared.Printingwillstartonthe(cm+lth) linein standardmode, and the (cn>th)linein IBM mode. 41 Both 1 I Selectverticalform unit (VFU) channel IBh 27 cm> a> cm> I 2Fh 47 Thecommandaboveselectsa VFUwithinwhichall subsequentcommands willbe executed,wherem is a binaryvaluefromOto 7. Differentsetsof vertical tabscan be storedin differentchannels‘usingtheb command,and selected usingthiscommand. [ Set VFU verticaltabs IBh 27 Both cm> -an> b 62h 98 d> al> OOh o ThecommandabovesetsverticaltabsinsideaVFW,wherem is theVFUchannel (0S-<7) (accessedby the .These valuesmustbe given in ascendingorder,otherwisethe commandwillbe terminated.The sequencemustend with a @JUL>(oOh).If no verticaltab valuesare givenbetweenthechannelnumberand the@JUb, thenall previousverticaltab positionsset for thatchannelwillbe cleami. I Set reiativeverticaltab positions Both L IBh 27 e 65h 101 1 31h 49 <* is a binary valuegivingthe distancein linesbetweenverticaltabs set by this command.The verticaltabssetbythiscommandaresubsequentlyaccessedbythecV’b command. Allverticaltabspreviouslysetarecleared.Insteadof theASCII“l”, thebinaryOlh charactercan be used. 42 Both Set top margin IBh 27 c 63h 99 <* <0 +lth) lineon the page.Subsequentchanges to the linepitch settingwill not affectthisvalue. Both Set bottommargin IBh 27 N 4Eh 78 isa binaryvaluespecifying thebottommargindeprhin linesat thecurrentlinepitchsetting.If thepagelength is reset (with the cESCX or Ccommands),the effect of this commandwillbelost.Subsequentchangestothelinepitchsetting,however,willnot affectthe lengthset by thiscommand. Both Canceltop and bottommargins I IBh 27 o 4Fh 79 Thecommandabovecancelsthesettingsfortopandbottommargins.Thereare no parameters. Both Set left and right margins I IBh I 27 x 58h 88 <* <0 <0 sare binarynumbersused for settingthe left and right margins respectively.Marginsare set at the currenthorizontalpitch. 43 I Set left margin I 1 I Thecommandabovesetstheleftmargin,where“l” is a lowercase“L” (not“one”), and I IBh I 27 ICh 28 Standard I Q I 51h 81 is a binaryvalueusedto set therightmarginin characterspacesat thecurrentpitch.If proportionalspacinghas been selected,thenthe characterwidthfor picapitch is used. Horizontalprint position controlcodes [ Carriage return Both I I I I I 13 The commandaboveperformsa carriagerehun. The printhead will return to the beginningof theprintline.If AUTOLF hasbeensetup withtheMemorySwitches, a line feed willbe performedas will (at the currentlinespacing). 44 IBM Set/cancelautomaticline feed IRh 27 5 35h 53 (ODh), a linefeedwillautomaticallybeaddedby theprinter.If cn>=OOh,thenthisfunction willbe cancelled. Both I Moveto next horizontaltab I IBh 27 D 44h 67 *b cn(b *b ... ... ... al> all> OOh o The commandabovesetshorizontaltabs,where-a@ and al> arebinaryvalues representingthe new tabpositions.If no valuesare given,all tab stopsare cleared. Thedefaulttabsettingiseveryeightcharacters.Tabsaresetat thecurrentcharacter pitch. If proportionalspacing has been selected, then pica pitch is used for determiningthepositionsof thetabs.In Standardmode,oncethetabshavebeenset, thepositionof thetabswillremainthesameif thecharacterpitchis changed.In the IBM mode,the tab settingswill changerelativeto the new characterpitch if the characterpitchis changed. 45 I IBM Restoretabs to defaultsettings IBh 27 1 R 52h 82 The commandaboverestoresall tabs (verticaland horizontal)to defaultsettings. Thereare no parametm. On receiptof thiscommand,all verticaltab settingswill be cleared,and all horizontaltabswillbe resetto everyeighthposition,startingat column9. Set relativehorizontaltab positions IBh I 27 e 65h 101 o 30h 48 Both <* is a binary value. On receiptof thiscommand,all horizontaltabswillbe cleared,and newonesinserted every characters.Thesehorizontaltabscan be accessedwith an ccorn. mand. Both Set horizontalprint position IBh 27 f 66h 102 o <0 30h 48 is a binary value.The nexthorizontalprintingwilltakeplacecn> characterspaces(at current printpitch)fromthe currenthorizontalprintposition. 46 Both I Set justificationmode L I IBh a 61h I The commandabove will set the justifkation mode in which the printer prints receiveddata,where-> isabinaryorASCIIvalueintherangeOOh(or’’O”)through 02h (or “2”).The meaningsof thesevaluesare shownin the tablebelow: Meaning Value The default(whenthe printeris f~st turnedon) is leftjustifkation. Producecharacterspace IBh I 27 Standard isabinary valuefromOthrough127givingthespacewidth indots.Whenindraftmode,thedotspacingis 1/120inch,andwheninNLQ,thedot spacingis 1/240inch.If in superscriptor subscriptprinting,the dot spacingis the sameas above,but if in expandedmode,the resolutionis halfthe above. Select next horizontalprint position(by dot) IBh 27 $ 24h 36 al> al> The commandabovewill startsubsequentprintingat a horizontalpositiondeterminedly dotspacing,where~ andd> aretwobinarynumbers(lowbytefirst) specifyingthe numberof dots (at 1/60inch spacing)by whichthe print head will moveto therightfromtheleftmargin.If thesubsequentpMt positionisbeyondthe rightmargin,thenprintingwillstartat the left margin. 47 I I Move print head I IBh 27 \ 5Ch 92 ICh \ 5Ch Standard ad> al> d> Cnb Cnb Cnb IBM d> -all> ad> 92 Cn(b / 28 I Thecommandabovemovestheprintheadrelativeto the lastprintposition,where o~ and cnl> are two binarynumbers(lowbytefwst)specifyingthe amount(in inches)by whichtheprintheadwillmovefromthelastprintposition.Thenumber representedbytheparameterssignifiesmove~entin l/120thsinch.Apositivevalue willmovetheprintheadtotherighganda negativevaluewillmoveit totheleft.See “NumericalRepresentation”for derailsof hownegativevaluesare representedin this way. Downloadedcharactercontrolcodes Copy standard ROM font into RAM IBh 27 e~Standard , as shownbelow,intothedownloadRAMarea. IBh I 27 & Both C* cdl> ... ... ... ~n> ain> cdn> I The commandaboveenablesthedefinitionof “soft’’charactersto be downloaded. This commandis only valid if “DOWNLOAD”has been selectedin the RAM USAGEmenuof theMemorySwitch(seeChapter3 fordetails),andthedraftmode hasbeen selectedbeforethiscommandis executed. Thefollowingrulesareobsexved. andec2> arebinaryvalueswhichdetermine the characterrange which will be replacedby downloadeddata. For instance,if =20hand cc2>.30h, all charactersfrom20h through30hwillbe overwriuen by thedownloadeddata.If a downloadedcharacteris storedin thearea80hthrough 9Fh, it can only be printed in the characterset #2 mode. It is possibleto store downloadedcharactersin the part of rhe character set reserved for IBM block graphics(BOhrhroughDFh,F4handF5h),but thesecharacterscan onlybe printed when the standardcharacterset hasbeen selected. Eachcharacterisdefiiedby anattributebyte(cn>)and 11databytes(dl> ...). Theattributebyte,en>, indicateswhetherthecharacterisanaseender(notusingthe lowestof the nineverticaldots)or a descender(not usingthe highestdot). It also indicatestheamountof whitespaceto theleftof thechamcter(Oto 7 dots),and the widthof thecharactercell,includingthisspace(4to 15dots).Theleftspaceandcell widthattributesare usedonlyin proportionalspacing. Eachdatabyteindicateseightverticaldots,withtheMSBbeingthetop dotandthe LSB the bottomdot. Thesecorrespondto pins 1 to 8 or 2 to 9 of the print head, deWndingon whetherthecharacteris an ascenderor descender. 49 IBM Definedraft downloadcharacter(s) = al> I IBh 3Dh cd> 27 61 al> 4> cm> d> cd> 4> 14h cm> cal> cd> 42> 20 -> al> cd> cdl> ail> 41> ... 411> ... 42>1 ... 411> Thecommandaboveenablesthe definitionof “soft”charactersto be downloaded. This commandis only valid if “DOWNLOAD”has been selectedin the RAM USAGEmenuof theMemorySwitch(seeChapter3 fordetails),and thedraftmode hasbeen selectedbeforethis commandis executed. The followingrules are observed.cnl> and d> give the numberof bytes of characterdata that will follow.cm is the charactercode of the frostcharacter defined.al> and CU2>are attributesbytes.’to cdll> are thecharacterdata, and are the sameas in cESC> “&”. Theatrnbutebyte d> indicateswhetherthe characters anascender(notusingthelowestofthenineverticd dots)ora descender (notusingthe highestdot) and whetherit has a downwardextensionto 12dots. The atrnbutebyte d?> givesproportional-spacinginformation.Bit 7 is ignored. Bits4 to6 specifytheoffsetto thefwstbyteprinted(Oto 7),enablingleadingspaces inthecharactertobeignored.BitsOto3 specifythewidthofthecharactercell(maximum 11 dots).The characterwill be followedby a mandato~ blank dot column whichis not includedin thiswidth. Charactersdefinedby this commandcan be selectedby cESb % 1,cESC> 14, cESC> 15, or cESC> 16. Define NLQ downloadcharacter(s) Cal> I IBh I Cal> 27 Cal> Both d> <* ... 26h d> 38 cd> OOh <* 0 ... ccl> ... ‘C* cab cab <0 <0 -b Thecommandaboveenablesthedefinitionof “soft”charactersto be downloaded. Thefollowingrulesareobserved. andec2> arebinaryvalueswhichdetermine the characterrange which will be replacedby downloadeddata. For instance,if ccZ>=20handec2>=30h,all charactersfrom20hthrough30hwillbe overwritten by thedownloadeddata.Ifa downloadedcharacteris storedin thearea80hthrough 9Eh, it can only be printed in the characterset #2 mode. It is possibleto store downloadedcharactersin the part of the characterset reserved for IBM block 50 graphics(130hthroughDFh,F4handF5h),but thesecharacterscan onlybe printed when the standardcharactersethasbeen selected. a~, andca2> are attributebytes,settingthe startingdot column,printable width(in dots),and endingdot columnrespectively. Theverticaldefinitionof thecharactersis 18dots.Eachbytethereforerepresentsa third of the vertical definition.If co bytes am required for a character, the arrangementofthesebytesis asfollows(wherethebytenumbersarerepresentedby decimalnumbers,startingatO),andthctotalwidthof thecharacterhasbeendefined by theparametercal>: Bit 1St Byte ??nd B}’le “1-i 6 5 B 4 3rd 3 Byte 2 1 0 51 Select download/standardcharacterset IBh 27 % 25h 37 Both is abinaty value(OOhorOlh) oran ASCIIvalue(“O”or’’l”). If cn> equalsOOh or “O”,the standardcharacterset is selected.Thisis thedefaultvalueat power-on. If Olh or “l” hasbeen selected,thenthedownloadedcharacterset is selected. Graphics Thefollowingcommandsrelatetothegraphicalcapabilitiesof theprintex(bitimage mode).Allbit-imageprintingis carriedoutasrastergraphics(iedatais acceptedin blocks,and thenprintedas adjacentlinesof graphicsone dot wide). Select-bitimagemode ... IBh ... 27 ... I * CA> 2Ah dt> 42 dn> Both m> -b Cdb cm> -07 otl> db m> -aO> CnI> -do> I The commandaboveselectsoneof thegraphicmodesavailableon theprinterand printsgraphicdata,where-is a binaryvaluerepresentingthegraphicsmode(see tablebelow),andarebinary values(lowbytefirst)givingthenumber of graphic data bytes following(as representedby dO> ... ).The actual numberof databytesvariesaccordingto thegraphicmodechosen.The numberof databytesis equalto the numberof graphiccolumnstQbe printed. [Graphicprintmodes] CfrD 0 1 2 3 Mode Single Double High-speeddouble* Quadruple DPI urc- 60 120 120 240 4 5 6 7 * Adjacentdotsare not printablein this mode. 52 Mode DPI CRTI Plotter CRTH Double plotter 80 72 90 144 ~elationship of bit numberto dot position] When the printeris printingbit-image&ta, therelationshipof dots to pins usedis as follows: Pin number Bi[ number 7 ; 3 4 5 6 7 8 9 6 5 4 3 2 1 0 Qzl Both Select 8-dot normaldensity IBh 27 K 4Bh 75 Cnb *b Cnb -all> d> Cnl> db Ufb Cdb ... ... ... cdn> cdn> cdn> The commandaboveselects8dot normaldensitybit-imageprinting,where are binaryvalues(lowbyte frost)representingthe numberof databytes followingthe command.The data bytes are representedby d(b ... dn>. This commandhas the sameeffectas IBh 27 L L 4Ch 76 Cnb Cnb ab al> d> d> db d-b Cd_b ... ... ... cdn> dn> cdn> 1 The commandaboveselects8-dotdouble-densitybit-imageprinting,wherecnb and are binaryvalues(lowbyte fwst)representingthe numberof databytes followingthe command.The data bytesare representedby cdtb ... ==zfn>. This commandhas the sameeffectas I IBh 27 2 Y 59h 89 cnb Cnb all> Cnl> Qll> Clib ... db d(b ... ... C&> i cdn> I cdn> l%ecommandaboveseleas 8-dotdouble-speed,double-densitybit-imageprinting, wherec@- and cnl> arebinaryvalues(lowbytef~st) representingthenumberof databytesfollowingthecommand.Thedatabytesarerepresentedbycdb... * 2. Set 8-dot quadruple-density I IBh I 27 z 5Ah 90 Cn(b cn~ ~(b Both Qll> Cnl> Qo -ain> I cdn> I The commandaboveselects8-dotquadruple-densitybit-imageprinting,where cn~ and”cnl>arebinaryvalues(lowbytefrost)representingthenumberof data bytesfollowingthe command.The databytesare representedby cd~ ... cdn>. Thiscommandhas the sameeffectas cESC> * 3. [ Redefinebit-imagemode I Both 1 ? IBh 27 cd> Cml> Cml> 3Fh 63 Thecommandaboveredefinesa bit-imagemodeto anothermode,wherecm@ is the modeto be redefined.This may take the ASCIIvalues“K”, “L”, “Y” or “Z”. cml> is a binaryvaluerepresentingthemodeto whichcmb is redefined,beinga value used after the cESC> * command (O through 7). If any of the modes representedby . Select 9-dot graphics IBh I 27 A 5Eh 94 Standard a> UIO> cm> un> all> =W> cdlb db cd(h ... ... ... .ain> cdn> -dn> I Thecommandaboveselectsthe9dot bit imagemode,wherecm isa binaryvalue representingthe graphicsmode(see tablebelow),and cnb and cnl> arebinary 54 values (low byte f~st) giving the number of graphicsdata bytes following(as representedby ~ ... -do). The numberof data byte is twice the numberof graphicscolumnsto be printed. Miscellaneouscodes The followingcommandsdo not relate specificallyto graphics,but have more generalapplications: I Set MSB to 1 IBh -27 > 3Eh 62 > ThecommandabovesetstheMSBto 1.Thereareno parameters.On receiptof this command,themostsignificantbit (MSB)of subsequentdatawillalwaysbe set to 1. Set MSBto O IBh r , 27 t ICh = 3Dh 61 = Standard IBM 3Dh ThecommandabovesetstheMSBtoO. Therearenoparameters. Onreceiptofthis command, the most significantbit (MSB)of subsequentdata will alwaysbe set too. 55 Both I CancelMSB control I cESC> I # IBh 27 I 23h 35 ThecommandabovecancelssoftwarecontroloftheMSB.Therearenoparameters. On receiptof thiscommand,softwarecontrolof themostsignificantbit (MSB)by the >,=(standard)or dYi>= (IBM)commands,willbe cancelled. I Select zero stvle 1 IBh 27 7Eh 126 Both <0 I I is eithera binaryvalueofOOhor Olhor an ASCIIvalueof “O”or “l”. If o> isOOhor“O”,rhen“normal”(non-slashed)zeroeswillbeprinted,butif it is Olh or “l”, thenthe“computer-style”(slashed)zerostylewillbeprinted(thisoverrides the MemorySwitchsetting,in Chapter3). Backspace Both cBS> I The command above moves the print head back one position. There are no parameters.This commandmoves the print head back one position(at current spacing)to the left. If proportionalspacinghas been selected,the print head will movebackby a distanceequalto thewidthof thelastcharacterprinted.It doesnot deletethe lastcharacter. ( Cancel last character ! 7Fh 127 Standard I Thecommandabovedeletesthe lastcharactertransmittedto theprinter.Thereare no parameters.Thiscodeis effectivelya destructivebackspace. 56 Both [ Cancel last line 1 18h 24 The commandabovedeletesthe last linetransmittedto the printer. There are no parameters.The lastlinetransmittedto theprinterwillbe erasedfromtheprinter’s buffer. Standard I Set printeroff-line I 13h I 19 I I The commandabovesetsthe printeroff-line.Thereare no parameters.This commandis notequivalentto pressingthe . ONLINE buttonon thefrontpanelwhenthe printeris on-line,as afterthe cDC3> commandhasbeenreceived,theprinterwill ignoreany data transmittedto i~ exceptfor the cDC1> command(below). Both Set printeron line llh Thecommandabovesetstheprinteron-lineafteracommand(above).There are no parameters. Deselectprinter(1O“carriagemodelonly) IBh 27 Q 51h 81 IBM 03h 3 Thecommandabovedeselectstheprinter.Therearenoparameters.Thiscommand willdeselecttheprinter,forcingit to disregardall dataandcommandcodesuntila (1Ih) commandis receivedto put theprinterback on-line.Thiscommand appliesonly to the modelof printerequippedwitha 10”carriage. 57 Deselectprinter(15” carriagemodelonly) IBh 27 Q 51h 81 16h 22 IBM ThecommandabovedeselectsthepMter. Therearenoparameters.Thiscommand willdeselecttheprinter,forcingit to disregardalldataandcommandcodesuntila cDCI> (1lh) commandis receivedto put theprinterbackon-line.Thiscommand appliesonly to the modelof printerequippedwitha 15”carriage. Both I Sound buzzer IBh 27 Both I 8 38h 56 The command above disables the printer’s paper-outdetection.There are no parameters.ThisoverndesthesettingmadebytheMemorySwitchSettings(Chapter 3). Enablepaper-outdetection IBh 27 Both 9 39h 57 The command above enables the printer’s paper-out detection. There am no parameters.ThisoverridesthesettingmadebytheMemorySwitchsettings(Chapter 3). 58 Both I Enable/disablebidirectionalprinting i cESC> u I 85 27 I I isabinary valueofeitherOOhorOlh oran ASCIIvalueof either”O”or’’l”. If is setto OOh or “O”,then bidirectionalprintingwill be performed,and if it is Olh or “l”, then unidirectionalprintingwillbeperformedsubsequenttothereceiptofthiscommand. If the Memory Switch setting has been made for bidirectionalprinting, this commandwillbe ignored. ] Enableunidirectionalprintingfor one line only Both I < I IBh I 27 3Ch 60 I Thecommandaboveenablesunidirectionalprintingforonelineonly.Thereare no parameters.Printingwillbe performedfromleft-to-rightfor the currentlineonly. Both Define macro instruction IBh 27 + 2Bh 43 cdl> Cdl> 41> ... ... ... .dn> cdn> -ah> IEh 30 Thecommandabovecancelsanyexistingmacroinstructionandreplacesit withthe definedinstruction.The definedmacro instructionconsistsof the charactersbetweenthe’’+’’andcRS>.‘fhesecanbeanyprintablecharactersorcontrolcharacters exceptcRS>, up to a maximumof 16characters. I Execute macro instruction IBh 27 + 2Bh 43 Both 1I IBh I 27 h 68h 104 1 Both is a binary valueof OOhthrough06h or an ASCII valueof “O” through“6”. Effect 1 I Olh, “l” Double-high,double-wide 02h,“2” Quadruple-high,quadruple-wide 03h,“3” Double-high,double-wide(Lowerhalfonly) 04h,“4” Double-high,double-wide(Upperhalfonly) 05h,“5” Quadruple-high,quadruple-wide(Lowerhalfonly) 06h,“6” Quadruple-high,quadruple-wide(Upperhalfonly) It is theuser’sresponsibilityto altertheIinepitchso thatit is inaccordancewiththe new characterheigh~and to producea linefeed at the new pitchin orderto leave sufficientspaceforthenewcharacters.If therearedifferentsizesofprintonthesame line,theprintingwillbealignedalongthetopof thecharacters.Anypreviouscommandsforenlargement(verticalorhorizontal)ofcharacterswillbecancelledbythis command. 1 I Enabie/disabiedoubie-heightmode IBh I 27 Both I w 77h <* <0 I 119 is set to OOhor “O”,thendouble-heightprintingis cancelled.If is set to Olh or “l”, thendouble-heightprintingis enabled.The characterwidthis unaffected.It is the user’sresponsibilityto alter the linepitchso that it is in accordancewith the new character height,and to producea line feed at the new pitch in order to leave sufficientspaceforthenewcharacters.If therearedifferentsizesofprintonthesame line,the printingwillbe alignedalongthebottomof the normal-sizedcharacters. Anypreviouscommandsforverticalenlargementofcharacterswillbecancelledby thiscommrmd. 60 Both Select characterheight,width, line spacing [ IBh 5Bh 27 91 @ 40h 64 C?lLb -b cd> -b 4> crt2> 4> cn.3> C?L?> Cn.b The commandaboveis used to controlcharacterheighgwidth and line spacing, wherecnb andcnl> (lowbytefnt) ate usedto supplythenumberof subsequent databytes(1 or 2).The effectof thetwodatabytes(d> and ) is determined as follows: d> ISingle-heightcharacters 1 2 I Double-heightcharacters 16 I 17 Sinzle line feed ]Single line f~ single-height characters I Single line fed double-heightcharacters 18 32 ]Double line feed 33 ]Doublelinef~single-heightcharacters 34 IDouble line fed double-heightcharactersI AnY othervalues INo effect I I I Cn3> 1 \Single-widthcharacters 2 IDouble-widthcharacters 1 Any othervalues INo effect I Anysuperscript/subscript orcondensedmodeprintsettingspreviouslyselectedwill be cancelled,but if double-heightprintingis cancelled,the printerwill return to superscriptlsubscriptor condensedmodeprinting,ifthesewereselectedpreviously. Any previouscommandsfor verticalcharacterenlargementare cancelledby this command.Ifdouble-heightandnormal-sizedcharactersareprintedinthesameline, thentheprintingwillbe alignedalongthebottomof rhenormal-sizedcharacters. 61 Set/cancelimmediatemode Both ] <* IBh I 27 i 69h 105 I Thecommandaboveselectsor cancelsthe“immediate”printmode,wherecn> is a binmyvalueof eitherOOhor Olh or an ASCIIvalueof either“O”or “l”. If is set to OOhor “O”,thenimmediateprintingis cancelled.If ~ is set to Olh or “l”, thenimmediateprintingis enabled.In immediateprintmode,eachcharacteris sent straightto theprintheadas it is receivedfromthehostcomputer(unbuffered),and the papermovesup so that it is possibleto read what is on the paper,similarto a typewriter. Both 1 ~ Reset I @ IBh 27 40h 64 I Thecommandaboveresetstheprinter.Themare no parameters.On receiptof this command,thebufferis cleared,andall settings(withthefollowingexceptions)are restoredto theirpower-upvalues. ASF settingsmadewith the cESC> EM command ● “ Panelmodesettings ASF (AutomaticSheet Feeder)control IBh 27 62 1) signifying the distance (in 1/6 inch units) at which printingshouldstartbelow the topof the paper. Thesecommandswillbe ignoredif the ASF has not been selected. ASCII commandsequences Themrnmandabovesequencesarenotprecededbya cESG orcFS>character,but insteadamprecededbydoubleparentheses,thus’’((”.Theyapplyequallytoboththe standardand the IBMemulationmodes.They are givenbelow: Both I Select font ( I 28h 28h F 46h ) 29h ) 29h <* is artASCII valuewhichmaytake the followingvalues: C?P Effect 4’0.. Courier ,,5?. Sanserif I “6” t “1” 44 . . 2 “3.. I “7” ,,9.. Letter-Gothic orator I “4” I Script TW-Light Cinema +Draft I 63 Select/cancelitalic mint Both 28h 28h 49h 29h 29h <# 40 40 73 41 41 <0 Thecommandaboveselectsor cancelsitalicprinting,wherecn> is an ASCIIvalue whichmaybeeither“l” or “O”.Anyothervalueswillbeignored.If->= “l” then italicprintingis enabled,and if cm = “O”,then italicprintingis cancelled. Select/cancelbold print B ( ( Both 28h 28h 42h ) 29h ) 29h = “O”,thenboldprintingis cancelled. I Selecticancelunderline I ( 28h 40 Both (28h 40 2Dh 45 ) ) <* 29h 41 29h 41 <0 is an ASCIIvalue whichmaybe either“l” or “O”.Anyothervalueswillbe ignored If ~>=”1” then underliningis enabled,and if en>=’’O”,thenunderliningis cancelled. Both 1 I Sekcffcancel expandedprint ( 28h 40 (- 28h 40 -s 53h 83 ) 29h 41 ) <* 29h 41 is givenin the tablebelow: 64 “l” I Double I Normal “2” I Normal ] Double “3” I Double ] Double I Select color printing(with color optiononly) c t ( ( ) Both 1 ) <)0 28h 28h 43h 29h 29h <* 40 40 67 41 41 <* 1 The commandaboveselectsthecolorto be printedwhenthecoloroptionis fitted, wherea> is artASCIIvaluefrom“O”through“6”. The color selectedby is shownin the tablebelow: ControlASF ( ( - Color ,’o!! ‘,1,? Black Red ‘,2.. Blue “3” Violet “4” Yellow “5” .,6., Orange Green is an ASCIIparameterwhichcantakethevalues“O“,’’4’’,’’R’’or’ ’T”. Thiscommandhas exactlythe samefunctionas theESCorenough ccmunandstoe ject the page. If text is being printed all on one line, or with extra blank lines, check the following: I Check ] Possible remedv Carriage returns are not being expanded to tine? -& R>+cLF>pairs. ChecktheMemorySwitchSetting andcorrect. Is text being printed with Two line feeds are being printed. Either make your extrablanklines? software printjust a carriagereturnor (if this is not possible), set the AUTOLFto OFFusing theMemory Switch menus. Is the text all on the same Ifthepagelengthandmarginsarenotwhatisexpected,checkthefollowing: Check Is the printing starting too high or too low on the page? Does the printer’s page lengthnotmatchthephysical page length? Is the Skip-over perforation facility not working? 74 Possible remedy Use the Micro Feed facility to adjustthe printposition relative to the wwze. Use the Memory Switch settings, or the DIP switch to set up the correct page lengti or use software cOmmandsto do it. Makesure@isis set withtheMemorySwitchmenus.If the skip occurs in the wrongplace, make sure the page length is properly se~ and that the top of the print position is abouttwo lines down from the top of the uaver. I MAINTENANCE Essentially,yourprinterisa robustpieceof equipment,butshouldbetreated with a modicumof cam in orderto avoidmalfimctions.For example: ● Keepyourprinterin a ’’comfortable”environment.Roughlyspeaking,if youamcomfortable,thentheenvironmentis suitableforyourprinter,too ,(see Chapter1). s Do not subjectthe printerto physicalshocksor excessivevibration. c Avoidover-dustyenvironments.Dust is the enemyof all precisionmechanicaldevices.If you haveto use the printerin such an situation,you might like to consider the use of an acoustic hood, whose primary functionisto reducetheprinter’snoise,butcanalso actasabarneragainst dus~ Consultyour supplierfor detailsof a suitablemodel. s To clean the exteriorof the printer,use a barely damp cloth (use either waterwitha littledetergentor alittlealcohol),butdonot allowanyliquid to fall insidethe printer. ● The interiorof thepnntermay be cleanedwithasmallvacuum cleaneror a compressed-airaerosol(sold for this purpose).Whenperformingthis operation, be sure not to bend or damage any cable connectionsor electroniccomponents. ADJUSTINGTHE PRINTINGGAP Thedistance between the print head and the platen can be adjusted to accommodate different paper thicknesses. To make this adjustment, remove the top cover. The adjustment lever is located near the left end of the paper bail. Fulling the adjustment lever towards you widens the gap; pushing it away from you narrows the gap. There are fourpositions;you can feel the leverclickinginto each position. The firstposition(narrowestgap)is theonemostcommonlyusedfor single sheetsofpaper.Trydifferentpositionsuntilyougetthebestprintingnxmlts. 75 RIBBONREPLACEMENT The ribbons used by your printer MEendless-loopribbons in which the ribbonis recycled.Whentheprintqualitybecomestoo faint,you willneed to replacetheribbon.Useonlyribbonsnxommendedforuse withtheprinter (yoursupplierwill be able to adviseyou). 1 To removethe old ribbonfmm the printer,first turn off the power. 2 Removethe top cover,and holdthe ribbonby the two lugson each side. Push in the two lugs slightly,and pull upwardsto removethe ribbon. Rihhon / car[ridgc Rihh,,~ni,,i,:~nb Ribbon 76 holder I 3 Takethe new ribbonandtensionit byturning the knobonthe top of the ribboncartridgeclockwise. 4 Nowinsertthe nbboncartridgeintotheholdergrippingitbythelugs, and turning the knob slightly ckwkwiseif necessary. Make sum that the ribbongoesbetweentheprinthead andthe platenguard (see illustration below). ,Print headshield 5 Now replacethe top coverandturn on the printer.You are now readyto start nxsing the printer. 77 REPLACINGTHE PRINTHEAD Thisisnot ajob which you will need to do very often. The print head has been designed to give a life of about 200 million dots. In normal everyday use, this will mean years of life. However, if the print quality is faint, even after you have changed the ribbon, the print head will need replacement. Only use a replacementprint head as recommendedby your supplier. 1 Turn OFF the printer,and removethe powercable. 2 Iftheprinterhas beeninoperationimmediatelybeforethisoperation,the print head will be hot. NOTE Allow time for the print head to cool before attempting to work on it. I 3 Open the top cover. 4 Remove the ribbon cartridge (as described above) 5 Using a Phillips-type screwdriver, carefully unscrew the two bolts securingthe print head to the print head assembly(see the illustration below). 6 Pulltheprinthead firmlyupwards,releasingthepnntheadcard edgeconnectorsfrom the connectormountedon the chassis. 7 Removetheretainingscrewsand washersfromthe printhead assembly. Put them on one side. 8 Take,the new print head, and locateit in position,makingsure that the card edge connectionsfit securelyinto the chassisconnector. 78 Print headbolts ~ Print head NOTE DO NOT applyexeessiveforce,as this mayresultin damageto theprinthead. 9 Fastendownthe newprintheadusingthe nmining washersand screws. @not applyexcessiveforcewhentighteningthescrews,asthismaystrip the t.lmad,but ensu~ that the printhead is firmly secured. 10 Replaeethe ribboncaruidge: 11 Replacethe top cover. 12 Re-insertthe powercableand re-applypower.Yourprintermay nowbe used. You may like to checkthe printqualityusing one of the test print pmeedums (SW below). 79 FRONTPANELDIAGNOSTICAND TEST MODES The printeris equippedwitha numberof differentmodesfor diagnosisand testing.These am accessedfrom the front panel by holdingdown a front panelbutton(or combinationof buttons)whileturningon the powerto the printer. The test and diagnostic modes available are listed below ● A text test print mode c A short test print mode “ A long test print mode ● A hexadecimal dump mode ● A bidirectional print test Short test mode Iftheprinteristumed onwhilethe ~~~ buttonispressed,thepnnterwill enter the short self-testmode.The printerwill start printingas soon as the @ElilEliEC buttonis released,andwillprintthevemionnurnberoftheprinter’s ROM, eg “*** Ver 1.0 ***”,followedby sevenlines of the characterset. Eachline willbe offsetby onecharacterfromthe onebeforeit. If the color optionhas been installed,each line will be in a differentcolor. The final (blackand white)result will be somethinglike the following: [Standardmode] KBM mode] Since the test print occupies the whole width of the carriage, it is recommended that the printer is loaded with continuous stationery to avoid possible damage to the print head and/or platen. L I e test mode t l f m s b w t [PAPERR”ED T p s t a s p h a t PAPERFEED button is released, and will print the vemionnumberof the printer’S ROM, eg “*** Ver 1.0 ***”, followed by the whole character set printed in each typeface and pitch available. Since the test print occupies the whole width of the carriage, it is recommended that the printer is loaded with continuous stationery to avoid possible darnage to the print head and/or platen. In addition, the total number of lines printed is considerable, more than can be accommodated on a single sheet, so fanfold paper is certainly suggested for this test. The printout below shows a short sample of the mults of this test: — d ( c -W. m — — _ y ) -em-.ll,!l, .“ m ”l ! ~ llnL, tl t . < x ! . ] ( : ’ lnn-t-w’mm — 1 F—*=— / W ~ ,!,, N — —o ~ 1 p.. 0 ~U ~ - ~p . ,Ja... k % = - - -,..,”.. ,4567ss y t , 2 ) [ . r , / 1 t -- ) , I - U.rJ ! . . sl 1 4 :3 ,“ > \ -. W 1 i > >--m U . .=. , “ ~ - - > , 2 — _ + . i 81 w1 *- l 1 . - C, D . t Texttest mode Int m t p T d T Xlt m t r i a @ p w p b t t M o t p w b s t t S a t m a s t o a h b e b HEtlORY SWITCH TREE $Xx MAIN HEN1 FRINT CURRENT SET INSTOLL MENU COHt4AND MENU RAM USAGE EWFFER / DOWNLOAD / QUIET fiOOE OFF / ON GRAPHICS OIRECTION FONT MENU 1 PRINT HENU OFF / ON ZERO STYLE NORMAL / SLASHED NLQ-FONT COURIER LETTER-G SCRIFT / TW-LIGHT QUALITY FRINT PITCH ITALIC / SANSERIF / ORATOR OCR-C! / CINEMA : NLO / OF(AFT 1 CONDENSED FT(INT PAPER MENU : SIX / UNI NITO ON-LINE PRINT / I / PROP : OFF / ON F,RINT OFF / ON OPTION ASF OFF / ON AUTO L0401NG 1 ,~,~,~,~,~ AUTO LOtiDING IL INEEWFFER ($ISF) : 1 / 2/ (6LP1) 3/ 4 / 5/ 6 (6LFI) PAPER-OUT DETECTOR : OFF /ON FORHS MENU — SHOh’T TEAR OFF : OFF /.ON SKIP OVER PERFORATION : OFF / ON NJTO CR : OFF/ LINES : 3LPI PER INCN PAGE LENGTH (INCH) ‘f4cTORY SET 8 : OFF / ON AUTO LF ON / 4LF1 / 6LPI a DIP-SW /5/S.5/4/5.5 6/ 7/s/s.5/ / SLPI 11.7/ 14 Hexadecimaldumpmode I t r T h m t m a r t c d c i a d w b p b a b t i ah o a c o t (“ p d c w s t k tixiFEED’ f mode, it is necessary to turn off the printer completely. tie printout will be similar to that produced by aMS-DOS DEBUG Display command, ie the hexadecimal values of the bytes received will be given in rows of 16, divided into two blocks of eight. “Unprintable” charactem, ie control codes from OOhthrough IFh and 7Fh t.hugh FFh, are represented by peliOdS. The following (BASIC) program will produce the result below it: 10 20 30 40 50 FOR 1=0 TO 255 LPRINT CHR$ ( I ) ; NEXT I LPRINT END After the program has been run, the printer’s buffer should be flushed by pressing the -OWN. button. OS 18 28 38 48 58 68 78 S8 98 AS !38 C8 DE ES FE T m i u t c a w a a w c r i a tj9 19 29 39 49 5? 69 79 B9 99 C)9 69 C9 D9 E9 F9 fjAIJB fic ~D {jE 1A IB IC ID IE 2(3 3A 4A 59 6A 7A 8Q 9A M W CA DA EA FCI 2EI 2C 3B 3C 4J3 4C 513 SC 6B 6C 7B 7C EI13 EC 9E+ 9C AH AC 13B EC CB CC DB DC EB EC FF4 FC a b ~D 3D 4D SD 6D 7D ED 9D (2D BD CD DD ED FD d ~ 2E 3E 4E 5E 6E 7E BE 9E AE BE CE DE EE FE ........ ..... ... ........ ........ , ( ) x+, -./ ,:)F IF ~F 3F 4F 5F 6F 7F SF 9F AF BF CF DF EF FF 1 01234567 WBCDEFG POllSTUVW ‘ abcde+g pqt. stuvw . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89: . . . . ........ ........ ........ ........ .. s b t ; <=)? J XYZ h i j Xyz . . . . . . . . . . . . [\ ]’”’- k 1mno { . . . . ; 1 *LI . . . . . . . . . . . . . . . . ........ . ....... ........ ........ t e p t a t 8 BidirectionaltestYadjustment m T b i o m i u p o o a i g 1T S f t t a t a o t p h o A ap o s m y pi o l a r p p s p T m w t b u p o a b a #i X DOT 2 T o p w 3 T v b p t o 5 T — 8 P1OI)E p t v a i f c o o p o t d p u t p ? t t v t b l t f m b l f w T a t t l d “ o .EERFEE! w t b p i E buttons. e o i c a ’ t t t a b m o ap l t t l IPAPERFEEDb a a t b w c d a o t l h a t a m T h s a b f o p l w AX~ f t b w m t b t s o t l f @ 7 T c p t t y t n o 6 W c t i o a T p w AD JL15T11ENT f a 4 T a t .-oNE!!:.’ s m w i m v r ( Es w p t f b t t o oi i p “DRAFT-B”, “NLQ-A”, “NLQ-B”, “NLQ-C”, “GRAPHICS-A” and “GRAPHICS-B”. 8 ( I I I : + S tw,n 1, E -13 W I ON LINE ‘:— I I N-D-A 1 I I ! I I [-ON LINE “ 4 N I I I I O LINE i _ N C I I :PkPER FEED’ 4 tJL.13--i; I ! I I I j 9 T e f t m p t PITCH’ I ! I b 8 8 c MS-DOS AND YOUR PRINTER 7 W u y p w a I y w p b u P n o s t m u f t o s as T l h t p f e i i m I Y W s e p A S u W P i a m t s w I y E I n p h I y P a h I t P P o P o c o M a a o s A h T s i n h m s w y c b t m t r p o t I s y m f i t l o p g p n p R t s y s o p i t f y p s u i s m t o E 1 a y p t b s o t a m c o o t f S N 1 S N E F y p s I s c s l P t w t D s f t l o p I i n m y p i p a t g c E t e a i n H a E ( o rF o a I i t p u P You may be a t c y a s t i s o t c c s t y p ( i c f w a n a t y u t s e F i i y m i W y m w t u t ‘ ‘ * a diffenmt typefaces. This can all be done with the A c t c WordStar installation program. Read the section on escape sequences for details of how to change fonts (for example). 8 r I I y w d n a y t c f i p i p I a“ c i y t f w y w t c f W t d i p t p a t p Y c t p t p o f w t f p b T p t p o m p I y s p w f y p “ y p p f Y s a O s S t b p N p p T S s M n m p b n b a i c o t m c q ab a “ i d ah “ t b t q m w a y t i w o a f t m i g b o c P E C C P d . C 1 1 1 2 p e s 1 m M S t t t y h s I y a i a d s e a c n i s t a a Y s a f a s f t c t c s p 1 m 8 9 1 1 1 1 2 2 V w a y f a i t t d s ( f y p i < @( p c D i f o c n V t s t r t S T mo a a a t p p w a c a a r p s u o y a w p t e D s s b y r b t 4 a m o G H O aP ~ a ( t s T p G . C o a e o b u S P T P C r o t c ag s S y M c u k o t o t o T P t t M t y m y c Cu t t o ap o a w h t r t p f f d s t t p c @ k c ( F T b t o D command can be used to transmit control codes and escape sequences 120ma file to the printer in order to setup various parameters. For instance, if you want to set up NLQ printing, the command is 0, 2, 0 4100 DATA 32,124, 0, 0, 0. 0, 63,248, 0 O, 0> 0, 32, 0, 0, 0,120, 0 4110 DATA 4120 DATA 16, 0, 0, 8,120, 0, 4, 0, 0 9 4130 DATA 4140 DATA 4150 DATA 4160 4170 0,124, 0 0,128, 0 1,130, 0, 0,124, 0, 0, 0, 0 2,124, 0, 0,130, 0, 0,120, 0, ‘ ‘ Dot graphics data 4180 ‘ ROW i 4190 DATA 0, 0. 0, 0. 1. 3> 7. 7, 7, 15 4200 DATA 14. 14, 14, 14, 14. 7, 7, 3, 3, 15 4210 DATA 15, 15, 0, 0. 0. 0, 6. 7. 7, 7 4220 DATA 7. 7. 7, 7. 7, 6. 6. 0. 0, 7 4230 DATA 7. 7, 7. 7. 7, 7, 7, 7. 7. 7 4240 DATA O. 0. 7, 7. 7, 7. 7, 7, 7. 7 4250 DATA 7. 7. 0. 0. 0 4260 ‘ ROW 2 ,143, 15 4270 DATA O. 0. 60,255,255,255>255.255 4280 DATA 7. 7. 7. 7. 3, 3, 3,131,193,241 4290 DATA 240,240. 0. 0s O, 0, 0> 0,224,255 4300 DATA 255>255,255.255,31. 0> 0. 0, 1> 3 4310 DATA 31,255,255,255,255.255 ,255, 1, 0. 0 4320 DATA 0, 1> 7, 31,255,252,240,192.128,O 433o DATA 0, 0. 0. 0, 0 4340 ‘ ROW 3 ,192 4350 DATA o, 31, 31, 3,129,128,192,192,192 4360 DATA 192,224.224.224.224,240 ,255.255,255.255 4370 DATA 255,127> 0, 0, 0. 0> 0> 0> 0,192 4380 DATA 255,255,255,255,255>15, 15> 63.252n240 ,255, 7, 15 4390 DATA 192, 0,240,255,255,255,255 4400 DATA 127.252,240,192> 0> 0. 0> 0, 0> 0 4410 DATA 0, 0, 0, 0> 0 4420 ‘ ROW 4 0,248,248,240,224,224. 112,112> 56, 56 4430 DATA 4440 DATA 56, 56, 56,120.120,240,240>224> 224,192 445o DATA 128> 0, 0> 0> 0> 0, 0. 0. 0, 0 4460 DATA 128,248,248>248,248,240 ,192, 0, 0, 0 ,240,192. 0 4470 DATA 0, 0,240,248,248,248,248 4480 DATA 0, 0, 0> 0, 0> 0, 0. 0, 0. 0 449o DATA 0, 0, 0, 0, 0 T r h m h How theprogram works T s n h v T I p f A p p p t p p a 1 1 i Y o s u o e h t n a e1 I i u c W a r 0 e b s 1 d o t s d e U p f a s q t f b e o p 9 I N c t c t i e a i d b f p 1 ac c ( 1 a 1 c ( 1 N t p i s p w r a c c o t p al o t p t l t g ab e T w ac s t r m ( ( 1 a v t l s a ac t m t s b a 1 t n a s i a g p ad b o t p o u e u The K)Wo c s i t next printed line is created by downloading two new character patterns, which are printed in place of the character “<” (character 60). The final part of the program uses dot graphics to print an “SW” logo. The dot pattern of the logo was originally laid out on graph paper, then converted to the data in lines 4180 to 4490 with the help of a calculator. Each number represents eight vertical dots. (See “Graphics commands” in Chapter 4 for details.) The pattern is printed in four rows, each eight dots high and 65 dots wide. Lines 1830 to 1900 read the dot data into a string array variable named LOGC)$. Line 1910 sets the line spacing to 8172inch SOthat the rOwSwill connect vertically. The loop in lines 1920 to 2020 does the printing in four passes of the print head. This program can also be run in IBM mode if you change a few of the lines as shown below to allow for differences in some of the commands. You will get a cylinder instead of a barrel effect, bccuase the IBM m d n h a M c t m f I t m c s i o 1070 P$=CHR$(18) ‘Pica pitch 1250 LPRINT H$;E$;“:“;“Elite pitch (12 CPI),“ 1290 ‘ LPRINT H$;E$;“M”;“Condensede1ite pitch (20 CPI),“; 1420 LPRINT CHR$(28);“Q”;CHR$(47) ‘Set right margin 1460 LPRINT E$;“A”;CHR$(I);E$;“2”; ‘Set 1ine spacing 1470 ‘ LPRINT E$;“ “;CHR$(I); ‘Increase characterspace 1510 LPRINT E$;“A”;CHR$(I);E$;“2”; ‘Set 1ine spacing 1520 ‘ LPRINT E$;“ “;CHR$(I); ‘Increase characterspace 1570 ‘ LPRINT E$;“ “;CHR$(O); ‘Normal characterspace 1580 LPRINT :LPRINT CHR$(28);“Q”;CHR$(80) 1610 LPRINT H$ ;CHR$(28);“4”;“Italics”;CHR$(28);“5”;“, “; 1910 LPRINT E$;“A”;CHR$(8);E$;“2”; ‘Set 8/72” 1ine spacing ; CHR$(28);“:“;CHR$(O);CHR$(O);CHR$(O); 3030 LPRINT E$;“ 3150 LPRINT CHR$(28);“&”;CHR$(O);CHR$(60);CHR$(60); 94 F s 1 < c t S c ” C t S ORATOR CHARACTERS, OCR-B characters, C c : Letter–Gothic, sap-k dumu+ww, c T c h a c Print pitches are: Pica pitch (10 CPI), Condensed picapitch(17CP1), Proportional spacing, Elite pitch (12 CP1), Con~ensed el]tepitch(20CP1), V s 1i a c : !il\ THE T O S P A C I N’GS S A I N S f I U D D A A C E : E 1i i n 1o c g U : D 1I n I n : L M S S x . Sw 9 I O c g y p m s m i f a t h a a y c w t p t p d u b t y m o Patchesnecessaryto use the BASICinterpreter W M B i u s w hP a c an o p m a F i t io t ac r ( c t t p i a t al f a w S t B i w n t E m ( A a a N t w n c p b i s ac i i i ac d o g d s p m o T g r t t p t u o t f s p i r 3 G M 5 5 5 5 t O O R C 5 5 5 5 C i c o N 5 d o (& & ) :I :O 0 , ) :I :O 0 , & T , 5 :O & , & T , 5 :O & , d ‘ o I O & R t s o u t d a e w d C Ks h a L c s t c F o b o d h oe c ‘fhesepatchesar conlyforusewithMicrosoftBASICinteqxetersunderPC-DOS or MS-DOSon PCs/PC-ATsor compatibles.They will not work with other languages,machinesand/oroperatingsystems. 9 u l o I c 8 S P s P s P p F N I G E D o c P E C C P p p e l l . ......................................A I I I D N p . ................................... 1 s * U ‘ J N D ................................B U ( o p C I ................................2 c ( 6 c ( d N L ..............................S 1 s b n n S .......................C 1 1 1 2 9 1 s 1 5 1 g D I i I S I L I A h ( S 1 m 1 m 8 9 1 1 V I D V 1 1 2 2 r 97 C d m ...................... 9 x 1 ( 1 2 ( B i d s d h q C C p d s d ...................... D 6 1 d 1 2 8 9 7 1 6 1 8 8 8 8 8 8 8 8 9 9 I I *I i i ( P P P f f ......................................F P s . b W W 9 i t m s D D 1 m 8X 8 8X 1 8X 1 8X 3 8X 1 8X 1 8X 9 8oX 1 9x8 9X 1 m a t p w t a a m ( ( i . 2 i m ( 1 5 ( . A A 1 6 3 ............................................ O M I adjacent d w .................................... C s F ( C E t p 1 m 8X4 8X 9 8 8X 1 8X 6 8X7 8X 5 8X 1 9X4 9X9 4 c +3c ..................... 3 1 .....................................E I .........................................C R m m P m p s ( ( R R t l D ................................. O B ............................... ( C m . m d ( c ( D ( m ( x3 x1 x3 x1 1 . 2 ( p x1 m. x5 i x1 . m x5 i i i Weight (10” model) ....................... 8kg (17.61b) W P O ( s . m ....................... 1 ( ................................. 1 ( c a . . R C P 2 2 t t c s . f 5 o p . . i p t k f 99 I T f f c I Pin I Name 1 STROBE 2 DATAO 3 DATA1 I d ( 4 I DATA2 5 D 6 t p o t p w a l w ( a i a o I Function Goesfromhightolow(forM.5ps)whenactive Highwhenactive Highwhenactive I Hirzhwhenactive High when active 7 DATA5 High when active 8 D High when active 9 DATA7 High when active 10 ACK 5ps low pulse acknowledgesreceipt of data I 11 I BUSY I 12 13 14, 15 16 17 18 19-30 31 32 33 I Lowwhenorinterreadv toreceivedata I SELE~ High when printeris on-line NIC SIGNALGND Signal ground CHASSIS +5V GND RESET ERROR EXT GND Chassis ground (isolated fromsignal ground) +5VDC output fromprinter Twisted uair mound return .Whenthis input signal islow, printer isreset Outputs lowwhenprinter cannot continue, duetoanerror Extendmound I N/C I \ I SELECTIN I Alwayshigh 1 I High when paper out. Can be disabled with Memory Switch setting I 34.35 36 I High when active DATA4 PAPER I I c 9 C T c T l d r g t c o t c o t c p o e T h c c e o t t f e s i h c t d 6 t n b f C i b t > c p ~ b s t c i t a c b n c i 4 t i p I i s c s i a i t t t e at t a l e “ i i c 4a r 1 i e ( 1 1= 6 e a i b a c T r Character Hexadecimal value (high order) 101 S C S $3 0 1 (Ntk) o 1 ( 1 151 ml ml I 1 1 i I I 1 L I 6 2 7 2 I I I 9 “ 1 I ●7 I W W Ir c I I 7 -l 8 ( ‘ 1 40 56 1(’T)I%(E”)14 i 19 ) , I I I Ivl I I 39 ( R I I I ( ( 4 I 1 * IL 41 mu 57 % I I I%71(ESC)G71 Ic I I ( ’ B I u 1 . . 1 1 .“, H fT 1 (CR) 1 2 ( (RS) 14 30 (s1) I 1 1 I 15 . 1 1 31 1 1 1 L I . I 1 - 1 1 . 1 1 I 8 I 1 I I. I I I ‘ I . I1 s , I I Il-l Im l--iii I 1 I7 1 1 I A I Elt I I I I. 1 I I t , % m I I . 5 m IA E l-iii 6 I A I l-iii F L 1L e u m l% i v 1 L u l-xi 1 1 . “ (CAN) l-m 9 F I 1. m) 8 E I . A I6 D I . I 1 . ~ I c I Iinr: I ml I 1 4 B 1 .-1-. I . , I 3 I1 I A 1 1 1 . I 1 II t 9 I I1 I1 I( ( * l Imlp 11691 11851 I2 [ m (w) I t I I (FF) c I (CR) D ( E I 1 I . , L (s1) F — 103 S C S lther charactem are identical to Standard character set #1. 104 I C S I m-l [- 6 -P-P I (CAQ QI(BS}J I n2 (HT) ~ ( 1 I n u ‘ I ‘ i ‘ 1:’ iJ ‘ iz ‘ , i 9 H I (SYN) I 25 41 * I 1I [ 261 I I I 271 1 431 111 57 73 891 I 1051 I1 z 421 105 . 1 E 1 I1 &n I1 I 1831 I 1991 -1 1 I C S o 1 I 8 9 {N(IL) o 1 m L m (E)cl) m ( 2 m l-iii ( 3 4 5 n l 5 m l (SYN) 6 I 6 n IT (BEl) 7 p p ( ( 8 I-I w 1 1 1q M) (EH) 9 m l ( 7 m ( 8 m ( m m ( 9 m n l ( I b d ( ~’ ’ ) l m l I 1 1 A .“, ( (m c I I m ( L ( D m ( I ( E I m ( ~ c a i d o c c “ f ~ t I c w c e t l ( F ~ m ( c ~ I 1 L O T o < B m ( E F ( ( D I l I m I ( m s # s s w a7 i t b i s t 1b t c 1 u I A A C c c [Standardmode] 108 S b p b s c [[MBmode] d INTERNATIONALCHARACTERSETS W c s a i c f s f D s a m c 4 t 7 on b a i t c C 3 3 6 9 9 9 9 %1 1 1 1 1 1 U.S.A. PRANCE # $ @ [ / ] “ ‘ { ! } - c ~ # $ & “ g s ‘ ‘ 6 h & “- e Y GERMANY # $ s i-i0 u - ‘ a 0 u h c v ENGLAND f. $ g! [ / ] “ ‘ { ! } - c v INzNMARK 1 SWEDEN # $ @ z 0 A “ ‘ u !3 8 - C Y # a E A G A u 6 a o a u ~ Y ITALY # $ @ “ \ 6 “ t.1h 6 b i c Y SPAIN1 R $ @ JAPAN # $ @ [ Y ] “ ‘ { ; } “ c Y # ~ E E 0 A u 6 u @ & u ~ Y NORWAY i N L - ‘ “ K - } C Y # $ k E 0 A u 6 e 0 a u c Y SPAIN2 # $ & i N L 6 ‘ f f 6 I C % L # $ a i N L 6 u i f 6 Q c Y D # $ @ [ \ ] - ‘ { N } “ Z 0 IRISH L $ @ [ / ] ‘ ‘ A E f 6 u . D 2 A S C 5f t T c f D s s O 1 2 3 4 5 6 7 8 9 I c “ c U F G E D i < n means c i s t Standard m W a s i s t n I n i S I S J N m C I s 1 1 1 1 1 < a “ i B T D S L D I I n v o n I A 1 110 INDEX m Applicationsoftwareinstallation,87 ASF,220 Troubleshooting,7.3 AutoCR, 21 AutoLF, 21 Autoloading,20 ASF,20 Autoon-line,19 Automaticsheetfeeder- see ASF m BASICprogramming,90,96 Bidirectionalprinting,19 Bidirectionaltestmode,84 Bufferclear/reseq16 m Charactersets,101 Characterset,67,68 Cleaning,75 Commandcodes,24 Commandmenu,19 Condensedpring20 Comection to computer,5 Continuousstationery- See Fanfold paper Controls,11 Cut-sheetpaper,7 D Defaultsettings,22 Diagnosticand testmodes,80 DIP switches,67 Location,6 Draftmode,20 El Emulation,23,67,68 Environment,1 Epsonmode- see Standardmode Escapesequenceexample,25 Escapesequences,24 m Factorysettings,22 Fanfoldpaper,8 Shorttear-offfunction,25 Fontpanellock,13 Fontselection,13 Formfeed,14 Frontpanelcontrols,11 m Graphicsdirection,19 Graphicsdump,89 m Hexadecimalconventions,23 Hexadecimaldumpmode,83 m IBMmode,23 Indicatom,11 Internationalcharactersets,68,109 Italicprinting,20 m Linesper inch,21 111 I ..- El Maintenance settings, 16 Maintenance, 75 Maximum number of columns, 89,97 Memory switches, 17 Memory switch tree, 18,82 Micro Feed, 16 cm NearLetter Quality mode -seeNLQ mode Negative numbers, 23 NLQ mode,20 Numerical representation, 23 m O A 2 ml Pagelength,21,67 Pa~r Cut-sheet,7 Fanfold,8 Parking,14 Size,21,67 Paperfeeding,troubleshooting,72 Papermenu,20 Paperout detector,20 Parallelinterface,1,5,100 Patchesfor BASICinterpreter,96 Pitchpanellock,12 Pitch s 1 P k f m RAMusage,19 Ribboninstallation,4, 76 RS232interface,1 El Settingup fromDOS,89 Shorttear-off(MemorySwitches),21 Shorttear-offfunction,15 Skipoverperforation,21 Slashedzero,19 Specifications,97 Spreadsheetinstallation,88 Standardmode,23 m Testmode Long,81 Short,80 Text,82 Test settings,16 Troubleshooting,69 w Unidirectionalprinting,19 Unpacking,1,3 ml Verticalpitch,21 3 Powersupply,troubleshooting,70 Printheadreplacement,78 Printmenu,20 Printquality,20 Printing,troubleshooting,70 Printinggap adjustment,75 Proprintermode- see IBMmode 1 Quietmode,11,13,19 e i Ld Zero style,19 I ConsumerResponse Star Micronics Co., L i your suggestions and comments on your printer and this manual. Please address your correspondence to: Worldwide Headquarters: STAR MICRONICS CO., LTD. 194 Nakayoshida Shizuoka, JAPAN 422-91 Attn: Product Manager American Market: STAR MICRONICS AMERICA, INC. 420 Lexington Avenue, Suite 2702-25 New York, NY 10170 Attn: Product Manager European Market: STAR MICRONICS DEUTSCHLAND GMBH Westerbachstrat3e59 P.O. Box 940330 D-6000 Frankfurt/Main 90 F.R. of Germany Attn: Product Manager U.K. Market: STAR MICRONICS U.K., LTD. Star House Peregrine Business Park Gomm Road, High Wycombe Bucks. HP13 7DL, U.K. ‘Attn: Product Manager French Market: S M 2 r M 7 M A P F SA F o M Asian Market: STAR MICRONICS ASIA LTD. Room 2408-10 Sincere Building; 173 Des Voeux Road, Central, HONG KONG Attn: Product Manager n PRINTED IN JAPAN


Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : Yes
Creator                         : Acrobat Capture 1.0
Create Date                     : 1997:09:03 08:17:47
Producer                        : Acrobat PDFWriter 2.01 for Windows
Title                           : User's Manual  FR-10 FR-15
Author                          : Star Micronics Co.,Ltd
Keywords                        : P/N, 80820415
Subject                         : Star Small Printer Support Library CD Volume 1
Modify Date                     : 1999:12:01 15:13:02+09:00
Page Count                      : 120
Page Mode                       : UseOutlines
EXIF Metadata provided by
EXIF.tools

Navigation menu