Home
Delta User`s Manual
Contents
1. NORMAL CHR 1 ENLARGED 84 CHR 27 4 CHR 27 B CHR 3 CONDENSED 44 CHR 27 B CHR 2 ELITE 4 CHR 27 B CHR 1 PICA 4 CHR 27 B CHR 3 CONDENSED 4 CHR 27 B CHR 2 ELITE e we We wer 196 Delta User s Manual 1080 PRINT Z4 CHR 27 B CHR 1 PICA 1090 PRINT 4 CHR 27 RETURN 2000 IT FALSE PRINT 4 CHR 27 5 2019 UN FALSE PRINT 4 CHR 27 CHR 2020 EN FALSE PRINT 4 CHR 27 W CHR Q 2030 PI FALSE 2040 PRINT 4 CHR 27 B CHR 3 GOSUB 2139 2050 PRINT 4 CHR 27 B CHR 2 GOSUB 2139 2060 PRINT 4 CHR 27 B CHR 1 PI TRUE GOSUB 2138 2070 EN TRUE THEN PRINT 4 GOTO 2090 2080 PRINT 4 CHR 27 W CHR 1 EN TRUE GOTO 2030 2696 IF UN TRUE THEN PRINT 4 GOTO 2119 2100 PRINT 4 CHR 27 CHR 1 UN TRUE GOTO 2020 2110 IF IT TRUE THEN PRINT 4 CHR 27 RETURN 2120 PRINT 4 CHR 27 4 IT TRUE GOTO 2010 2130 BL pD U 2149 IF EM FALSE THEN PRINT A ABed GOTO 2190 2150 IF PI FALSE THEN PRINT 4 FD GOTO 2179 2160 PRINT 4 2170 IF EN TRUE THEN PRINT 4 RETURN 2186 IF EN FALSE THEN PRINT 4 BL 2199 IF EN TRUE THEN PRINT 4 RETURN 2200 PRINT 4 CHRS 27 S CHRS 9 Xx 2210 PRINT 4 CHR 27 3 CHR 1 yy 2220 PRINT 4 CHR 27 T 2230 RETURN Special character cha
2. the com puter must send a line feed command every time the paper is to advance Most BASICs send a line feed with every carriage return therefore this switch should usually be off This switch is set OFF at the factory 232 Delta User s Manual Appendix I ASCII Codes Standard and Italic Characters ES Decimal Character Function Decimal Character ie 0 NUL End tab settings 47 E 7 BEL Bell 48 0 8 BS Backspace 49 1 W 9 HT Horizontal tab 50 i i 10 LF Line feed 51 2 11 VT Vertical tab 52 12 FF Form feed 53 ET 13 CR Carriage return 54 14 50 Expanded print 55 7 7 15 SI Condensed print on 56 8 17 DC1 On line 57 7 9 K a 18 DC2 Pica pitch 58 19 DC3 Off line 59 N 20 DC4 Expanded print off 60 27 ESC Escape 61 30 RS End macro 62 32 Space 63 7 33 z 64 a 34 65 E 35 H s 66 E 8 36 67 37 68 D 2 Ux 38 amp 69 3 Apostrophe 70 F F 40 71 6 41 72 H H 42 x 73 1 1 43 74 3 g 44 Comma 75 E 45 Hyphen 76 4 46 Period 77 TN These characters may be different if you are using an interna tional character set other than the USA set The characters for each set are shown on the next page 234 Delta User s Manual Decimal Character Decimal Character 78 M 103 9 5 79 104 80 5 105 106 82 K 6 107 8
3. LF 10 0A The actual distance advanced by the line feed is set either through the setting of DIP switch 1 5 or through various codes which can be sent see below When DIP switch 2 4 is on a line feed is automatically generated when ever the printer receives a carriage return Chapter 4 Change the line spacing to 1 8 inch ESC o 27 48 1B 30 This command sets the distance the paper ad vances during all subsequent line feeds to 1 8 inch You can select 1 8 inch line spacing as the power on default by turning DIP switch 1 5 off Chapter 4 Function Code Reference 261 PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCID hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex 5 REMARKS REFERENCE Change the line spacing to 7 72 inch ESC ups 27 49 1B 31 This command sets the actual distance the paper advances during all subsequent line feeds to 7 72 inch Chapter 4 Change the line spacing to 1 6 inch ESC o 27 50 1B 32 This command sets the actual distance the paper advances during all subsequent line feeds to 1 6 inch You can select 1 6 inch line spacing as the power on default by turning DIP switch 1 5 on Chapter 4 Change the line spacing to n 72 inch ESC A n 27 65 n 1B 41 n This command sets the distance the paper ad vances during all subsequent line fe
4. BASIC 141 command 140 listing programs 142 Impact printer 74 Initialize printer 277 Initializing 62 Ink ribbon 132 Installation programs 18 Installing the ink ribbon 136 Interface connectors 4 Interface parallel 293 selection 228 serial 297 seven bit 65 67 International characters 68 228 select 253 selection 231 Italic printing 34 228 252 Kaypro computer 177 Knob platen 2 132 133 L F button 3 Lamp on line 2 Lamp paper out 2 Lamp power 2 Lamp ready 2 Left margin 57 Length of page 43 Length form 49 Length page 49 Levers snap 134 LF auto 228 LF 260 Line feed 44 260 262 Line feed commands 260 Line spacing 43 44 228 260 Listing programs 23 Apple II 145 Atari 195 Commodore 212 IBM PC 142 LLIST 23 LLIST IBM PC 142 Loading paper 4 bottom feed Delta 15 11 roll 7 single sheet 5 sprocket feed 9 Location for Delta 131 Logic level 293 Logo program 105 Logo printing 104 LPRINT 23 Macro 62 68 Macro instruction 273 defining 69 using 70 306 Delta User s Manual Macro program 70 Apple 148 Atari 196 Commodore 214 Osborne 1 181 TRS 80 165 Maintenance 123 Margin left and right 57 266 top and bottom 50 263 resetting 58 Mask 109 Matrix character 291 Matrix dot 74 MBASIC 178 Microsoft BASIC 23 Mixing print modes 36 MODE command IBM PC 140 Modes combining print 36 Non printing codes 22 Normal density graphics 115 271 Numeral program 92
5. CHR 1 n1 n2 m1 m2 m11 Define download character ESC CHR 30 Define macro ESC CHR 0 Stop underlining 280 Control code ESC 1 lt ESC 0 lt ESC 1 ESC 2 ESC 3 ESC 4 ESC 5 ESC 7 ESC 8 ESC 9 ESC ESC gt ESC ESC ESC 1 ESC CHR 2 ESC CHR 3 ESC C n ESC CHR 0 n ESC D CHR 0 ESC E ESC F ESC G ESC H ESC ESC K n1 n2 ESC L n1 n2 ESC M n ESC N n ESC ESC P CHR 0 ESC ESC ESC S 0 ESC S CHR 1 ESC T LESC U CHR3 0 ESC U CHR 1 ESC W CHR 0 ESC W CHRS 1 ESC X CHR 0 ESC X CHR 1 Delta User s Manual Function Start underlining 1 8 inch line feed 7 72 inch line feed 1 6 inch line feed n 144 inch line feed Italic print Cancel italic print Select international character set Ignore paper out signal Enable paper out signal Set eighth bit to 0 Set eighth bit to 1 Reset the printer n 72 inch line feed Pica print Elite print Condensed print Set page length to n lines Set page length to n inches Set horizontal tabs Emphasized print Cancel emphasized
6. 100 PRINT 4 CHR MS 119 NEXT S 120 NEXT 1 130 PRINT 4 CHR 27 CHR 88 CHR 1 135 PRINT 4 CHR 27 1 140 FOR 160 200 5 4 150 PRINT 44 CHR I CHR I 1 200 16 NEXT 165 PRINT 4 170 FOR 1 162 TO 200 STEP 4 180 PRINT 4 CHR I 1 CHR 299 190 NEXT 200 PRINT 4 27 210 CLOSE 4 220 END 349 REM ZERO 350 DATA 11 9 96 16 194 16 44 39 14 0 2 1 368 11 2 1 2 1 6 8 38 88 32 8 32 370 DATA 11 3 12 9 12 51 0 96 0 96 0 96 380 DATA 11 9 32 9 48 9 28 3 12 3 4 3 398 REM ONE 400 DATA 11 0 0 0 0 0 4 0 4 0 4 126 410 DATA 9 12 114 12 114 12 2 0 0 0 0 0 420 DATA 11 64 0 64 0 64 0 64 32 89 47 80 430 DATA 9 47 80 47 64 0 64 0 64 0 0 0 440 REM TWO 459 DATA 11 9 460 DATA 11 3 0 0 0 0 12 16 14 0 6 0 9 3 470 DATA 11 64 g 3 0 70 56 70 56 4 24 0 0 64 32 64 32 80 32 80 40 64 480 DATA 11 44 64 38 65 34 65 32 80 32 88 0 490 THREE 200 Delta User s Manual 500 DATA 11 0 0 0 0 0 0 4 2 4 2 4 510 DATA 11 34 84 34 92 34 76 34 68 2 64 520 DATA 11 16 0 48 0 56 64 48 64 32 64 32 53g DATA 11 64 32 64 48 9 54 22 9 6 1 549 REM FOUR 559 DATA 11 0 0 0 0 0 0 64 36 88 32 16 569 DATA 11 9 9 64 32 64 56 64 69 2 12 9 570 DATA 11 0 8 4 10 5 10 5 8 4 72 4 589 DATA 11 88 28 89 28 89 6 73 4 8 6 0 590 REM FIVE 600 DATA 11 0 0 0 0 64 32 84 50 76 34 68 610 DATA 19 34 68 34 68 34 68 2 68 2 9 9 620 DATA 10 0 32 24 101 24 97 0 64 0 6
7. Appendix F Atari 400 800 Computers The best way to connect your Atari to Delta is with the Uni versal Atari Parallel Interface by Star Micronics It comes com plete with its own cable Or Delta will connect to the Atari 850 interface using a cable that is available from your dealer Setting the switches We recommend that you set the DIP switches in Delta as shown below when connecting it to an Atari 400 or 800 Recommended DIP Switch Settings for Atari O Funtion ON U S A Character set Paper out detector active Using Atari BASIC While the Atari computers don t have any real problems in using the full capabilities of Delta there are a couple of fairly unique things to keep in mind Atari BASIC requires that all strings be dimensioned The maximum string length is 99 charac ters so Atari users must break up their dot graphics strings into 99 character sections 194 Delta User s Manual Atari 850 Interface Module Parallel Cable Delta Atari 850 Pin No Function Pin No Function 1 STROBE WH 1 STROBE 2 DATA1 _ 2 DATA1 3 DATA2 3 DATA2 4 DATA3 4 DATA3 5 DATA4 5 DATA4 6 DATA5 6 DATA5 7 DATA6 7 DATA6 8 DATA7 Tm v n 8 DATA7 16 SIG GND 11 SIG GND 11 BUSY 13 BUSY 9 DATA8 T T 15 DATA8 To join two strings together as when building a string of dot graphics data the following format must be used A LEN A 1 B This adds B to the end of A The Atari adds spaces to pr
8. N n Chapter 4 Advance paper to the next vertical tab posi tion 11 OB This command causes the paper to be ad vanced to the next vertical tab position or the top of the next page whichever it finds first The vertical tab positions are set upon power on at lines 6 12 18 24 30 36 42 48 54 and 60 Chapter 5 Function Code Reference 265 PURPOSE Set vertical tab positions ESC P ni n2 0 decimal ASCII 27 80 n1 n2 n 0 hex ASCII 1B 50 n1 n2 n3 00 E REMARKS This command cancels all current vertical T tab positions and sets those defined at lines n1 n2 n3 etc The maximum number of ver tical tab positions allowed is 20 The ASCII 0 character is used as a command terminator Each vertical tab position must be between 1 and 255 and they must be specified in as cending order REFERENCE Chapter 5 _ PURPOSE Advance the paper n lines ESC g n decimal ASCID 27 97 n hex ASCII 1B 61 n REMARKS This command causes the printer to advance the paper n lines It does not however es change the current value of the vertical tab positions The value of n must be between 1 and 255 REFERENCE Chapter 4 266 Delta User s Manual Commands to Control Horizontal Position of Print Head PURPOSE Return print head to home position Car riage Return CODE CR decimal ASCII 13 hex ASCII REMARKS Th
9. NEXT I 550 GOSUB 669 RETURN 660 FOR I 1 TO 7 FOR 7 1 TO 11 7 1 7 0 J NEXT I 67Q POSITION 1 23 PRINT E DIT P RINTER Q UIT 5 675 RETURN 680 REM PRINT MODE 690 GOSUB 79QQ PRINT PR INPUT AN 700 IF AN N THEN PR 9 GOTO 750 710 IF AN P THEN 739 729 GOTO 699 20 GOSUB 7 PRINT PD INPUT PR 749 IF PR 4 OR PR 11 THEN 738 759 GOSUB 7000 SH INPUT SH 769 IF SH Q OR SH 1 THEN GOTO 759 779 GOSUB 7000 AS INPUT AS 780 IF AS 33 OR AS 126 AND AS 169 OR AS 254 THEN 770 790 GOSUB 7000 800 SH 1 THEN SH 16 810 N1 AS N2 PR SH 820 FOR I 1 TO 11 MM LEN MM 1 CHR MM I NEXT I 830 OPEN 4 8 9 P 835 PRINT 4 CHR 27 CHR 1 CHR N1 CHR N2 MM 840 IF AN N THEN PRINT 4 CHR 27 CHR 1 GOTO 869 850 PRINT 4 CHR 27 X CHR 1 869 FOR I 1 TO 29 PRINT 4 CHR N1 NEXT I PRINT Atari 400 800 Computers 203 E 870 PRINT 4 CHR 14 FOR I 1 TO 10 PRINT 4 m CHR N1 NEXT I PRINT 4 88g PRINT 4 CHR 15 FOR I 1 TO 20 PRINT 4 CHR N1 NEXT I PRINT 4 x 890 IF AN N THEN PRINT 44 CHR 27 CHR f GOTO 895 892 PRINT 4 CHR 27 X CHR 895 PRINT 4 CHR 27 CLOSE 4 GOSUB 669 MM RETURN 999 GRAPHICS po 994 PRINT 905 PRINT 1 M2 M3 M5 M6 M7 8 Mig M11 910 FOR 1 0 TO 7 PRINT FOR J 1 TO 11 915 PRINT 1 NEXT J PRINT IF 1 7 THEN PRINT NU INT 2 I 41 N
10. These two pins go ON when Delta is ready to accept data In the 1 byte mode they go OFF after each character is received In the 1 block mode they only go OFF when Delta s buffer approaches capacity In both cases they will stay OFF if the buffer is too full to accept more data XON XOFF protocol The XON XOFF protocol uses the ASCII characters DC1 and DC3 sometimes called XON and XOFF respectively to communicate with the computer When Delta s buffer approaches capacity Delta will send a DC3 ASCII 19 on TXD pin 2 to tell the computer that it must stop sending data When Delta is able to receive more data it sends a DC1 ASCII 17 on TXD The computer can then send more data until Delta sends another DC3 Serial Interface Specifications 301 ACK protocol In the ACK protocol Delta sends an ACK ASCII 6 on TXD pin 2 each time that it is prepared to receive a byte of data Code bils MARK Earliest point at which next character may start Figure P 2 Typical data byte on the serial interface 302 Delta User s Manual Serial busy protocol 1 byte mode mo Tos 58 s Tos Tos Pin 20 Pin 11 uw Serial busy protocol 1 block mode 28 f os os Los vs ve DTR Pin 20 RCH Pin 11 XON XOFF protocol bur J ve ve DTR Pin 20 gt eee COS Pin 2 XO
11. 8F 1000 1111 90 1001 0000 91 1001 0001 92 1001 0010 93 1001 0011 94 1001 0100 95 1001 0101 96 1001 0110 97 1001 0111 98 1001 1000 99 1001 1001 1001 1010 9B 1001 1011 9C 1001 1100 9D 1001 1101 Delta User s Manual Character Uu v x bo DEL BEL BS HT LF VT FF CR SO SI DC1 DC2 DC3 DC4 ESC ASCII Code Conversion Chart 287 Standard ASCII Codes Decimal Hexadecimal Binary Character 158 9E 1001 1110 RS 159 9F 1001 1111 160 A0 1010 0000 I 161 A1 1010 0001 b 162 A2 1010 0010 V 163 A3 1010 0011 164 A4 1010 0100 165 A5 1010 0101 4 166 A6 1010 0110 167 7 1010 0111 168 A8 1010 1000 169 9 1010 1001 x 170 AA 1010 1010 171 1010 1011 F 172 1010 1100 4 173 AD 1010 1101 T 174 AE 1010 1110 175 AF 1010 1111 m 176 BO 1011 0000 h 177 B1 1011 0001 178 B2 1011 0010 amp 179 B3 1011 0011 180 B4 1011 0100 s 181 B5 1011 0101 182 B6 1011 0110 D 183 B7 1011 0111 n 184 B8 1011 1000 185 9 1011 1001 x 186 BA 1011 1010 A 187 BB 1011 1011 x 188 BC 1011 1100 189 BD 1011 1101 4 190 BE 1011 1110 191 10111111 192 Co 1100 0000 193 1 1100 0001 194 2 1100 0010 S 195 C3 1100 0011 196 C4 1100 0100 197 5 1100 0101 198 C6 1100 0110 199 C7 1100 0111 288 Decimal 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 22
12. 980 RETURN 1000 FOR 1 1 TO LEN B 1010 Z ASC MID B I 1 1029 IF Z 64 AND Z 91 THEN Z Z 64 1039 POKE AD 1 Z 1040 NEXT I 1050 RETURN 11000 POKE DD X Y ASC C RETURN 12000 FOR 1 1 TO 49 POKE 1 1943 32 NEXT I RETURN Delta Plot program 10 REM COMMODORE 64 gt DELTAPLT 50 PRINT CHR 147 69 FOR I 1 TO 5 PRINT NEXT I 79 PRINT THIS PROGRAM TAKES ABOUT ONE MINUTE 89 PRINT TO RUN SO PLEASE TURN ON YOUR PRINTER 90 PRINT AND STAND 100 REM DELTA PLOT 119 DIM BITZ 76 14 1000 REM SET PROGRAM CONSTANTS 1010 MASK 1 64 MASK 4 8 1020 MASK 2 32 MASK 5 4 1030 MASKZ 3 16 MASK 6 2 1949 LX 29 LY 29 1050 XFAC 72 1 YFAC 87 LY 2000 REM PLOT CURVE 2010 RAD 9 222 Delta User s Manual 2020 X1 19 Yl 10 2030 FOR 360 STEP 10 2040 R1 ANG 6 28 369 2059 X2 RAD COS R1 19 Y2 RAD SIN R1 19 2060 GOSUB 4000 2070 NEXT ANG 3000 REM SEND IMAGE MAP TO PRINTER 3005 OPEN 4 4 5 2010 PRINT 4 CHR 27 A CHR 6 3929 FOR ROW TO 14 3922 A 3925 PRINT 4 CHR 27 K CHR 75 CHR 0 3950 FOR COL 1 TO 75 3668 CHR BIT COL ROW 397g NEXT COL 3080 PRINT 4 A 3999 NEXT ROW 3095 PRINT A CHR 27 2 3100 PRINT 4 CLOSE4 3118 END 4000 REM DRAW A LINE FROM X1 Y1 TO 2 2 4010 XL X2 X1 2 s Y 4020 NX ABS XLXXFAC NY ABS YL YFAC 401 IF NX lt
13. Apple II 150 Atari 199 Commodore 216 Osborne 1 183 TRS 80 167 Off line 63 275 On line 275 On line button 2 On line lamp 2 On line 63 Osborne computer 177 Overlapping dots 77 Page length 43 49 228 263 Paper advance 265 Paper guide 2 132 134 Paper lint 124 Paper loading 4 Paper out detector 63 Paper out lamp 2 Paper selection 4 Paper separator 2 132 134 Paper specifications 292 thickness 5 types 5 width 5 Paper single sheet 5 63 sprocket feed 5 Paper out detector 228 276 Parallel cable Apple II 144 Atari 194 IBM PC 140 Kaypro 178 Osborne 1 178 TRS 80 Model 1 161 TRS 80 Model I 162 Parallel interface 228 293 connector 4 293 timing 294 Pica pitch 30 253 Pie chart 114 Pie chart program 111 Apple II 157 Atari 205 Commodore 222 Osborne 1 189 TRS 80 173 Pitch 30 253 changing with margins 58 changing with tabs 57 condensed 30 elite 30 pica 30 Platen 2 13 Platen knob 2 132 133 Plotting 107 Power lamp 2 Power reguirements 292 Power switch 2 PR 1 24 144 Preventive maintenance 123 Primary fuse 126 Print density 32 Print head 13 74 gap adjusting 13 replacement 127 Print matrix 74 Print modes 257 mixing 36 with download characters 95 Print pitch 30 253 Print style commands 251 Printer cover 2 132 138 Printer driver TRS 80 162 Printer initialization 277 Printing a design 104 logo 104 download characters 83 text 29 user defined characters 83 Printing speed 291 Printing bidirectional
14. Delta User s Manual r Appendix P Serial Interface Specifications Delta provides a very flexible RS232C serial interface It can communicate at rates from 110 to 9600 baud and supports four different kinds of handshaking The operating specifications of the interface are as follows Data transfer rate 110 9600 baud Word length 1 start bit 7 or 8 data bits Odd even or no parity 1 or 2 stop bits Signal levels Mark or OFF 3 to 15 volts Space or ON 3 to 15 volts Handshaking Serial busy 1 byte mode Serial busy 1 block mode ACK mode XON XOFF mode Delta has a DB 25 female connector on the back to connect to a computer The functions of the pins are summarized in Table P 1 Configuring the Serial Interface DIP switch 3 controls the configuration of the serial interface Figure P 1 shows the location of DIP switch 3 You must remove Delta s upper case to reach this switch See Chapter 10 for instruc tions on how to do this Table P 2 describes the functions of the individual switches in DIP switch 3 Delta s Serial Protocols Delta has four serial protocols selected by DIP switches 3 3 298 Delta User s Manual and 3 4 Figure P 2 shows a typical byte of seria data and Figure P 3 shows timing charts for the 4 protocols Table P 1 Serial Interface Pin Functions Pin Name 1 GND Printer schassisground 3 i This pin carries data to the printer RTS OUT This is ON when the printer is
15. ROM 74 83 269 Screws shipping 131 Secondary fuse 127 Self test 14 Semicolon 35 43 Separator paper 2 132 134 Serial busy protocols 300 Serial cable IBM PC 141 Serial interface 228 297 connector 4 297 Serial protocol 297 Seven bit interface 65 67 228 Shaft roll paper 132 Shipping screws 131 SD 255 Signal levels 297 Snap levers 134 SO 256 Software commercial 18 Spacing line 43 Spare fuse 132 Special character chart program 66 Apple II 147 Atari 196 Commodore 214 Osborne 1 181 TRS 80 165 Special print modes 257 Special symbols 66 Specifications 291 Speed printing 291 Sprocket feed paper 5 9 Subscripts 35 259 Summary of commands in numeric order 279 SuperCalc 21 Superscripts 35 259 Switch DIP 4 Switch power 2 Synchronization 293 Tab 55 57 horizontal 55 267 horizontal one time 57 vertical 55 58 264 vertical one time 60 Technical specifications 291 Temperature 131 308 Delta User s Manual Terminology 19 self 14 combined with graphics 103 printing 29 Thickness adjustment lever 14 Thickness paper 5 Timing parallel interface 294 Top margin 50 263 Tractor feed 5 Tractor unit 2 133 TRS 80 BASIC 162 TRS 80 computer 23 49 161 Underlining 35 258 Unidirectional printing 63 277 Universal Atari Parallel Interface 193 Universal Commodore Parallel Interface 211 Unpacking 131 Upper case removal of 124 User printer controls 22 User defined chara
16. 0 16 8 6 8 6 8 6 8 6 8 719 DATA 9 70 8 102 8 54 8 6 0 2 0 0 720 DATA 11 0 64 0 96 0 120 0 124 0 30 1 739 DATA 9 6 1 0 0 0 0 0 0 0 0 0 749 REM EIGHT 750 DATA 11 0 0 0 0 24 36 24 102 24 102 0 769 DATA 11 67 0 67 0 99 28 34 28 34 28 0 77g DATA 11 12 18 44 19 108 19 96 1 64 0 64 780 DATA 11 0 96 1 112 15 48 15 16 14 0 0 790 REM NINE 800 DATA 11 0 0 120 4 120 6 120 6 0 3 0 2 810 DATA 11 3 0 3 0 67 4 123 4 122 4 120 820 DATA 11 48 0 56 0 113 0 99 0 99 0 99 830 DATA 11 9 115 9 57 9 31 9 15 9 7 9 840 REM SPACE 850 DATA 11 0 0 0 0 0 0 0 0 0 0 0 Download utility program 4 ED E DIT P RINTER Q UIT 5 POKE 53281 0 52280 0 6 PRINT CHR 5 Commodore VIC 20 amp C 64 219 7 DD 1159 8 Y X 18 DIM Z 8 12 MM 11 ML 11 KK 11 5 15 AD 1984 20 PRINT CHR 147 GOSUB 669 39 CS CHR 9 SC CHR 42 SS CHR 15 40 GET A IF A THEN 40 T 5 IF A Q THEN PRINT CHR 147 END 6 A P THEN GOSUB 689 GOTO 40 70 A E THEN GOSUB 999 GOSUB 260 00 0 49 80 GOTO 40 120 IF Z G H 9 THEN C GOSUB 11000 130 IF Z G H 1 THEN C SC GOSUB 11999 149 RETURN 150 IF Z G H 1 THEN C SS GOSUB 11000 160 IF Z G H THEN C CS GOSUB 11999 170 RETURN 260 REM EDIT LEVEL 265 H 1 G 1 X 0 Y 0 266 FOR I 1 TO 11 18 1 NEXT I 267 FOR 1 TO 11 FOR 7 1 TO 5 KK I J NEXT J NEXT I 270 GET A IF A THEN 270 300 IF A L THEN GOSUB 399 GOTO 379
17. 202 E P c 163 203 164 204 Ee 165 4 205 166 206 k 167 207 o5 168 208 3 169 209 lt 170 210 171 211 i 172 3 212 173 213 174 214 175 u 215 6 wa 176 216 ii 177 2 217 ES 178 218 179 219 180 220 PE 181 221 amp 182 222 183 223 184 X r E 236 Delta User s Manual Block Graphics Characters Decimal Character Decimal Character 224 Space 240 r 225 A 241 i2 226 a 242 227 N 243 228 m 244 F 229 Ma 245 230 246 id 231 247 232 248 233 249 e 234 N 250 235 251 m 236 252 237 253 238 254 k 239 r r ru pa r r r ASCII Codes 237 231 235 236 p a a 233 234 i it Hi W 237 we 238 232 ssa 4 N r T 244 si TN i 7 _ m 249 Las Em W 245 7 _ 245 238 Delta User s Manual Appendix J Character Style Charts Standard Characters s Manual Delta User 240 241 Character Style Charts SG www T lalalalalalala T Bw en ansaa un eT TET COTIF 242 Delta User s Manual Italic Characters 32 243 Character Style Charts 2
18. 27 75 1 2 1 2 m3 1B 1 2 1 2 m3 This command selects 60 dots per inch bit image graphics mode The values of n1 and n2 represent the number of graphics charac ters to be printed where the total number of characters n2 times 256 n1 There must be the correct number of graphic characters following n2 The ASCII value of these char acters determine which pins are fired for each character Chapter 8 272 PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCID hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Delta User s Manual Print double density graphics ESC L 1 2 1 112 3 27 76 1 2 1 m2 m3 1 1 2 1 m2 m3 This command selects 120 dots per inch col umn scan bit image graphics mode The val ues o n1 and n2 are the same as in normal density graphics There must be the correct number of graphic characters following n2 The ASCII value of these characters deter mine which pins fired for each character Chapter 8 Print double density graphics with double speed ESC y nin 1 2 3 27 121 n1n2 m1 m2 m3 1B 79 nin2mi m2 m3 This command selects 120 dots per inch col umn scan bit image graphics mode with double speed The values of n1 and n2 are the same as in normal density graphics There must be the co
19. 277 dot matrix 74 faint 127 unidirectional 63 277 Problem codes with BASIC 27 56 117 Program bridge hand 85 Apple II 148 Atari 197 Commodore 215 Osborne 1 181 TRS 80 165 Program character design 95 Index Program chart 37 Apple 146 Atari 195 Commodore 212 1 179 TRS 80 163 Program Delta Plot 107 Apple 155 Atari 203 Commodore 221 Osborne 1 187 TRS 80 172 Program download utility 95 Apple 152 Atari 200 Commodore 218 1 185 TRS 80 169 Program logo 105 Program macro 70 Apple 148 Atari 196 Commodore 214 Osborne 1 181 TRS 80 165 Program numeral 92 Apple 150 Atari 199 Commodore 216 Osborne 1 183 TRS 80 167 Program pie chart 111 Apple II 157 Atari 205 Commodore 222 Osborne 1 189 TRS 80 173 Program special character chart 66 Apple II 147 Atari 196 Commodore 214 Osborne 1 181 TRS 80 165 Programs installation 18 Proportional characters 88 270 Proportional widths 81 Protocol ACK 301 serial busy 300 300 serial 297 Quadruple density graphics 115 272 Quick reference B C RAM 62 83 269 RAM loading standard characters 83 Ready lamp 2 Reference control codes 251 Registration card 131 Release lever 5 307 Removing the upper case 124 Replacing a fuse 125 Replacing the print head 127 Reset 62 Resolution 100 115 Return carriage 44 266 Ribbon ink 132 installation 136 part number 292 Right margin 57 Roll paper 7 holder 2 132
20. 51 0101 0001 a Pv 82 52 0101 0010 F 83 53 0101 0011 S qe 84 54 0101 0100 85 55 0101 0101 9 aN 86 56 0101 0110 x 87 57 0101 0111 W 88 58 0101 1000 X 89 59 0101 1001 Y j 90 5A 0101 1010 7 Es 91 5B 0101 1011 92 5 0101 1100 PA 93 5D 0101 1101 1 94 5E 0101 1110 95 5F 0101 1111 _ 96 60 0110 0000 I W 97 61 0110 0001 a ROT 98 62 0110 0010 b 99 63 0110 0011 i5 100 64 0110 0100 d i 101 65 0110 0101 a 102 66 0110 0110 103 67 0110 0111 a E 104 68 0110 1000 h 105 69 0110 1001 i 106 6A 0110 1010 3 107 6B 0110 1011 k i 108 6C 0110 1100 i 109 6D 0110 1101 in 110 6E 0110 1110 E 111 6F 0110 1111 a 112 70 0111 0000 p 113 71 0111 0001 114 72 0111 0010 115 73 0111 0011 VET ART TERI AN NUM D m AUT JA lt a 3 Ha m 286 Decimal 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 Standard ASCII Codes Hexadecimal Binary 74 0111 0100 75 0111 0101 76 0111 0110 77 0111 0111 78 0111 1000 79 0111 1001 7 0111 1010 7 0111 1011 7 0111 1100 7D 0111 1101 7 0111 1110 7 0111 1111 80 1000 0000 81 1000 0001 82 1000 0010 83 1000 0011 84 1000 0100 85 1000 0101 86 1000 0110 87 1000 0111 88 1000 1000 89 1000 1001 8A 1000 1010 8B 1000 1011 8C 1000 1100 8D 1000 1101 8E 1000 1110
21. G Commodore VIC 20 and C 64 Computers The best way to connect Delta to your Commodore computer is with a Universal Commodore Parallel Interface by Star Micronics Or you can use many the other available parallel interface adapters for the Commodore computers Setting the switches We recommend that you set the DIP switches in Delta as shown below when connecting it to a Commodore computer Recommended Switch Settings for Commodore VIC 20 and C 64 Switch Setting Function ON 11 inch page size ON Normal print density ON U S A Character set ON Parallel interface ON Auto line feed Using Commodore BASIC Commodore computers can use the full capabilities of Delta Commodore BASIC does however have a few differences from other BASICs Commodore BASIC has no LPRINT statement You must 212 Delta User s Manual open the printer as a file and then direct your print statements to that file like this 10 OPEN 4 4 20 PRINT 4 TESTING When the program is done printing you should clear the buffer and close the file like this 9g PRINT 4 CLOSE 4 Listing programs To list a program on the Commodore computers you must open the printer as a file and redirect screen output to the printer before issuing the LIST command The correct sequence looks like this OPEN 4 4 CMD 4 LIST When you are done listing your program you must close the printer channe
22. decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE Set the print pitch to condensed 17 charac ters inch lt SD 15 OF This command is the same as ESC 3 but can be used in applications where a sin gle character command is required Chapter 3 Set the print pitch to condensed 17 charac ters inch ESC SD 27 15 1B OF Same as SD above Set the printer to expanded print ESC W 1 27 87 1 1B 57 01 This command causes all subsequent print ing to be in expanded type The size of the type is determined by the normal type size at the time the command 1 sent Normal Expanded Pica 10 CPI 5 CPI Elite 12 CPI 6 CPI Condensed 17 CPI 8 5 CPI Chapter 3 256 PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCH REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Delta User s Manual Set the printer to expanded print for the re mainder of the current line SO 14 OE This command causes the printer to print ex panded characters until a carriage return is sent The character widths are shown above in the description of the ESC W 1 com mand Ch
23. gt 66 273 ESC 62 277 ESC A 45 261 ESC 47 60 265 ESC B 30 253 ESC b 57 268 ESC 49 263 ESC D 56 267 ESC E 33 257 Index 305 ESC 33 258 lt ESC 33 257 ESC H 33 257 ESC J 46 262 ESC K 100 271 ESC L 115 272 ESC 57 266 ESC 50 264 ESC 50 264 ESC P 59 265 ESC 57 267 ESC R 50 263 ESC S 36 259 ESC 36 259 ESC U 64 277 ESC W 32 255 256 ESC X 90 270 ESC 62 ESC 115 272 ESC 2 115 272 Escape code 26 Expanded print 31 255 F F Button 2 FF 262 Font style controls 252 Form feed 48 262 Form length 49 Forms control 43 Friction feed 5 Function code reference 251 Fuse replacement 125 Fuse primary 126 secondary 127 spare 132 Gap print head 13 grafstar 143 Graphics characters 66 Graphics combined with text 103 Graphics commands 271 Graphics business 111 dot 99 double density 115 272 double density double speed 115 272 normal density 115 271 plotting 107 quadruple density 115 272 Grid character design 75 Guide paper 2 132 134 Handshaking 293 297 Hex 19 Hexadecimal 19 283 High resolution graphics 115 Holder roll paper 132 Horizontal position commands 266 Horizontal tab 55 267 HT 55 267 IBM PC 23 139
24. line The value for n must be between 1 and 255 Move the print head to the next horizontal tab position lt HT 9 09 This command causes the print head to ad vance to the next horizontal tab position The horizontal tab positions are set at power on to print positions 10 20 30 etc to the maxi mum print position Chapter 5 Set horizontal tab positions ESC D ni n2 n3 0 27 68 n n2 n3 0 1B 44 n1 n2 n3 00 This command cancels all current horizontal tab positions and sets those defined at print positions n1 n2 n3 etc The maximum num ber of horizontal tab positions allowed is 255 The ASCII 0 character is used as a command terminator Each horizontal tab position must be between 1 and 255 and they must be specified in ascending order Chapter 5 268 PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Delta User s Manual Skip n print positions ESC b n 27 98 n 1B 62 n This command causes the print head to ad vance n print positions to the right It does not however change the current value of the horizontal tab positions The value of n must be between 1 and 255 Chapter 5 Move the print head back one print position backspace 5 8 08 This command shifts the print head col umn to the left If the print head is at the home position the comm
25. margin at n lines Cancel top and bottom margins Vertical tabs CHR 11 Vertical tab ESC P CHR 0 Set vertical tabs ESC Advance line feeds Commands to control horizontal position of the print head 13 Carriage return ESC n Set left margin at column ESC Set right margin at column CHR 9 Horizontal tab ESC CHR 0 Set horizontal tabs ESC b n Tab over n columns CHR 8 Backspace Download character commands ESC CHR 1 n1 n2 m1 m2 m11 Define download character ESC CHR 0 Copy standard ROM characters to download RAM ESC X CHR 1 Use proportional download characters ESC X CHR 0 Cancel proportional download charac ters ESC CHRS 1 Use normal download characters ESC CHR 0 Cancel normal download characters Commands to control graphics ESC 1 2 Normal density graphics ESC L 1 n2 Double density graphics ESC y 1 2 Double speed double density graphics ESC z 1 2 Quadruple density graphics Macro instruction commands ESC CHR 30 Define macro ESC Use macro Other function codes ESC Set eighth bit to 1 ESC Set eighth bit to 0 Accept eighth bit as is CHR 127 Delete last character CHR 19 Off line CHR 17 On line CHR3 7 Sounds bell ESC Y CHR 0 Disable bell ES
26. ready to receive data 5 CTS IN This pin is ON when the computer is ready to send data DSR IN This pin is ON when the computer is ready to send data Delta does not check this pin 7 GND Signal ground DCD IN This pin is ON when the computer is ready to send data i0 ised SSCS This is the signal line for the serial busy This pin goes when Delta s uffer fills and ON when Delta is ready to receive data In the busy protocols this line carries the same signal as pin 20 ao mne Umea _ Signal ground 1419 NC 0 20 DTR OUT Delta turns this pin ON when it is ready to receive data NIC Unused 2 Table P 2 DIP Switch 3 OFF Handshaking protocols see below Odd parity Data transfer rate see below 299 Seria Interface Specifications Dip switch 3 Dip switch 2 G z gt A a Dip switch 3 Dip switch 1 Dip switch 2 Figure P 1 DIP switch 3 is located inside the case 300 Delta User s Manual Table P 3 Handshaking protocols Protocol Swich34 Serial busy 1 byte mode Serial busy 1 block mode XONIXOFF Table P 4 Data transfer rates Baud rete Switch36 Swichsz Switch 98 Serial busy protocols In the serial busy protocols Delta uses DTR pin 20 and RCH pin 11 to signal to the computer when it is able to accept data
27. spacing is set to 1 6 inch This means that Delta will advance the paper 1 6 inch each time it receives a line feed When this switch is OFF the default line spacing is 1 8 inch This switch is set ON at the factory These three switches determine the default interna tional character set as shown in Table H 2 These switches are all set ON at the factory LEE DIP Switch Settings 231 Table H 2 International character sets USA England Germany Denmark France Sweden aly Spain ON OFF ON OFF ON ON ON OFF ON OFF ON ON ON OFF OFF 2 1 This switch disables the paper out sensor If this switch is ON the printer will signal the computer when it runs out of paper and will stop printing If this switch is off the printer will ignore the paper out sensor and will continue printing This switch is set ON at the factory 2 2 This switch selects the active interface Turn this switch ON to use the serial interface Turn this switch OFF to use the parallel interface This switch is set OFF at the factory 2 3 This switch controls the eighth bit of the paralle interface If this switch is ON the printer will only read the first seven bits on the parallel interface and ignores the eighth bit If this switch is OFF all eight bits will be read This switch is set OFF at the factory 2 4 When this switch is ON Delta will automatically advance the paper one line every time it receives a carriage return When this switch is
28. 0 IT FALSE PRINT RO 3919 UN FALSE PRINT NU 3020 EN FALSE PRINT NW 3039 PI FALSE 214 Delta User s Manual 3040 PRINT CO GOSUB 3139 2050 PRINT EL GOSUB 3139 3969 PRINT PI PI TRUE GOSUB 3139 2070 IF EN TRUE THEN PRINT GOTO 3999 2080 PRINT EN EN TRUE GOTO 3939 3999 IF UN TRUE THEN PRINT GOTO 3119 2100 PRINT UN UN TRUE GOTO 3929 3119 IF IT TRUE THEN PRINT RA RETURN 3120 PRINT IT IT TRUE GOTO 3919 3130 BL FD 3149 IF EM FALSE THEN PRINT AB CHR 99 CHR 199 GOTO 3199 3150 IF PI FALSE THEN PRINT FD GOTO 3170 3160 PRINT AB CHR 99 188 3170 IF EN TRUE THEN PRINT U RETURN 3180 IF EN FALSE THEN PRINT BLS RETURN 3199 IF EN TRUE THEN PRINT RETURN 3200 PRINT SP X CHR 129 3219 PRINT SB Y CHR 121 3229 PRINT NS 3239 RETURN Special character chart program 5 REM COMMODORE 64 DELTASET 19 OPEN4 4 CMD4 20 FOR 7 16 TO 255 STEP 8 39 FOR I J TO 2 7 40 PRINT I CHR I CHR 9 59 NEXT I PRINT NEXT J 69 PRINT 4 CLOSE4 78 END Macro program 10 REM COMMODORE 64 lt DELTAMACRO 20 OPEN4 4 CMD4 39 PRINT CHR 27 40 PRINT CHR 18 59 PRINT CHR 27 W CHR 9 69 PRINT CHR 27 F 70 PRINT CHR 27 H 89 PRINT CHR 27 CHR 9 PRINT CHR 27 T 95 PRINT CHR 27 5 Commodore VIC 20 amp C 64 215 98 PRINT CHR 39 99 PRINT 4 CLOSE4 END Bridge hand program 19 REM COMMODORE 64 DELTA BRIDG
29. 0001 0001 Ctrl Q DC1 18 12 0001 0010 Ctrl R DC2 19 13 0001 0011 Ctrl S DC3 20 14 0001 0100 Ctrl T DC4 21 15 0001 0101 Ctrl U 22 16 0001 0110 Ctrl V 23 17 0001 0111 Ctrl W 24 18 0001 1000 Ctrl X 25 19 0001 1001 Ctrl Y 26 1A 0001 1010 Ctrl Z 27 1B 0001 1011 ESC 28 1 0001 1100 29 1D 0001 1101 30 1E 0001 1110 RS 31 1F 0001 1111 284 Decimal 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 Standard ASCII Codes Hexadecimal Binary 20 0010 0000 21 0010 0001 22 0010 0010 23 0010 0011 24 0010 0100 25 0010 0101 26 0010 0110 27 0010 0111 28 0010 1000 29 0010 1001 2A 0010 1010 2B 0010 1011 2C 0010 1100 2D 0010 1101 2E 0010 1110 2F 0010 1111 30 0011 0000 31 0011 0001 32 0011 0010 33 0011 0011 34 0011 0100 35 0011 0101 36 0011 0110 37 0011 0111 38 0011 1000 39 0011 1001 0011 1010 0011 1011 3C 0011 1100 3D 0011 1101 3E 0011 1110 3F 0011 1111 40 0100 0000 41 0100 0001 42 0100 0010 43 0100 0011 44 0100 0100 45 0100 0101 46 0100 0110 47 0100 0111 48 0100 1000 49 0100 1001 Delta User s Manual Character SP iB OCT Pi C Ci mo T ASCII Code Conversion Chart 285 Standard ASCII Codes 22 Decimal Hexadecimal Binary Character i 74 4 0100 1010 1 75 4B 0100 1011 K 76 4 0100 1100 L 77 4D 0100 1101 78 4 0100 1110 N 79 4F 0100 1111 PS 80 50 0101 0000 F 81
30. 1 1g 2100 TP TP PCTZ PI N 2119 360 01 2120 1 0 6 28 260 2130 X2 RAD COS R1 19 Y2 RAD SIN R1 19 2140 GOSUB 4000 2150 GOSUB 6000 2160 NEXT 3000 REM SEND BIT IMAGE MAP TO PRINTER 3929 FOR ROW 0 TO 35 2022 AS ROW 3959 FOR COL 1 TO 199 3060 A ROW A ROW CHR BITZ COL ROW 224 Delta User s 3070 NEXT COL 3080 NEXT ROW 2100 OPEN4 4 CMD4 3110 X 49 LEN T 2 3120 FOR I 1 TO X PRINT NEXT I 3130 PRINT EM T CE LF 3149 PRINT VT VT VT 3156 PRINT ES A CHR 3 3160 PRINT TXT 1 LF TXT 2 LF TXT 3 LF 3178 FOR ROW TO 35 3189 PRINT ES K CHR 12 CHR 1 SP A ROW 3200 PRINT TXT ROW 4 3210 NEXT ROW 3229 PRINT TXT 49 LF 3230 PRINT TXT 41 LF 3240 PRINT TXT 42 LF 3250 PRINT ES 2 FF 3254 PRINT A CLOSEA 3255 PRINT CHR 147 3268 END 4000 REM DRAW A LINE FROM X1 Y1 TO X2 Y2 4919 XL X2 X1 YL Y2 Y1 4020 NX ABS XL XFAC NY ABS YLXYFAC 4939 IF THEN NX NY 4040 NS INT NX 1 4050 DX XL NS DY YL NS 4060 FOR I 1 TO NSZ 4070 X1 X1 DX Y1 Y1 DY 4080 GOSUB 5000 4999 NEXT I 4100 RETURN 5000 REM PLOT A POINT AT X1 Y1 5018 XX X1 XFAC YY Y1 YFAC 5929 COL INT XX 1 5030 ROW INT YY 6 5049 XITZ INT YY 6XROW 1 5050 BIT COL ROW BIT COL ROW OR MASKZ XIT4 5969 RETURN 600 REM 6010 MA ANG 2 6020 R1 MAZx6 28 360 6030 X3 INT 2Q SIN R1 Y3 INT 22 COS R1 69
31. 19 2055 Y2 RADXSIN R1 19 2969 GOSUB 4000 2070 NEXT ANG 2000 REM SEND BIT IMAGE TO PRINTER 3005 OPEN 4 8 9 P 3919 PRINT 4 CHR 27 A CHR 6 2020 FOR ROW 9 TO 14 3030 3040 PRINT 4 CHR 27 K CHR 75 CHR P 3959 FOR COL 1 TO 75 3954 RE INT M COL ROW 3055 B CHR RE 3969 A LEN A 1 B 3079 NEXT COL 3989 PRINT 4 A Atari 400 800 Computers 205 3999 NEXT ROW 2100 PRINT 4 CHR 27 A CHR 12 3116 CLOSE 4 ES 3150 END 4000 REM DRAW A LINE FROM 1 1 TO X2 Y2 ae 4010 XL X2 X1 YL Y2 Y1 4020 NX ABS XL XFAC NY ABS YL YFAC 4030 NX NY THEN NX NY 4040 NS INT NX 1 4050 DX XL NS pus 4055 DY YL NS 4969 FOR I 1 TO NS 4070 X1 X1 DX Y1 Y1 DY 4080 GOSUB 5000 Ja 4999 NEXT I 4100 RETURN 5000 REM PLOT A POINT AT X1 Y1 5010 XX X1XXFAC YY Y1XYFAC 5020 COL INT XX 1 5030 ROW INT YY 6 5040 XIT INT YY ROWX6 1 5050 A1 M COL ROW 5060 A2 MASK XIT 5070 M COL ROW USR 1536 A1 A2 5080 RETURN Pie chart program 2 GRAPHICS j PRINT PLEASE STAND BY 1 FOR I 1536 TO 1553 20 READ 39 POKE I 0 4g NEXT I 59 DATA 104 104 133 205 104 133 204 69 DATA 194 5 205 133 213 19 4 5 294 70 DATA 133 212 96 100 REM MICRO PLOT 110 DIM M 76 11 MASK 6 BL 80 N 99 120 DIM A 199 T 99 TT 29 RR 29 TI 99 130 DIM B 19 PCT 19 T1 99 T2 99 132 FOR 1 TO 11 133 FOR J 1 TO 76 134 M J I 0 135 NEXT J 136 NEXT I 206 Delta User s Manua
32. 210 IF A R THEN GOSUB 410 00 0 379 220 IF A D THEN GOSUB 439 GOTO 379 230 IF A U THEN GOSUB 459 GOTO 379 340 IF THEN GOSUB 470 GOTO 379 250 IF A C THEN GOSUB 499 GOTO 270 360 IF A Q THEN GOSUB 500 GOTO 380 270 GOTO 279 389 RETURN z 290 GOSUB 12 3 1 1 Y then Y Q H 1 400 GOSUB 150 RETURN 419 GOSUB 120 Y Y 3 H H 1 IF 3 THEN Y 30 H 11 429 GOSUB 159 RETURN 430 GOSUB 120 X X 80 G G 1 IF X 489 THEN X 489 G 7 449 GOSUB 159 RETURN 450 GOSUB 120 80 1 X THEN X 9 G 1 260 GOSUB 150 470 IF Z G H 1 1 OR Z G H 1 1 THEN RETURN 480 Z G H 1 0 SS GOSUB 11909 RETURN 499 Z G H 9 C CS GOSUB 11999 RETURN 500 REM GET OF EDIT MODE 510 C ED GOSUB 1999 220 Delta User s Manual 520 IF Z G H 1 THEN C SC GOSUB 11999 GOTO 540 530 IF Z G H THEN C GOSUB 11000 540 REM PRINT COLUMN VALUES 550 FOR I 1 TO 11 FOR J 1 TO 7 560 MM I EMM I 4Z J I 2 J 1 NEXT J NEXT I 570 J Q PRINT CHR 19 FOR I 1 TO 8 PRINT CHR 17 NEXT I 574 PRINT 575 FOR 1 TO 11 ML I STR MM I NEXT I 580 FOR 1 TO 11 FOR 7 1 TO LEN ML I KK I J MID ML I J 1 NEXT J 585 NEXT I 590 FOR I 1 TO 11 D1 1797 FOR 2 1 TO LEN ML I 592 POKE D1 I 3 ASC KK 1I J D1 D1 49 NEXT J 594 NEXT 1 600 GOSUB 669 RETURN 660 B ED GOSUB 1000 679 FOR I 1 TO 7 FOR 7 1 TO 11 2 1 J NEXT J NEXT I RETURN 680 REM PRINT MODE 690 PRINT CHR 19 FOR 1 TO 22 PRINT CHR 17 NEXT
33. 3 lt 108 i 84 109 m 85 u v 110 r 86 V i 111 87 112 p 88 x 113 3 8 Y 114 r 3 90 7 115 116 t 92 i 117 93 7 118 lt 94 gt 119 gt 95 Ja 120 96 7 121 97 122 z 98 P 123 99 c 124 100 98 125 101 126 gt 102 127 DEL Delete These characters may be different if you are using interna tional character set other than the USA set The characters for each set are shown below FS International Character Sets Decimal USA England Germany Denmark France Sweden Italy Spain 35 8 i i 64 m 8 E E 91 L i s 92 E E 5 p e c ix 93 1 3 amp E 94 j i J J 96 i i 8 123 1 5 amp 124 i x e A 126 5 cC C6 m 1 a ny VW ASCII Codes Special Characters Z2 Decimal Character Function Decimal Character E 135 BEL Bell 185 56 1 136 BS Backspace 186 _ 137 HT Horizontal tab 187 138 LF Line feed 188 139 VT Vertical tab 189 23 P 140 FF Form feed 190 E 141 CR Carriage return 191 142 SO Expanded print on 192 i 143 SI Condensed print on 193 145 DC1 On line 194 146 DC2 Pica pitch 195 amp 2 147 DC3 Off line 196 3 148 DC4 Expanded print off 197 H 155 ESC Escape 198 uc 158 RS End macro 199 T 160 200 161 201 Pp 162
34. 4 0 630 DATA 11 64 0 96 1 48 15 48 15 16 15 0 640 REM SIX 650 DATA 11 0 96 0 112 0 120 0 92 0 102 0 669 DATA 11 98 0 98 0 98 0 70 0 14 0 6 670 DATA 11 7 8 23 8 55 8 99 0 65 0 64 680 DATA 11 0 96 0 112 1 62 1 30 1 14 0 698 REM SEVEN 700 DATA 11 0 16 8 6 8 6 8 6 8 6 8 71 DATA 9 70 8 102 8 54 8 6 0 2 0 0 720 DATA 11 0 64 0 96 0 120 0 124 0 30 1 739 DATA 9 6 1 0 0 0 0 0 0 0 0 0 749 REM EIGHT 750 DATA 11 9 9 9 9 24 36 24 192 24 192 9 768 DATA 11 67 0 67 0 99 28 34 28 34 28 0 770 DATA 11 12 18 44 19 198 19 96 1 64 0 64 780 DATA 11 9 96 1 112 15 48 15 16 14 9 9 798 REM NINE 80 DATA 11 0 0 120 4 120 6 120 6 0 3 0 810 DATA 11 3 0 3 0 67 4 123 4 122 4 120 829 DATA 11 48 0 56 0 113 0 99 0 99 0 99 838 DATA 11 0 115 0 57 0 31 0 15 0 7 0 849 REM SPACE 859 DATA 11 0 0 0 0 0 0 0 0 0 0 0 Download utility program 5 DIM CS 1 SC 1 Z 9 13 MM 11 MM 11 SS 1 BL 49 SH 35 PR 35 6 DIM PD 35 AS 35 AN 1 10 CS SCH SS 0 15 BL 40 characters 16 AS ASCII 33 126 160 254 17 SH IF SHIFTED ENTER 1 ELSE Atari 400 800 Computers 201 18 PR NORMAL OR PROPORTIONAL 19 PD PROPORTIONAL DATA 4 11 26 GRAPHICS 9 GOSUB 669 E 30 GOSUB 2000 49 IF KEY 47 THEN GRAPHICS Q END 50 IF KEY 19 THEN GOSUB 689 GOTO 38 68 IF KEY 42 THEN GOSUB 999 GOSUB 260 GOTO 39 qe 70 GOTO 39 129 IF Z G H 9 THEN POSITION Y 5 X 2 PRINT GOSUB 2000 120 IF Z G H 1 THEN POSITION Y 5 X 2 P
35. 40 X4 22 X3 Y4 49 6050 IF MAZ 279 OR MAZ 99 THEN GOSUB 6100 GOTO 6070 6060 GOSUB 6200 Commodore VIC 20 amp C 64 225 6070 PA ANG 6989 RETURN 6100 MM TXT X4 6102 LL LEFT MM Y4 6194 PP LEN PTXT PI 6196 RR RIGHT MM 89 Y4 PP 6108 TXT X4 LL PTXT PI RR 611 RETURN 6200 MM TXT X4 i 6202 PP LEN PTXT PI 6294 LL LEFT MM Y4 PP 6206 RR RIGHT MM 89 Y4 we 6208 TXT X4 LL PTXT PI RR 6210 RETURN a 7000 REM 7005 1 1 7010 PRINT CHR 147 PRINT PRINT PRINT PRINT 7020 INPUT ENTER TITLE FOR CHART T 7030 5 0 1 190 7040 PRINT CHR 147 7050 PRINT TOTAL 50 FAR ASZ di 7060 PRINT TOTAL REMAINING AL 7070 INPUT ENTER FOR FIELD PCTZ I 7080 IF PCT I AL OR PCT I THEN PCTZ I ALZ 7098 AL AL PCTZ I 7100 AS AS PCTZ 1 7110 INPUT ENTER DESCRIPTION OF FIELD PTXT I 7120 IF LEN PTXT I 15 THEN PRINT FIELD TOO LONG B 15 CHAR MAX GOTO 7119 7139 IF AL 9 THEN GOTO 7200 7149 I I 1 7150 GOTO 7040 7200 NP 1 7210 NP 1 THEN 7949 7220 PRINT CHR 147 7230 RETURN 226 Delta User s Manual lt co Appendix H DIP Switch Settings The DIP dual in line package switches control some of the functions of Delta A DIP switch actually contains several individ ual switches Delta has two DIP switches with 8 individual switches in them and one DIP switch with 4 individual switch
36. 44 mi 108 109 110 Delta User s Manual 116 120 K W 117 LM NM 121 nana 125 122 126 123 245 p 3 9 8 Ol Q Ol SI 9 2 8 B g i 5 S 2 E gt O 8 8 Ital Delta User s Manual Sweden Denmark France E M En E 1 en i EL su 96 124 125 126 246 Character Sty
37. 5 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 Standard ASCII Codes Hexadecimal Binary C8 1100 1000 9 1100 1001 1100 1010 CB 1100 1011 CC 1100 1100 CD 1100 1101 CE 1100 1110 CF 1100 1111 00 1101 0000 01 1101 0001 02 1101 0010 D3 1101 0011 D4 1101 0100 D5 1101 0101 D6 1101 0110 D7 1101 0111 D8 1101 1000 D9 1101 1001 DA 1101 1010 DB 1101 1011 DC 1101 1100 DD 1101 1101 DE 1101 1110 DF 1101 1111 EO 1110 0000 E1 1110 0001 E2 1110 0010 E3 1110 0011 E4 1110 0100 E5 1110 0101 E6 1110 0110 E7 1110 0111 1110 1000 E9 1110 1001 EA 1110 1010 EB 1110 1011 EC 1110 1100 ED 1110 1101 1110 1110 EF 1110 1111 FO 1111 0000 F1 1111 0001 Delta User s Manual Character PH on DX p AL fh f i mr c m BEEPS i 2 i ASCII Code Conversion Chart Decimal 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Standard ASCII Codes Hexadecimal Binary F2 1111 0010 F3 1111 0011 F4 1111 0100 F5 1111 0101 F6 1111 0110 F7 1111 0111 F8 1111 1000 F9 1111 1001 FA 1111 1010 FB 1111 1011 FC 1111 1100 FD 1111 1101 FE 1111 1110 FF 1111 1111 Character Ti r L F Fab W 289 290 Delta User s Manual Appendix N Technical Specifications r Printing Printing method Serial impact dot matrix Printing speed 160 characters per second in 10 and 12
38. 75 PURPOSE CODE decimal ASCID hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Set printer off line DC3 19 13 This command causes the printer to set itself off line disregarding all subsequent charac ters and function codes with the exception of DC1 which will return the printer to an on line state This is not the same as pushing the ON LINE button When the ON LINE light is out the printer will not respond to DC1 Chapter 6 Set printer on line DC1 17 11 This code resets the printer to an on line state thus allowing it receive and process all subse quent characters and function codes This is not the same as pushing the ON LINE button When the ON LINE light is out the printer will not respond to DC1 Chapter 6 Sound printer bell BEL 7 07 This command causes the printer tone to sound for approximately one fourth second Chapter 6 276 PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE Delta User s Manual Disable the printer bell ESC 0 27 89 0 1 59 00 This command causes th
39. 8 0 28 0 62 65 62 0 28 9 8 3000 REM DEAL CARD 3019 FOR 1 TO 52 Delta User s Manual 2020 X INT RND 9 4 1 2020 IF HA X 13 THEN 3929 3935 HA X HA X 1 2040 DE CA X 3050 NEXT CA 2060 RETURN 2000 REM PRINT FOUR HANDS 4010 PRINT 4 CHR 27 CHR 9 NORTH 4020 PRINT 44 CHR 27 CHR 1 CHR 27 CHR 70 4039 HA 1 4949 FOR SU TO 3 4050 PRINT 4 CHR 9 4969 GOSUB 4300 4070 PRINT 4 4989 NEXT SU 4090 PRINT 4 CHR 27 WEST CHR 9 CHR 9 EAST 4100 PRINT 4 27 1 CHR 27 CHR 79 4119 FOR SU Q TO 3 4120 2 4139 GOSUB 4300 4140 PRINT 4 CHR 9 CHR 9 4150 HA 3 4169 GOSUB 4399 4170 PRINT 4 4180 NEXT SU 4199 PRINT 44 CHR 27 CHR 9 SOUTH 4200 PRINT 4 CHR 27 CHR 1 CHR 27 CHR 79 421 HA 4 4220 FOR SU g TO 3 4220 PRINT 4 CHR 9 4240 GOSUB 4300 4259 PRINT 4 4268 NEXT SU 4270 PRINT 4 CHR 27 CHR 9 CHR 27 CHR 79 4280 RETURN 4299 REM PRINT ONE LINE 2200 PRINT 4 SU SU 1 SU 1 4310 FOR CA 13 TO 1 STEP 1 4329 IF DE SU 13 CA HA THEN PRINT 4 CA CAX3 CA 3 2 Atari 400 800 Computers 199 4330 NEXT CA 4349 RETURN Numeral program 10 REM PROGRAM TO DEFINE AND PRINT NUMERALS 20 OPEN 4 8 9 P 30 FOR N1 169 TO 200 PRINT 4 CHR 27 CHR 42 CHR 1 59 PRINT 4 CHR N1 6 READ N2 79 PRINT 4 CHR NZ2 80 5 1 TO 11 9 READ MS
40. 9 6952 DD X4 1 19 1 6054 DF PI 1 19 1 6056 T1 DD DD 9 T DF DF 9 6969 PA ANG 6079 RETURN 6500 X4 X4 9 6502 DD X4 1 19 1 6504 DF PI 1 19 1 6506 T2 DD DD 9 T DF DF 9 6508 RETURN 7000 GRAPHICS 0 7001 PRINT TITLE BE UP TO 8 CHARACTERS LONG 7002 PRINT ENTER TITLE INPUT TI 7004 IF LEN TI 80 THEN 1 1 80 7005 AS 9 AL 199 FL 9 00 1 7010 GRAPHICS 0 7020 PRINT YOU HAVE UP TO 9 FIELDS AND FIELD CAN BE UP TO NINE CHARACTERS LONG 7025 IF LEN T 99 THEN T LEN T 1 GOTO 7025 7030 PRINT AMOUNT 50 FAR AS 7949 PRINT AMOUNT LEFT AL 7050 PRINT FIELD LEFT SFL 7060 PRINT PRINT 7070 PRINT FIELD SIZE INPUT FS 7080 IF FS AL OR FS g THEN FS AL 7090 AL AL FS AS AS FS 7100 PRINT ENTER FIELD NAME INPUT 7110 IF LEN N 9 THEN N N 1 9 7120 IF LEN N 9 THEN N LEN N 1 GOTO 7120 7139 PCT 00 FS 7149 TR 00 1 19 1 Atari 400 800 Computers 209 7150 T TR TR 9 N 7168 00 00 1 7170 IF 00 9 THEN PCT 00 1 PCT 00 1 AL GOTO 7299 7189 if AL f THEN 7200 7185 FL FL 1 7190 GOTO 7010 7200 NP 00 1 7219 GRAPHICS 0 7220 RETURN 899g HH ROW 6 19 1 8010 PRINT 4 BL 1 TT ROW 4 T2 HH HH 9 8020 RETURN 9000 FOR I 1 TO PI 9919 IF RR I X4 THEN YY 1 9929 NEXT I 9025 IF YY f THEN 9989 9030 IF 1 THEN X4 X4 1 9040 IF X4 1 THEN X4 X4 2 9050 YY GOTO 9000 9080 RETURN 210 Delta User s Manual Appendix
41. 9 TO 9 270 PRINT NT NUM BK 280 NEXT NUM 298 PRINT 300 FOR NUM TO 9 210 PRINT NB NUM BK 320 NEXT NUM 330 PRINT NP L12 335 PRINT 4 CLOSE4 349 REM ZERO 350 DATA 11 0 96 16 104 16 44 20 14 0 2 1 360 DATA 11 2 1 2 1 6 8 38 88 32 88 32 370 DATA 11 3 12 19 12 51 0 96 0 96 0 96 380 DATA 11 0 32 0 48 0 28 3 12 3 4 3 390 REM ONE 400 DATA 11 0 0 0 0 0 4 0 4 0 4 126 410 DATA 9 12 114 12 114 12 2 0 0 0 0 0 420 DATA 11 64 0 64 0 64 0 64 32 80 47 80 430 DATA 9 47 80 47 64 0 64 0 64 0 0 0 440 REM TWO 459 DATA 11 0 0 0 0 0 12 16 14 0 6 0 218 Delta User s Manual 460 DATA 11 3 0 3 0 70 56 70 56 4 24 0 470 DATA 11 64 0 64 32 64 32 80 32 80 240 64 489 DATA 11 44 64 38 65 34 65 32 80 32 88 9 499 REM THREE 500 DATA 11 0 0 0 0 0 0 4 2 4 2 4 510 DATA 11 34 84 34 92 34 76 34 68 2 64 9 520 DATA 11 16 0 48 9 56 64 48 64 32 64 32 530 DATA 11 64 32 64 48 9 54 9 22 9 6 1 22 540 REM FOUR 550 DATA 11 0 0 0 0 0 0 64 36 88 32 16 560 DATA 11 0 0 64 32 64 56 64 60 2 12 0 570 DATA 11 0 8 4 10 5 10 5 8 4 72 4 580 DATA 11 88 38 89 38 89 6 73 4 8 6 0 598 REM FIVE 600 DATA 11 0 0 0 0 64 32 84 50 76 34 68 v 610 DATA 19 34 68 34 68 34 68 2 68 2 9 9 620 DATA 10 0 32 24 101 24 97 0 64 0 64 0 630 DATA 11 64 0 96 1 48 15 48 15 16 15 0 649 REM SIX 659 DATA 11 9 96 9 112 9 129 9 92 9 192 9 660 DATA 11 98 0 98 0 98 0 70 0 14 0 6 670 DATA 11 7 8 23 8 55 8 99 0 65 0 64 680 DATA 11 0 96 0 112 1 62 1 30 1 14 0 69 REM SEVEN 700 DATA 11
42. C Y CHR 1 Enable bell ESC 8 Ignore paper out signal ESC 9 Enable paper out signal ESC U CHR 1 Unidirectional print ESC U CHR 0 Bidirectional print ESC Reset the printer
43. CPI 137 characters second in 17 CPI Paper feed 100 mslline at 1 6 inch line D Sprocket or friction feed Printing direction Bidirectional logic seeking E Unidirectional in bit image modes Character set 96 standard ASCII characters 88 international characters Lo 64 special symbols 32 block graphics characters 1 189 user defined characters Character size 2 4 mm x 2 0 mm standard 10 CPI characters Character matrix Standard characters 9 dot x 9 dot Block graphics 6 dot x 6 dot User defined 7 dot x 4 to 11 dot Bit image modes 7 or 8 dot x 60 dots in 7 or 8 dot x 120 dots in 7 or 8 dot x 240 dots in Line spacing 1 6 or 1 8 inch standard Low n 72 inch or n 144 inch programmable Column width Delta 10 Delta 15 10 CPI 80 136 12 CPI 96 163 7 17 CPI 136 233 292 Delta User s Manual Paper Delta 10 Delta 15 Paper type Single sheets 8 10 in wide 8 15 in wide Roll paper 8 5 in wide 8 5 in wide Sprocket feed paper 3 10 in wide 5 15 5 in wide Thickness One part forms 0 07 0 10 mm 0 07 0 10 mm Max 3 part forms 0 28 mm max 0 28 mm max Roll diameter 5 in max 5 in max Printer Delta 10 Delta 15 Dimensions Height 148 mm 5 8 in 148 mm 5 8 in Width 392 mm 15 2 in 542 mm 21 3 Depth 315 mm 12 4in 315 mm 12 4 in Weight 7 8 kg 17 2 lb 10 2 kg 22 5 Ib Power 120 VAC 10 60Hz Ribbon Star Micronics P M SF 02B or Underwood in x 2 in spool
44. E 15 OPEN4 4 CMD4 20 GOSUB 1000 E 30 GOSUB 2000 40 GOSUB 3000 58 GOSUB 4000 69 PRINTf4 CLOSE4 79 END q 1008 REM INITIALIZE VARIABLES 1010 DIM HA 4 DE 52 CA 13 SU 3 E 1020 CA 1 2 CA 2 3 CA 3 i 1030 CA 4 5 CA 5 6 CA 6 7 pu 1040 7 8 8 9 CA 9 10 E 1050 10 J CA 11 Q CA 12 K CA 13 1060 0 0 0 1 50 2 50 3 1070 RETURN 2000 REM INITIALIZE PRINTER 2010 PRINT CHR 27 CHR 68 CHR 20 CHR 40 CHR 9 2020 PRINT CHR 27 CHR 43 CHR 27 CHR 36 CHR 9 CHR 27 CHR 69 CHR 30 2039 PRINT CHR 27 CHR 42 CHR 2040 FOR I 1 TO 4 2050 PRINT CHR 27 CHR 42 CHR 1 2060 FOR 2 1 TO 13 2070 READ X PRINT CHR X 2080 NEXT J 2099 NEXT I 2100 PRINT 2110 RETURN 2120 DATA 72 11 4 10 20 10 52 72 52 10 20 10 4 2130 DATA 83 11 16 8 20 8 86 41 86 8 29 8 16 2140 DATA 67 11 8 16 8 18 65 62 65 18 8 16 8 2150 DATA 68 11 8 0 28 0 62 65 62 0 28 0 8 2000 REM DEAL CARD 3010 FOR 1 TO 52 3020 X INT RND 1 441 3030 IF HA X 13 THEN 3929 3035 HA X HA X 1 2040 DE CA X 216 Delta User s Manual 3959 NEXT CA 3060 RETURN 4000 REM PRINT FOUR HANDS 4010 PRINT CHR 27 CHR 9 NORTH 4929 PRINT CHR 27 CHR 1 CHR 27 CHR 79 4030 HA 1 4949 FOR 50 0 TO 3 4050 PRINT CHR 9 4060 GOSUB 4300 4070 PRINT 4080 N
45. ESC 4 ESC 7 Font pitch controls ESC B 1 ESC CHR 2 ESC CHR 3 CHR 18 CHR 15 ESC CHR 15 ESC CHR 1 CHR 14 ESC CHR 14 ESC W CHR 0 CHR 20 Special print modes ESC G 5 H 5 FE ESC F ESC CHR 1 ESC CHR 0 ESC S CHR 0 ESC S CHR 1 ESC y T Cancel italic print Italic print Select international character set Pica pitch Elite pitch Condensed pitch Pica pitch Condensed pitch Condensed pitch Expanded print Expanded print Expanded print Cancel expanded print Cancel expanded print Double strike print Cancel double strike print Emphasized print Cancel emphasized print Start underlining Stop underlining Superscript on Subscript on Cancel super and subscripts Commands to control vertical position of the print head CHR 10 ESC ESC 41 ESC 2 ESC ESC 3 ESC fn Form feed controls CHR 12 ESC n ESC C CHR 0 n ESC n ESC N n ESC Line feed Set line feed to 1 8 inch Set line feed to 7 72 inch Set line feed to 1 6 inch Set line feed to n 72 inch Set line feed to n 144 inch Single line feed of n 144 inches Form feed Set page length to n lines Set page length to n inches Set top margin at line n Set bottom
46. EXT I 920 PRINT PRINT PRINT 930 PRINT R IGHT L EFT D OWN U P 940 PRINT I NSERT C LEAR Q UIT P 959 POSITION 6 3 PRINT CS 955 GOSUB 3000 969 RETURN 2000 REM SINGLE CHAR INPUT 2010 764 KEY 255 THEN 2010 2020 POKE 764 255 2030 RETURN 3000 POSITION 35 21 3010 PRINT E 3029 RETURN 4000 POSITION 15 18 E 4010 PRINT PLEASE STAND BY 4020 RETURN 5000 POSITION 1 18 5010 FOR 1 5 PRINT BL NEXT I 5020 RETURN 7000 POSITION 1 20 7010 PRINT 7020 POSITION 1 20 7030 RETURN Delta Plot program 2 GRAPHICS 3 PRINT PRINT PRINT 4 PRINT THIS PROGRAM TAKES ABOUT Ls 5 PRINT 1 MINUTE TO RUN PLEASE 6 PRINT TURN ON YOUR PRINTER AND 204 Delta User s Manual 7 PRINT STAND BY 8 PRINT PRINT PRINT 10 FOR I 1536 TO 1553 20 READ 20 1 0 49 NEXT 1 50 DATA 104 104 133 205 104 133 204 60 DATA 104 5 205 133 212 104 5 204 70 DATA 133 212 96 100 REM MICRO PLOT 119 DIM M 76 14 MASK 6 129 DIM 1 130 DIM 10 132 FOR I TO 14 133 FOR J 1 TO 76 134 2 1 0 135 NEXT J 136 NEXT I 1000 REM SET PROGRAM CONSTANT 1010 MASK 1 128 MASK 4 16 1929 MASK 2 64 MASK 5 8 1939 MASK 3 32 MASK 6 4 1040 LX 29 LY 29 1050 XFAC 72 LX YFAC 87 LY 2000 REM PLOT CURVE 2010 LET RAD 9 2020 X1 19 Y1 19 2030 FOR ANG TO 369 STEP 19 2040 R1 ANGX6 28 369 2050 X2 RADXCOS R1
47. EXT SU 4999 PRINT CHR 27 WEST CHR 9 CHR 9 FAST 4100 PRINT CHR 27 CHR 1 CHR 27 CHR 79 411 FOR SU TO 3 4120 HA 2 4136 GOSUB 4399 4149 PRINT CHR 9 CHR 9 4159 HA 3 4160 GOSUB 4300 4176 PRINT 4189 NEXT SU 4190 PRINT CHR 27 CHR 9 SOUTH 420g PRINT CHR 27 CHR 1 CHR 27 CHR 79 4219 HA 4 4229 FOR SU f TO 3 4239 PRINT CHR 9 4240 GOSUB 4300 4259 PRINT 4260 NEXT SU 4270 PRINT CHR 27 CHR CHR 27 CHR 79 4280 RETURN 4290 REM PRINT ONE LINE 4300 PRINT SU SU 4310 FOR 13 TO 1 STEP 1 4320 IF DE SU 13 CA HA THEN PRINT CA CA 4339 NEXT 4349 RETURN Numeral program 5 REM COMMODORE 64 lt DELTANUMERAL 19 REM PROGRAM TO DEFINE AND PRINT NUMERALS 20 REM EACH NUMERAL IS MADE UP OF 4 CHARACTERS 2 WIDE 2 HIGH 25 OPEN4 4 CMD4 Commodore VIC 20 amp C 64 217 3 DD CHR 27 CHR 42 CHR 1 49 DP CHR 27 CHR 88 CHR 1 59 NDP CHR 27 CHR 88 CHR f 69 17 CHR 27 CHR 49 L12 CHR 27 CHR 50 Eo 70 FOR N1 169 TO 299 86 PRINT DD 99 PRINT CHR N1 100 READ 2 110 PRINT CHR N2 120 FOR S 1 TO 11 139 READ NS 146 PRINT CHR MS 150 NEXT S p 16 NEXT 1 i 170 REM 180 AS 160 190 FOR NUM TO 9 200 NT NUM CHR AS CHR AS 1 219 NB NUM CHR AS 2 CHR AS 3 229 AS AS 4 T 230 NEXT NUM 240 BK CHR 209 250 PRINT DP 17 j 260 FOR NUM
48. FF DC3 XON 5601 ACK protocol 28 f c fl _ DB DB DB DB DB Data Byte Figure P 3 Serial protocol timing charts ACK protocol 301 Adjusting the print head gap 13 Advance paper 265 American Standard Code for Information Interchange 19 Apple II computer 23 56 65 143 Applesoft BASIC 143 Array in memory 107 ASCII 19 ASCII code conversion chart 283 ASCII codes 80 283 Atari BASIC 193 Atari computer 193 Attribute byte 81 Auto line feed 228 Backspace 65 268 BASIC 18 23 29 143 Atari 193 Commodore 211 Microsott 178 problems with 117 TRS 80 162 using this book with 23 BEL 62 275 Bell 61 275 Bell code 61 Bidirectional printing 63 277 Binary 283 Block graphic characters 66 Bold print 32 Bottom feed Delta 15 11 Bottom margin 50 Bridge hand program 85 Apple 148 Atari 197 Commodore 215 Osborne 1 181 TRS 80 165 lt BS 268 Business graphics 111 Button F F 2 Button form feed 2 Button L F 3 Button on line 2 Byte attribute 81 C 64 computer 24 211 Calendar 119 Carriage return 44 266 Index Character design program 95 Character graphics 66 Character matrix 291 Character sets 291 Character size 291 Character style charts 239 Character values 80 Character width 30 Character widths 88 Characters connecting 91 Characters defining 76 Characters download 73 Characters international 68 Character
49. I 695 INPUT NORMAL OR PROPORTIONAL N P 700 IF AN N THEN PR 9 GOTO 750 710 IF AN P THEN GOTO 730 720 PRINT CHR 145 GOTO 695 730 GOSUB 12000 CHR 145 732 INPUT PROPORTIONAL DATA 4 11 PR 740 IF PR 4 OR PR 11 THEN 720 750 GOSUB 12000 CHR 145 755 INPUT SHIFTED ENTER 1 ELSE ENTER 9 SH 769 IF 5 0 OR SH 1 THEN 750 770 GOSUB 12909 PRINT CHR 145 775 INPUT ASCII CODE 33 126 169 254 5 777 IF AS 33 OR AS 126 AND AS 169 OR AS 254 THEN 770 779 GOSUB 12000 789 IF SH 1 THEN SH 16 799 FOR 1 TO 11 MM MM 4CHR MM I NEXT I 800 N1 AS N2 PR SH 810 OPEN4 4 CMD4 820 PRINT CHR 27 CHR 1 CHR N1 CHR N2 MM 830 IF AN N THEN PRINT CHR 27 CHR 1 GOTO 858 849 PRINT CHR 27 X CHR 1 Commodore VIC 20 6 64 221 859 FOR I 1 TO 2 PRINT CHR N1 NEXT I PRINT 860 PRINT CHR 14 FOR I 1 TO 19 PRINT CHR N1 I PRINT 870 PRINT CHR 15 FOR I 1 TO 29 PRINT CHR N1 NEXT I PRINT 880 IF ANS N THEN PRINT CHR 27 CHR 9 GOTO 899 885 PRINT CHR 27 X CHR 9 890 PRINT CHR 27 MM PRINT 4 CLOSE4 RETURN 900 PRINT CHR 147 920 PRINT Mi M2 M3 M4 M5 6 M7 8 M9 M11 939 FOR I g TO 7 PRINT S FOR J 1 TO 11 940 PRINT J PRINT I IF I 7 THEN PRINT 2 950 NEXT I 960 B R GT L FT U P D WN I NSRT C LEAR Q UIT 970 GOSUB 1000 975 X 9 Y 9 C CS GOSUB 11000
50. II REMARKS REFERENCE PURPOSE CODE decimal ASCIT hex ASCII REMARKS REFERENCE Delta User s Manual Select download character set with propor tional spacing ESC 1 27 88 1 1 58 01 This command selects the download charac ter set using the proportional spacing defined in the character attribute data NOTE Download characters cannot be mixed with other characters on the same line Chapter 7 Cancel download character set with propor tional spacing ESC K 0 27 88 0 1B 58 00 This command cancels the download charac ter set and selects the standard ASCII charac ter set Chapter 7 Select download character set with normal spacing ESC 1 27 36 1 27 24 01 This command causes the printer to select the download character set using normal spacing and ignoring the proportional width data NOTE Download characters cannot be mixed with other characters on the same line Chapter 7 Function Code Reference 271 PURPOSE CODE decimal ASCID hex ASCID REMARKS REFERENCE Cancel download character set with normal spacing ESC 0 27 36 0 1 24 00 This command cancels the download charac ter set and selects the standard ASCII charac ter set Chapter 7 Commands to Control Graphics PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Print normal density graphics ESC 1 2 1 2
51. NY THEN NX NY 494g NSZ INT NX 1 4050 DX XL NS DY YL NS 4969 FOR 1 1 TO NS 4070 X1 X1 DX Yl Yl DY 4080 GOSUB 5000 4999 NEXT I 4199 RETURN 5000 REM PLOT A POINT AT X1 Y1 5010 XX 1 XFAC YY Yl YFAC 5020 COL INT XX 1 5030 ROW INT YY 6 5940 XIT INT YY ROW 6 1 5050 BIT COL ROW BIT COL ROW OR MASKZ XITZ 5969 RETURN Pie chart program 59 PRINT CHR 147 PLEASE STAND BY 100 REM PIECHART Commodore VIC 20 amp C 64 223 119 DIM 190 36 36 25 TXT 42 PTXT 25 120 ES CHR 27 LF CHR 19 130 FF CHR 12 VT CHR 11 140 5 E CE ES 150 FOR I 1 TO 168 SP SP CHR Q NEXT I 1 1000 REM SET PROGRAM CONSTANTS JE 1010 MASKZ 1 64 MASKZ 4 8 1 1020 5 2 32 5 5 4 1030 MASK 3 16 MASK 6 2 1040 LX 20 LY 20 1050 XFAC 19Q LX YFAC 216 LY 1969 FOR 1 TO 42 i 1070 FOR J 1 TO 89 TXT I TXT I pom 1080 NEXT J NEXT I 1999 GOSUB 7999 1692 PRINT CHR 147 PRINT PRINT 1994 PRINT PRINT 1996 PRINT THIS PROGRAM TAKES ABOUT 1997 PRINT 4 MINUTES TO RUN PLEASE 1098 PRINT TURN ON YOUR PRINTER AND 1099 PRINT STAND 2000 REM PLOT CURVE 2010 RAD 9 2929 X1 19 Y1 19 2025 PRINT 2030 FOR ANG 9 TO 360 STEP 5 2040 R1 ANG 6 28 369 2050 X2 RAD COS R1 19 Y2 RADXSIN R1 10 2060 GOSUB 4000 2070 NEXT ANG 2080 FOR PI 1 TO NP 2090 X1 19 Y
52. RINT SC GOSUB 3000 2E 149 RETURN 150 IF Z G H 1 THEN POSITION Y 5 X 2 PRINT SS a GOSUB 3000 160 IF Z G H 9 THEN POSITION Y 5 X 2 PRINT CS GOSUB 3000 179 RETURN 269 REM EDIT LEVEL 265 1 1 0 1 1 267 FOR I 1 TO 11 MM I Q NEXT I B 268 FOR I 1 TO 12 FOR 7 1 TO 8 2 J I 9 NEXT J NEXT I E 270 GOSUB 2000 280 IF THEN GOSUB 399 GOTO 379 290 IF KEY 49 THEN GOSUB 419 GOTO 370 200 IF KEY 58 THEN GOSUB 439 GOTO 370 319 IF KEY 11 THEN GOSUB 459 GOTO 270 320 IF KEY 13 THEN GOSUB 479 GOTO 379 330 IF KEY 18 THEN GOSUB 499 GOTO 270 349 IF KEY 47 THEN GOSUB 599 GOTO 389 370 GOTO 278 380 RETURN 290 GOSUB 129 Y Y 3 H H 1 1F Y 1 THEN Y 1 H 1 400 GOSUB 159 RETURN 410 GOSUB 120 3 1 Y 31 THEN Y 31 H 11 420 159 430 GOSUB 120 X X 2 G G 1 IF X 13 THEN 13 0 7 440 GOSUB 150 450 GOSUB 120 X X 2 G G 1 IF X 1 THEN X 1 G 1 460 GOSUB 159 RETURN 479 IF Z G H 1 1 OR Z G H 1 1 THEN RETURN 480 Z G H 1 POSITION Y 5 X 2 PRINT SS GOSUB 3000 RETURN 202 Delta User s Manual 490 Z G H POSITION Y 5 X 2 PRINT CS GOSUB 3000 RETURN 500 REM OUT OF EDIT 510 IF Z G H 1 THEN POSITION Y 5 X 2 PRINT SC GOSUB 3000 520 IF Z G H THEN POSITION Y 5 X 2 PRINT GOSUB 2000 525 GOSUB 4000 536 FOR 1 1 TO 11 FOR 7 1 TO 7 MM I MM I Z J I INT 2 J 1 41 535 NEXT J NEXT I 536 GOSUB 5000 549 FOR I 1 TO 11 POSITION 241 3 18 PRINT MM I
53. SCII REMARKS REFERENCE Select superscripts ESC S 0 27 83 0 1B 53 00 This command causes all subsequent charac ters to be printed as superscripts While su perscript mode the normal bi directional printing is cancelled and replaced with uni directional printing Printing is also set to double strike mode Superscripts may be used in conjunction with the italic font and in pica elite and condensed pitches It may not however be used in conjunction with emphasized or enlarged print Chapter 3 Select subscripts ESC 5 1 27 83 1 1 53 01 This command causes all subsequent charac ters to be printed as subscripts The same conditions and restrictions apply for sub scripts as do for superscripts Chapter 3 Cancel superscripts and subscripts ESC 27 84 1 54 This command cancels either superscript subscript mode It also cancels the uni direc tional printing and double strike which the mode had set Chapter 3 260 Delta User s Manual Commands to Control Vertical Position of Print Head These commands are used to move the paper relative to the loca tion of the print head By moving the paper up the print head in effect moves down the page Line feed controls PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Advance the paper one line Line Feed
54. T1 19 19 CHR 19 2017 PRINT 44 BL 1 TT 3 T1 29 29 CHR 1 3020 FOR ROW TO 11 3030 A 2025 PRINT 4 BL 1 35 2040 PRINT 4 CHR 27 K CHR 75 CHR 9 3959 FOR COL 1 TO 75 2054 RE INT M COL ROW 3955 B CHR RE 3969 A LEN A 1 B 2070 NEXT COL 3088 PRINT 4 A 2085 IF ROW 5 THEN GOSUB 8999 GOTO 3090 3086 HH R0W 3 19 3987 PRINT 4 BL 1 TT ROW 4 T1 HH HH 9 3999 NEXT ROW 3095 PRINT 4 BL 1 TT 16 T2 69 69 CHR 19 3096 PRINT 4 BL 1 TT 17 T2 7 79 CHR 19 2097 PRINT 4 BL 1 TT 18 T2 89 89 2100 PRINT 4 CHR 27 A CHR 12 3110 CLOSE 4 3150 END 4000 REM DRAW A LINE FROM 1 1 TO 2 2 4010 XL X2 X1 YL Y2 Y1 2020 NX ABS XLXXFAC NY ABS YL YFAC 4939 IF NX NY THEN NX NY 4949 NS INT NX 1 4050 DX XL NS 4055 DY YL NS 4060 FOR I 1 TO NS 4078 X1 X1 DX Y1 Y1 DY 4080 GOSUB 5000 4090 NEXT I 4100 RETURN 5000 REM PLOT A POINT AT X1 Y1 5010 1 5020 COL INT XX 1 5030 ROW INT YY 6 5040 XIT INT YY ROWX6 1 208 Delta User s Manual 5058 A1 M COL ROW 5060 A2 MASK XIT 5070 M COL ROW USR 1536 A1 A2 5080 RETURN 6000 REM 6010 MA ANG PA 2 6020 R1 MAX6 28 369 6030 X3 INT 8 SIN R1 6035 Y3 INT 19 COS R1 6040 X4 10 X3 Y4 49 Y3 6941 GOSUB 999g RR PI X4 6945 IF 27 OR 90 THEN TT X4 Y4 GOTO 6059 6047 TT X4 Y4 19 6050 IF X4 9 THEN GOSUB 6599 GOTO 696
55. and is ignored This com mand can be used to overstrike characters Chapter 6 Se NM ee kachka Function Code Reference 269 Download Character Commands PURPOSE CODE REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Define download characters into RAM ESC 1 ni n2 mi m2 m3 m4 m5 m6 m7 m8 m9 m10 m11 27 42 1 ni n2 m1 m2 m3 m4 m5 m6 m7 m8 m9 m10 m11 1B 2A 01 ni n2 mi m2 m3 m4 m5 m6 m7 m8 m9 m10 m11 This command is used to set up a user defined character and store it into RAM for later use RAM is cleared during power down The value of 1 is the position RAM that this character is to occupy It must be be tween 33 and 126 or between 160 and 254 That is it must fall within the range of print able characters The value of n2 determines the attributes and width of the character m1 thru m11 determine which dots form the character Chapter 7 Copy standard character ROM fonts into RAM ESC 0 27 42 0 1 2 00 This command takes all of the characters the standard ASCII character others don t work and copies them into RAM This is helpful prior to defining characters in RAM because it allows standard ROM characters to be printed on the same line as download characters Chapter 7 270 PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASC
56. apter 3 Set the printer to expanded print for the re mainder of the current line ESC 50 27 14 1B OE Same as SO above Chapter 3 Cancels expanded print ESC W 0 27 87 0 1B 57 00 This command resets the print size to what ever it was before being set to expanded print Chapter 3 Cancels expanded print lt DC4 20 14 This command is the same as ESC W 0 but can be used in applications where a sin gle character command is reguired Chapter 3 Function Code Reference 257 Special print modes PURPOSE CODE decimal ASCID hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCID hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Select double strike printing ESC G 27 71 1B 47 This command causes all subsequent charac ters to be printed in double strike mode Dou ble strike mode causes all characters to be printed once the paper moved up 1 144 inch and the characters reprinted Shifting in and out of double strike mode on the same line can cause the line to slant slightly Chapter 3 Cancel double strike printing ESC H 27 72 1B 48 This command cancels double strike printing and returns the printer to normal printing Chapter 3 Select emphasized printing ESC E 27 69 1B 45 This command causes all subsequent charac ters to be printed in emphasized prin
57. cters 73 269 with print modes 95 proportional 88 selecting 90 User defined codes 68 Utility program 95 Vertical positioning 260 Vertical spacing 43 Vertical tab 55 58 264 Vertical tab one time 60 VIC 20 computer 211 Voltage 131 VT 59 264 Weight 292 Width column 291 Width paper 5 Widths characters 88 proportional 81 88 Word length 297 Word processors 21 WordStar 22 XON XOFF protocol 300 DIP Switch Settings Switch ON OFF SETTING DIP Switch 1 11 page length 12 page length Normal print Emphasized print 1 8 line feed 1 7 International character set selection see below 1 8 DIP Switch 2 Ignore paper out Parallel interface 2 3 7 bit interface 8 bit interface Auto LF with CR LF must be from host DIP Switch 3 7 data bits 8 data bits Parity checked No parit Handshaking protocols see below Odd parit Even parit Data transfer rate see below 3 8 International character sets OFF ON Handshaking protocols Protocol Switch 3 3 Switch3 4 Serial busy 1 byte mode OFF Serial busy 1 block mode ACK mode OFF XON XOFF ON Data transfer rates Switch 3 6 Switch 3 7 Switch 3 8 110 OFF Use the setting column to record the way the switches are set in your printer r r rm m Command Ouick Reference Commands to control print style ESC 5
58. d Sig nal goes from HIGH to LOW for at least 0 5 microseconds when data is available 2 DATA2 4 _ DATA3 These signals provide the information of 5 4 the first to eighth bits of parallel data Each signal is at a HIGH level for a logical 1 and 6 DATA5 at a LOW level for a logical 0 DATA6 8 9 DATA8 10 ACK OUT A 9 microsecond LOW pulse acknowledges receipt of data 11 BUSY OUT When this signal goes LOW the printer is ready to accept data 12 PAPER OUT OUT This signal is normally LOW It will go HIGH if Delta runs out of paper This sig nal can be held LOW permanently by turn ing DIP switch 2 1 off SELECTED Tus signal is HIGH when the printer is on ine 1415 NC Unused 16 SIGNAL Signal ground GND 17 CHASSIS Printer s chassis ground isolated from GND logic ground External supply of 5VDC 19 30 GND Twisted pair return signal ground level 31 RESET IN When this signal goes LOW the printer is reset to its power on condition 32 ERROR OUT This signal is normally HIGH This signal goes LOW to signal that the printer cannot print due to an error condition EXTGND __ External ground 34386 Pin 11 reports when the Delta is not able to receive data The signal is called BUSY When this signal is high Delta cannot receive data This signal will be high during data transfer when the printer is off line and when an error condition exists 296
59. e printer to ignore the BEL character Chapter 6 Enable the printer bell ESC 1 27 89 1 1 59 01 This command causes the printer to respond to the BEL character normally by sounding the printer bell Chapter 6 Disable paper out detector ESC 8 27 56 1B 38 This command causes the printer to disre gard the signal sent by the paper out detector The paper out signal normally sounds the printer bell and stops printing until paper is inserted and the printer is reset This com mandisusefulwhen printing single sheets of paper because it allows printing to the bot tom of the page Chapter 6 Enable paper out detector ESC gt g 27 57 1B 39 This command restores the function of the paper out detector Chapter 6 Function Code Reference 277 PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCIT REMARKS REFERENCE Select uni directional printing ESC U 1 27 85 1 1B 55 01 This command causes all subsequent lines to be printed in uni directional printing Uni di rectional printing is useful in printing tables or charts since it ensures that vertical col umns of characters will be in alignment Chapter 6 Cancel uni directional printing ESC UJ 0 27 85 0 1B 55 00 This command cancels uni di
60. eds to n 72 inch The value of n must bebetween 0 and 255 Chapter 4 262 PURPOSE CODE decimal ASCID hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE Delta User s Manual Change the line spacing to n 144 inch ESC os n 27 51 n 1B 33 n This command sets the actual distance trav eled during all subsequent line feeds to be 144 inch The value of n must be between 0 and 255 Chapter 4 Send a one time line feed of n 144 inch ESC 27 74 n 1B 4 n This command causes the printer to advance the paper n 144 inch It does not change the current value of the line spacing and it does not cause a carriage return The value of n must be between 0 and 255 Chapter 4 Form feed controls PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Advance paper to top of next page Form Feed FF 12 The actual length of a page ejected by a form feed is set either by the setting of DIP switch 1 1 or through various codes which can be sent see below Chapter 4 Function Code Reference 263 PURPOSE CODE decimal ASCID hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCID hex ASCII REMARKS REFERENCE Set page length to n lines ESC 19 n 27 67 n 1B 43 n This command se
61. es Figure H 1 is a drawing of a typical DIP switch Figure H 1 A DIP switch is actually a series of several small switches DIP switch 2 is accessible from the rear of the printer but to get to DIP switch 1 and DIP switch 3 you must remove the upper case Chapter 10 tells you how to remove it Never change the settings of any of the DIP switches when the power is on Turn off both the printer and your computer Table H 1 summarizes the functions of DIP switches 1 and 2 DIP switch 3 controls the serial interface and is covered in Appen dix P The individual switches on DIP switch 1 are called 1 1 through 1 8 those on switch 2 are 2 1 through 2 4 228 Delta User s Manual Table H 1 DIP Switch Settings 11 page length 12 page length Normal print Emphasized print 10 CPI pica pitch 17 CPI condensed pitch 14 Italic 1 8 line feed 2 2 7 bit interface 8 bit interface Auto LF with CR LF must be from host DIP switch 1 controls the default settings for printing func tions It is located inside the case at the left rear Figure H 2 shows the location of this switch You must open the case to change the settings of this switch DIP switch 2 controls the interface It can be reached from the back of the printer without opening the case Figure H 3 shows the location of switch 2 Switch Functions Switch Function 1 1 Switch 1 1 sets the default page length for Delta If sw
62. int 32 Data transfer rate 293 297 lt DC1 275 lt DC2 254 DC3 275 lt DC4 256 Decimal 283 Default vertical tabs 59 Defining characters 76 lt DEL 274 Delete 65 274 Delta Plot program 107 Apple II 155 Atari 203 Commodore 221 Osborne 1 187 TRS 80 172 Descender 77 81 Descender data 81 Design printing a 104 Detector paper out 63 276 Digits 91 Dimensions external 292 DIP switch 1 5 44 DIP switch 2 3 67 DIP switch 2 4 44 DIP switch 3 298 DIP switch 3 IBM PC 141 DIP switches 4 227 Dot graphics 99 Dot graphics calculating 107 Dot matrix printing 74 Dots in columns 78 Dots overlapping 77 Double density graphics 115 272 Double density double speed graphics 115 272 Double space 44 Double strike printing 32 257 Download characters 62 73 269 selecting 90 with print modes 95 proportional 88 Download utility program 95 Apple II 152 Atari 200 Commodore 218 Osborne 1 185 TRS 80 169 Dust 124 EasyWriter 22 Eight bit interface 228 Eighth data bit 273 Elite pitch 30 254 Emphasized print 32 228 257 lt ESC 26 ESC 69 273 ESC 66 274 ESC 83 270 ESC 80 83 269 ESC 69 273 ESC 35 258 ESC 0 46 260 ESC 1 46 261 ESC 2 45 261 ESC 3 45 262 ESC 4 34 252 ESC 5 34 252 ESC 7 68 253 ESO 8 63 276 ESC 9 63 276 ESC 66 274 ESC
63. int lines when you use the LPRINT command We recommend that you use the PRINT command instead You must open the printer as a device first For example 19 OPEN 4 8 9 P 20 PRINT 4 TESTING It s a good idea to close the printer when your program is done using it like this CLOSE 4 Atari BASIC also requires that you use semicolons between elements in a print statement where most BASICs will accept a Atari 400 800 Computers 195 space Your print commands must look like this 49 PRINT CHR 27 B CHR 3 CONDENSED Listing programs Listing BASIC programs to Delta from an Atari computer is relatively easy just add P to the normal LIST command so that it looks like this LIST Pri Program listings The following programs were translated to work with the Atari 400 and 800 computers Chart program 19 REM ATARI 499 amp 800 amp 1200 1 20 DIM BL 6 FD 4 30 TRUE 1 FALSE 9 199 OPEN 4 8 9 P 129 GOSUB 139 PRINT 149 GOSUB 159 PRINT 169 PRINT 179 GOSUB 189 PRINT 199 EM TRU 200 GOSUB 210 PRINT 220 PRINT 239 GOSUB 240 CLOSE 250 END 1000 PRINT 1010 PRINT 1929 PRINT 1939 PRINT 1949 PRINT 1959 PRINT 1969 PRINT 1979 PRINT 1000 4 XREGULARX 2909 A xDOUBLE STRIKE 4 CHR 27 G 2009 4 KEMPHASIZEDX E 2000 4 DOUBLE STRIKE amp EMPHASIZED f CHR 27 G CHR 27 2909 4 4 CHR 27 4 CHR 14
64. is command returns the print head to the home position the left margin If DIP switch 2 4 has been set on then this command will also cause a line feed character to be genera ted after the carriage return thereby advanc ing to the beginning of the next print line automatically REFERENCE Chapter 4 PURPOSE Set the left print margin CODE ESC M n decimal ASCII 27 77 n hex ASCID 1B 4D n REMARKS This command sets the home position re turned to during the execution of all subse quent carriage returns to be print position n The power on default for n is 1 The value of n must be between 1 and 255 For Delta 10 the maximum print position for pica pitch is 80 for elite is 96 and for condensed pitch is 136 For Delta 15 the maximum print position for pica pitch is 136 for elite is 163 and for con densed pitch is 233 REFERENCE Chapter 5 Function Code Reference 267 PURPOSE CODE decimal ASCII hex ASCII REMARKS PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE Set the right print margin ESC Q n 27 81 n 1B 51 n This command sets the right hand print mar gin to print position n After execution of this command any attempt to print beyond print position n will cause the printer to automati cally generate a carriage return and a line feed before printing the remainder of the
65. itch 1 1 is ON the page length is set to 11 When switch 1 1 is OFF the page length is set to 12 This switch is set ON at the factory 1 2 This switch selects either normal or emphasized print for the default If this switch is ON then Delta will print normal type when the power is turned on If this switch is OFF then Delta will print emphasized type when the power is turned on This switch is set ON at the factory N 8 K A 5 pm 8 z S 5 A 72 a o A n E S p 8 S E e A a yi 8 8 RE A 2 5 amp S lt 1 g b n D a Tp a 9 35 A Fe 230 Delta User s Manual Dip switch 2 Figure H 3 DIP switch 2 which controls the interface is located on the back of the printer 13 1 4 1 5 1 6 1 8 This switch selects the default character pitch If this switch is ON the default pitch is 10 CPI If this switch is OFF the default pitch is 17 CPI This switch is set ON at the factory Switch 1 4 selects the default character style If this switch is ON then the default character style is nor mal characters If this switch is OFF then the default character style is italic This switch is set ON at the factory This switch sets the default line spacing When this switch is ON the default line
66. l 149 GOSUB 7000 141 GRAPHICS 0 142 PRINT PRINT PRINT 143 PRINT THIS PROGRAM TAKES ABOUT 144 PRINT 2 MINUTES TO RUN PLEASE 145 PRINT TURN ON YOUR PRINTER AND 146 STAND BY 147 PRINT PRINT PRINT 3 150 1 40 characters 160 T1 LEN T1 1 T1 170 2 1 180 BL 40 characters 190 BL LEN BL 1 BL 195 FOR 1 TO 20 TT I 1 NEXT I 198 FOR 1 TO 20 RR 1 NEXT I 1000 REM SET PROGRAM CONSTANT 1010 MASK 1 128 MASK 4 16 1020 MASK 2 64 MASK 5 8 1020 MASK 3 32 MASK 6 4 1040 LX 29 LY 29 1050 XFAC 72 LX YFAC 75 LY 2000 PLOT CURVE 2010 LET RAD 9 2020 X1 19 Y1 10 2030 FOR ANG 360 5 5 2040 R1 ANGX 6 28 36f 205g X2 RAD COS R1 19 2055 Y2 RAD SIN R1 19 2060 GOSUB 499 2070 NEXT ANG 2080 FOR PI 1 TO NP 2090 X1 19 Y1 19 219g 2110 ANG 369 TP 9 01 2120 R1 ANGX 6 28 360 2130 X2 RAD COS R1 10 Y2 RAD SIN R1 19 2140 GOSUB 24000 2160 GOSUB 6000 2170 2180 IF 1 99 THEN T1 LEN T1 1 GOTO 2180 2190 IF LEN T2 99 THEN T2 LEN T2 1 GOTO 2190 3000 REM SEND IMAGE TO PRINTER 3995 OPEN 4 8 9 Atari 400 800 Computers 207 201 PRINT 4 CHR 27 A CHR 3 2012 WW LEN TI 3013 VV INT 80 WW 2 2014 PRINT A BL 1 VV TI FOR 1 TO 25 PRINT 4 NEXT I 2015 PRINT 44 BL 1 TT 1 T1 1 9 CHR 19 3916 PRINT 4 BL 1 TT 2
67. l to stop sending output to the printer To do this type PRINT 4 CLOSE 4 Program listings The following programs have been converted to run on Com modore computers Chart program 10 REM COMMODORE 64 lt DELTA 10 100 OPEN4 4 CMD4 110 GOSUB 1000 120 GOSUB 2000 130 PRINT REGULARX 149 GOSUB 3000 Commodore 20 amp C 64 213 150 PRINT DOUBLE STRIKEX 169 PRINT DS 1 170 GOSUB 3000 180 PRINT XEMPHASIZEDX j 19 FM TRUE Lo 200 GOSUB 3000 W 219 PRINT DOUBLE STRIKE EMPHASIZED 22 PRINT DS EM 1 230 COSUB 3000 240 PRINT 4 CLOSE4 250 END 1000 REM 1010 IT CHR 27 CHR 52 i 1929 RO CHR 27 CHR 53 aS 1939 EN CHR 27 CHR 87 CHR 1 1040 NW CHR 27 4CHR 87 4CHR 9 1050 PI CHR 27 CHR 66 CHR 1 1969 EL CHR 27 CHR 66 CHR 2 1670 CO CHR 27 CHR 66 CHR 3 1989 EM CHR 27 CHR 69 1090 NE CHR 27 CHR 79 os 1100 DS CHR 27 CHR 71 1110 ND CHR 27 CHR 72 A 1120 UN CHR 27 CHR 45 CHR 1 1120 NU CHR 27 CHR 45 CHR f 1149 SP CHR 27 CHR 83 CHR f 1159 SB CHR 27 CHR 83 CHR 1 1160 NS CHR 27 CHR 84 1179 RA NE NU ND R0 PI NW 1180 TRUE 1 FALSE g 1199RETURN 2000 PRINT RA 2010 PRINT EN NORMAL ENLARGED 2020 PRINT RA UN 2030 PRINT CO CONDENSED 2040 PRINT EL 2050 PRINT PI PICA 2060 PRINT CO CONDENSED 2079 PRINT EL ELITE 2089 PRINT PI PICA SRA 2090 RETURN 200
68. le Charts 247 Special Characters 160 162 163 s 164 166 167 168 169 170 1715 172 173 Het 174 H 175 176 1 177 178 179 180 181 182 184 H 186 EX 3 187 119 LELI GEIE 188 H 189 190 1917 Delta User s Manual 248 Character Style Charts 249 Block Graphics Characters 227 228 230 8 232 233 234 235 MIS 236 237 299811 240 242 243 P 244 246 247 2545 250 Delta User s Manual r Appendix K Function Code Reference The purpose of this Appendix is to provide a quick reference for the various functions available on the Delta 10 and Delta 15 The descriptions of the codes appear in the following format PURPOSE Tells what the function code does CODE Control code mnemonic decimal ASCII ASCII decimal equivalent hex ASCII Hexadecimal equivalent REMARKS Details how the command is used REFERENCE Tells which chapter of the manual describes the command in greater detail There are several commands that require that you specify a value or values to Delta In these cases we have used an italic n or m to indicate a variable You should insert the ASCII code for proper value here Commands to Control Print Style These commands are used to control the font style the print pitch and special effects 252 Delta User s Manual Fon
69. nt character sent to the printer to logical 1 This code allows users with a 7 bit interface to access those characters whose ASCII code is greater than 127 This code should not be used to transmit printer control codes REFERENCE Chapter 6 274 PURPOSE CODE decimal ASCID hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Delta User s Manual Set the value of the eighth data bit to logical 0 ESC 27 61 1 3D This command forces the eighth data bit of each subseguent character sent to the printer to logical 0 This code should not be used to transmit printer control codes Chapter 6 Accept the value of the eighth data bit as is ESC 27 35 1B 23 This command cancels either setting of the eighth data bit The printer will use the value of the eighth data bit that is sent from the computer This code allows users with only a 7 bit interface to resume normal functions af ter accessing those characters whose ASCII code is greater than 127 Chapter 6 Delete the last character sent lt DEL 127 7F This command deletes the last character re ceived This command is ignored if the last character received has already been printed or if the last character received was all or part of a function code Chapter 6 Function Code Reference 2
70. print Double strike print Cancel double strike print Single line feed of n 144 inches Single density graphics Double density graphics Set left margin at column n Set bottom margin at n lines Cancel top and bottom margins Set vertical tabs Set right margin at column n Set top margin at line n Superscript on Subscript on Cancel super and subscripts Bidirectional print Unidirectional print Cancel enlarged print Enlarged print Cancel proportional download characters Use proportional download characters Command Summary Control code ESC Y CHR 0 ESC Y 1 ESC ESC b n ESC 1 n2 ESC 2 ni n2 281 Function Disable bell Enable bell Advance n line feeds Tab over n columns Double speed double density graphics Quadruple density graphics 282 Delta User s Manual Appendix T ASCII Code Conversion Chart Standard ASCII Codes Control Decimal Hexadecimal Binary character Character 0 00 0000 0000 Ctrl NUL 1 01 0000 0001 Ctrl A 2 02 0000 0010 Ctrl B 3 03 0000 0011 Ctrl C 4 04 0000 0100 Ctrl D B 5 05 0000 0101 Ctrl E 6 06 0000 0110 Ctrl F 7 07 0000 0111 Ctrl G BEL 8 08 0000 1000 Ctrl H BS on 9 09 0000 1001 10 0A 0000 1010 Ctrl LF _ 11 0000 1011 Ctrl K VT 12 0 0000 1100 Ctrl L FF 13 0000 1101 Ctrl M CR 14 0000 1110 Ctrl N SO 15 OF 0000 1111 Ctrl O SI 16 10 0001 0000 Ctrl P 17 11
71. rectional print ing and returns to the standard bi directional printing which is considerably faster Chapter 6 Initialize printer ESC 27 64 1 40 This command reinitializes the printer The print buffer is cleared and the form length character pitch character set line feed pitch and international character set are all reset to the values defined by their respective DIP switches The main difference between the ESC command and turning the printer off and back on is that download character RAM is preserved with this command Chapter 6 Delta User s Manual N I Appendix L Command Summary ESC CHR 14 ESC CHR 15 ESC equ ESC ap ESC 0 ESC CHR 1 ESC CHR 0 Numeric Order Control code Function I CHR 0 End tab settings CHR 7 Sound bell CHR 8 Backspace CHR 9 Horizontal tab CHR 10 Line feed CHR 11 Vertical tab CHR 12 Form feed CHR 13 Carriage return CHR 14 Expanded print CHR 15 Condensed print CHR 17 On line CHR 18 Pica type CHR 19 Off line CHR 20 Cancel enlarged print CHR 27 Escape indicated as ESC below CHR 30 End macro instruction definition CHR 127 Delete last character Expanded print Condensed print Use macro Accept eighth bit as is Cancel normal download characters Use normal download characters Copy ROM characters to download RAM ESC
72. rrect number of graphic char acters following n2 The ASCII value of these characters determine which pins are fired for each character Chapter 8 Print guadruple density graphics ESC 27 1 2 mi m2 m3 27 122 nin2 mi m2 m3 1B 7 1 2 1 m2 m3 This command selects 240 dots per inch col umn scan bit image graphics mode The val ues of n1 and n2 are the same as in normal density graphics There must be the correct number of graphic characters following n2 The ASCII value of these characters deter mine which pins are fired for each character Chapter 8 Function Code Reference 273 Macro Instruction Commands PURPOSE Define macro instruction CODE ESC RS decimal ASCII 27 43 sn 30 hex ASCII 1B 2B ij 1E REMARKS This command cancels any existing macro instruction and replaces it with the instruc tion defined The maximum number of char acters allowed in the macro instruction is 16 The lt RS character marks the end of the macro definition REFERENCE Chapter 6 PURPOSE Execute macro instruction CODE ESC em decimal ASCII 27 33 hex ASCII 27 21 REMARKS This command executes a macro instruction that was previously defined REFERENCE Chapter 6 Other Commands PURPOSE Set the value of the eighth data bit to logical 1 CODE ESC decimal ASCII 27 62 hex ASCII 1 REMARKS This command forces the eighth data bit of each subseque
73. rt program 19 REM PRINT SPECIAL CHAR SET 20 OPEN 4 8 9 P 30 FOR J 16f to 255 STEP 8 4g FOR I J TO J 7 50 PRINT 4 1 CHR I s 69 NEXT I PRINT 4 J 70 CLOSE 4 Macro program 5 REM DEFINE MACRO INSTRUCTION 10 OPEN 4 8 9 P 29 PRINT f4 CHR 27 39 PRINT 4 CHR 18 Atari 400 800 Computers 197 49 PRINT 4 CHR 27 W CHR 59 PRINT 4 27 69 PRINT 4 CHR 27 H 70 PRINT 4 CHR 27 CHR Q 89 PRINT 4 CHR 27 T 99 PRINT 4 CHR 27 5 95 PRINT 4 CHR 30 Bridge hand program Sa 10 OPEN 4 8 9 P 20 GOSUB 1999 3 GOSUB 2999 4g GOSUB 3000 50 GOSUB 4000 68 CLOSE 4 70 END 1000 REM INITIALIZE VARIABLES 1919 DIM HA 4 DE 52 CA 59 SU 29 1020 SU SHDC 1030 CA 2 3 4 5 6 7 8 9 10J Q 1035 FOR I TO 4 HA I NEXT I 1040 RETURN 2000 REM INITIALIZE PRINTER 201 PRINT 4 CHR 27 CHR 68 CHR 29 CHR 4 CHR 2020 PRINT 4 CHR 27 CHR 43 CHR 27 CHR 36 CHR Q 2030 PRINT 4 CHR 27 CHR 69 CHR 39 2035 PRINT 4 CHR 27 CHR 42 CHR 9 2040 FOR 1 TO 4 2050 PRINT 4 CHR 27 CHR 42 CHR 1 2060 FOR J 1 TO 13 2070 READ X PRINT 4 CHR X 2080 NEXT J 1 2090 NEXT I bo 2100 PRINT 4 211 RETURN 2120 DATA 72 11 4 10 20 10 52 72 52 1 20 10 4 2130 DATA 83 11 16 8 29 8 86 41 86 8 20 8 16 2140 DATA 67 11 8 16 8 18 65 62 65 18 8 16 8 215 DATA 68 11
74. s Parallel interface Interface Centronics compatible 7 or 8 bit Synchronization externally supplied strobe pulses Handshaking By ACK or BUSY signals Logic level TTL Connector 57 30360 Amphenol Serial interface Interface Asynchronous RS 232C Bit rate 110 300 600 1200 2400 4800 9600 baud Word length 1 start bit 7 or 8 data bits Odd even or no parity 1 or 2 stop bits Handshaking Serial busy 1 byte mode Serial busy 1 block mode ACK mode XON XOFF mode Appendix O The Parallel Interface Delta has both a parallel interface and a serial interface to communicate with the computer that it is connected to The oper ating specifications of the parallel interface are as follows Data transfer rate 1 000 to 6 000 characters per second Synchronization Via externally supplied STROBE pulses Handshaking ACK and BUSY signals Logic level Compatible with TTL level Delta s parallel interface connects to the computer by a 36 pin connector on the back of the printer This connector mates with an Amphenol 57 30360 connector The functions of the various pins are summarized in Table O 1 Functions of the Connector Signals Communications between the computer and the Delta use many of the pins of the connector To understand how the system of communications works we need to look at the functions of the various signals carried by the pins of the interface connector Pin 1 carries the STROBE pulse signal from the comp
75. s proportional 88 270 Characters special 66 Characters user defined 73 Chart program 37 Apple II 146 Atari 195 Commodore 212 Osborne 1 179 TRS 80 163 Chart ASCII code conversion 283 Chart print modes 40 Charts character style 239 function 25 19 10 44 260 CHR 11 59 264 CHR 12 48 262 CHR 127 65 274 CHR 13 44 266 CHR 14 31 256 CHR 15 31 255 CHR 17 63 275 18 31 254 CHR 19 63 275 CHR 20 256 CHR 27 26 CHR 30 69 273 CHR 7 62 275 CHR 8 65 268 CHR 9 55 267 Cleaning 123 Codes 19 Column width 291 Columns of dots 78 for graphics 101 Combining text and graphics 103 304 Delta User s Manual Command quick reference BIC Command summary in numeric order 279 Commands download characters 269 form feed 262 graphics 271 horizontal position 266 other 273 print style 251 user defined characters 269 vertical positioning 260 Commercial software 18 Commodore BASIC 211 Commodore C 64 24 Commodore computers 211 Communication establishing 24 Compag computer 139 Computer art 104 Computer memory 107 Condensed pitch 30 254 Condensed print 228 Connecting characters 91 Connector parallel interface 293 Connector serial interface 297 Connectors interface 4 Control character 283 Control code reference 251 Control codes 20 25 Control key 20 Control panel 2 Cover printer 2 132 138 CP M 23 CP M computer 177 CR 266 CTRL 20 Darker pr
76. t Em phasized print can only be used with pica sized characters or enlarged pica sized characters 10 CPI and 5 CPI and cannot be used with superscripts or subscripts Empha sized print can however be used with dou ble strike mode to obtain correspondence quality printing You can select emphasized printing as the power on default by turning DIP switch 1 2 off Chapter 3 258 PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCIT hex ASCII REMARKS REFERENCE Delta User s Manual Cancel emphasized printing ESC F 27 70 1B 46 This command cancels emphasized printing and returns the printer to normal printing You can select normal printing as the power on default by turning DIP switch 1 2 on Chapter 3 Select underlining ESC 1 27 45 1 1B 2D 01 This command causes all subsequent charac ters printed to be automatically underlined Spaces are also underlined Chapter 3 Cancel underlining ESC 6 3 0 27 45 0 1 20 00 This command cancels underlining and turns the printer to normal printing Chapter 3 Function Code Reference 259 PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCIT hex A
77. t print ing to be done in pica type This command also sets the maximum number of print col umns to 80 on the Delta 10 and 136 on the Delta 15 You can select pica type as the power on default by turning DIP switch 1 3 on REFERENCE Chapter 3 254 PURPOSE CODE decimal ASCID hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Delta User s Manual Set the print pitch to elite 12 characters inch ESC B 2 27 66 2 1B 42 02 This command causes all subsequent print ing to be done in elite type This command also sets the maximum number o print col umns to 96 on the Delta 10 and 163 on the Delta 15 Chapter 3 Set the print pitch to condensed 17 charac ters inch ESC B 3 27 66 3 1B 42 03 This command causes all subsequent print ing to be done in condensed type of 17 char acters per inch This command also sets the maximum number of print columns to 136 the Delta 10 and 233 on the Delta 15 You can select condensed type as the power on de fault by turning DIP switch 1 3 off Chapter 3 Set the print pitch to pica 10 characters inch DC2 18 12 This command is the same as ESC B 1 but can be used in applications where a sin gle character command is required Chapter 3 Function Code Reference 255 PURPOSE CODE
78. t style controls PURPOSE CODE decimal ASCII hex REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE Select the standard character set ESC 27 53 1B 35 This command causes the printer to cancel the italic character set and select instead the standard character set You can select the standard character set as the power on de fault by turning DIP switch 1 4 on Chapter 3 Select the italic character set ESC 4 27 52 1B 34 This command selects the italic character set You can select the italic character set as the power on default by turning DIP switch 1 4 off Chapter 3 Function Code Reference 253 PURPOSE Select an international character set CODE ESC 7 n decimal ASCII 27 55 n hex ASCID 1B 37 n REMARKS This command causes the printer to select an international character set determined by the value of n as shown in the table below n Character set U S A England Germany Denmark France Sweden Italy Spain 0 FP N You selecta particular international char acter set as a power on default by adjusting the settings of DIP switches 1 6 1 7 and 1 8 REFERENCE Chapter 6 Font pitch controls PURPOSE Set the print pitch to pica 10 characters inch CODE ESC B 1 decimal ASCII 27 66 1 hex ASCII 1B 42 01 REMARKS This command causes all subsequen
79. ts the length of all subse quent pages to n lines The value of n must be between 1 and 127 Chapter 4 Set page length to n inches ESC G 0 n 27 67 0 n 1B 43 00 n This command sets the length of all subse quent pages to n inches The value of n must be between 1 and 32 You can select a power on default form length of 11 inches or 12 inches by setting DIP switch 1 1 Chapter 4 Set the top margin ESC R n 27 82 n 1B 52 n This command sets the margin at the top of the page to n 1 lines Printing willstart online n The default value for n upon power is 1 The value of n must be between 1 and 16 Chapter 4 264 PURPOSE CODE decimal ASCID hex ASCID REMARKS REFERENCE PURPOSE CODE decimal ASCII hex ASCII REMARKS REFERENCE Vertical tabs PURPOSE CODE decimal ASCII hex ASCID REMARKS REFERENCE Delta User s Manual Set the bottom margin ESC N n 27 78 n 1B 4 n This command sets the margin at the bottom of the page to n lines The printer will auto matically execute a form feed when the num ber of lines left on a page is equal to n The value of n must be between 1 and 127 This command is sometimes referred to as over perforation Chapter 4 Cancel top and bottom margins ESC O 27 79 1B 4F This command cancels both the top margin set by ESC R n and the bottom margin set by ESC
80. uter to the printer This signal is normally held high by the computer When the computer has data ready for the printer it sets this sig nal to a low value for at least 0 5 microseconds When the printer sees this pulse on the strobe pin it reads the data that the com puter supplies on pins 2 through 9 Each of these lines carries one bit of information A logical 1 is represented by a high signal level and a logical 0 is represented by a low signal level The computer must maintain these signals for a period beginning at least 0 5 microseconds before the strobe pulse starts and continu ing for at least 0 5 microseconds after the strobe pulse ends When the Delta has successfully received the byte of data from the computer it sets pin 10 low for approximately 9 microse 294 Delta User s Manual conds This signal acknowledges the receipt of the data and so is called the ACK signal Signal Name Circuit Example 74LS Compatible DATA 1 DATA 8 4 7kQ To Printer 74LS Compatible 4 7kQ STROBE 1000 Printer 470pF 741 5 Compatible BUSY ACK 4 7 From Printer Figure O 1 Delta interface timing diagram j n2 s DATA 9usec Approx 9usec 1 STROBE IT I BUSY T More than 0 5ysec Figure O 2 Typical interface circuit The Parallel Interface 29 Table O 1 Signal Signal Pin No Name 1 STROBE IN Signals when data is ready to be rea
Download Pdf Manuals
Related Search
Related Contents
Guide comptable de l`aide sociale 100BASE-FX to 100BASE-FX Media Converter User's Guide Da-Lite Fast-Fold Deluxe Screen System Untitled - PanaSystem Manual v5.2 - Interleader Hardware User Manual - Tristate Telecom Inc. SUPER MICRO Computer MIIC-203 Network Card User Manual Typhoon GameCinema Certificado Demostración Copyright © All rights reserved.
Failed to retrieve file