Tandy DMP 106 Operation Manual Download Page 1

Summary of Contents for DMP 106

Page 1: ...TANDY Dot Matrix Printer DMP 106 OPERATION MANUAL CAT NO 26 2802...

Page 2: ...For your own protection we urge you to record the serial number of this unit in the space provided You will find the serial number on the back panel of the unit Serial Number _...

Page 3: ...ADIO SHACK INCLUDING BUT NOT LIMITED TO ANY INTERRUPTION OF SERVICE LOSS OF BUSINESS OR ANTICIPATORY PROFITS OR CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OR OPERATION OF THE EQUIPMENT OR SOFTWARE I...

Page 4: ...computer away from the receiver Plug the computer into a different outlet so that computer and receiver are on different branch circuits Warning This equipment has been certified to comply with the l...

Page 5: ...to a Power Source 21 Carriage Movement Test 21 Self Test 22 Connecting the DMP 106 to a Computer 22 Power Up Sequence 24 3 Using the DMP 106 General Printer Operation 25 Control Codes 25 Sending Contr...

Page 6: ...IBM Mode 39 Ignored or Undefined Codes 39 DMP 106 Buffer Operation 40 6 Character Printing Mode 43 Repeat Printing 43 Underline Printing 43 Print Head Positioning 44 Printing Directions 47 7 Graphics...

Page 7: ...y Control Codes 73 IBM Control Codes 76 B Interface 79 Parallel Interface 79 Serial Interface 82 C Character Sets 85 Tandy Character Sets 85 IBM Character Sets 89 D Programming Information 93 Programm...

Page 8: ......

Page 9: ...raphics Mode for drawing pictures figures or graphs In the Character Printing Mode the DMP 106 prints monospaced 9 x 7 dot matrix characters In Graphics Mode you can use graphic data to draw just abou...

Page 10: ......

Page 11: ...packing Carefully unpack the DMP 106 being sure to locate the Ribbon Cassette and the Paper Separator Keep the empty ox and packing materials just in case you ever need to transport the Prin er Figure...

Page 12: ...6 Be sure to remove the Yellow Band from the Carriage Refer to Figure 2 Figure 2 Removing the Yellow Band Read this manual carefully The more familiar you become with the DMP 106 the more value you wi...

Page 13: ...ower ON OFF Switch Press the side of the switch marked I to turn the power ON Press the switch the other way to turn the power OFF Note Turning the power OFF and ON during operation may cause loss of...

Page 14: ...See Setting Up the DMP 106 for details on using the Tractor Feed You can remove the Tractor when printing on single sheet paper Tractor Cam When the Cam is moved toward the rear side of the Printer t...

Page 15: ...ou have a computer with serial printer interface capabilities connect the cable to the serial interface connector indicated See Setting Up the DMP 106 for the right cable for your Color Computer or Da...

Page 16: ......

Page 17: ...e Be sure to leave enough room for smooth paper flow Noise factors Situate the Printer as far as possible from noise gener ators such as refrigerators and industrial equipment Z Be sure the Power Swit...

Page 18: ...r can be used with either the Tractor Feed system or the Friction Feed system The difference is that the Tractor Feed system is used with paper which has guide holes on both edges while the paper used...

Page 19: ...ove the Paper Bail forward toward the front of the Printer 4 Hold the front bar of the Tractor in your hand and pull upward then push it away and remove the Tractor 5 Move the Paper Bail back against...

Page 20: ...Separator Once the paper is loaded and power is ON press to set the ON LINE OFF LINE Switch to ON LINE Then you may begin printing Sing e Sheet paper Loading 1 Be sure the Power Switch is OFF 2 Remove...

Page 21: ...First press to release the ON LINE OFF LINE Switch to OFF LINE Next insert another piece of paper and turn the Paper Feed Knob to ad vance the paper When the paper is in place press the ON LINE OFF L...

Page 22: ...ning and push the Platen Pressure Lever back toward the rear side of the Printer Use the Paper Feed Knob to pull the paper around until it appears between the Platen and the Print Head Be sure the pap...

Page 23: ...looks like it is out of position contact your local Radio Shack Computer Service Center Hints and Tips on Fanfold Paper Loading Remember to set the Platen Pressure Lever toward the front of the Printe...

Page 24: ...Installation Replacement If the Ribbon Cassette is already installed simply check to see that it is proper ly threaded between the paper and Print Head If the Ribbon Cassette is not installed or if it...

