Sunteți pe pagina 1din 67
TRS-80 DMP-500 Operation Manual Catalog Number 26-1252A CUSTOM MANUFACTURED FOR RADIO SHACK, A DIVISION OF TANDY CORPORATION. IMPORTANT INFORMATION ‘This equipment generates and uses radio frequency energy. Its not installed and used properly, that is, in strict accordance with the manufacturer's instructions, itmay cause interference to radio and television reception. Ithas been type tested and found to comply ‘with the limits fora Class B computing device in accordance with the specifications in ‘Subpart Jof Part 1S of FCC Rules, which are designed to provide reasonable protection ‘against such interference in a residential installation. However, there isno guarantee that interference will not occur in a particular installation. If this equipment does cause interference to radio or television reception, which can be determined by turning the equipment of and on, the user is encouraged to try to correct the interference by one or ‘more ofthe following measures © reorient the receiving antenna © relocate the computer with respect tothe receiver ‘© move the computer away from the receiver ‘© plug the computer intoa different outlet so that computer and receiver ae on different branch circuits {If necessary, the user should consult the dealer or an experienced radioltelevision technical for additional suggestions. The user may find te following booklet prepared by the Federal Communications Commission helpful: How to Identify and Resolve Radio-TV Interference Problems. This booklet is available from the United States Government Printing Office, Washington, DC 20402, Stock No. 004-000-0045.4 ‘Warning: This equipment has been certified to comply withthe limits for a Class B computing device, pursuantto Subpart J of Part 15 of FCC Rules. Only peripherals (computer input/output devices, terminals, printers, etc) that are certified tocomply with the Class B limits may be attached to this computer. Operation with non-certified peripherals is likely to resultin interference to radio and TV reception. TRS-80 DMP-S00 Owner's Manual ©1982 Tandy Corporation All Rights Reserved Reproduction of use, without expres writen persion from Tandy Corporation, of any pocion of ts manuel is prohibited. ‘Whi eatnable efforts hive heen taken i he preparation of hit ‘anual to assure accuracy, Tandy. Corporation assumes mo iy tealling fom ary enn ovotsnobe es ana, oF ftom the are ofthe information obeuned herein "TERMS AND CONDINONS OF SALE AND ICSE o& RADO SHAE COMPUTER EQUIPMENT AND SOFTWARE PUNGHASED FAD A RADIO SHACK COMPANY-OWNED COMEUIER CENTER. RETA STORE OA ROMA AON SHSce FRANCHISEE OM DEALER aT FS ALTHOMZFD CATION LIMITED WARRANTY CUSTOMER osLcATIONS A QUSTOMER stuns ful responsi at hs Rao Sta compute aoa putas (e “Ep. at any cones of Ra Shs sata elec wit te Fgura of icersea seus he "Soeare | swe tw scerins.tapkesy abies ‘ay re oe equremers of sTOMeR 8 ESM snes again cotton a ete fh ain esonnern nie Einar ad Setwrt ADIO SHACK LIMITED WARRANTIES ANO CONDITIONS OF SALE ‘Afar pes of net (80 obra ay tom ted che Hao Suck ses dsumen es uso en oe Eavomet, 94010 ‘Shuck waren he na CUSTOMER hal he Cup ana re med upon nhc ne ature ess ox fom mauetsng Gece “H's WARRANTY 1 ONLY APPLEALE TO PURCHASES OF RADI Soa EQUIPMENT BY THE CHICA CUSTOMEN FRO abso shacx couPsse owned coMPUTEA CENTERS. AEA SOAS AO FRUM BAD. SHACK FRANEMISEES AO OBALERS AT TS AAMTNOME LOCATION: The waranty oi em Equa sae octet a eh peer te Era Saas has Oe Suet wo rope Zara ue itz mavtacung eet cere Saree te any pee detects eau nant ‘ust marmot Shae Corpue Cen 4 Ruba Soa ew. paca ae Saat Yenses Rage Stet See (oven song wis copy sls Sree or ease sgrurow The jt CUSTOMER ae aa ele renee tact iad covet ciety oa. tep score, redone state pce. RADIO SHACKS Gestion ae ‘pense RADIO SACK nso abgeon geo fp rae ae Fabio SHA nates ne waranty 4 he Gag, cpio. Or sR 6 ue ol he Sater. cag a rae fargag ‘Sofware iene an an ASS bus wit warm Tre ang CUSTOMER exceve eney ie se ltrs randscurng de eon releero wan ty (20) cara ao edt he fa sock ss cue feevad unl cng eStart The dtine Stare alte ued Aaco Shue Cope Cet ab Se soe gerry Ste cin ao er ao win te iat , See acre pore. ae ve sive 9 Era poet neon, RADIO HACK MAKES NO WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY OR FITRESSFOR A PARTICULAR PURPOSE Sane ses 6 me Sow latns a Row lrg an inp waranty as, th boven) may ot agp to CUSTOMER, ‘UMITATON oF LABLITY ‘ACERT AS PROW LD NEREN. RADIO SHACK SHALL HAVE NO LABILITY OR AESPONSALITY TO CUSTOMER ANY OTHER FERSON (ORENIT wrtn Regoct To AMY LABILTY, LOSS OR OMWAGE CAUSED 08 AALEGED 0 9 CALSED DIRECTLY OR MIREGTY a EGUIPHENT” Of SOF'WARE”Sou0 LEASE. icensco OR FURMSHED BY AADID SMACK, NCLUDIG. BUT NOT EMVTED 10. INTERRUPTION OF SERVICE LOSS op BUSINESS OR aNTICATORY PROFITS OR CONSEQUENTIAL DAMAGES RESULTING TAQ THE Use Ov GrenaTOn or Tee egueWENT "OR SOFTWARE INNO ELENT SAK RADI SHACK BE Lge £08 LOSS OF PORTS OF ANY INDIRECT 'SPeOA.om CONSEQUENTIAL DAMAGES ARISING OUT OF ANY GACACH OF TMS WAAAANTY‘OR ANY MARRER AnlneGUT oF Om connecTeD WH THE SALE LEASE, LENSE USE OR TICIPATE USE OF THE "ZOUPMENT” OR “SOFTHACE [NOTWITSANING THE ABOVE LATATIONS AND WARRANTIES, 44010 SMACK S LABILITY HEREUNDER FOR DAG INCURRED BY rouge On neRs SHALL NO ERCED THE AMOUNT PH BY CUSTOMER FOR Toe PCAN EOUPMEN OR SOMWARE RADIO SHACK shal oe ae x ay aumages case yey in even ots Equgert oe Sar Na acon arg ou of ary cared beh ta aay ovation aes Waar ny eto Po han So (2) yas sr eeu acton ts ered rrr an fu yeas arte ceo he Pane Sto ss Sima fr EBM ot ‘Dhue aioe tat xs ‘Sone sits dot ow te Imatonoexcscn een! coseutal damages 2 he above tons) o exons) may mop CUSTOMER aot SHACK SOFTWARE LiceNSE RADIO SMACK gras te CUSTOM a non excuse, pad cess the RADIO SHACK Swe on me Computer se the allwing ova reas nite rv in th Sota Lise, apple copys sat ap othe Sota Tele mesic Be Soares eae sd: Suet ora OM) sad CUSTOMER, ot 0 STONER may ase Saar on one est compet nt res Soar hugh oto ae ma eStart Eemis is CUSTOMER sual not we, mate rancor rerduce copes o Soma ext ruse on one compte ane 3 spcteahy osc nt Sota cman. Canaries granoaed fom assent te Soa USTOMER perme orate acon capes! aware wly capa pupae accor expas re gue i te egeaten ol one comput wine Sowa, bo ony fo tw eer na Sotvae Sows sbahsp py Be sade owe T3005 Sotwae CUSTOMEN ped f rales dnb asia apes‘ DUSTOMERS our Ue STONER mayest a astro wrod et Capes oe Sete roves CUSTOMEA hs pra oe py one Sota fa ea fg ld Crt Te poisons ef hs Softwar cs shat abet appa es ares resng tab he Sw aM oleic 5 LED noes Ss ean ol cop te Stare -APPLCABITY OF WARRANTY A The wms an conditions ol ths Warany a splat btwn RAD10SHECK ans CUSTOMER ener leo me Eq andor plore see to CUSTOMER oo neten whee RADIO SMACK sls omeys Such Eqogmer Ip Nr Dr fre To Sisto ‘he tar of abit aa Waray rotons ag tlie tet of RADIO SHACK. te autor, owner aries he ‘SShwar an ary menue! he eget soy AAD SARC STATE Law oT ‘Thenarares gamed trem ge te aga CUSTONER sp les ras rhe eral CUSTOMER may hve eis wih vay Contents Introduction .. eo 1 1/ Description of the DMP-! 500. 3 Front Panel 4 Rear Panel . 5 Inside View. 6 2/ Setting Up the DMP-500 7 Paper Rack Install 7 How Does the DMP-500 Handle Paper’ 8 Paper Loading 8 Single-Sheet Paper Loading 8 Fanfold Paper Loading. . 9 Ribbon Installation/Replacement . un Setting Print Function (DIP) Switches . 2 Setting the Rotary Switch .... 14 Connecting the DMP-S00 to a Power Source 15 Carriage Movement Test 15 Self-Test . 15 Connecting the DMP-500 to a TRS-80. 16 Power-Up Sequence .. 16 3/ Using the DMP-500 (General Printed Operation)... 17 Control Codes . 7 Sending Control Codes from BASIC 18 Data Processing Mode 18 Word Processing Mode . 19 Graphics Mode .... 19 Selecting a Print Mode 19 4/ Print Font Styles and Character Widths . a Selecting Font Styles...... 21 Standard Character Font Style. 22, Correspondence Quality Font Style . B Proportional Spaced Font Style 2B Graphic Characters 2B Right Justification -" Wrap-Around . 25 Elongated Characters . 28 Bold Characters. . % 5/ General Control Codes 27 Line Feed (LF). 27 Carriage Return ( 28 Backspace (BS) .. 28 Setting Top-of-Form and Form Length 29 Form Feed (FF).. 30 Ignored or Undefined Codes . 30 DMP-500 Buffer Operation ... 6/ Word and Data Processing Modes . 3B Superscript and Subscript 3 Repeat Printing .. 33 Underline Printing . 34 Print Head Positioning 34 1 Graphics Mode... 37 Printing Graphies Patterns Line Feed ... 40 Repeat Function . 40 Print Density 41 Leaving Graphics Mode. Mixing Modes ... Free Hand Drawing Appendix A/ Control Code Summary. ...........+0++ 4B Appendix B/ Interfacing .. . Appendix C/ Character Sets. Appendix D/ Programming Information . Appendix E/ Care and Maintenance. Appendix F/ Schematic Diagram Appendix G/ Specifications .. . Introduction ‘Congratulations for selecting this Radio Shack computer product! The DMP-S00is a high-density dot-matrix printer which can perform a variety of different printing operations. For instance, ican print ‘© Proportional spaced characters. '® Monospaced characters (Normal, Condensed and Compressed), Correspondence Quality characters. © Graphic characters For maximum efficiency, the DMP-500 operates in three modes: © Data Processing Mode for fastest output of program listings or data ‘© Word Processing Mode for letter-writing or the creation of any text documentation, Graphics Mode for drawing pictures, figures, or graphs. For word processing, you'll find the DMP-500's Proportional spaced characters (created on variable 9 x 23 dot-matrix) can produce letter-quality results, If, however, you need a print-out that is produced faster, Monospaced characters (created onan 8x9 dot-matrix) are just the thing for you! Inthe Graphics Mode, you can use graphic data to draw just about any type of graphic ‘configuration you desire. ‘Youcan use two types of paper with the DMP-500, © Standard (4”-15" wide) computer fanfold forms with guide holes. The Printer can also pprintone original and upto three carbon-copies. ‘© Standard single-sheet typewriter paper for use as an ordinary typewriter. Other software-controlled features include: © Bidirectional minimum-distance access carriage motion. ‘© Full-or Half-Line Forward and Reverse (for printing above to below the “current” line) and 3/4 Line Feed, © Underline capability and much more! 1/ Description of the DMP-500 Carefully unpack the DMP-500, being sure to locate the Ribbon Cassette. Keep the empty box and packing material just in ease you ever need to transport the Printer. Be sure to remove the protective black plastic tube from the rear Carriage Guide. Figure 1. Removing the Black Tube It'simportant to become familiar with the DMP-500 before you st it up and begin using it Figure 2. DMP-500 (Front View) © READY Indicator. When this Indicator is ON, the DMP-S00 is ON-LINE and ready toprint @ ALERT Indicator. This lamp will come on when the Printer is outof paper, when there is carriage fault, or when there is some sort of electrical problem, ® POWER On Indicator. This Indicator wil illuminate when the DMP-500 is properly connected and the Power ON/OFF Switch is set to ON. @ _ LINEFEED. Whenthis Switch s pressed, the paper will advance one line. Holding. the Switch “down” will cause continuous paper feed. he Printer must be OFF-LINE before pressing this Switch. © RESTART Switch, When the Printer runs out of paper, load more paper, then press this Switch to return the Printer ois status before the out-of-paper condition occurred. FORM FEED Switeh. Press this Switch to advance to Top-of-Form e © Paper Movement Switches, Press the Switch with the arow pointing upto advance the paper 1/72" (1/12 line). (Hold the Switch up and te paper will continue to advance.) Press the Switch with the diamond pointing down to move the paper backwards (reverse feed) 1/72" (1/12 line). The Printer must be OFF-LINE when you use these Switches. © _ ON-LINE/OFF-LINE Switch. This Switch mustbe setto ON-LINE before the DMP-500 will print. To stop printing at anytime orto use other Front Panel Switches, setthis Switch to OFF-LINE. When the Printer stops because it is out of paper, the ALERT lamp will illuminate and the Printer automatically goes OFF-LINE, To continue printing, insert more paper and press RESTART. The DMP-S00 will automatically go back ON-LINE (and continue printing ‘without loss of data in the print buffer). Mode! Il users: Ifa BASIC program stops execution because ofa Printer error, typing: (CONT GERTEW) will cause printing o resume. However, the entire contents ofthe print ‘buffer wll be printed starting with the current Print Head position. Figure 3. DMP-500 (Rear View) Power ON/OFF Switch. Press the white dott turn the power ON. Press the Switch the other way toturn power OFF. Note that turing the power OFF and ON during operation may cause loss ofthe current program, Fuse Holder. Power Cord. Plug the power ord into a wall-outlet or approved power strip. Parallel Interface Connector. If your TRS-80 has parallel interface capabilities, ‘connect the cable here. See Setting Up the DMP-800 for the right cable for your TRS-80, Print Function (DIP) Switch. The settings ofthis Switch will determine exactly how ‘your Printer prints in any situation. Figure 4. OMP-500 (Inside View) 1) Rotary Switch. This Switch elects the desired characte pitch on power-up. Set rhe dial with the power OFF. The dial can be tured by hand, but a small screwdriver ‘makes the job much easier @ Print Head Adjustment Lever. Move this Lever towards you e.g.,.move the Print Head away from the paper) when changing ribbons. If printing s faint, move the Lever away from you (e.g, the Print Head rowards the paper); if smudging occurs during printing, set the Printer off-line and move the Print Head one ortwomnotches away from the paper. Platen Pressure Lever. If you are “friction feeding’ paper, set this Lever to C (and pressure will be ON), If you are “tractor feeding” paper and want to have a few Reverse Line Feeds, set this Lever to B. If you're using the Tractor Feed without Reverse Line Feeds, set this Lever to A (and pressure will be OFF). Be aware that any Reverse Line Feed action will cause loss of registration. When the Platen Pressure Lever is set to B, some backwards motion is allowed. A does not allow any Reverse Line Feed. Paper Bail, For optimum print quality, keep the Bail down on the paper. ‘Tractor Feed. Sce Setting Up the DMP-500 for details on using the Tractor Feed. Paper Feed Knob. Tum this Knob to manually advance the paper. Paper Insertion Opening. Be sure the paper enters the DMP-00 here, Platen. Paper Rack (Paper Guide 6 2/ Setting Up the DMP-500 ‘This section will show you how to set up the DMP-500 so you can begin using itas quickly as possible. This includes: © Loading paper. © Replacing a ribbon, ‘Connecting the DMP-500to a TRS-80 and more! ‘The following Start-Up Checklist is a summary of how to setup your Printer. You should follow this procedure everytime you start-up the Printer — not just the first time. © Find a good spot for your Printer. Be sure to consider: © The Printer should be placed on a sturdy work surface, © The length ofthe printer cable will determine how far from the TRS-80 you can place the Printer. (© Paper takes up space. Be sure to leave enough room for smooth paper flow. ‘© Don’tplace the Printer near noise generators such as refrigerators and industrial equipment. © Besure the POWER switch (at left rear of Printer) is OFF. Remove the Top Coverand the packing materials. [Install continuous form fanfold paper or single-sheet paper. [Check the Ribbon Cassette. Ifithas not been installed, see Ribbon Installation/Replacement. J SetRotary Dial, Front Panel Switches, and Print Function (DIP) Switches (rear of Printer) © Connect the AC power plug to a3-wire, 120 volt, 60 Hz grounded AC outlet (220/240v, ‘50 Hz where the unit is so marked), [Z Check thatthe Printer is ready by running the Self-Test D Connect the interface cable from the TRS-80 othe Printer Interface Connector, [ Tum the Power ON and check that the Power On Indicator (on the Front Pane) is illuminated, Pushthe RESTART Switch, @ Place ON-LINE/OFF-LINE Switch in ON-LINE position Paper Rack Installation 1. Install the Paper Rack by inserting the tips of the Rack into holes provided on the top of the Printer (behind the Paper Insertion Opening) 2. Snap the two black plastic Paper Guides into place by “hooking” them overthe top, rear ‘baron the Rack. Snap the bottoms of the Guides into place to lock them in. The “flat” surfaces should be facing each other. ‘Always move the Guides to the extreme left and right sides ofthe bar before installing or How Does the DMP-500 Handle Paper? "The DMP-S00 provides both Tractor Feed for continuous forms and Friction Feed for single-sheet printing Paper Loading ‘When loading paper through the Paper Rack. be sure the paper enters the Printer below the two rear Rack bars and into the Paper Insertion Opening. Then slide the wo Paper Guides to the side edges ofthe paper sothere is about the width of a dime between the paper and the {Guide on each side, The paper should exit the Printer by going over the top of the Paper Rack Warning! When loading paper (single-sheets or fanfold), be sure the paper correctly enters the Paper Insertion Opening. Paper may also enter through bottom slot Itis very important thatthe paper enter the DMP-500 straight. The paper must be direct ly behind the printer or paper skewing or jamming may occur. Proper positioning of the paper guides (wich atach to the paper rack) is important to help prevent paper jamming. Lrthe paper is corecty loaded. t should enter berween the body of the Printer and the Paper Separator. Once the paper's loaded and poweris ON, check the ALERT Indicator. If the lamp illuminated, press the RESTART Switch. Ifthe lampremains on, the papers” wrens probably loaded incorrectly Jf the lamp is not illuminated after the paper is loaded. you may begin printing (if the power isON) Single-Sheet Paper Loading 1, Besure the Power Switch is OFF Remove the Top Cover Gently move the Penetration Control Lever away ftom the paper. 2 3 44. Move the Platen Pressure Lever forward (oward the front of the Printer). 5. Tiltthe Paper Bail forward 6 Insert the paper into the Paper Insertion Opening and push the Release Lever back ‘towards the rear of the Printer, Use the Paper Feed Knob to pull the paper around until it appears between the Platen and the Print Head, 7. Move the Release Lever forward to align the paper. Push the Release Lever back again, 8. Tiltthe Paper Bail back towards the rear of the Printer. 9. Setthe Penetration Control Lever tothe appropriate postion « Single-Part Forms, Move the Lever towards the paper as farasit will go ‘© Multiple-part Forms. Move the Lever as far as it will go toward the Platen without ‘smudging the paper. Check for smudging by moving the Carriage back and forth at ‘each ofthe Lever settings. ‘Warning! The Penetration Control Lever must always be as close tothe platen as ‘possible; otherwise damage tothe Print Head may result. 10, Replace the Top Cover. Figure 5. Single-Sheet Paper Feeding Hints and Tips On Single-Sheet Paper Loading . ‘© With the paper properly installed, printing will continue until the paper passes the Paper Empty Sensor. The Printer will ten go OFF-LINE. Insert another piece of paper and tum the Paper Feed Knob to advance the paper. When the paper is in place, press the RESTART Switch and the DMP-500 will continue printing from where it left off ‘© Remember to set the Platen Pressure Lever tothe rear of the Printer while using single-sheet paper. Fanfold Paper Loading ‘The DMP-500 will accept standard fanfold paperthat is from 4” to 15” wide. The paper may contain one original and up to four non-carbon copies. To load fanfold paper intothe DMP-500 1. Setthe Power ON/OFF Switch to OFF. Remove the Top Cover. Move the Penetration Control Lever away from the paper. Rais the Pin Feed paper Clamps tothe side. Insert the paper into the Paper Insertion Opening, Be sure the paper lines up straight so that the holes will line up with the pin feed sprockets. Use the Paper Feed Knob to pull the paper around until it appears between the Platen and the Print Head, Note: ‘There's another paper-entry slat inthe bottom center of the Printer. Use this slot if ‘your printer Stand allows paper to enter directly into the bottom of the Printer. Ths is ‘convenient for loading paper directly out of the paper box. (6. Close the Pin Feed Clamps to secure the paper. 8. Setthe Penetration Control Lever as follows: ‘© Single-Part Forms, Move the Lever towards the paper as faras it wil go. © Multiple-Part Forms, Move the Lever as faras it will gotoward the Platen without smudging the paper. ‘Check for smudging by moving the Carriage back and forth ateach ofthe Lever settings. Warning! The Penetration Control Lever must always be as close tothe Platen as. possible; otherwise damage othe Print Head may result. 9. Replace the Top Cover. Figure 6. Fantold Paper Feed (Rear Feed) Figure 7. Fanfold Paper Feed (Bottom Feed) 10 Hints and Tips On Fanfold Paper Loading . . ‘© Whenever pin feed paper is used, the Platen Pressure Lever must be toward the front of the Printer. For friction feed paper, set the Lever tothe rear of the Printerto apply pressure tothe paper. ‘© Be sure that the paper is positioned so that it can travel through the printer without binding, ‘© Donor let paper pile up on top of unprinted paper or printed paper may be pulled back into the Paper Insertion Opening. This could jam the paper feed or damage the Printer. Ribbon Installation/Replacement Ifthe Ribbon Cassette is already installed, simply check to see that itis properly threaded between the paper and Print Head, Ifthe Ribbon Cassette isnot installed orif it must be replaced due to excessive wear, faint printing, etc, follow this procedure: 1. Setthe Power switch to OFF. (Note: When you turn the power OFF, any information stored in the Printer’s buffer will automatically be lost.) 2. Remove the Top Cover and gently move the Penetration Control Lever toward the front of the Printer as far as it will go. 3. Gently move the Print Head towards the center ofthe printer. 4. Unlatch cach side ofthe Ribbon Cassette by gently pulling the Cassette Latch away from the Ribbon Cassette about 1/4 and lifting upon that side of the Ribbon Cassette. Repeat forthe other side. 5. Make sure the ribbon is between the Print Head and the Paper. Tighten the ribbon by turning the Cassette knob in the indicated direction 6. Gently press the Cassette down until itis firmly secured by the "stopper claws." Do not force the Cassette into place! Ifthe Cassette is not properly fitted, the Cassette knob will not match up withthe shaft from the Carriage, Donot force the Cassette down but fitit in gradually while turning the Cassette knob inthe indicated direction 7. Once the new Cassette is installed, gently slide the ribbon in between the paper and the Print Head. Tighten the ribbon by turning the Cassette knob in the indicated direction, 8. Move the Carriage back and forth manually to check thatthe ribbon advances properly, Ifthe ribbon has not been properly fitted between the paper and Print Head (i.e, nto the Print Head Ribbon Guide Bezel) the Ribbon feed will not operate smoothly. (See Figure.) 9. Move the Penetration Control Lever towards the rear ofthe Printer. 10. Replace the Top Cover. Remember! Itis extremely important thatthe Print Head is as close tothe paper as ‘possible; otherwise damage tothe Print Head may occur. Simply move the Penetration Control Lever towards the paper and move the Carriage back and forth until smudging occurs. Then gradually move the Print Head away from the paper untilthe smudging stops. il Rn Figure 8. Ribbon Cassette Setting Print Function Switches (DIP Switches) “There are 8 switches located atthe left rear of the Printer. These Switches allow you to customize some of the DMP-500 features for your own applications. Forinstance, by seting the appropriate Switches before turning the DMP.-500's power ON, ‘you can select Word Processing Mode (better print quality) or Data Processing Mode (higher printing speed), ‘When you receive the DMP-500, all Switches should be set to OFF (i. nthe down position), Remember! The Printer power must be OFF before you change any ofthe Switches. Japanese NotUsed WP Mode CR — Kana Modified Lp-v |NotUsed] NL. | ASCII } | ON Side A OFF Side Linininin att MPs 300|NotUsed) LF | ASCII NotUsed OP Mode NL European If you've been using a programs that are desi ‘Symbol Figure 9, Print Function (DIP) Switches Radio Shack Line Printer V (26-1165) and still have applications igned torunon the LP V, Switch #1 has been included for your ‘This Switch allows the DMP-S00 to treat some codes just like the LP V. For instance, CHRS(2; the DMP-500 uses aC} "7);CHRS(19) is used to set the LP V into Graphic Mode. However, 'HRS(18) to go into Graphic Mode. Therefore, because Switch #1 has been provided, you won'thave to change the program ifituses a CHR§(27);CHRS(19) toset the Printer into Graphic Mode — just set Switch #1 When Switch #1 isin ‘When Switch #1 isin} the “up” position (ON), the Line Printer V codes are used. the “down” position (OFF), the new DMP-500 codes are used. New DMP-500 Command Codes It Switch #1 is se et 10 OFF (aad, then the following codes are used: Ht You Want To: Use CHRS( ) Cod Start Graphic Mode 18 End Graphic Mode 30 ‘Start Elongation 27 14 End Elongation 27 15 ‘Standard Character 27 19 Condensed Character 27 20 End Bold Character 27 32 Half Reverse Line Feed 27_30 Table 1 13 4 Line Printer V Command Codes If Switch #1 is set to ON fam, then these codes are used: it You Want To: Use CHRS( ) Code: Start Elongation a End Elongation 30 Standard Character 27 16 Condensed Character 27 14 End Bold Character 27 30 Half Reverse Line Feed 27 32 Table 2 Remember! Only change DIP Switch settings when the poweris OFF. Setting the Rotary Switch ‘The Rotary Switch s located inside the DMP-500, just behind the Front Panel ‘On power-up itis used to select the desired character pitch (i.e, numberof characters per ‘inch —CPI), Always set he Switch when the power is OFF. This is also referred to as ‘character spacing since the DMP-500 adjusts the space between the font style characters you have selected. The Switch can be set by hand, but asmal screwdriver makes the job ‘much easier ‘When setting the Switch, the vertical groove must be positioned tothe number you want. Figure 10, Rotary Switch Set to Position 0 Rotary Switch Settings Position Character Spacing 0 Normal 10 CPI 1 Compressed 12. CPI 2 Condensed 16.7 CPI 3 Proportional 4 5 Correspondence 10 CPI 6 Quality 7 8 Normal 10 CPI 9 Compressed 12 CPI Table 3 Connecting the DMP-500 to a Power Source ‘Before plugging the power cord into an AC power outlet, check the following: GIs Printer Power ON/OFF Switch set to OFF? Have you removed the black plastic protective tube from the Carriage Guide? {J Don't connect the Printer to the Computer yet. ‘Connect the AC power plug to 3-wire, 120 volt, 60 Hz grounded AC outlet (220/240v, 0 Hz where the units so marked) or an approved power strip such as the Radio Shack Plug-In Power Strip (61-2619) or the Automatic Power Controller, SW-301 (26-1428). Carriage Movement Test ‘The Carriage Movement Test allows you to check that the Cariage moves frely from one end ofthe Platen tothe other and that the Platen is turning propery Painting is not performed during the Carriage Movement Test. 1. Setthe ON-LINE/OFF-LINE Switch to ON-LINE, and set the Rotary Switch at Position 1 2. Pressand hold the RESTART Switch while setting the Power Switch to ON. The Carriage will move back and forth, performing a Line Feed atthe end ofeach line. 3. Tum the power OFF toend the Carriage Movement Test. Self-Test ‘The DMP-500 has a “*buil-in" self-test feature which lets you check printing quality and general printer operation before you connect the Printer to TRS-80. This isa good time to ‘check that the Print Head is adjusted properly (printing is neither too faint or smudging ‘occurs) and ifthe paper s feeding properly ‘The Self-Test will ast for several minutes. It includes the various printer font styles, print widths and intensities, graphies characters, Before running the Self-Test, however, always be sure to Joad the DMP-500 with wide paper 15" wide) since the Test prints from one end of the Platen tothe other. Printing on the Platen can shorten the life ofthe Platen and the Print Head. Torunthe Self-Test: 1. Plugthe Printer into an AC power outlet Sethe ON-LINE/OFF-LINE Switch to OFF-LINE 3, Pressand hold the RESTART Switch 4, Setthe Power ON/OFF Switch to ON. ‘The Printer will begin printing all te characters according to the Font Style Slection Switch (Rotary Switch. 5. Ifthe printing is oo light, set the Printer off-line and gently move the Penetration Control Lever vowards the paper. If printing is too dark or begins smudging, set the Printer off-line and move the Penetration Control Lever away trom the paper slightly 6. Printing will continue until you turn the power OFF, 15 denen eee EEE Connecting the DMP-500 to the TRS-80 Before making any connections between the Printerand TRS-80, be sure all units are offt ‘You must alsobe sure you have the correct cable for your TRS-80 ifthe DMP-S00 is to operate properly. Table 4 describes the printer cables Radio Shack provides; Table 5 provides quick instructions for printer connection locations. 1. Attach the molded male end of the cable to the connector at the left rear of the Printer Do not force the plug. It doesn’t fit one way, turn itover and try again, 2. Connect the other end ofthe cable tothe Printer Jack of your Computer. See your ‘TRS-80 owner's manual for specific instructions TRS-80 to DMP-500 Cal ——— TRS-80 ‘Cable Number EEA iE Model | (Keyboard only) 26-1411 Model | (Exp. Interface) 26-1401 Model 1V'16/0T-1 26-4401 Model itl 26-1401 Color Computer 26-3020 rable 4 —_— TRS-80 Connection Points ce TRS-80 Connector = LLC Mode! | (Keyboard oniy) Rear of Keyboard ‘Model | (Exp. Interface) Lett side of E.1 Model 1016 Rear Panel of Computer Model iIYOT-1 Underneath panel Color Computer Rear Panel of Computer Table 5 Power-Up Sequence ‘The specific power-up sequence will depend upon your Computer. We suggest you consult ‘your TRS-80 owner's manual for details on powering up yout TRS-80 with peripheral devices (such as printers), Inany event, the Power Lamp will remain lit while the Printeris ON. Itis essential that the Printer remain ON when connected tothe Computer. ff you turn the power ON or OFF, ora Printer is connected but not turned on, erratic operation of the entire system may occur. 16 3/ Using the DMP-500 (General Printer Operation) ‘The DMP-500 is designed for three distinct applications: © Data Processing ‘Word Processing (© Graphics Printing. ‘The Printer has three different ways it responds to software codes from the TRS-80— one foreach application. The tree response patterns, or modes, have many similarities, but ceach has its own unique features. Data and Word Processing modes are used for printing characters. The only difference between these two modes isthe way they handle Line Feed commands (commands that decide which direction and how far the papers fed) ‘© Inthe Word Processing mode, each Line Feed command causes immediate paper advancement. Word Processing programs (such as SCRIPSIT) can use immediate line {feeds for superscripts, subscripts, and the like © Inthe Data Processing mode, Line Feed Commands donot cause immediate printing. Instead, they are stored in the Printer’s memory along withthe other data. When the ‘current line is printed, the Line Feed commands stored in memory determine the =0 THEN LPRINT CHRS(12G+N) i: GOTO 90 50 READ M 6O LPRINT CHRS(28)CHRE(-NICHRS(125¢") + 70 GoTo 30 and RUN, ‘The figure still doesn’t look like much. Add the remaining DATA lines and see what you've been working on, DATA -7 40 164,64 196 +95 680 18072 +72 6-2 1100 +-21114 157 +57 DATA 54120-25120 5-34121 5-2 11135-31114 998 1981-2108 DATA -24116 +9288 +72 +64 +3292 +16 8811047250101 151 DATA 1271-8 :64 5-8 6594-517 1-5 915 4-591 1-5 891-8 1127 DATA 5484-5 15-342 1-5 0dy-5 1B 1-5 918 y-5 192 +-4y 64 4127492.92 and RUN. Now that’s worth the effort! APPENDIX A/Control Code Summary Code Dec. Hex Data Processing Mode Word Processing Mode eae Remarks an Backspace (n= Binary) Backspace (n= Binary) Ignored rn; Back Spaced rn; Back Spaced Receives n as Dot number Dot number character data “Exchangeable for another code Start Elongation Positioning (3 pitches itioning (3 pitches Positioning (pitches nt, 2; are available.) are available.) are available.) Binary value (01,2 indicate dot (0, n2 indicate dot (n,n indicate dot" 1B 12 Select Correspon- Select Gorrespon- dence Quality character. dence Quality character 1B 14 Select Condensed 1B1C Sel Half Forward Line Feed (No motion) 1B 36 Set Full Forward Line Feed 28mi,n21Cni,n2 Repeat Print Data ——=—-Repeal Print Data Fepeat Print Data (Undefined Code is (Undefined Code is (F MSB=0, Data is changed to "%.") changed to") ignored) Dec. Hex. Data Processing Mode Word Processing Mode Graphics Mode Remarks (021031 decimal) (02 to 1Fhox} ‘Note: * If Function Selection switch 6 is set to OPEN side, one tine feed operation is performed at the same time, “eter to page “+ These codes may not be able to send tothe printer by your computer. In this case, use system command to send them. Appendix B/Interfacing The DMP-S00 is equipped with 8-bit parallel interface with strobe signal Parallel Interface A 36-pin plastic female connector located at the right rear of the printer provides the ‘means for connecting the printer to a computer The pin arrangement of the connector, signal summary, and the interface timing are shown below, Parallel Interface Connector Pin Arrangement fsignaiPin | Nameofsignals Signal Pin Name of signals [4 ‘STROBE - 19 OV (Return for 1) 2 DATA1 | 20 OV (Return for 2) | [3 | vataz 21 | OV \Retumfor3) | 4 | paras 22 | oviRewntors | 5 DATA4 23 OV (Return for 5} - 6 | DATAS 24 | OV(Retumfor6) 7 DATA 25 OV (Return for 7) | "8 | patar [26 | ovsReturn tor) | 9 | datas 27 | OV {Return for 9) 10 | AK 28 | ov 11 | eusy 29 | ov 12 | PE (Paper Out [3% fw | 13 (| BUSY 31 NC | 14 | ov — [32 | FAULT (Printer Error Condition) 16 | Ne 33 [Nc 16 ov : 34 NC [a7 CHASSIS GROUND 35 NC - [18 +5V (80 mA Maximum) "36 NC 47 —— er ———— © Signal level Signal Level and Turn-ON/OFF Time, = 30ns 24V = Vw = 50V 30s ove v= 04v Parallel Interface Signal Waveform ‘© Allowable Cable Length Twisted pair cable UptoSm Flat cable Upto2m Parallel Interface Timing & Data Valid {er er Ame ao ‘+ INTERNAL DATA READ ——__—__ + i 4 508 7 — ( Ly Note: 250 yi minimum In the case of discontinuous transmission, the BUSY condition occupies upto 48 three seconds. Parallel Interface Date Transmission Timing eee Appendix C/Character Sets ‘The OMP-00 has 349 dot matrix pattems in the FOM (Read Only Memory), The follwing Isa table ofthe character codes. The printable charactors may be classes a8 folows, ‘© Proportion or Proportional Elongated ‘ASCII + Mocited ASCH 44s * Correspondence Qualty or European Symbo! ae Correspondence Quality Elongated ‘© Condensed or Condensed Elongated ASCII + Modied ASCII 4s ‘© Compressad of European Symbo! 25 Selectable Compressed Elongated Japanese Kana 64 « Standara of Block Graphic 30 Standard Elongated 94 (+5) ASCII Code ASCII Character Sets Cede Char oe [Char [Code] Ora. [Dee] Hex [Oat Doe: | Hex [ Oa. Dee. Hex [a 32 {20 [ 40 [Space| 64 {40 [1001 @ | 96] 60 [140] stata] + esta [sor] a] or] or fur] a | 22 [ae 6 [a2 [ioe[ 8 | 90) 62 [ue] p as {za tas [oY or [4s [roa "eT se [63 [143 |e] Note: 1 Codes 5B Hex (91 Dec) sofas fi | s Les [as Troe] 0 foo [oe [rae [a through 5F Hex (95 Dec) 37 [25 [as | % [oo [45 [05 |e [ior 6s [145 |e can be changed to the se[ a6 [ae] 8 [70 | «6 | 106 | F [roe | os [148] 1 cheese ain fale m1 [a7 [107 [e903 | 67] 147 [40 [28 [so | [v2 [48 [110] W108 | 68 | 150. i parentheses by setting the ae Ts [fas Pas Pars | fos [ee ast | Funetion Selection Switch 7 42 [oa sa [+ [74 Tan [rz | sf 106 [6a | 152 | to CLOSE (opposite to 43 [ea [sa [+ | 75 [an [asa [107 | 08 [1591 OPEN) Steet os | we} 4c iat woe {so 1184] 1 | Note: 2 Following characters are sass | [a7 | a0 is [M09 | eo 155 | descended by one dots a6 | 2 | 56 7a [ae [716 | N [s10] 6€ | 56] a7 [sr vo [ar [17 | o_fin| oF [is7 [0 Small Letter; g,p.4,y,, 48 [30 [60] 0 [a0 | 50 [x20] p [v2] 70 | 160] (Undertine) afar fer] 1 ets fi] ana] tier] so foe [2 [ee fs [re] a fia] fie) + | si | [es [3 fos | ss |vs|_s [15] 73 [103] se [oe [os |e [oe | 4 [ve] 1 [re] 76 [160] so [os [es [5 [as [55 [as] uur | 75 [165 | s4 [a6 [es [6 | 96 [56 [v6] v [re] 76 [168] v [ss ar | er [7 [er | 57 a | -w 10] 77 fer | we sé [oe {70 [8 [ee | 56 [x00] x [r20| 78 ]170] x | EN 36 | aa | 72 90 [sa] 132] 2 [vz [7a [ore |e 20 | 36 | 79 91 [96 [ras Cm za re [av] eo | 3c | 74 [= [ee | so] 134 12a 7 [974] ee 125 [70 [175 [4 2 | 9 [76 | > | s4 | se] 106 126 | 7e | 176 | ea Tar [7 [> 9s Tse [57 49 ——————_—_—_——_——— 32 European Symbol Code Standard, Compressed or Condensed Character Set Proportional Correspondence Quality Character Set Code Char ‘Code Ghar Dee. [ Hex | Oat Dec. [Hex [oa | 160 | A0_| 240 |(Biank) 160 | a0 | 240 rer] ar fan] a rer [ar [2a | a wz | a2 | 202 |g tea | Az | 242 |e 13 [A303 | tes | a3 | 203 | € 164 | As | 244 [(Biani] as | 20a | yes [AS [245 |p As [25 e 166 | as [2468 | * ae _| 246 | 167 | a7 [oe |v ar_[2a7 |v. x68 [as [250 | + as_| 250 | x69 [ao [251 |g ao | 251 | § 170 | aa | 252 [Bian aa | 252] 8 a1 | a8 | 253 |e wt] a [253 |e 12 | ac | 254 |v 72 | ac | 254 |v 173 | AD | 255 |(Bient)| 73 | ap | 255 | % 174 | ae | 256] v6 a4 | Ae | 256 | ws | aF | esr | 7s | AF | 257 | 176. | 60 | 260 | ¥ 176 | B0_| 260 | ¥ v7] er [201 |_ A a7 [er | 261] A 178 | e2 | 252 | 6 17a | 82 | 262 | 6 179 | es [253 | 0 179) 23 [ 0 100 | e4 [260 |e 180 | 6 | 264 | er | 85 | 265 (Bani) 181] 85 | 265 | ~ 162 | es [265 | a 182 | 66 | 266 | @ 183 | 87 | 267] 6 183 | B7 | 267 | 6 194 | 68 | 270] 0 te4 | 88 [270] 0 185 | 89 | 271 | 6 195 | 80 [271 | 6 198 | BA | 272 [(Giark] 196. | BA | 272 | 7M 137 | 88 | 273 | 6 137 [88 | 273 | 6 tes [8c [274 | u nes [so [27 | w 129 | 80 | 275] 8 v9 | 60 [275 |e 120 | Be | 276 [ani 190 | Be | 276 sor | ar [err] ror | oF [277 Note: 1 ‘er function” allows the following: If a spacing code (fixed space and/or Proportional space) is received, the carriage moves only the shortest distance, and the action will take place without unnecessary movement. This saves printing time. When the character data (SP, proportional space or printable code) are sent to the Printer within a 1 ec. interval, the Printer automatically stores them unti: (1) Function codes are sent (2) when the interval is greater than 1 sec. The printing is then executed. (See page 22). If a blank code (in the left table) is received under Standard, Elite or Condensed character set ge will move in the same manner as when receiving a printable character. When printing, the use of blank code can be very convenient, and produce attractive/useful printouts, 2 Following characters are descended by one dot. Small Letter; g, p, q, y, j. (Under line) 50 OO 30 Block Graphic Code ‘Standard, Compressed or Condensed Goss] Char. Code | Ghar es. Hox [Oct Dez: [ Hex [Oa 226 | €0 | 240 [(@iani)| 240 | FO | 9601 [es [ex [our | * [oar et [oer] — 206 | eo [saz] = | 242] F2 [ose | > var [eo [aaa || 20s | Fs [369 [+ | zoe [ea [ea | w | one | Fa | 68 |e gaa [es [oes [ay [245 [5 | 365 [1 2s0 | e6 | o46 | we | 246 | 6 | 366 | — 2a | e7 [a7 | = [ear | 7 [367 | > 202 | €8 | 250 | oe | 208 | Fe [aro] + 235 | €9 351 ze] Fo [ari | 4 234 | A | 352 250 | FA | 372) 205 [€8 [953 | [esi | re [ara] pw 206] eC | 35¢ | § | 252 | Fo lar | 2a | eo [955 | bh | 259 | Fo [ars | 238 | EE | 356, 2s] FE [976 | & 239 | eF | as7| Note: 1 When Proportional or Correspondence Quality character set condition is selected, these characters will be changed to "” mark (invalid code). 2 These characters are composed of six vertical dots. When using these codes to prepare diagrams, Line Feed should be set to “half line in forward." If other paper feed pitch is used, the diagram will not be accurate. 51 LL Proportional or Correspondence Quality Character Set Proportional or Correspondence Quality characters are selected by using ESC DC1 or ESC DC2 control code sequence. The characters are composed by n x 9 dot matrix. These widths (n) vary from 10 dot columns to 20 dot columns. Since all proportional numerals are composed of the same number of dots the horizontal axis (16 dot columns), tabulation of numbers are aligned vertically. @ Proportional Character Code Table The following lists all printable Proportional or Correspondence Quality characters: ade TGhar [waa] Goce [Chaz waa] Cosa ar [wa] —Ooge rar Dees] Hox [Ge Doe: Hex [Oat Doe] Hex [Oat Dee [Hex 32 | 20 | 40 fSpecof 0 | 64 | 40 [io] @ | ie | 6] oo | wo] S| we | 160 | x0 7 oferta] 1 [wo [esa fio] a] 20 | or} [rr] a | re [ter] an ae [ee [ae [fiz [os [a2 [roe] 8 | 18 | oe] ez [uae] | 16 [v6 | xe 6 ES | 20 ae fee tae [s [ve [os [aa fice] 0 | a0 | v00| o« [ie] o | 16 [vee] me Ss ar fas [as [w [20 [eo] as] 105] e | 16 foo | os [us| e ] 16 | 165 as 2 [2 as [zeta] a | ie | 70] a5 | s05] + | ve [v0] 66 [46] 1 | 14 168 | a6 <2 fete wo [7 [ar [sor |G | 20 |vos | er fur] g | 16 [ver | ar fee |] 10 fest oo] (| fr [as [rio] Hw | 20 fro] oe [iso] n | ve | v08 | as Taso | t | 16 a feats ty [wo fs [ao fu] 1 [ve fos os fist] i | 10 [veo ao fest] 6] 18 ae feat se | [16 | 7 [aa [re] s | we 105 6x [vse] j | 10 [170 aa | ase] @ | 20 fee [sof [16 | 7s ae |sa| «| ve [ror] 8 f1ss| «| 16 fis [as [os] e | 20 4 Teo [se [10 | 75 [ac [ave] use [roe | oc vse] tp 10 frre Tac [ese | a | 20 as [20 [ss | — Te [77 [ao fis] m | 20 [r09| 60 [155 | m | ao [vrs] ad [oss | ™ | 20 ws [2e | 56 10-[ 76 | 4 [16 | nw [v8 [v0] 6e [156] n | 16 [174] AE | ase | | 20 a7 [ar | 57 16 [7 [ar [7] 0 | 2 fun] oF [sr] 0 | 16 [75 AF [os7| «| 16 [of eo [0 [1 | | si] P| [re] 70 [160] p16 ]i76 | 0 [250 | ¥ | 20 tafe]: | weer] sim] oa) wus} [sr] a] 16 [i] eles] A 20 wo fate [2 [ve |e] soli] a | we [rs] re fice] +14 [ire] 2 [oe] 0 | 20 si [ss [es [3 [we [es [ss [ia] sve [us] 7 | a] s | [17 es fea] 0 | 20 se fon foe] « [16 [os | om [ves] 1 | 2 [ve] m4 [tea] 1 | 14 | 100] oe [264 |e | 18 so] 05 [es] 5 | 16 | 05 | ss [vas] v | we [v7] 75 [165] v | 16 | 161 | 05 [ass | ~ [16 se [os [eet 6 | 6 | 66 | 56 | r26] v | ve [ve] 76 [v6] v | 16 [192 | os [aoe | a] 10 ss [37 ler] 7 | v6 | or | s7 var} w | 2% [v0] 7 [ver] w | oo [105] or [eer] 0 | 16 sé [| 7 [6 | 16 | oe | se [v0 x] v8 | i20] 78 [170] «| 6 [104] 68 [oro] v0 | 16 srfse tr fs | we |e) se fi] y [16 fi | 7 fin 16 | 185 | 69 [271 | a | 20 so [aa | 72 10 | 90 | sa [re] z | ve [ze | maf vre[ 2 | 4 [vee | ea [ere | tm | 20 so foe [rs [wo for [58 | 109] (9 frase] | 7a tira] 1 | 14 [ver] 68 [ara] e | 16 [Peo fac tre |< [re [se [50 [194] 1) frove)} vero [ima]: | 10 [98 foc tere] u | 16 | et [a0 [7s | = [6 | 99 | 50 [sas [yi )[raeoy| 125 | 70 [175 a [seo [a0 [27s |e | 16 so [se [re | > [ia | oe [se | 136 [Ac |re20)| 126 | 7e | ire | ~ | x6 | 190 | Be | 276 18 es bar Do [6 Los Ts [sar cleave se Lior Per Tar | 7 116 Note: The number on width-column indicates a dot size of each character. 52 Vo © Proportional Character Sets Dots Per Column DEC/HEX DEC/HEX DEC/HEX 10 DOTS 12 DOTS 14 DOTS Space —32/20 " — 34/22 < — 60/36 1 —s9/92 | — 73/49 > — 62/3E acute —39/27 © — 166/AB f — 102/66 ( —40/28 ro 114/72 ) 41/29 t— 116/74 » = 44/2C Z— 112/7A —46/2E { — 123/78 —58/3A } = 125/70 —59/38 \ —96/60 i —105/69 | —106-6A 1 —108/66 | —124/76 vo —167/47 16 DOTS + 42/28 e— 101/65 + —43/28 g— 10367 - —45/2D h— 104/68 0 —48/30 k— 107/68 1 —49/31 n— 110-6E 2 —s0/32 o— 111/6F 3 —51/33 p— 11270 4 —52/34 q— 19/71 5 —53/35 s— 115/73 6 —54/38 us 17775 7 —55/37 v— 11876 8 —56/38 x— 120/78 9 —57/39 y— 12179 = —61/30 ~— 126/76 2 —63/3F 2 162/A2 Z —90/5A + 168/A8 [ —91/58 <— 175/AF 1 —91/5B(TANDY) = ~— 181-85 \ —92/5¢ 6 — 18987 4 —92/SC(TANDY) = G — 18488 ] —93/5D e— 187/88 b —98/62 u— 188/8C cc —99/63 e— 189/8D d —100/64 — 190/BE f— 191/8F 53 54 18 DOTS 20 DOTS Underline(1) Underline DOVZEr Rc rMOWO ewe | f Saozzroose m w 35/23 s— 36/24 u- —38/26 vo —64/40 x- 66/42 Y- 67/43 A= 69/45 a- 70/46 C= —74I4A a- —75/4B — —76/4C s— —78I4E e— —80/50 an —81/51 82/52 37/25 £— 65/41 — 68/44 a— 7187 o- 72148 Y— —77/4D m— —79/4F %— 84/54 ¥- 87/57 AS —93/5D(TANDY) o— —94/5E(TANDY) u— —95/5F B- —95/5F (TANDY) Tw —109/6D —119/77 83/53 85/55 86/56 88/58 89/59 94/5E 97/61 160/A0 161/A1 164/A4 169/49 180/84 182/B6 163/43 165/A5 170/AA 171/AB 172/AC 173/AD 174/AE 176/80 17/1 178/82 179/83 185/89 186/BA -__-_::: eee Appendix D/Programming Information ‘The following items should be considered when you program the Computer. |. When Printer Power is tumedon { Selects optional function set by Function Selection Switch © If Data Processing mode is selected, Full Forward Line Feed is set. © Selects one of five character styles by Rotary Switch position Underline isnot set © Sets normal character (not-Elongated and not-Bold) © Buffer memory is completely cleared. 2. Every character font can be intermixed with another style of character in the same line However, the printer will insert dot spaces to ensure thatthe new dot position is valid for the current character size. This may cause unexpected auto-wraparound, To prevent this, intermix characters only on short lines, or don't mix character sizes on the same line 3. Since a proportional spacing command may be used in any character set condition, Fight-justfication can be performed. You must consider that proportional spacing ‘commands can indicate up t09 dot spacing while using Standard, (10 or CPI), (12 oF CPI) orcondensed (16.7 or 8.3CPI) characters therefore, anormal space 20 Hex (32 Dec) gives 120r24 dot spaces, 4, Elongated (Double-width) characters and Underline are not terminated a the end ofthe line and Printing continues until a terminating command is received, ‘5. You should avoid wrap-around. Wrap-around will disturb the dat count ofthe textin a line 6. Backspace is performed in the same manner under any character set condition. This ‘command indicates the number of dots to backspace. 7. Ifblock graphic character codes (EO Hex through FE Hex —224 Dec through 254 Dec? is accessed in Proportional character mode, these codes will be converted to an Invalid code (% mark), 8. Inthe Repeat Data command, printable characters can be repeated as many times as provided forin the count number. IFany function code is received for repetition, it will bbe considered an invalid symbol ( mark), 9, POS command can be used at any carriage positon. If designated dot column address is inthe current text which already printed out, overprint will occur 10. Under block graphic printing, Half Line Feed Forward should be used for printing of iagrams. 11. Line Feed in Graphics mode is different from Line Feed pitches in Data Processing oF Word Processing mode. It will generate an odd vertical spacing in Graphic mode while the other modes intermix in a form. Consider the following relationship between Line Feed pitches. | times of Full Line Feed =2 timés of Graphic Line Feed | times of Half Line Feed = I times of Graphic Line Feed 12. Graphic printing can be intermixed with character printing ina same line. Dot density inGraphie mode is same as the density of former character style 13, Bold characteris useful for heading or tile e3ereee———— Programming Examples [Note to Model Il Programmers Ifthe Printer goes off-line during a print operation, and remains off-line fora certain period of ime, Model IM TRSDOS will present an error message. Application programs should be writen to trap such errors, inform the operator of the error condition, and give the operator a ‘chance to correct the condition and continue printing. If itis a BASIC applications program, aan /O error will occur, and the operator may type CONT (ENTER. ‘The BASIC statements LPRINT and LLIST outputto the Line Printer. See Your (Computer's Reference Manual for syntax details, Examples: Lust Lists the residemt program tothe Printer. LPRINT “THIS IS A TEST” Prints the message in quotes and tells the Printer that the next printable character brings anew line LPRINT ““THIS IS PART OF A LINE”’;LPRINT “THIS ISTHE REST” Prints both messages on the same line (because ofthe semicolon). ‘The next printable character received stats anew line LPRINT “SMALL; CHRS(27); CHRS(14); "LARGE"; CHRS(27); CHRS(1S); “SMALL AGAIN Prints both normal and elongated characters onthe same line LPRINT CHRS(27); CHRS(I7); "PROPORTIONAL"; CHRS(27): CHRS(27); (CHRS(18); “CORRESPONDENCE”; CHRS(27); CHRS(20); “CONDENSED”; (CHRS(27); CHRS(25); “GOTHIC”; CHRS27); CHRS(19) “STANDARD Prints proportional correspondence, condensed elite, and standard characters in the same line LPRINT °X"";CHRS(20); CHRS(27); CHRS(30); x=y" Prints an algebraical function exp LPRINT “H""; CHRS(27); CHRS(28) Prints the formula of water HO. LPRINT CHRS(19); “START”; CHRS(27); CHRS(S6); CHRS(138); “ONE LINE"; CHRS(138); “TWO LINE’ Prints these letters at % line pitch, LPRINT CHRS(15); “UNDERLINE”; CHRS(14); “WITHOUT UNDERLINE” Prints both messages underlined and non-undeslined inthe samme line LPRINT CHRS(27); CHRS(31)" “BOLD LETTERS"; CHRS(27); CHRS(32); “NORMAL LETTERS” Prints Bold letters and normal letters in the seme line LPRINT.CHRS(28); CHRS(9); "ABC Prints 9 characters of “A” and one character “BC"* LPRINT CHRS(13); CHRS(27); CHRS(16); CHRS(01); CHRS(44); 300TH POSITION" Prints above message from 300th column address LPRINT.CHRS(27); CHRS(17); "A"; CHRS(27); CHRS(09); “B"; CHRS(27); (CHIRS(06);"C’"; CHRS(27); CHRS(03); “DE? Prints ABCDE by using proportional spacing LPRINT CHRS(18): CHRS(255); CHRS(247); CHRS(227); CHRS(193); (CHRS(227); CHRS(247); CHRS(255); CHRS(30) Prints a special symbol in Graphic mode. LPRINT “DELETE”; CHRS(08); CHRS(72); "i" Prints the message DELETE, then tis deleted by diagonal lines. * CHRS(26); CHRS(28); "+ sion X2 + X = Y. * CHRS(27}; CHRS(30); "0" 56 ee Appendix E/Care and Maintenance 1. Always plug Printer into a 3-wite grounded receptacle. 2, Be sure that Front Cover is closed and secured while in operation, 3. Never operate Printer without paper. If paper used is less than 4" wide, take caret see that printing does not exceed paper width 4. Avoid leaning objects against Printer or placing anything on top. Ifany object is accidentally dropped into the machine, turn power aff and carefully remove object 5. Be sure to tum power off before adjusting the penetration or replacing ribbon. Note: When you tum power off, all data stored in Printer's buffer wil be lost: keep this in mind as you perform routine maintenance. Remember that togstling the Printer’ power an also cause erratic operation ofthe CPU 6. Useomly lint-free cloth to clean printer surface. Do not use solvents or harsh cleaning ‘agents. Mild detergent solution or desk top cleanser may be used sparingly 7. Keephands away from carriage mechanism while Printer is in operation. Since carriage ‘moves with considerable force, inserting hand would be extremely hazardous 8. Printer must be kept dry. If wateris accidentally spilled on machine, tum power OFF immediately and wipe dry. Do not turn power ON until completely dry 9. If printed material is too light or too dark, check to see if the Print Head is adjusted. Properly. See the section entitled "'Fanfold Paper Loading’ for specific details on adjusting the Print Head, Care © Donot use organic solvents or alcohol when cleaning the cover, Never operate Printer when Front Cover is opened. © Neverset the Printer where it isexposed to direct sunlight Prevent the Printer from vibrating during operation ‘© Graphics printing places heavier load on the print head than do text characters. If you Print 00 many block graphic characters or bit images without pausing, the print head could overheat, causing the fuse to blow. When you must print graphics continuously, be sure to pause the printing for atleast one ‘minute after each 6th papers printed (asstming 15" 11” page). This wil prevent the §unit from overheating. In terms of load on the print head, the underline falls into the sraphics category, and should be treated as such Maintenance © Ifthe Print Head become clogged with ribbon material or paper lint, carefully remove such material witha finely pointed tool (preferably a toothpick). This should be regularly checked, © A Print Head's life expectancy is approximately 2000 hours in other words, ifyou use the Printer two hours a day on the average, the Print Head should be changed every 32, ‘months), When poor print quality, sticking ribbon, or bent character printing occurs, you should have the Print Head replaced by a Radio Shack service technician © After cleaning witha soft cloth, lightly oil the wo carriage guides with ahigh-grade ester lubrication oi! or with high-grade sewing machine oil. (This should be done at least every sixmonths. Lubricate the platen removing shaft, the left wire pulley shaft, the right wire pulley shaft, the ribbon feed revolving shaft and the gear revolving shaft, using ‘molybdenum disulfide compound or other high-grade lubricating grease © Because ink from the paper can get on the paper bail rollers, we suggest @ periodic cleaning ofthe rollers. Use 90% isopropyl alcohol to remove ink build up on the rollers ‘as often as necessary. 57 —_—_——-_ err If You Have Problems. . . the Printer fails to operat properly. ty to solve the trouble by using the following table Prine stops with ALERT {Is pape loaded propery? indicator # Iscamriage guide dity? Iso, clean itby using softelothand lubate ihrer being orig ade eng 1 Has some object dropped inside the Printer? {© nothings wrong, tum power OFF, then ON, f isbbonoldanter warn? 7 Penetration Contol Lever se at prope position Isr print ead diy? Fai. lean of witha toothpick or ‘The paper cannot be advanced { Ispaperoaded property into entrance of insertion opening? smoathly { Isany obstacle preventing smooth paper motion? 1 Does paper tick or tear because of side guide pins? Ifthe trouble cannot be corrected after making the above check-up and adjustment, check for secure contacts of all connectors, Ifyou can’teliminate the problem, take the unit to your Radio Shack Store or Computer Center for repair, We'll have it back to you ASAP! Printing Limits (Duty Cycle) ‘The DMP-500 does have its limits when it comes to heavy, continuous printing. Depending upon the tyPe of printing being performed, those limits vary. DMP-500 Printing Limits Note: These figures are based on a 132-column printing width. 100% printing would mean every column is printed; 50% 4g intingmeansthat every other column s printed. 6s ureaBeiq 9peUIDYDS/A *! @ BS ® 25 Appendix G/Specifications Printing speed Correspondence Quality 10 CPI Elongated Correspondence Quality 5 CPI Proportional Elongated Proportional Condensed 16,7 CPI... Elongated Condensed 8.3 CPI Standard 10 CPI . Elongated Standard 5 CPI Compressed [2 CPI Elongated Compressed 6 CPI Character Per Line Correspondence Quality 10 CPI Elongated Correspondence Quality § CPI Proportional .. Elongated Proportional Condensed 16.7 CPI Elongated Condensed 8.3 Cl Standard 10 CPT... Elongated Standard $ CPT Compressed 12 CPT... Elongated Compressed 6 CPI. Dots Per Character Proportional Condensed Compressed or Standard Vertical Spacing Dots Per Line Correspondent Quality 10 CPI. Elongated Correspondent Quality § CPL. Proportional... Elongated Proportional Condensed 16.7 CPI Elongated Condensed &.3 CPI. Standard 10 CPI. : Elongated Standard § CPI. ‘Compressed 12 CPI... Elongated Compressed 6 CPI. Character set Proportional or Correspondence Quality Condensed, or Elite Standard... Interface Parallel. -_oOoo 114 t0 293 5810 146 220 110 132 66 158 ™ 10t0 20 2 12, 6 8 lines per inch (Computer select- able) and 1/12, 1/36 line feed available (Bidirectional when 12 or 6 lines per inch are selected.) 2640 2640 2 2640 - 2640 2640 2640 1584 1584 1900 “1900 . ASCII 94 or modified ASCII 94, European symbol 32 ASCII 94 or modified ASCII 94, European Symbol 25 or Japanese Kana 64, and Block Graphics 30 . 8-bit Data and 4 bit Status 61 ———————————— Print Head Life Preventive Maintenance . 2000 Hours typical ... Normally every 6 months Temperature and Humidity Range Operating 41°F (5°C) to 104°F (40°C) Storage 40°F (40°C) to 160°F (71°C) Paper Fan Fold Paper... .. Continuous business paper (4-15" wide) with feed holes Copy Paper. . L original +4 copies (G4 kg (75 Ibs) non-carbon paper) 40~60 (88 ~ 132 Ibs) kx good quality Paper Single Sheet Paper... Ribbon. Radio Shack Catalog Number 26-1482 Size 2h." x76" x15.9" 62.0 em x 19.5 em x 40.5 em Weight 50 bs, (26.3 kg) maximum 120V AC, 60 Hz, (for USA/Canada), ‘or 220V/240V AC, 50 Hz (for European and ‘Australian models). 170W maximum, Power Requirement... 62 SERVICE POLICY Radio Shack's nationwide network of service facilities provides quick, convenient, and reliable repair services for all of its computer products, in most instances. Warranty service will be performed in accordance with Radio Shack’s Limited Warranty. Non-warranty service will be provided at reasonable parts and labor costs. Because of the sensitivity of computer equipment, and the problems which can result from improper servicing, the following limitations also apply to the services offered by Radio Shack 1. If any of the warranty seals on any Radio Shack computer products are broken, Radio Shack reserves the right to refuse to service the equipment or to void any remaining warranty on the equipment. 2. If any Radio Shack computer equipment has been modified so that it is not within manufacturer's specifications, including, but not limited to, the i stallation of any non-Radio Shack parts, components, or replacement boards, then Radio Shack reserves the right to refuse to service the equipment, void any remaining warranty, remove and replace any non-Radio Shack part found in the equipment, and perform whatever modifications are necessary to return the equipment to original factory manufacturer's specifications. 3. The cost for the labor and parts required to return the Radio Shack computer equipment to original manufacturer's specifications will be charged to the cus- ‘tomer in addition to the normal repair charge. RADIO SHACK, A DIVISION OF TANDY CORPORATION U.S.A.: FORT WORTH, TEXAS 76102 CANADA: BARRIE, ONTARIO L4M 4W5 TANDY CORPORATION AUSTRALIA BeLGiUM UK. (91 KUARAJONG ROAD PARC INDUSTRIEL DF NANINNE _JLSTON ROAD WEONESBUY MOUNT DRUITT, N51. 2770 5140 NANINNE WEST MIDLANDS W510 7JN PRINTED IN JAPAN . 16138003100 eas. E1-1895 83095100 @

S-ar putea să vă placă și