Page 25: ...t end of the carriage shaft with a soft dry cloth Figure 12 Cleaning the Ribbon Guide Posts 4 Unwrap the new Cassette and remove the packing foam 5 Gently move the Print Head to the extreme right CAUT...

Page 26: ...sette Holder Do not force the Cassette down but fit it in gradually while pushing and turning the Cassette Knob in the indicated direction See Figure 15 8 Once the new Cassette is installed move the c...

Page 27: ...n you set switch 1 to OFF before turning the DMP 106 s power ON the DMP 106 selects Tandy codes In this setting the switches function as shown in Table 1 On the other hand if you set switch 1 to ON th...

Page 28: ...Interface Parallel Interface 3 600 2400 BPS 600 BPS in Serial In 2400 BPS in Serial In terface terface 4 CR Carriage Return Only Carriage Return CR CR Line Feed CR Nl Table 2 DIP Switch Function in m...

Page 29: ...ws you to check that the Carriage moves freely from one end of the Platen to the other and that the Platen is turning properly Printing is not performed during the Carriage Movement Test You can run t...

Page 30: ...he Platen can shorten the life of the Platen and the Print Head To run the Self Test 1 Plug the Printer into an AC power outlet 2 Set the ON LINE OFF LINE Switch to ON LINE 3 Set the Power ON OFF Swit...

Page 31: ...0 26 1409 26 1361 26 1347 26 225 26 227 COMPUTER Table 4 Computer Connection Points Connector Model I Keyboard only Model I Exp Interface Model 1I 4PI12116 100 Modellll 4 DT 1 DT 100 Color Computer Ta...

Page 32: ...for specific instructions __ JuU f S rl R IV GrOUnd wire Parallel interface Figure 17 Connecting the Interface Cable Power Up Sequence The specific power up sequence will depend upon your Computer We...

Page 33: ...In Graphics Mode you have complete control of the Print Head This mode can be used to create a custom letterhead designs special type fonts etc However with Graphic operation many control codes which...

Page 34: ...n ter that a special sequence is on its way The next code s sent determines which Printer feature is selected In BASIC use CHR to send these codes to the Printer Note This section will use the command...

Page 35: ...7 72 Furthermore only a few of the Character Printing Mode features are available in the Graphics Mode Standard letters and sym bols for example are ignored by the Printer when it is in Graphics Mode...

Page 36: ...t executed until a LF code 10 Dec or 138 Dec is received Then the paper advances according to the pitch codes stored in the Printer s memory Line Feed commands stay in effect until replaced by a new c...

Page 37: ...d 6 CPI Condensed 16 7 CPIIElongated 8 35 CPI Normal 10 CPI Compressed 12 CPI Condensed 16 7 CPI Table 6 shows that there are three basic pitches Normal Compressed Condensed When character pitch is ch...

Page 38: ...I Each of these widths can be elongated double width which gives half as many characters per inch and a total of six different print widths You can get a better feel for the different available print...

Page 39: ...OSUB 240 GOSUB 260 260 FOR 1 224 TO 254 LPRINT CHRS I NEXT I 270 LPRINT RETURN and RUN the program STANDARD CHARACTERS NORMAL DENSITY STANDARD CHARACTERS COMPRESSED DENSITY STANDARD CHARACTERS CONDENS...

Page 40: ...by the number of characters but by the number of dots per line By counting dot columns a combination of different font styles including standard and elongated can be printed on each line The numbers...

Page 41: ...CHARACTERS COMPRESSED DENSITY _ _ I I t 4 4 P GRAPHIC CHARACTERS CONDENSED DENSITY __ 1 1 L I t 1 Bold Characters Bold characters are implemented in much the same way as Elongated characters Table 9...

Page 42: ...l take prece dence The DMP 106 then simply ignores the second code Superscript and Subscript In Superscript and Subscript character height is cut in half In Superscript character printing a character...

Page 43: ...PRINT SUBSCRIPT 50 LPRINT CHR 27 CHR 88 60 LPRINT CHARACTER 70 Ei m and RUN it In this program lines 10 and 30 start Superscript and Subscript and line 50 ends the Super Subscript Selecting Character...

Page 44: ......

Page 45: ...CHR Dec 27 28 27 54 27 56 Hex 18 1C 18 36 18 38 To 1 2 Forward LF 1112 Full Forward LF 116 3 4 Forward LF 1 8 Hints and Tips on Line Feed In the Character Printing Mode codes are stored in the Printe...

Page 46: ...l be executed with the reception of the Line Feed code LF 10 or 138 n is a value between 0 127 Carriage Return CR A CR 13 or 141 code tells the Printer to print the current buffer contents and then pe...

Page 47: ...defaults of the IBM mode That is buffer contents are printed out the car riage returns to its home position and all DIP switches except switch 1 are read again Note When serial interface is selected D...

Page 48: ...ored in a separate section of memory in the Printer called the buffer When the buffer fills or certain codes are received Le LF or CR the buffer is emptied and all data is then printed on the paper Wh...

Page 49: ...space Dot graphics printing continues from the current character position When a start Bold or end Bold is received the buffer is printed Bold print ing continues from the current character position S...

Page 50: ......

Page 51: ...on instead of printing characters 9 times Refer to the owner s manual of your computer for details Underline Printing If you need to underline any text in Character Printing Mode send the DMP 106 a CH...

Page 52: ...he Print Head to a specific dot position Every other Print Head position is accessible through the position sequence The characters stored in ROM can use the half step positions you can t Using the No...

Page 53: ...CHR to send the 27 16 code Follow this with another two code sequence which specifies the position For instance LPRINT CHR 27 CHR 16 CHR n1 CHR n2 where nl is a value between 0 3 and n2 is a value be...

Page 54: ...it on the end of the line Try 10 LPRINT CHR 27l CHR 16 CHR 1 CHR 218 and RUN the program That s better If fits nicely at the end of the line Try this program with the different character densities Pos...

Page 55: ...elec table At power ON bidirectional printing is selected initially If you need to select unidirectional printing send a 27 85 1 and for bidirectional prin ting send a 27 85 0 Table 19 Printing Direct...

Page 56: ......

Page 57: ...pending on the character style you re using See Table 20 10 LPRINT CHRt 27 CHR 8S CHR I 2 1 FOt 1 1 TO 5 30 LPRINl Unidirectional Printing 40 NEXT I 50 LPRINT CHR 27 CHR 8S CHR 0 6v 1 FOF N 1 TO 5 70...

Page 58: ...5 Tell the Printer what you want to print You can do this a number of ways Again this will be explained in more detail shortly For now just keep this overall procedure in mind When you want to specif...

Page 59: ...Condensed character set CHR 18 puts the Printer into Graphics Mode CHR 27 CHR l6 tells the DMP 106to get ready to position the Print Head CHR 3 tells the Printer that the position will be greater tha...

Page 60: ...ready seen how to print the top dot in the column but to print the bottom dot change the program line to 10 LPRINT CHR 27 CHR 20 CHR 18 CHR 27 CHR 16 CHR CHR I CHR 192 This is fine if you want to prin...

Page 61: ...J 9 2 LPRINT CHR N j 100 NEXT J NEXT I 120 LPRINT CHR 3 2 RUN the program Be prepared for a pause it takes time to fill the print buffer A iIIio uIIIIiI JIIilI This program alternately adds and subtra...

Page 62: ...m to read the numbers add 128 then send them to the Printer 10 LPRINT CHR 18 20 FOR R l TO 4 30 READ N IF N 999 THEN 80 40 LPRINT CHR 128 N GOTO 30 80 LPRINT NEXT R 90 LPRINT CHR 30 100 LPRINT DMP 106...

Page 63: ...30 and RUN the program The figure still doesn t look like much Add the remaining DATA lines and see what you ve been working on 110 DATA 7 O 2 96 80 2 72 2 2 100 2 114 2 57 140 DATA 5 124 2 120 3 121...

Page 64: ......

Page 65: ...ndy character set and the other is the IBM character set refer to Appendix C Each character set is automatically selected accord ing to the setting of DIP switch 1 Setting DIP switch 1to OFF Tandy mod...

Page 66: ...hat is the LF pitch designated by the CHR 27 A command is executed after the CHR 27 2 command If no CHR 27 A command has been given the line feed distance is set to 1 6 inch Useful Hint If you want to...

Page 67: ...CHR 1O prints out the character and feeds the paper one line The paper feed distance is specified by the line spac ing set commands mentioned above This command will terminate a double width print mo...

Page 68: ...minated by the CHR 27 0 command or the form length set command If you want to print 60 lines per page on a sheet of II inch paper RUN the following program 10 LPRINT CHR 27 N CHR 60 The 61st line is p...

Page 69: ...e length of one character after printing the current buffer contents If proportional spacing is selected the length of the backspace is the same as the length of a space ASCII 32 20 hex Home head If y...

Page 70: ...it TITLE is printed in double width character mode but TEXT PRINTING is not since a LF took place at the end of line 10 Compare these results with the results of the following program 10 LPRINT CHR 27...

Page 71: ...spacing ON When the code CHR 27 P CHR 1 is sent to the DMP 106 the cur rent buffer contents are printed out and the font is changed to a proportion al spacing font Emphasized printing is executed simu...

Page 72: ...script characters In superscript mode a character is printed on the upper half of a normal charac ter line and in subscript mode a character is printed on the lower half of a normal character line The...

Page 73: ...ICALLY The word UNDERLINE is printed with an underline Bit image mode There are four kinds of bit image modes in the DMP 106 One vertical line of dot image consists of 8 bit data Each mode has its par...

Page 74: ...ould not exceed 960 960 bit image mode normal speed In 960 bit image mode normal speed the dot density is equally 1 120 inch The difference between these two 960 bit image modes is equivalent to the d...

Page 75: ...bidirectional printing but this Printer al lows you to print by using a unidirectional printing method to avoid slight vertical misalignment By using this function you can print a chart or a graph pe...

Page 76: ......

Page 77: ...Appendices...

Page 78: ......

Page 79: ...e per line 8D hex Printing data 14 OE End Underline Ignored 15 OF Start Underline Ignored 18 12 Select Graphics Mode Ignored 27 IB Start Double width Start Double width 14 OE 27 IB End Elongation End...

Page 80: ...52 34 n n 27 IB Set Full Forward Ignored 54 36 Line Feed No motion 27 1B Set 3 4 Forward Ignored 56 38 Line Feed No motion 27 IB Select IBM Select IBM 58 3A Character Set Character Set 27 1B Select T...

Page 81: ...n2 nl n2 Undefined Code is changed to X 30 IE Ignored Other Codes Prints X in Function Area 02 to 31 dec 02 to IF hex Other Codes Prints X in Function Area 128 to 159 192 to 223 dec 80 to 9F CO to DF...

Page 82: ...ame as BS 27 09 IB 09 ESC HT Horizontal Tab same as HT 27 10 IB OA ESC LF Line Feed same as LF 27 II IB OB ESC VT Vertical Tab same as VT 27 12 IB OC ESC FF Form Feed same as FF 27 13 IB OD ESC CR Car...

Page 83: ...ESC Home Head 27 65 n IB 41 n ESC A n Set Variable Line Feed 27 67 n 1B 43 n ESC C n Set Lines Per Page 27 67 0 m 1B 43 00 ESC C m NULL m Set Inches Per Page 28 68 nl IB 44 ESC D nl 00 nl 00 NULL Set...

Page 84: ...00 IB 55 00 ESC U NULL Cancel Unidirectional Printing 27 85 01 IB 55 01 ESC U SOH Set Unidirectional Printing 27 87 00 IB 57 00 ESC W NULL Cancel Double Width Printing 27 87 01 IB 57 01 ESC W SOH Star...

Page 85: ...3 DATA 2 21 oV Return for 3 4 DATA 3 22 oV Return for 4 5 DATA 4 23 oV Return for 5 6 DATA 5 24 oV Return for 6 7 DATA 6 25 oV Return for 7 8 DATA 7 26 oV Return for 8 9 DATA 8 27 oV Return for 9 10...

Page 86: ...signal is a negative going signal which indicates that the Printer is no longer busy BUSY Printer Generated The BUSY signal goes positive to indicate when the Printer cannot accept new data from the H...

Page 87: ...e Printer 5 V Printer Generated This line is connected to the Printer s logic 5 V line Maximum supply current is 80 rnA INIT Host Generated The INIT signal is a negative going 50 microsecond pulse whi...

Page 88: ...face Standard Meet with RS 232C Serial Baudrate 600 or 2400 BPS Serial Parity Non parity Buffer Up to 148 characters Data Bit 8 Start Bit 1 Space bit Stop Bit 1 or 2 Mark bits Signal Cable 15 m Max In...

Page 89: ...Remarks on Serial Interfacing Conditions When a Framing ERROR is detected the Printer will print only one X data then stop printing until the data line goes to VL In Graphics Mode this X data is unpr...

Page 90: ......

Page 91: ...in the ROM Read Only Memory The following is a table of the Character Codes The printable characters may be classified as follows Condensed or Condensed Elongated Compressed or Compressed Elongated S...

Page 92: ...L 108 6C 154 I 45 20 55 77 40 115 M 109 60 155 m 46 2E 56 78 4E 116 N 110 6E 156 n 47 2F 57 I 79 4F 117 0 111 6F 157 0 48 30 60 0 80 50 120 P 112 70 160 P 49 31 61 1 81 51 121 Q 113 71 161 q 50 32 62...

Page 93: ...B 253 187 BB 273 e 172 AC 254 4 188 BC 274 U 173 AD 255 3 4 189 BD 275 e 174 AE 256 2 190 BE 276 175 AF 257 ql 191 BF 277 f Note 1 The optimizer function allows the following If a spacing code is rece...

Page 94: ...5 365 I 230 E6 346 246 F6 366 L 231 E7 347 247 F7 367 J 232 E8 350 248 F8 370 JL 233 E9 351 I 249 F9 371 1 234 EA 352 I 250 FA 372 235 EB 353 r 251 FB 373 236 EC 354 252 FC 374 lIIIII 237 ED 355 253 F...

Page 95: ...Appendix C IBM Character Sets Character Set 1 When in Tandy mode and an IBM character set is selected only set 2 is ap plicable and character set 1 may not be printed 89...

Page 96: ...Character Sets 90...

Page 97: ...Appendix C Character Set 2 When in Tandy mode and an IBM character set is selected only set 2 is ap plicable 91...

Page 98: ...Character Sets 92...

Page 99: ...racters and Underline are not terminated at the end of the line and such printing continues until a terminating command is received 4 You should avoid wrap around Wrap around will disturb the dot coun...

Page 100: ...T IENTER Ito continue The BASIC statements LPRINT and LLIST output to the Line Printer See your Computer s reference manual for syntax details If you have a Color Computer read LPRINT as PRINT 2 Examp...

Page 101: ...R 31 BOLD LETTERS CHR 27 CHR 32 NORMAL LETTERS Prints Bold letters and Normal letters in the same line LPRINT CHR 28 CHR 9 ABC Prints 9 characters of A and one character BC LPRINT CHR 13 CHR 27 CHR 16...

Page 102: ......

Page 103: ...t use solvents or harsh cleaning agents Mild detergent solution or desk top cleanser may be used sparingly 7 Keep hands away from the Carriage mechanism while the Printer is in operation Since the Car...

Page 104: ...ack service technician After cleaning with a soft cloth lightly oil the carriage guide with a high grade ester lubricating oil or with high grade sewing machine oil This should be done at least every...

Page 105: ...per Is the Print Head set at the proper po sition Is the tip of the Print Head dirty If dirty clean it off with a toothpick or needle Did you clean the ribbon guide posts when you replaced the ribbon...

Page 106: ...print ing Depending upon the type of printing being performed those limits vary DMP106 Printing Limits Type of Printing Character Graphics Block Graphic at 100 for 100 100 Number of Pages 8 1 2 1 3 N...

Page 107: ...2 m 37 P44 36 P4 5 35 P46 34 P47 06 HD63BOtY P2 IC6 7 3728 MHz r I I 21 XTAL c JI XI T 31 EXTAL I I I L_____ 1 nK _ CST 57 NlT I P60 I P61 iP62 1PG3 1PG4 I PG5 I P IOK 02 10 _3 13 LM339 OK p 54 iSl 3...

Page 108: ...CPl 133 Elongated Condensed 8 3 CPl 66 Dots Per Character Standard 10 CPl 12 Elongated Standard 5 CPI 24 Compressed 12 CPl 12 Elongated Compressed 6 CPI 24 Condensed 16 7 CPl 12 Elongated Condensed 8...

Page 109: ...e Operating 55 F 85 F 12 8 C 29 4 C 40 80010 RH Storage 40 F 160 F 40 C 71 C 20 90 RH Paper Fanfold Paper 4 9 5 wide with guide holes Single Sheets 4 9 5 wide good quality 14 221b 40 60 kg Copy Paper...

Page 110: ...provides quick convenient and reliable repair services for all of its computer products fn most instances Warranty service will be performed in accordance with Radio Shack s Limited Warranty Non warr...

Page 111: ...2A7 RADIO SHACK A Division of Tandy Corporation Fort Worth Texas 76102 Printed in Singapore HG 13B01290A E1 16229 870210000...

Reviews: