background image

Summary of Contents for System 2200

Page 1: ...2 2 1 2200 Peripheral Default Addresses 2 6 2 2 2 Address Setting On 2200 I O Controller Cards 2 7 2 3 RAM SIZE SELECTIONS 2 11 2 4 INCOMING INSPECTION 2 12 2 5 INSTALLATION PROCEDURE 2 13 SECTION 3 3...

Page 2: ......

Page 3: ...Y 5 1 1 Video Display Principles 5 1 2 Theory Of Operation 5 1 2 1 Video Amplifier Sync Separator Vertical Oscillator Vertical Driver and Output Horizontal AFC Circuit Horizontal Oscillator Horizontal...

Page 4: ......

Page 5: ...ns 6 7 6 2 1 15 Read Cycle 6 7 6 2 1 16 Write Cycle 6 8 6 2 2 Detailed Theory Of Operation 6 8 6 2 2 1 Device Selection 6 8 6 2 2 2 D Clock and Clock Decode Logic 6 8 6 2 2 3 Vertical Counter 6 9 6 2...

Page 6: ......

Page 7: ...SECTION 7 SYSTEM DIAGNOSTICS 7 1 7 1 MODEL 2200 A B AND C CPU BASIC DIAGNOSTIC TESTS 7 1 7 1 1 Test 1 and 2 7 1 7 1 2 Model 2200B Basic Diagnostic Test 7 2 7 1 3 Model 2200C Basic Diagnostic Test 7 3...

Page 8: ......

Page 9: ...2 TROUBLESHOOTING 8 2 1 Video Display 8 2 2 The Tape Drive Unit 8 2 3 The Central Processing Unit 8 3 ADJUSTMENTS 8 3 1 Recommended Test Equipment Tool List 8 3 2 CPU Voltage Adjust Procedure 8 3 3 V...

Page 10: ......

Page 11: ...version Procedure 9 4 13 Option 32 Keyboard Clicker Conversion Procedure 9 5 2 2 0 0 SYSTEM MEMORY OPTIONS 9 6 2200 SYSTEM RETROFITS 9 7 PERIPHERAL RETROFIT INSTRUCTIONS 9 7 1 600 700 Peripheral Conve...

Page 12: ......

Page 13: ...er language used by many larger scale computer systems The Model 2200 is essentially a single user noninterrupt microprogrammed system The Wang BASIC compiler is interpretive operating directly on use...

Page 14: ...tion The CPU constitutes the heart of a 2200 system The system power supply is either packaged within the CPU chassis 2200 S T or is packaged separately 2200 PS for A B and C CPU chassis see figure 2...

Page 15: ...D 24 cassette drive and an upper lower case Keyword Keyboard identical to the 2223 keyboard 2220 console figure 5 The third console combines a 12 inch diagonal video display and an upper lower case Ke...

Page 16: ...r 2216 Dlnplay Commercial Matrix Sort ROM Mutually exclusive ulth OP l 3 Extra I O Slots 9 I O Slot Ch ieelB Mntrlx ROM Advanced Programmable ROM plus OP 21 General I O ROM plus OP 22 Disk Capability...

Page 17: ...ible signal to alert the system user when for example an error occurs under program control The alarm may be sounded by programming a predesignated HEX code wherever desired Option 5 OP 5 provides six...

Page 18: ...Plotting Output Writer 2203 Punched Tape Reader 2207 RS 232 C Input Output Interface with Fixed BAUD Rate 2207A RS 232 C Input Output Interface with Selectable BAUD rate 2209 Nine TrackMag Trfpe Driv...

Page 19: ...e Dual Cassette Drive Integrated Console Line Printer 132 Column Requires OP 3 for Keyboard Edit X X X X X X Requires OP 3 for Keyboard Edit and OP 30 for U L case X ACCOMMODATING CPU 2200B 2200C 2200...

Page 20: ...Combination Vtdeo Display U L Case Keyword Keyboard for WCS Telecommunications Controller Null Modem Fixed Removable Disk Drive Daisy Chain Disk Multiplexers Line Printer X X X X X OP 3 for OP 3 for...

Page 21: ...e Flexible Disk Drive 2244 44A Hopper Feed Mark Sense Punch Card Reader 2250A 8 Bit Parallel I O Interface 2252 Scanning Input Interface BCD 10 digit parallel 2252A Scanning Input Interface Selec tabl...

Page 22: ...h Speed 132 Column Printer 2262 1 Digitizer 2 3 2270 Removible Diskette Disk Drive 2290 CPU Peripheral Stand 2291 Digital Flatoed Plotter Stand 2292 Auxiliary Video Display 2293 WCS Equipment Stand X...

Page 23: ...TEM 2200 PERIPHERALS a P f rn a fgjk 2207 2227 2252 2217 221 FIGURE 1 11 Not shown NOTE in Figure 11 2207A 2209 2220 2221W 2222 2223 2226 2250 are the following 2252A 2260 2262 2270 2291 2292 2293 uni...

Page 24: ...erface Controller allows attachment TJ of a Model 33 Teletype as a terminal for the system generating hardcopy and inputting programs and data stored on Teletype punched paper tape or issued from the...

Page 25: ...transfer rate of 326 bytes per second The Model 2216 2217 Combined CRT Executive Display Single Tape Cassette Drive Console is a video display and tape drive contained in the same chassis The Model 22...

Page 26: ...lowercase characters or most BASIC Programming words with a single keystroke an edit feature std with C S and T CPU s allows efficient program editting The Model 2224 Disk Multiplexer allows the use o...

Page 27: ...face is 31 inches by 48 inches The plotter uses any type of paper including vellum linen and Mylar Fiber tip ballpoint or drafting pens can be used The Model 2234 Hopper Feed Punched Card Reader reads...

Page 28: ...entry can be in Hollerith or binary code The 2244A Hopper Feed Mark Sense Punched Card Reader is mechanically identical to the 2244 however an expanded I O controller facilitates program entry in Holl...

Page 29: ...al part of each WCS Wang Computer System models 20 and 3 0 The Model 2290 CPU Peripheral Stand stores fhe System 2200 CPU either the standard CPU S T CPU s 9 slot S T CPU s or the Model 2219 Extended...

Page 30: ...G PRODUCT LINE MODEL 2200 B SERIAL 2649765 115 VAC 60 HZ LINE VOLTAGE LINE FREQUENCY FIGURE 1 12 Some peripheral devices may be furthur identified by an O E M serial tag i e Diablo Shugart Documation...

Page 31: ...midity 1 3 2 2200 CPU MODrL A n C S T Average Execution Times Add Sub tract 0 8 ms Multiply 3 8 ms Divide 7 4 ms Square Root 46 4 ms e 25 3 ms log x 23 2 ms xy 45 4 ms Integer 0 24 ms Absolute Value 0...

Page 32: ...FFN l RETURN SELECT PRINT 005 SELECT PRINT 0 0 5 6 4 GOTO IF THEN NUMERIC IF THEN NUMERIC IF R1 HEX THEN HNNN IF R1 A1 THEN NNNN PRINTUSING 1 A NEXT LET A B LET B A 1 LET B A 255 LET B 123456 LET X l...

Page 33: ...5 700 ms DIMA 64 B 64 LET A STR B 1 1 7 385 ms LET STR A 1 1 STR B 1 1 8 310 ms LET STR A 1 64 STR B 1 64 9 735 ms LET STR A 1 30 STR B 32 8 160 ms LET STR A 32 1 STR B 32 1 8 560 ms LET STR A 64 1 S...

Page 34: ...B 3 960 ms 1 3 3 MEMORY SIZES 2200 A B C Memory Sizes 4 096 bytes expandable to 32K in 4K or 8K increments 2200 S T Memory Sizes 4 096 bytes expandable to 8K 12K 16K 24K and 32K 20K and 28K configura...

Page 35: ...7 cm Depth 8 3 4 in 22 2 cm Width 19 in 48 3 cm Weight 34 Ib 15 4 kg 2200 S T Dimensions CPU Chassis Height 9 8 in 24 8 cm Depth 21 in 53 3 cm Width 14 5 in 36 8 cm Weight 40 Ib 18 kg 2200 SYSTEM KEY...

Page 36: ...Capacity 16 lines 64 characters line 1024 Characters total Character Size Height 0 20 in 0 5 1 cm Width 0 12 in 0 3 0 cm CRT Housing Size Height 14 in 35 6 cm Width 21 5 in 5 4 6 cm Depth 16 in 4 0 6...

Page 37: ...2 bytes m Recording Speed 7 5 IPS 1 9 0 5 cm sec Search Speed 7 5 IPS 1 9 0 5 cm sec Transfer Rate 326 characters sec approx Inter record Gap 0 6 in 1 52 cm Capacity and transfer rate include gaps and...

Page 38: ...3 66 m 12V3 66 m 12V3 66 m 8 2 44 m 50V15 24 m 12V3 66 m 12V3 66 m 12V3 66 ra 8 2 44 m 12V3 66 m 12V3 66 m 12 3 66 m 12 3 66 ra 8V2 44 m 100V30 48 m 12V3 66 m 10V3 05 m 12 3 66 m 9 2 74 m 12 3 66 ra...

Page 39: ...SECTION 1 NOTES 1 27...

Page 40: ......

Page 41: ...aminants are reduced to a minimum AC power outlets are adequate regulated and noise free and sufficient room exists for future expansion Such locations are difficult to find the System must often be i...

Page 42: ...ing personnel When the operator comes in contact with the System the resultant static discharge is not only uncomfortable but can cause System malfunctions and the destruction of recorded data The rec...

Page 43: ...irements dictate that this line must be regulated to within 10 and must be noise free Wherever feasible the system should have its own AC power line If the line is not sufficiently regulated to the li...

Page 44: ...cal shock Always connect the 2200 to a grounded outlet to insure safety from electrical shock 2 2 DEVICE ADDRESS ASSIGNMENTS In order to interface each Wang peripheral device with the CPU an I O contr...

Page 45: ...t board assigned to a particular peripheral Hexadecimal device addresses are listed by I O class below I O Class Device Addresses Keyboards 001 002 003 004 CRT Units 005 006 007 008 Tape Cassette Unit...

Page 46: ...320 For the Model 2224 and 2230 MX disk multiplexers hog mode addresses are 390 3AO and 3BO A system with one device belonging to a particular class uses the first address for that class Addition of d...

Page 47: ...tements applicable Default file designator 310 0 TAPE All tape operations 10A DATASAVE DATALOAD LOAD SAVE etc LIST PRINT LIST LIST DC PRINT PRINTUSING HEX PRINT 005 64 005 64 INPUT INPUT KEYIN PLOT wh...

Page 48: ...e 6374 I O board is set as shown in the example below FIGURE 2 3 DEVICE ADDRESS SWITCH EXAMPLE HEX ADDRESS FOR TAPE READER 618 16 MICRO PROGRAM HEX DIGIT HIGH ORDER SWITCH LOW ORDER SWITCH 1 2 4 8 LOW...

Page 49: ...ying a particular class of device Y Next most significant digit of the HEX address This HEX digit broken down into four Binary bits determines the settings of switches 8 through 5 HEX VALUE SWITCH HEX...

Page 50: ...determines the settings of switches 4 through 1 HEX VALUE SWITCH HEX DIGIT 0 1 2 3 4 5 6 7 8 9 A B C D E F 8 SW4 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 4 SW3 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 2 SH2 0 0 1 1 0...

Page 51: ...plied with the system 6309 version without switches connections for RAM Capacity MEMORY SIZE 4K 8K 12K 16K 20K 24K 28K 32K 1 BIT L8 pin 5 TO OV OV OV OV OV OV OV OV 2 BIT L8 pin 11 TO 5V OV 5V OV 5V O...

Page 52: ...re that all pc boards are firmly plugged into the correct socket 3 If the CPU is a model A B or C a 2200 PS will be included in the system Remove the top cover of the 2200 PS Power Supply and inspect...

Page 53: ...g switch settings voltages etc 2 Replace all chassis covers 3 Connect peripherals to CPU I O controllers Ensure lock clips on peripheral cable connectors are snapped in FIGURE 2 6 n u m PERIPHERAL CON...

Page 54: ...N POWER UP The system should now be ready for initial checkout For initial checkout run appropriate diagnostic tests to verify operation of each unit in the system i e CPU options peripherals Manual K...

Page 55: ...SECTION 2 NOTES 2 15...

Page 56: ......

Page 57: ...that it contain a PRINT LIST or CO command and a Device Type Code Line length can also be specified Each of these SELECT parameters is described below 3 2 2 DEVICE TYPE CODES To restate every periphe...

Page 58: ...turn issued by the System 2200 at the end of PRINT PRINTUSING and HEXPRINT statements that contain no trailing punctuation Whenever a system generated carriage return is initiated the system automatic...

Page 59: ...4 3 3 3 3 3 3 5 5 5 5 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 2 3 3 3 4 4 4 4 4 4 4 4 4 4 3 5 3 3 5 3 5 3 5 5 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7...

Page 60: ...0 PRI NT 11111111112222222222332 31i 3S34444444444555555555566 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 30 NEHT I IN THE REO F E RHFLE THE STflTEflENT SELECT LIST 215C64 WHS USED SELECT LIST 115 80 FIGURE 3...

Page 61: ...d for CO see SELECT CO 215 Example 10 SELECT PRINT 215 or SELECT PRINT 215 20 PRINT X Xt2 10 PRINT X Xt2 30 FOR X l TO 5 20 FOR X l TO 5 40 PRINT X X t 2 30 PRINT X X 2 50 NEXT X 40 NEXT X When either...

Page 62: ...as an immediate mode statement SELECT CO 215 touch the RETURN EXECUTE Key and touch the RESET key The output on the printer is READY All information entered in the System 2200 via the keyboard is now...

Page 63: ...ents printout from being lost As a line of output is printed on a device the System 2200 keeps a count of the number of characters sent If this line count equals the current value of the line length b...

Page 64: ...S The normal Device Type used with printers is type 2 When the Printer is selected with this device type for LIST PRINT or CO normal single spaced output is produced Device Type 0 can also be used wit...

Page 65: ...2231 10 FOP I 1 TO 10 0 PRINT 11 in THE fleovE E RMPLE THE STHTEMENT SELECT LIST 4i5 80 WRS USE FIGURE 3 5 11111111 L 2 __ _ 44444 IN THE HEu E Hl IF LE THE STHTEI IETJT SELECT PRINT 415 SO WHb IJiEC...

Page 66: ...before the next line of output Note that if single spacing is required only 79 characters can be output when using SELECT PRINT 215 This skipped line can be avoided by using the following technique Im...

Page 67: ...is selected with Device Type 0 i e SELECT LIST 015 In this case all LIST output is double spaced Carriage returns followed by line feeds are initiated by the CPU at the end of each program text line...

Page 68: ...e line character counter is in cremented If a non printable character is printed HEX 00 thru OF the cursor does not move nor is the line character counter in cremented 3 When any BASIC statement is ex...

Page 69: ...FIGURE 3 7 i If 1 i Hi1 Ii i i l i fc sf sl ZPT BKX 00 KDU ll l u d fter c rt U width for Chit dtvic It re jlj i a IE i L Hi 18 133 lie...

Page 70: ...THIS PAGE INTENTIONALLY LEFT BLANK 3 14...

Page 71: ...SECTION 3 NOTES 3 15...

Page 72: ......

Page 73: ...rs and iiput output buses These subassemblies are composed of discrete logic devices interconnected to perform the various functions required The inner computer cannot function by itself It requires s...

Page 74: ...terpreter method of translation differs from other translators compilers and assemblers The translator program for the 2200 is permanently stored in the Instruction ROM for convenience The Instruction...

Page 75: ...cifies the data flow path but also specific the type of function the ALU is to perform The AIU iequales two data word inputs or register sources to perform the mdinted operation on and one resultant d...

Page 76: ...6 Status Register 2 6311 L16 is set by the microprogram to indicate the phase and processing mode Status Register 3 6311 L18 sets the memory addressing mode and senses HALT STEP I O device busy and ot...

Page 77: ...liary PC Registers 6309 L6 L16 L26 L37 are used to temporarily save and restore the contents of the PC Register Transfers or exchanges from the PC Register to an Auxiliary Register or from an Auxiliar...

Page 78: ...ed above is done in the Program Counter A Data Memory Address Register A Data Metaory Address Register 6308 L13 L12 L38 and L39 receives the PC Register data From the sixteen PC Register bits eleven D...

Page 79: ...hough this register is not addressable by register instructions its contents can be changed by Branch mini instructions 7 Subroutine Stack Registers These sixteen 16 bit registers 6309 L10 L20 L31 L42...

Page 80: ...s timing constants and console device information The MOS Memory can be read from and written into but the 8 bit ROM is hardwired and can only be read from The RAM read or write address or the ROM rea...

Page 81: ...ifferent block of four RAMs by changing the WTEN signal WTEN is derived from two bits of the PC Register AQ and A4 The Data Memory address during the two write operations remains unchanged The same 8...

Page 82: ...tnl or vertical page read can be performed without changing the Data Memory Address This 4 bit write 8 bit read scheme of addressing provides the convenience of 4 bit addressing and the speed of 8 bit...

Page 83: ...M and provides the correct microinstruction for the CPU 4 1 3 3 Supporting Hardware 1 Arithmetic Logic Unit The ALU 6310 L20 performs arithmetic or logic functions as specified by the decoded microins...

Page 84: ...er the Mini Instruction Decoder 6310 L1 L41 decodes register transfers and exchanges subroutine returns and T O control instructions L33 decodes the Register Instructions and L34 decodes the Branch an...

Page 85: ...nt or decrement the Program Counter by two counts UDC Loads the PC Register MXS Allows clocks to be generated to enable the Auxiliary Registers and increment or decrement the PC Register RESET Disable...

Page 86: ...IGURE 4 12 MODEL 2200 A B C CPU TIMING HEKO 55 of DAST m 5 MOT RESET 03 _ BIN 1 Horizontal c 0 C l 7 f E _ C 6 1 l_ 1 1 ivision 7 C 8 r 9 1 100 ns 13 u r i5 n FIGURE 4 13 MODEL 2200 S T CPU TIMING 4 1...

Page 87: ...egister Selector 2 can output the data from Selector I the B Bus Multiplexer or the File Registers The output of Selector 2 is applied to B Bus Selector 3 6310 L17 Depending on the type of ALU operati...

Page 88: ...INSTRUCTION SET DESCRIPTION The 2200 Instruction set provides a general form for writing the microinstructions used in the CPU There are three instruction groups Register Instructions which allow the...

Page 89: ...and B Field as 1001 The Write 1 is 10 File Register 5 is selected on the A Bus by specifying the A Field as 0100 Register 1 is 0000 Register 2 is 0001 etc The C Bus destination of the PCS Register is...

Page 90: ...Op Code 0 0 0 H 0 0 0 0 1 0 0 1 0 1 0 0 0 1 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 0 0 1 1 1 0 1 1 1 Op Coda 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 1 1 1 1 Op Code 1 0 1 0 1 0 1 0 1 0 1 0 1 U 1 0 1 0 1 0 1...

Page 91: ...CL Data Register Illegal Illegal Illegal All Other Instructions One of Eight File Registers CH Data Register CH Data Register PC decre ment CH Data Register PC incre ment Dummy Register PC decrement C...

Page 92: ...ster 3 Status Register 4 PC2 PC3 PC4 CH Data Register CL Data Register Dummy TABLE 4 3 B BUS DESTINATION SELECTION r Field R3 R0 0000 through 0111 1000 1001 1010 1011 1100 1101 1110 1111 Register Dest...

Page 93: ...No read or write Read 8 bits from Data Write 1 write 4 bits Write 2 write 4 bits Memory into Data Memory into Data Memory 1ADLK 4 6 DATA MEMORY OPERATIONS D Field R R b 0 0000000 0010000 0100000 1000...

Page 94: ...rtion used for housekeeping Figure 4 14 depicts the Dgta Memorv al1 neatin of these areas used by the firmware 0084 one 013F 01AO 0200 0264 Device Table 55 bytes Disk Work 11 bv r Variable Table 50 by...

Page 95: ...s a system command the command is executed if it is a statement without a line number it is executed as a one line user program immediate execution Refer to paragraph 4 3 1 4 for a description of Exec...

Page 96: ...e variable is entered into the value table and is set equal to zero numerics or is assigned a value of one blank character alphanumerics The symbol table is assembled from high order address to low or...

Page 97: ...c values are character strings which are left justified and filled in with blanks on the right up to the maximum length of the value The end of the value is assumed to be the last nonblank character e...

Page 98: ...f the word in the appropriate Atom List The 2200 microprogram provides for up to eight such word lists which can be referenced by the Text Atom Table The 2200 currently uses seven word lists Text Word...

Page 99: ...orrect microroutine for each BASIC statement is found in the Atom Table information that corresponds to the BASIC text word After execution of the statement scanning continues Three pushdown stacks ar...

Page 100: ...ch which removes the return address from the CSS and branches to the point specified Examples of 2200 microroutines which are recursive are VAR process a numeric variable EXPR expression processor TER...

Page 101: ...the Operation Stack OS of Data Memory refer to Figure 4 14 Expression evaluation is performed by certain microcode routines When an expression is evaluated the operand is stored in the Value Stack VS...

Page 102: ...Note that operands with leading minus signs cause the following a Store zero 0 in VS following operand step 1 below b Store negative operator in OS step 2 below c Store scalar operand value in VS ste...

Page 103: ...til the companion NEXT statement is executed or the FOR group is flushed see SUBROUTINES GOSUB RETURN When the NEXT statement is encountered the system scans the VS which now only contains FOR groups...

Page 104: ...ment 4 3 1 9 Device Selection Each 2200 device has a two digit Hex address by which the device may be referenced or selected A one hex digit device type is also associated with each device The device...

Page 105: ...ing the execution of a user program The PRINT select parameter specifies the output device to be used during program execution the INPUT select j parameter selects the input device ERROR END PROGRAM a...

Page 106: ...keeping track of the count of characters in a line for the various devices since only one line character count is maintained within the CPU To handle this problem a PRINT Line Character Count and PRIN...

Page 107: ...tatus Reglater 3 ORI Delay Return to Disable Subroutine SR Increment 1C Reglater HOOP Set KB ReglBter 0 OU Set KL Register 0 ORI Disable All Devices CIO Return to Master Initialization Program SR Incr...

Page 108: ...FIGURE 4 19 DETAILED 2200 CPU BLOCK DIAGRAM 4 36...

Page 109: ...nd L29 1C and 1C decode a 0 at L52 pin 4 selecting the alO address for ROM columns 4 and 8 alO enables ROMs L34 thru L37 and L30 thru L33 At 02 time L38 is clocked and the ROM Address Read is applied...

Page 110: ...n 4 generated LB LB sets BRH and BRL low 1 HER 6311 L6 pin 4 returned high prior to MER MER clocks RTT inactive 6309 TRAP selects the C3 inputs to the 1C Register Source Selector Lll L12 L21 L22 L32 L...

Page 111: ...time L3 pin 6 goes low writing the 1C Register ID thru IA into the SSR When MERO returns high the o L SSR Address Counter L4 is decremented Note that first the 1C Register is written into the SSR at...

Page 112: ...O outputs low 2YO low sets S3 S2 and SI of the ALU high and R high sets the M bit of the ALU high indicating an F A B logic operation Vindicates a logical OR operation not an arithmetic addition The B...

Page 113: ...appled to inverter L17 Dl 02 and D8 are low while D4 is high which sets L20 pin 4 high CG enables L21 pin 1 R3 and R2 are 1 0 and L21 pin 6 decodes a 2 R R and R are 010 and at HER time L22 pin 7 deco...

Page 114: ...is 1 1 1 1 6311 The C Bus data D8 thru Dl is applied to inverter L17 and is seen as 0000 by the Status Registers CG is low and enables L21 pin 1 R and R are 1 0 and L21 decodes a 2 at pin 6 R R and R...

Page 115: ...22 decodes a 0 at pin 1 generating ST3 ST3 clocks Status Register 3 L19 pin 1 and L18 pins 1 and 6 L18 pin 4 D 8 is high at this time and ST3 3 is set high ST3 3 indicates the addressing mode for read...

Page 116: ...ss of the last ROM instruction NOT R R of the present ROM Instruction this address is written into the SSR When L3 pin 6 returns high the SSR Address Counter is decremented 2 MER 6309 With BRH and BRL...

Page 117: ...3 R and R high select the Y3 outputs R 0 high sets the 1Y3 and 2Y3 outputs low 1Y3 enables LI pin 15 lo to decode a Mini Instruction R n and R are 01 and LI 13 14 decodes a 2 enabling L41 R Q R and R...

Page 118: ...Hex A1733 1 0 1 0 0001 0111 0011 0011 Machine Cycle 21 Increment 1C Register 6310 The ROM Instruction clocked from the ROM in cycle 20 has an OP Code A indicating a Subroutine Branch However L34 whic...

Page 119: ...e ROM Instruction is Hex 43C08 0100 0011 1100 0000 1 0 0 0 Machine Cycle 22 Set KH Register 0 6310 The ROM Instruction Op Code specifies an OR Immediate All operations are the same as described in mac...

Page 120: ...done in machine cycle 22 except at this instruction the KL Register is cleared 2 DIN 6325 The ROM Instruction at address Hex 1371 is clocked into the ROM Output Latch The ROM Instruction is Hex 580CO...

Page 121: ...ggered generating ABS strobing a device address of XOO 2 MER 6309 The 1C Register is incremented to ROM address Hex 1372 as described in machine cycle 4 3 DIN 6325 The ROM Instruction at address Hex 1...

Page 122: ...ecause the ROM Instruction Decoders were disabled in the previous cycle At MER the 1C Register is incremented by one to the ROM address Hex 0002 2 DIN 6325 The ROM Instruction at Hex 0002 is clocked i...

Page 123: ...ine cycle 4 2 DIN 6325 The ROM Instruction at address Hex 0003 is clocked into the ROM Output Latch The ROM Instruction is Hex A1E15 1010 0001 1110 0001 0101 Machine Cycle 28 Branch to Zero Pl 4 Subro...

Page 124: ...and R are 0 0 causing L8 pin 11 to be low With L21 pin 7 low L7 pins 1 and 4 are enabled R is 1 however enabling only L7 pin 12 At MER L30 pin 13 goes low via L2 pin 6 generating AT 6309 The C Bus dat...

Page 125: ...31 PC Register 2 0 clears PC Register 2 L29 bits A A with AT generated by L22 decoding a 2 Machine cycle 32 PC Register 1 0 clears PC Register 1 L40 with AT generated by L7 pin 8 At UDC L41 is loaded...

Page 126: ...PC Register was cleared in machine cycles 29 through 32 The Auxiliary Register will now be cleared by transferring the cleared PC Register into the Aux Register 6310 R high disables L34 Rig and R low...

Page 127: ...achine cycle 3 except the A1 Bus data is now 0010 and the resultant C Bus data D8 Dl is 1101 1 MOT The type of MOS Memory used in the CPU requires that the data be refreshed every 2 msec To accomplish...

Page 128: ...G active selects the C3 inputs to the PC Register Source Selector applying the C Bus D8 Dl to the inputs of the PC Register 6311 AT is generated at MER in the same manner as described in machine cycle...

Page 129: ...ctive to address or clock the RAMs 5 MNT 6308 MNT clears the Memory Select and Write Enable Latches L24 If a WTEN signal had been the last ROM Instruction performed and it was not cleared refresh for...

Page 130: ...Write Enable for all RAMs is low as required for refresh 6 MHL 6308 The inputs to L3 pins 9 and 12 were changed during MOT MHL clocks L3 pin 10 high setting REF inactive removing the clear from L4 pin...

Page 131: ...tant F_ Tn 0 0 0 0 R low selects the A inputs of the 3 0 1 6 C Bus Selector L8 presenting 1 1 1 1 to the C Bus D8 Dl 1 MERO 6308 During machine cycle 6 ST3 3 was set high for horizontal addressing of...

Page 132: ...is applied as data to RAMs L12 thru L9 2 MER 6311 The Memory Data Register L31 is clocked with the C Bus data 6309 The 1C Register is incremented to Hex 0007 as described in machine cycle 4 3 02 6307...

Page 133: ...cycle 20 Cl decodes a 2 from R and R and L41 decodes a from R R and R setting TMP active TMP sets PCG active via L12 and L22 6309 With TMP active the PC Register Source Selector selects the Cl inputs...

Page 134: ...he B1 Bus is selected as follows R19 is high selecting the B inputs to L40 R R Q are 1 1 0 0 this being transposed to the Y outputs B Bus Selector 1 selects the D inputs which are from PC Register 4 A...

Page 135: ...is clocked into the ROM Output Latch The ROM Instruction is Hex 43CF2 0 1 0 0 0011 1100 1111 0010 Machine Cycle 94 Write F into File Register 3 6310 The ROM Instruction Op Code specifies an OR Immedi...

Page 136: ...This particular system pointer is called VSVBEG referring to the beginning of the Value Stack A reference to the CPU Software Theory of Operation will show the Value Stack beginning is the end of RAM...

Page 137: ...or The Cl inputs are from the File Register The File Register B Read address is selected from R R and R which are 110 selecting File Register 4 PC4 was previously written into File Register 4 The Bina...

Page 138: ...Code 1 indicates a Mini Instruction Op Code 2 indicates an Exchange PC Register and Auxiliary Register and In crement Auxiliary Register by 2 6310 The Mini Instruction is decoded by L33 as described i...

Page 139: ...hrough L2 pin 3 to generate AT AT The Memory Data Register is clocked with the C Bus data 6309 TIP CG and TMP are all inactive selecting the Auxiliary Register as the input to the PC Register The Auxi...

Page 140: ...t bit word is written into eight RAMs at the same address When this word is read it can be read as a complete eight bit word It is also important to note at this time how the eleven bit RAM address is...

Page 141: ...x 59001 0 1 0 1 1001 0 0 0 0 0 0 0 0 0001 Machine Cycle 104 Exchange PC Register and AuxiliaryRegister The ROM Instruction Op Code 1 indicates a Mini Instruction Op Code 2 indicates an Exchange PC Reg...

Page 142: ...PC Register The address of the Auxiliary Register is 0001 at which the VSVBEG pointer address 2 Hex 0056 was written in the last cycle The Auxiliary Register data is now clocked into the PC Register b...

Page 143: ...nto memory in the same manner as previously described Cycle 107 is a Subroutine Return to Master Initialization Program Machine Cycle 108 Branch to MOVEFP Cycle 108 branches to a subroutine that will...

Page 144: ...7 from R and R R and R are 0 0 causing L8 pin 8 to be low R is 0 enabling L7 pin 10 PCG is inactive enabling L30 pins 1 4 9 and 12 At MER AT is generated 6309 The C Bus is applied to the PC Register S...

Page 145: ...are decoded from A_ A and A A r in a similar 3 1 04 14 15 manner as described in machine cycle 38 The PC Register is clocked into the Data Memory Address Register 2 ME R 6309 The 1C Register is increm...

Page 146: ...rom R_ R with the resultant ALU output 0 0 1 1 This 3 is written into File Register 1 in a similar manner as described in cycle 93 2 DIN 6325 The ROM Instruction at Hex 0442 is clocked into the ROM Ou...

Page 147: ...d for an Exclusive OR function F A B and FNHG is high The B Bus is selected from File Register 1 B Bus Selector 2 is selected for CO imputs by R and R and File Register read address by R R i i anc R i...

Page 148: ...reached Each machine cycle will be explained briefly Machine Cycle 123 Write 0 into Symbol Table All operations are the same as described in cycle 117 with a RAM address of Hex 7FD Machine Cycle 124...

Page 149: ...Hex 1FFE and 132 transfers this to the PC Register Cycle 133 branches back to ROM address 043F At this time the RAM address is Hex 7FF the last address location in the memory Cycles 134 and 135 write...

Page 150: ...initialized the last Status Register SR4 Cycles 29 thru 32 cleared the PC Register to 0 Cycles 36 and 37 refreshed the Data Memory Cycle 92 transferred the Memory Size into PC Register 4 Cycles 93 thr...

Page 151: ...s applied to BCD 9 s Compliment Converter L6 which was enabled by DSC converting the B Bus data J to 0110 as the A word input to the ALU The A Bus is selected from File Register 0 Suppose FRO contains...

Page 152: ...1C Register Transfer 1C Register to PC Register TIP This Register instruction is similar to the TPI Instruction again used in recursive subroutines A typical TIP Instruction is Hex 59800 0101 1001 10...

Page 153: ...A typical TP 1 Instruction is Hex 5AOOO 0 1 0 1 1010 0 0 0 0 0 0 0 0 0 0 0 0 6310 Op Code 1 is decoded as a Mini Instruction and LI decodes a T X at pin 9 enabling CTA and WW to be generated 1 MERO 63...

Page 154: ...made to the in page ROM address specified by the Y Field Since only 8 bits are specified in the Y field and there are 16 bits in the ROM address only the low order bits IB and IA are changed by the Y...

Page 155: ...e A B output being active does not necessarily mean the A and B Words are equal 6309 With BRL active R R_ and R R are loaded into the 1C J U 11 0 Register by MER The ID and 1C words of the 1C Register...

Page 156: ...an F A B function and FNHG is set high enabling L43 pin 5 If the two registers selected are not equal A B is low generating BRL to load the branch address All other operations discussed in BER are th...

Page 157: ...for lo 1 ID an F A B A OR B function The A word for the ALU is selected from the CL Register The B word is the ROM Instruction mask R7 V The ALU will perform the logic function on the input words and...

Page 158: ...A inputs to L40 B Bus Selector 2 is selected for C2 inputs from B Bus Multiplexer bits BI0 BI o 1 The address for the B Bus Multiplexer is derived from L40 and is Oil for b 4 b 2 and b 1 6311 The add...

Page 159: ...f Equal to Mask BEQ The BEQ Instruction is identical to the BER Instruction except the compare is done between a register specified by the B Field and the A Field mask instead of an A Field register E...

Page 160: ...rce and temperature compensator to prevent drifting The output of the reference amplifier is applied to the voltage divider network Rl R2 and R3 R2 is adjustable and the voltage developed at the wiper...

Page 161: ...rrent in the external circuit increases the voltage drop across the sensing network changes until a point is reached where the internal current limiter transistor is turned on The current limiter turn...

Page 162: ...ks generated to load the four 4 1 sub registers that make up the PC Register b4 b2 bl The buffered B Bus Source Selector bits used as the address for the B Bus Multiplexer B Allows the PC Register to...

Page 163: ...Buffer CL CL The four low order output bits from the o 1 Data Memory Buffer CTA The Increment Decrement clock for the Program Counter CK see timing section CS see timing section CIO Control Input Outp...

Page 164: ...MTF see timing section Derived data bits from DI DI Data Memory Output bits Error Gate Not used Used to detect a Branch if Equal1 condition Used to detect a Branch If Not Equal1 condition HALT STEP fr...

Page 165: ...robe Decoded to allow one of four PC Register clocks AT AT to be generated Allows all four PC Register clocks to be generated Active when a patch instruction has been decoded Resets the CPU and I O De...

Page 166: ...Enables a Special Function to be input Indicates a register transfer or exchange instruction was decoded Transfer 1C Register to PC Register Transfer memory size to PC Register Transfer PC Register t...

Page 167: ...SECTION 4 NOTES 4 95...

Page 168: ......

Page 169: ...lay of dot matrix characters on a Cathode Ray Tube screen CRT by providing video information and all required synchronization timing signals 5 1 1 VIDEO DISPLAY PRINCIPLES J The Motorola Video Display...

Page 170: ...IGURE 5 2 16 CHARACTER ROWS 256 SCAN LINES MAGNIFIED VIEW OF CHARACTER ROW HORIZONTAL_ RETRACE_ _ SCAN LINE 15 HQRIZO TM RETRACE TO FIRST SCAN LINE OF NEXT CHARACTER ROW HORIZONTAL AND VERTICAL RETRAC...

Page 171: ...scan line reaches the right hand scan line sweep limit the electron beam is quickly returned retraced to the left and the starting position of the next scan line is reached At the right hand sweep li...

Page 172: ...mum Input On some models the input impedance is switch selected for 75 ohms terminated or 12KJ3 unterminated The high impedance operation permits use of bridging connections to drive a number of monit...

Page 173: ...base drop of Q4 decreases causing an increase of collector current The forward drop of D8 and D13 both silicon diodes decreases with an increase in temperature This results in a lower base voltage fo...

Page 174: ...harge voltage on Cll which is holding the transistor in cutoff Between pulses some of the charge will be lost through R24 but it is somewhat less than the height of the sync pulse The amount of charge...

Page 175: ...CRT is being scanned vertically from top to bottom At the bottom of the raster the charge is of sufficient amplitude to forward bias Q 10 on Its collector current develops a positive pulse across R57...

Page 176: ...river Q12 is an emitter follower which transforms the high impedance input to a low impedance drive for the vertical output Q13 amplifies the vertical sawtooth output current waveform from the oscilla...

Page 177: ...ter In order to counteract this a concave sawtooth is applied to the base of the output transistor Waveform Results Vertical drive 1 without parabola Parabola at junc tion of C37 C38 Parabola and driv...

Page 178: ...The AFC phase detector is a keyed clamp circuit Its function is to develop a control voltage for synchronizing the horizontal oscillator with the incoming sync pulses If the oscillator deviates in pha...

Page 179: ...9B If the horizontal time base is lagging the sync the sawtooth on CIS will be clamped to ground at a point negative from the AC axis This will result in a positive DC charge on C15 Figure 5 9C This...

Page 180: ...he oscillator is a 22 duty cycle square wave This waveform is produced by the abrupt switch on to saturation and off to cutoff of the horizontal oscillator transistor This unsymmetrical square wave is...

Page 181: ...he driver is driven sharply into cutoff the primary winding of Tl and its stray capacitance ring because the driver stage unloaded the circuit and allowed the Q of it to rise This ringing could exceed...

Page 182: ...e circuit is primarily inductive Q9 the horizontal output transistor is simply a switch which is turned on and off at a horizontal scan rate by the driving signal applied to its base Shown with respec...

Page 183: ...per diode Dl then conducts on the negative ring of this oscillation and the beam is returned to the center of the screen at a linear rate It is important to note here that Q9 conduction causes scan wh...

Page 184: ...harm will be done to the horizontal amplifier stage in the event of lost drive The secondary of Tl provides the required low drive impedance for Q9 R44 and C24 form a time constant for fast turn off o...

Page 185: ...ugh the yoke is varied and the raster size scan without picture information changes in a horizontal direction The linearity coil L3 is a factory adjusted magnetically biased coil which shapes the defl...

Page 186: ...ansformer operated full wave regulated supply which maintains constant output voltage with input variations of 15 A switch SW1 is provided to allow operation from 115 or 230 volts 50 60 HzAC The regul...

Page 187: ...Power Supply 12V Version Operationally the 12 volt supply is similar to the 73 volt version just discussed The 1C replaces the temperature compensated Zener diode reference and regulator driver circu...

Page 188: ...e Signal Conditioner changes the data from the tape head to a form that can be used by the 2200 5 2 1 3 Take up Motor Control The Take up Motor Control determines which take up motor is to be used dur...

Page 189: ...is high L7 pin 6 is low causing L8 pin 11 to go high energizing the forward pinch roller With both of the above operations occurring the tape is moved forward and taken up on the forward take up reel...

Page 190: ...otors are turned on at half speed for approximately 100 psec to apply a brake to the tape 5 2 2 5 Power Driver L559 The Power Drivers turn the Forward and Reverse Take up Motors One side of the motor...

Page 191: ...auses a reversal in the direction of the magnetic flux in the recording head As shown in Figure 5 17 the magnetic lines of force in the head bridge the head gap through the magnetic tape The tape head...

Page 192: ...alternate positive and negative going pulses are generated as the magnet boundaries are crossed The data written on track 1 in Figure 5 14 would be read back as shown in Figure 5 20 This signal is amp...

Page 193: ...FIGURE5 21 FLUX TRANSITIONS N N S S NN S S N N 1 0 0 1 1 1 0 1 Jl LJLJ1 RESULTING DATA FIGURE 5 22 CLOCK GENERATION TRACK 1 DATA TRACK 0 DATA CLOCK SIGNAL 5 25...

Page 194: ...THIS PAGE INTENTIONALLY LEFT BLANK 5 26...

Page 195: ...de All I O controllers are addressed and subsequently selected in the manner described in paragraphs to follow Although there are hardware differences between various controllers all are composed of t...

Page 196: ...Y Ol Oi I PATTON 1 he Liuory oi oper it ion for Lite vidi o d i s p l a y cont rol 1 r is x plained ind illustrated in the followin p i r i j r i p h s 6 2 1 1 1 LTTHIlj J 1 timing is derived from in...

Page 197: ...ing of line 244 is generated to keep the vertical oscillator in the display unit synchronized with the controller 6 2 1 6 Cursor Character and Row Counters The Cursor Counters keep track of the horizo...

Page 198: ...ITMttl 6 M Latrlx Dot l 2 1 1 VERTICAL R VS HIM 1 Ch r ct r ti f 9 thru 72 utlllMd tor tha boriioot l r tr c ync latcml BS u 1 IV 1 hr f FIGURE 6 2 THE TIME INTERVAL FOR SCAN L 240 THRU Z55 ARE USED...

Page 199: ...Select Counter is reset to zero 00002 6 2 1 1 0 Character Generator and Conversion The row address and data inputs to the character generator provide a printable dot matrix This matrix is transferred...

Page 200: ...unting sequence is modified updated by the roll counter as follows Number of Rolls Executed Character Row Counter Counting Sequence Roll Counter Counting Sequence 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...

Page 201: ...respectively If the control moves the cursor left or right the Cursor Character Counter is decremented or incremented respectively If a cursor home is issued the Cursor Row and Character Counters are...

Page 202: ...also documented in this section 6 2 2 1 Device Selection The CRT controller is selected as described in Paragraph 6 1 L37 L39 is the Address Comparator L36 is the Select Latch and L10 the Ready Busy D...

Page 203: ...ied to L18 pin 9 and is called HB Horizontal Blanking at pin 8 HB prevents video information from appearing at the video output connector and increments the Vertical Counter L5 The D output is also ap...

Page 204: ...appear wherever Row 0 happened to be at that particular time 2 Carriage Return A line return at L43 pin 6 clears the Cursor Character Counters L19 pin 14 and L32 pin 14 positioning the cursor at left...

Page 205: ...sing a count up pulse at the Cursor Row Counter L17 pin 5 This continues until a count of 15 is reached in the Cursor Row Counter L17 indicating 16 rows of characters While the character and row count...

Page 206: ...he Cursor Row Counter L17 pin 5 The next LOAD S R pulse causes L13 pin 6 to go high incrementing the Cursor Row Counter L17 pin 5 When L14 QO and Ql are reset ENABLE B6 and ENABLE WP are set inactive...

Page 207: ...scan line 9 a cursor is printed on the Video Display 6 2 2 9 Writing a Character Into Memory When a printable character is generated by a PRINT statement or by reading from an input device DATA STROB...

Page 208: ...ve OR on the 6312A is replaced by a five bit comparator on the 6312 Circuit operation is exactly the same The circuit deletion is the alarm detector L12 The BELL code no longer can be used to sound an...

Page 209: ......

Page 210: ......

Page 211: ...FIGURE 6 4 1 DISPLAY CONTROLLER SIMPLIFIED FUNCTIONAL BLOCK DIAGRAM 6 17...

Page 212: ...hs Refer to the simplified block diagram Figure 6 7 DEVICE SELECTION SCAN CLOCK COUNTER READ ONLY KEH3RT 1 DECODER MULTIPLEXES 1 KC BOARD MA EPICAL KEY I _ HI A L OUTPUT LATCH 1 BESET HALT STEP SHIFT...

Page 213: ...e Selection The Keyboard Controller is selected as described in Section 6 1 L28 L29 is the Address Comparator L21 the Select Latch and L18 the Ready Busy Decoder 6 3 2 2 Keyboard Input Cycle Oscillato...

Page 214: ...24 pin 4 goes high causing L24 pin 6 to go low Latch L23 is reset pin 11 high enabling L24 pin 10 at count 8 of L7 L24 pin 2 returns low enabling the latch to be reset L38 pin 6 also goes low addressi...

Page 215: ...p i t3 o fwS i T r i t li y iln Q 5 3 3 f i 2 I rv ts l H i 4 1 1 i p 3 1 1 15 T i s i 5 t il 6 1 i4i M i i s its g u 5 f u Z ZZ2 S ON 1100W YV f i i J S i j J K S Sfc 5 i U I 0 1 h e i i r fn 9 E K...

Page 216: ...o the CPU 3 Shift Lock The SHIFT LOCK key is applied to L2 pins i and 6 Depressing the key presets L9 pin 10 and L9 pin 4 L9 pin 8 goes low disabling L19 pin 8 setting Ag address of ROM L22 low and tu...

Page 217: ...R 6 4 1 1 Device Selection Refer to paragraph 6 1 of this manual 6 4 1 2 Control Decoder The Control Decoder provides selection control and data signals for the CPU and the Tape Drive Unit 6 4 1 3 Out...

Page 218: ...on to the CPU The data clock signal from the tape drive unit GOSTB generates IBS to the CPU when CBS CPB and BSY are inactive 6 4 2 2 Output Buffer Output Bus OB OB is applied to buffers I6 and L7 The...

Page 219: ...Buffer The Output Buffer provides buffered data signals for the Disk Unit from the CPU 6 5 2 DETAILED THEORY OF OPERATION Refer to schematic 6541 for the following circuit descriptions 6 5 2 1 Device...

Page 220: ...a L3 L9 and L10 6 5 2 4 Output Buffer CPU Output Bus Data OBg OB is applied to buffers L6 and L7 The output of the buffers provides data for the disk unit When the controller is enabled DBS is gated t...

Page 221: ...isk access indication If a CPU is trying to access the disk the Channel Scanner will connect that CPU to the disk to allow one disk operation to be performed The Channel Scanner also informs each CPU...

Page 222: ...composed of an Address Counter L20 a Disk Access Request Detector L2 and Latch L19 and a Disk Busy Indicator L3 When the disk is not accessed L19 pin 6 is high enabling L21 pin 6 to gate the scan clo...

Page 223: ...a from the disk is applied to the Disk Input Buffer Because of the length of the multiplexer cables erroneous data is prevented from being received by the CPU by the following method The data and the...

Page 224: ...and L19 pin 6 is clocked high by scan clock 2 enabling L22 pin 9 MMV L24 pin 5 is on for a sufficient length of time to allow L22 pin to generate PRIME for the disk and to trigger MMV L12 MMV L12 pin...

Page 225: ...L L a _j LU X CD n j 6 31...

Page 226: ...THIS PAGE INTENTIONALLY LEFT BLANK 6 32...

Page 227: ...I...

Page 228: ......

Page 229: ...SECTION NOTES J 6 35...

Page 230: ......

Page 231: ...unit diagnostics will be incorporated on diskettes 7 1 MODEL 2200 A B AND C CPU BASIC DIAGNOSTIC TESTS 7 1 1 TESTS 1 2 The BASIC Diagnostic Tests 1 and 2 check the following BASIC statements LOAD LOAD...

Page 232: ...ostic Test Tape and insert an unprotected blank cassette g Key CONTINUE EXECUTE h When DATA SAVE and DATA LOAD Tests are completed rewind and remove the cassette and insert BASIC Diagnostic Test112 i...

Page 233: ...b LOAD the program into the 2200 Do not protect the program c Key RUN EXECUTE d When DEFFN TEXT ENTRY is tested follow the instructions displayed on the Video Display The following will be displayed a...

Page 234: ...TEST The 2200S BASIC Diagnostic Test checks the following BASIC state ments LOAD LOAD NAME LOAD LINE NO LET IF THEN FOR NEXT DIM STRQ DATA READ RESTORE GOSUB RETURN DEFFN DEFFN1 ON GOTO ON GOSUB VAL C...

Page 235: ...atrix Option 1 Diagnostic 7 4 2 General I O Option 2 or 23 Diagnostic 7 4 6 Sort Option 5 Diagnostic 7 2 2200 MEMORY AND MATH DIAGNOSTIC TESTS MEM 1 MEM 2 and MATH 3 The 2200 Memory and Math Diagnosti...

Page 236: ...all the memory ICs The memory boards are referred to as boards 1 2 3 and 4 board 1 is nearest the 6308 Equipment Required 2200 B or C 2215 or 2222 2216 2217 OPERATING INSTRUCTIONS 1 CLEAR EXECUTE 2 L...

Page 237: ...TEST 3 checks for correct output of the matrix j Follow the instructions indicated on the Video Display Unit for this test 7 4 2 GENERAL I O OPTION 2 OR 23 INTERACTIVE DIAGNOSTIC The GI 0 Diagnostic T...

Page 238: ...test is continuous 7 4 3 EDIT OPTION 3 DIAGNOSTIC a Enter any statement number and statement e g 10 PRINT NOW IS THE TIME FOR EXECUTE b Key Edit asterisk will appear signifying Edit mode enter stateme...

Page 239: ...NT HEX 07 will cause a BEEP from the speaker 10 FOR 1 1 to 5 20 FOR J l to 50 30 NEXT J 40 PRINT HEX 07 50 NEXT I 60 STOP Run Execute causes five BEEPS and stop 7 4 5 SORT OPTION 5 DIAGNOSTIC The SORT...

Page 240: ...rd including special funtion keys Listen for click and check for entry on CRT NOTE The RESET HALT STEP SHIFT and SHIFT LOCK keys do not produce a click 7 5 PERIPHERAL DEVICE DIAGNOSTICS 7 5 1 2200 INP...

Page 241: ...MODEL 2214 DIAGNOSTIC CARD 1 F i U n i n n i 1 1 1 II II II 1 LI 1 D n 11 i n n ii _ n D n ii ii n n u ti i n Q 11 1 II LI D n M i n ii n 0 i i n i i n n n LI i M I II ll N 11 i II II II II i II 1 n...

Page 242: ...II II 1 1 1 1 1 I 1 1 1 1 Illllll 1 ID 1 i IJ J 1 1 1 1 1 1 1 1 1 L 1 i I V I I 1 II 1 1 1 1 1 i I i 1 1 i I l l l l l l 1 i ii i i i I ii ii i i ii I I i i 1 1 1 1 I 1 1 1 1 1 1 1 1 1 1 1 M M 1 1 1 1...

Page 243: ...1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 M 1 1 1 1 M 1 1 1 1 1 1 1 If FIGURE 7 4 MODEL 2214 DIAGNOSTIC CARD 4 11 G n a Ll 1 1 II 1 1 Ll G G G 1 G G n D 1 II G Ll LI G G G G G 1 II G n G G G G G Q 1 t...

Page 244: ...1 Ii 11 1 u II I ll II 1 AF U u n n n n n n N I n i u D n n n M ii n n LI LI n n u n n n I n i n n n 1 i n ii OF 1 11 n n u ii 11 n ii I ii n 1 n M n n n n I n n H n j ii i ii n I n ii n D G n n n n n...

Page 245: ...EM i 1 1 1 1 1 1 3t II ll 11 1 1 1 1 I 1 I 1 1 1 J II II 11 N i T i G 1 1 i 1 I I I I I I I I I I I I I I I I I I I I I 1 I I I I I I II I I I II I I I I I I FIGURE 7 8 MODEL 2214 DIAGNOSTIC CARD 8 Is...

Page 246: ...J IJ w II IJ 11 j n u G D G G IJ 0 a 11 IJ IJ G G I G a 0 G n 1 1 G IJ 0 a 0 Q a n 11 G 0 D G a a 0 a n u G D D G a a n G n u G G D G G G G fl f t Ll ll D T G G a G II i p 1 a i Ll n G G J II II a i G...

Page 247: ...1 1 1 1 1 1 1 1 1 1 1 1 1 i 1 1 i FIGURE 7 12 MODEL 2214 DIAGNOSTIC CARD 12 TITLE U G Q G Q D G Q 11 0 G G n G G D G D N I 0 D D G Q n G G n G G D G D G n D D G U G G G G G D D 1 G D D D D 0 D D 0 G D...

Page 248: ...I G 11 G II II II II IJ II II II D II II II II 11 11 11 11 0 1 II G G G G M IJ D G 0 G 11 1 l 1 V II G G Q G 1 1 G 0 1 il II II D G 1 II 1 1 11 II LI G G II h 1 G J5E 1 11 11 11 II II i 1 MO M II 1 1...

Page 249: ...II II 11 i D LI D I IIIIIIIIIIIIi IIIIIIIIIIIIIIIIIIIIIIIII I FIGURE 7 16 MODEL 2214 DIAGNOSTIC WRD 16 1 II II II 1 1 1 1 II II II 1 1 1 1 1 G G 1 II 1 ii 1 II 1 II 1 11 II 1 II 1 II 1 LI 1 1 LI 1 G I...

Page 250: ...ckward Rapidly The 2203 reads tape I forwards or backwards rapidly Lines 1 and 4 on the CRT should not change since this is the data being read Key 02 Read and Compare Loop Tape Forward This test read...

Page 251: ...1 sx I V i r s1 UJ g s r i r T i i 5 s T x j j j j j s m m J j 99 i...

Page 252: ...TION OF FUNCTION KEY STOP SELECT DESIRED FUNCTION FIGURE 7 19 Key 04 Paper Tape Microcode Test This test uses tape 112 The tape must be started at the blank end To operate key RUN EXECUTE Special Func...

Page 253: ...ents of Tape 1 To produce this tape key the following characters from a teletype keyboard ABCDEFGHIJKLMNOPQRSTUVWXYZ01234456789 567890987 i spaces 1 spac I ASDF T 12 J4 DATA PUNCHED ON PAPER TAPE 220i...

Page 254: ...110DATA SAVE BT 41D E 120F0R P 2T0 10 130ADD D 19 140F0R 1 1T0P 150DATA SAVE BT 41D D 160NEXT I 170DATA SAVE BT 41D E 180NEXT P 190G0SUB 210 200ST0P 210F0R Q 1T0 30 220DATA SAVE BT 41D F 230NEXT Q 240...

Page 255: ...ESE TESTS WILL NOT BE USED FOR DEMO OR TRAINING PURPOSES The WYLBUR test procedure describes how to sign on to WYLBUR and to playback a test in WYLBUR1 s memory In order to use these test procedures y...

Page 256: ...ARY position DOWN This will select 8 bits per character with no parity e For Model 2227 set switches NB1 and NB2 to the UP position 8 bits per character f For Model 2227 set OPS switch to either UP or...

Page 257: ...Send data h Remote office should display data received from Home Office Model 2227 BLOCK 3 2207A 2227 OFF LINE Test For 2200B Only The instructions for this test are listed on the CRT BLOCK 4 MODEL 22...

Page 258: ...t address switches to RCV HEX 19 XMT HEX ID EOM HEX 11 BAUD RATE Set baud rate switch to 300 baud NUMBER OF BITS Set NB1 switch DOWN and NB2 switch UP for 7 data bit structure PARITY Set PAR switch DO...

Page 259: ...XAMPLE On OMNITECH coupler both switches located at rear of coupler must beout 4 Key special function 00 for 2200A 01 for 2200B 5 Enter the word GTWX from keyboard and EXECUTE 6 The computer will resp...

Page 260: ...2C up to 1200 baud 4 The 2200 system can be selected for 5 to 8 data bits per character 5 The even or odd or not parity is switch selectable Also 1 or 2 stop bits are switch selected 6 The 2200 T C us...

Page 261: ...ecked SF 15 Continuously sends space codes Hex 20 to printer Must be used to adjust timing of strobes for print solenoids Insures that solenoids do not fire while adjustments are being made thus preve...

Page 262: ...EXECUTE LOAD EXECUTE RUN EXECUTE 4 Follow directions and answer the questions displayed on the CRT 7 6 2230 2260 DIAGNOSTICS 2230 2260 DISK HARDWARE DIAGNOSTICS This diagnostic is very similar to the...

Page 263: ...A DATALOAD BA using Numeric and Alpha f Numeric Sector Addressing g READ after a WRITE Hardware diagnostics yield the following results TEST A FIXED DISK ERRORS X Y 27 REMOVABLE DISK ERRORS X Y Z Wher...

Page 264: ...Complete 1 5 loop count TEST D FIXED DISK Alpha and Numeric Arrays Loop il Complete 1 5 loop counter REMOVABLE DISK Alpha and Numeric Arrays Loop Complete 1 5 loop counter TEST E FIXED DISK Testing DA...

Page 265: ...Ht TOTAL SECTORS ttt 0 19 583 1 260 count REMOVABLE DISK Read after Write at random locations LOCATION tHHHHf TOTAL SECTORS tft 0 19 583 1 260 counter When TEST F completes the cassette automatically...

Page 266: ...the following 1 ___ 2230 1 Disk Drive 2 2230 2 Disk Drive 3 2230 3 Disk Drive 4 _ _ _ _ _ _ _ _ 2260 Disk Drive This diagnostic checks the following instructions DATALOAD DATASAVE DC OPEN DATALOAD DA...

Page 267: ...one hand on top of card stack and press firmly until the picking and feeding of cards becomes slightly erratic This pressure is meant to alter the constant speed of the card as it passes beneath the r...

Page 268: ...w and lifting the deck of cards in the hopper to be read so that the microswitch located at the bottom of the hopper will spring upward This will indicate a hopper empty no cards in hopper condition a...

Page 269: ...RESET on the card reader d LOAD EXECUTE t Kty spccnl function 0 J for re idin HOI I 1 Kl III d iti 04 lor rendins I1INARY d ta f The proper block on tape will be automatically loaded and card reading...

Page 270: ...th a blank card at the end of the deck and place it behind the 1st program deck Be sure to check for the number of cards 3 Take 20 cards of each of the following card HTD 1 HTD 2 HTD 3 HTD 4 and HTD 5...

Page 271: ...mitinnnt1 mnlmi l iiti 7 7 7 7 7 1 1 1 7 7 7 1 7 7 1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 BtlllltlllllllllllliilltllllllllllllBlEtllllllHl ISlllllllla l l t l t l 111 HIM t 9 9 J 9 9 9 9 3 9 9 9 S 9 9 l l l...

Page 272: ...l l l l l l l l l l l l l l l l l l l l l l r i 0 0 O O D O O O D D I l 2 2 2 2 2 2 2 2 2 2 2 I 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 J 2 2 2 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3...

Page 273: ...t E G l E E E E E t l C l t l E E 6 E l E E S E E E 6 E E e G l E E E E S G D E I E E E S l E t l G l E l t E G I E E E E E E i E E E E E S M7ij n 7 iMli nj 7i M nl ll 7 iiJ 7in nlill ji j7MJ7ji7 7 7...

Page 274: ...l 1 i IF F i f I I I i ill II I i n i i M I i i I i i p I i i il u I i M IN in I II H III II i i n i ill i i HIt i I tl I I I L I I I1 ii in 11 i nun i If i mM UiilN i I fl ii i I It ll f III I I I I...

Page 275: ...00 keyboard c Load the 2234A 44A diagnostic card deck into the reader input hopper and key RESET on the card reader panel d CLEAR EXECUTE at 2200 keyboard e Enter the following 10 LOAD 62B f EXECUTE g...

Page 276: ...on cards is loaded automatically j When the 2234A test ends the remainder of cards in the diagnostic deck will be mark sense type and cannot be read by a punch read station k Change the following swi...

Page 277: ...N 6 25 74 The 2240 2242 2243 Microcode Diagnostic checks the following instructions a DALALOAD DATASAVE DC OPEN b DATALOAD DATASAVE DC c DATALOAD DATASAVE DA d DATALOAD DATASAVE BA e DSKIP DBACKSPACE...

Page 278: ...following instruc tions a TEST 1 Writes at every sector address and reads the information to check for errors b DATASAVE DA DATALOAD DA from 1 to 10 variables c ALPHANUMERIC VARIABLE d ALPHANUMERIC AR...

Page 279: ...EL 2240 PROGRAMMING PROBLEM The following sample program Illustrates how an error code 25 is generated 10 SELECT 1 310 2 BIO 20 S 200 30 D 2 40 GOSUB1 100 50 PRINT S 60 STOP 99 DEFFN 100 100 DATASAVE...

Page 280: ...transition from the device will result in L34 8 being clocked L H so that RB goes low L36 5 enabled high indicating to the CPU that the device is ready 5 12 MODEL 2250 DIAGNOSTIC Minimum Equipment Nee...

Page 281: ...PINS 8 AND 12 FOR CONN 2 DIAG KEY RESET TO STOP TEST SET SWITCHES TO 3E FOR THESE DIAGNOSTICS A good diagnostic run appears as follows f PASS t FIGURE 7 30 Pass Count FIGURE 7 31 A failure appears as...

Page 282: ...ctor male WL 350 2049 or 350 2051 USE Attach this connector to 2250 controller card and run 2250 diagnostic for connector 1 CONNECTOR 2 Put jumpers between Pin f output and Pin t input as listed below...

Page 283: ...address switch bank to HEX 5A 2 Attach diagnostic connector to 2250 controller card 3 Load diagnostic tape A 4 Run Execute 5 Press special function key 15 6 All switches on 2252 controller card mounti...

Page 284: ...p c 10 SELECT INPUT 25A 20 INPUT A 30 GO TO 10 d Display should appear as f HEXC3F e If any pin is open on any one or more digits that digit will drop bits From display and hex codes it can be determi...

Page 285: ...61 DIAGNOSTIC The 2261 uses the 2221 diagnostic contained in the 2200 Output Writer System Tape All output is identical except for HEX codes 5E and 5F l and the expand function Operating Instructions...

Page 286: ...0001 3001 0001 3601 WHEN TEST IS COMPLETE HIT RESET SPECIAL FUNCTION KEY 15 4 The 2200 should be reading coordinates the 2200 ready light on the digitizer should be flashing and the proximity light sh...

Page 287: ...up the tablet The last count in the Y direction is 2001 for a 2262 1 12 Select the Single Point Mode Digitize approximately 5 random points on the tablet by depressing the Z axis and Flag Switches wh...

Page 288: ...EXC0R 36 X 48 IN TFIBLET 0000 3599 6001 4801 130 PRINT HEX 0R0fl 140 PRINT HEXC0FD WHEN TEST IS COMPLETE HIT RESET SPECIRL FUNCTION K6V 15 150 INPUTfit 160 FPINT HEX 010R0H0R0ROR0fl0R 170 FPINTUSING 1...

Page 289: ...file 4 is to be displayed file 4 tabulates all accumulated errors 1 Key RESET 2 Rewind tape cassette 3 Key CLEAR P clear program 4 Key SKIP 3F LOAD this loads file 4 5 Key SF 01 prints Table 1 on the...

Page 290: ...space A Record CLN Clean DATA FILE indicates the file number in which the error occurred ERROR indicates the number of errors that occurred in a given data file PART 2 This diagnostic contains five fi...

Page 291: ...on tape between the file reel and the file reel fixed roller guide key special function key 19 7 5 17 HCS 20 30 DIAGNOSTIC PROGRAMS The WCS diagnostics are versatile and powerful tests contained on a...

Page 292: ...e platter test verifies all sectors on a hard or flexible disk platter by utilizing write and read commands This test can be used to check any number of platters 5 Disk Instruction CPU Disk Microcode...

Page 293: ...from which the diagnostic is to be run is requested next If an address other than 310 or 320 is keyed a reenter message is displayed 3 The next input request is for a hard disk 2230 or 2260 If a hard...

Page 294: ...is requested prior to the test 9 The WCS Disk disk hardware test first requests the number of disk drives to be tested 1 or 2 If two units are chosen one may be a hard disk unit 2230 or 2260 and the...

Page 295: ...on the diskette in order to clear this information and all variables from memory and test as much memory as possible during the memory test Because the diskette is not write protected BE SURE to remov...

Page 296: ...THIS PAGE INTENTIONALLY LEFT BLANK 7 66...

Page 297: ...SECTION 7 NOTES 7 67...

Page 298: ......

Page 299: ...use and conditions cleaning should be once every nine to twelve months In areas of excessive air contamination smoke dust etc more frequent cleaning is required 8 1 1 1 Central Processing Unit Clean t...

Page 300: ...st and dirt from inside the unit c Use a soft cloth and a mild detergent to clean the face of the CRT Do not use an abrasive cleanser d Clean the outside covers of the unit with a soft cloth or sponge...

Page 301: ...e when working inside any electronic chassis is to use only one hand This will avoid the possibility of carelessly putting one hand on chassis or ground and the other on an electrical connection causi...

Page 302: ...VIDEO DISPLAY TROUBLESHOOTING FLOW CHART page 8 7 8 4...

Page 303: ...EEEEEEEEE EEEEEEEEEEEEEEEE RASTER BLOOM LOWHIGH VOLTAGE FIGURE 8 5 FIGURE 8 6 PULLING OR TEARING RASTER KEYSTONED FIGURE 8 7 FIGURE 8 8 FIGURE 8 9 REDUCED HORIZONTAL SIZE OR A VERTICAL LINE IN CUT CEN...

Page 304: ...FIGURE 8 14 LOSS OF HORIZONTAL SYNC FIGURE 8 15 RIGHT SIDE COMPRESSED LEFT SIDE EXPANDED FIGURE 8 16 LOSS OF BOTH VERTICAL AND HORIZONTAL SYNC FIGURE 8 17 REDUCED SIZE BOTH HOHIZONTALLY AND VERTICALL...

Page 305: ...d FROM PAGE 8 4 FROM PAGE 8 4 1 ft iiun K nltigi it trtlnl Output OHI tl voltigt ouptrt to tht otlut on tii tch M t t t J r Chick tht Vtrt FroubUihoot V Output circuit cil Out ind yok rtlcil M h7U for...

Page 306: ...e to head or disk to head contact dirt humidity and storage care Tape to head contact is a mechanical function of the tape drive Drives should be checked periodically for excessive oxide wear and defe...

Page 307: ...t occur Remove the cassette door two thumb acrewa Co reach the magnetic head surface taking care not to damage this surface gently wipe the tape head ualog alcohol cleaning pad that ay be obtained loc...

Page 308: ...ntly to the right hand spool during a tape read or write Jhe amount of force compensates for bearing fluctuations and prevents the reverse spool right from a free wheeling The friction of the cassette...

Page 309: ...TAPE DRIVE TROUBLESHOOTING FLOW CHART BEGIN 8 11...

Page 310: ...properly substitute known good processor circuit boards until the diagnostic error no longer occurs 6 If error still occurs the system problem may be associated with I O controllers Replace I O contro...

Page 311: ...6307 CIRCUIT BOARD BLOCK DIAGRAM 8 13...

Page 312: ...6308 CIRCUIT BOARD BLOCK DIAGRAM 8 14...

Page 313: ...6309 CIRCUIT BOARD BLOCK DIAGRAM 8 15...

Page 314: ...6310 CIRCUIT BOARD BLOCK DIAGRAM 8 16...

Page 315: ...6311 CIRCUIT BOARD BLOCK DIAGRAM 8 17...

Page 316: ...E gggjg 3333 E 3333 Js 3333 is a 5332 I3 5 8 18...

Page 317: ...6361 CIRCUIT BOARD BLOCK DIAGRAM 8 19...

Page 318: ...6547 CIRCUIT BOARD BLOCK DIAGRAM...

Page 319: ...ution factor Multimeter VTVM accuracy and resolution factors are unacceptable for certain critical measurements Acceptable Type Equivalent FLUKE 8000A b Multimeter 20 000 P V min 27 or greater full sc...

Page 320: ...shaft used mostly for voltage adjustments 8 3 2 CPU VOLTAGE ADJUST PROCEDURE a Remove top cover of 2200 PS A B or C system b Remove top cover of CPU and with the exception of the 2200 S T L567 pc remo...

Page 321: ...If necessary adjust the voltage to coincide within limits the specified limits TABLE 8 1 LOCATION L567 Pin L567 Pin 2 L567 Pin 12 L567 Pin 15 L567 Pin 52 L567 Pin 62 VOLTAGE 5VRM 5VRL 8VR 12VR 12VR 15...

Page 322: ...uccessfully completed TABLE 8 2 POWER SUPPLY CPU MOTHERBOARD CONNECTIONS 2200 PS TERMINALS CONN PIN NO 1 2 3 U 5 7 8 9 10 1 12 J 3 14 15 16 11 IS 19 0 2 3 Jit GAIX I 18 1 1 Ifi 18 r 18 18 I R IH IR 18...

Page 323: ...ding of 73 0 vdc 1 0 vdc For systems using the 9 inch Video Display Chassis connect the voltmeter to pin 18 and adjust R103 for 12 0 VDC 0 5 VDC CAUTION Do not run the regulator control through its ra...

Page 324: ...oil 012 VERT OSC 013 VERT DRIVER 02 2ND VIDEO 3RD AMP VIDEO AMP R51 VERT 0 15 REF AMP DG ZENER 012 VERT DRIVE D7 Q7 AFC 0 6 HORIZ Q8 Tl PHASE HORIZ PULSE HORIZ HORIZ DET D3 OSC SHAPER DRIVE DRIVER B74...

Page 325: ......

Page 326: ......

Page 327: ...4 cm horizontal deflection N see Figures 8 30 and 8 31 or 6 5 inches 16 5 cm on the SM 227 k Adjust Vertical Linearity R52 R59 on the XM 227 display for characters of equal height 1 Adjust the centeri...

Page 328: ...1 v p p 1 v p p d With an oscilloscope and a XI probe measure the AC ripple at the points indicated in Table 8 3 AC ripple should not exceed the limits specified e If any voltage or ripple measuremen...

Page 329: ...on the 6175 PC board Set the oscilloscope control as follows Vertical Sense Display Mode IV div chopped Sweep Time 50 ysec div Trigger Mode AC Normal Trigger Source Channel 1 b Insert an IT 800 FCI S...

Page 330: ...cm or damage to the tape head will result g While observing the two traces on the oscilloscope tighten the opposite screw until the skew specification can be met If necessary alternately loosen and t...

Page 331: ...ng the switch in place c Move the switch towards the cassette until it actuates then move it an additional 050 inch 127 cm to 070 inch 178 cm d Tighten the screws e Insert a protected cassette tab rem...

Page 332: ...8K 07 1 07 1 07 1 07 ROM SUPERPATCH 32 7 0 7 ROM SUPERPATCH 4K6307 6707 6309 07 1 8K 6307 1 6707 1 RAM 6310 6311 6325 6527 f i47 I O I O T n FIGURE 8 37 IRAM 3 iKf J 1RA M 11 o 1 IP i 3 i a l 1 i 5 o...

Page 333: ...2200 A B C 6 I O SLOT CPU MOTHERBOARD WIRING SIDE FIGURE 8 39 8 35...

Page 334: ...flfti i i ioi ioi id i oi ii ii i PC j 5p TO WJ 6521 PC J f eloli PC I SPARE 6361 6307 1 6707 1 6307 1 6707 1 TEST ROM SUPERPATCH 6309 6310 6311 FIGURE 8 40 I O I O 1 0 4K 8K 12K 16K 20K 24K 2BK 32K...

Page 335: ...2200 A B C 11 I O SLOT CPU 2219 6322 MOTHERBOARD WIRING SIDE FIGURE 8 41 8 37...

Page 336: ...E 6361 6307 1 6707 1 6307 1 6707 1 6307 1 6707 1 HaT 6IO 61Qi l t70 l 6308 ROM SUPERPATCH ROK SDPERPATCH ROM SUPERPATCH ROM SUPERPATCH 6309 6310 6311 I O I O I O I O I O I O I O I O I O I O I O FIGURE...

Page 337: ...2200 A B C II I O SLOT CPU 2219 6222 MOTHERBOARD WIRING SIDE FIGURE8 43 J...

Page 338: ...wbflr EO 795 h b n lapla Bt d The 6707 6707 1 6717and 6717 1 T iK 8K BKud 16K HOS Kuory Board respectively RAH 1 2 3D7 or 6707 oru 8 6307 1 or 6707 1 71 OF EM 12K 6307 1 ei 6707 1 or 6717 6107 or 6707...

Page 339: ...FIGURE 8 46 FIGURE 8 47 8 41...

Page 340: ...s for the 6707 and 6717 MOS ttenory Boards The 6717 can only be used In 2200 CPUs where ECU A795 haa been Implenented The 6707 6707 1 6717 and 6717 1 are 8K 81 and 16KHOS Meaory Boarda respectively TA...

Page 341: ...2200 S T WITH OP 20A 9 I O SLOTS 6568 WIRE SIDE FIGURE8 49...

Page 342: ...RE 8 50 124 OOQijf 115VAC 5A SB ON OFF RESET POWER 0 230VAC 3A SB INDICATOR CPU POWER CONNECTOR 20VU FILTER CAP 20VU FILTER CAP 17VU FILTER CAP 17 SVU FILTER CAP 17VU FILTER CAP 14VU FILTER CAP FIGURE...

Page 343: ...8 52 BARRIER TYPE TERMINAL STRIP 8 45...

Page 344: ...nto one of the CPU I O slots shown in the CPU chassis layout diagrams in this publication 8 4 8 2222 ALPHANUMERIC KEYBOARD The 222 2 keyboard is comprised of a 6330 circuit board with I O cable Ref Sc...

Page 345: ...mounted in a metal chassis FIGURE 8 56 To disassemble remove six mounting screws from base plate reverse procedure for assembly The I O controller for interfacing a 2223 keyboard with a CPU is either...

Page 346: ...DISPLAY AND CASSETTE DRIVE CONSOLE SCREEN BRIGHTNESS CASSETTE DRIVE CONTROLLER CABLE FRONT VIEW CASSETTE DRIVE DOOR RELEASE CASSETTE REWIND FIGURE8 57 FIGURE8 58 CONSOLE AC LINE CORD DISPLAY CONTROLLE...

Page 347: ...2216 2217 VIDEO DISPLAY AND CASSETTE DRIVE CONSOLE REAR VIEW VIDEO INPUT CABLE TD 24 2217 HORIZONTAL HOLD TD 24 DRIVE ELECTRONICS 2217 AC POWER FOR CONSOLE COMPONENTS FIGURE 8 59...

Page 348: ...board Motorola V13A FIGURE 8 6Q AC INPUT CONNECTOR RASTER CENTERING TAB MAGNETS MODEL XM351 CHASSIS REAR VIEW COMPONENT LOCATION MODEL 2216 VIDEO DISPLAY CHASSIS DIFFERENCES Two versions of the WANG...

Page 349: ...115 220 VAC LINE SWITCH 75 OHM TERMINATION RESISTOR ONE BNC 4 FIGURE 8 61 if MOTOROLA t lf CIRCUIT q M BOARD OUTPUT BNC CONNECTOR 75 OHM TERMINATION RESISTOR FIGURE 8 62 8 51...

Page 350: ...ounted on a rear panel slide switch instead of being mounted on the Motorola circuit board as in Version A The Version B rear panel slide switch is not to be confused with the 115 220 VAC line switch...

Page 351: ...and the output BNC switched in Viewing the Version B 2216 from the rear sliding the switch to the left switches the termination resistor in and the output BNC out sliding the switch to the right swit...

Page 352: ...TNESS VERTICAL ADJUST COVERED BY INSERT KEYBOARD ASSEMBLY SCREW TAPE DRIVE BUSY INDICATOR DOOR RELEASE CASSETTE DRIVE UPPER LOWER CASE KEYWORD KEYBOARD FIGURE 8 66 FIGURE 8 67 FRONT VIEW REAR VIEW KEY...

Page 353: ...C TD 24 DRIVE ELECTRONICS FIGURE8 68 MOLhX CONNECTOR MOLEX CONNKCTOR FOR COVER jmi G BASEPLATE MOUNTING SCREWS 2 ea side KEYBOARD PLATE MOUNTING SCREWS 2 ea side COVER SCREWS LOC REAR BRIGHTNESS CONTR...

Page 354: ...2220 CONSOLE TOP VIEW FIGURE 8 70 8 56...

Page 355: ...ircuit board Motorola V41A FIGURE 8 71 XM 227 MOTOROLA DISPLAY CHASSIS FIGURE 8 72 TOSERV CE COMPONENT SIDE OF CIRCUIT BOARD DISCONNECT CRT SOCKET LOOSEN ZSCREWS A AND REMOVE TWO SCRE IS T LAY CHASSIS...

Page 356: ...plus 6313 piggyback configuration circuit boards for 60 Hz line oper ating frequency For 50 Hz line frequency the piggyback circuit board is a 6350 instead of a 6313 Ref Schematic Manual The keyword k...

Page 357: ...UPPER LOWER CASE KEYWORD KEYBOARD KEYBOARD PLATE ASSY SCREWS 2 ea side AC INTERLOCK FUNCTION STRIP SCREEN BRIGHTNESS SCREEN CONTRAST FUNCTION STRIP CLAMP CPU BUSY INDICATOR KEYBOARD ASSEMBLY SCREW KE...

Page 358: ...exist for console display character sets the primary I O controllers for the Video Displays are the 6312 plus 6313 piggyback configuration circuit boards for 60 Hz line operating frequency For 50 Hz l...

Page 359: ...ly chassis 6324 mother board accommodates L558 L559 with self contained power supply Ref Schematic Manual The I O controller for interfacing the 2217 cassette drive can be either a 6316 A B C systems...

Page 360: ...FIGURE 8 80 FIGURE 8 81 8 62...

Page 361: ...5 1 CPU Printed Circuit Boards a Remove top cover b Remove the PC boards by pulling upwards Power Supply Components a Remove the four screws securing the top cover and remove cover b Remove the four s...

Page 362: ...of chassis CRT Replacement CAUTION Use extreme care in handling the CRT as rough handling may cause it to implode Do not nick or scratch glass or subject it to any undue pressure in removal or instal...

Page 363: ...the rubber anode cap covering the CRT anode connection enough to allow insertion of the tip of the metal shaft screwdriver to be used to ground the CRT high voltage anode FIGURE 8 84 f Without scratc...

Page 364: ...ure the socket When installing the transistor the socket must be held in its proper location This location is indicated by flanges on the socket which fit into the heat sink b When replacing the regul...

Page 365: ...finger connector from J2 c Remove the three screws holding the PC board to the tape drive 5960 Phototransistor Assembly Replacement a Remove the four wires from the tape head by pulling upwards b Rem...

Page 366: ...he reverse order d Perform the Head Skew Adjustment as described in paragraph 8 3 4 Capstan Drive Belt Replacement a Loosen the capstan motor pulley and push it toward the rear b Remove the defective...

Page 367: ...SECTION NOTES 8 69...

Page 368: ......

Page 369: ...00P1 OF 2 177 22OOP2 OP 3 177 2200P3 OP 4 177 2200P OP 20 OP 20A OP 21 OP 22 177 2200 20 177 2200 20A 177 220O 21 177 2200 22 Matrix BOH Mutually txclualv with OP S General I O BOH Edit ROM Audio Alar...

Page 370: ...d problems associated with 2200 disk systems can be eliminated by substituting a 6547 version in place of a 6527 superpatch See ROM and SUPERPATCH chart page 9 5 The 6547 was initially installed on a...

Page 371: ...e that L5 Lll L15 L21 L25 and L35 ROM ICs have updated patterns different WL f 377 XXXX stock numbers Q 2 MODELS 2200S and 2200T ROMBOARDS The original ROM board the 6725 with 12K capability was phase...

Page 372: ...or 6547 Superpatch 2200A B C 6361 8 bit ROM 2200A B C and 6708 Memory Control 2200S T Identification of ROM options is as follows OPTION it DESCRIPTION 1 21 Matrix ROM 2 23 General I O H OP 22 3 Edit...

Page 373: ...9 5...

Page 374: ...6547 version Superpatch the final determination is based on the facts stated in paragraph 9 1 1 As a general guideline the 6547 is required in systems with disks or in systems with intermittent softwa...

Page 375: ...d all Data tapes into the system and verify their integrity If ERROR 43 is generated during verification note which block s produced the error Any tapes with invalid blocks must be reconstructed by th...

Page 376: ...g Return loaned 2217 to Home Office h Any further problems should be referred to the Home Office for resolution THIS SPACE INTENTIONALLY LEFT BLANK...

Page 377: ...LI 377 0222 L 1 6 INSTRUCTIONS The above four EA ROMs item d must be loaded on either the 6325 BX2 for 2200B system or on the 6325 CX1 for the 2200C system Loading diagrams are provided as follows FIG...

Page 378: ...377 0203 L 1U 377 01B1 L 20 377 0179 L 30 377 0177 6325 CX1 M FIGURE 9 3 After EA ROMs have been loaded on the 6325 BX2 2200B or 6325 CX1 2200C change the white sticker label on the wiring side of tha...

Page 379: ...7 0247 L23 WLI 377 0248 L27 WLI 377 0245 L33 WLI 377 0246 L37 INSTRUCTIONS The above six EA ROMs item d must be loaded on either the 6325 BX2 for 2200B system or on the 6325 CX1 for 2200C system Loadi...

Page 380: ...cker label on the wire side of that board as follows SYSTEM 2200B 2200C PC 6325 BX2 6325 CX1 LABEL CHANGE FROM TO BX2 CXI BX2 GIO CX1 GIO This label reflects the specific option which has been added f...

Page 381: ...or 6547 B4 Six PROM ICs WLI 378 0262 LI WLI 378 0261 L2 WLI 378 0263 L3 WLI 378 0259 L4 WLI 378 0258 L5 WLI 378 0260 L6 OR WLI 378 0294 LlT WLI 378 0293 L2 WLI 378 0295 L3 WLI 378 0291 L4 WLI 378 0290...

Page 382: ...FIGURE 9 8 FIGURE 9 9 FIGURE 9 10 9 14...

Page 383: ...Edit Keyboard Edit Keyboard 2215E 6348 E PC 2215E 6348 E PC 2222E 6330 E PC 2222E 6330 E PC 2223 6443 PC 2223 6443 PC e Keyboard Controller 6367 Ensure that ECN s 4090 and 4525 have been performed Ref...

Page 384: ...er with hardware to mount on 2216 17 or 2220 rear panel 1 Speaker cable 1 6312A 6313 or 6312A 6529 2216 controller with speaker socket for 60 Hz units or 6350A 6313 for 50 Hz units PROCEDURE a Replace...

Page 385: ...b c c NOTE Options 1 and 5 cannot be incorporated into the same 2200 system simultaneously i e they are mutually exclusive 2200B SYSTEM 6325 B1 6325 BX2 6547 B4 Four EA ROM ICs 2200C SYSTEM 6325 C1 6...

Page 386: ...7 0193 L 31 377 0185 L 30 377 0177 6325 BX2 SORT NOTE Ajt ri k demotes IC s added for SORT Opt lot FIGURE9 12 L fi 377 0258 L 7 377 026E L 16 377 0266 L 6 377 0192 L 15 377 0201 L 5 377 0202 L li 377...

Page 387: ...OPTION 20 THREE EXTRA I O SLOTS FOR 2200S CPU CONVERSION PROCEDURE Kit WL 177 2200 20 To add Option 20 the following parts are required QTY DESCRIPTION 1 CPU Cover WL 451 2101 6 Connectors WL 350 001...

Page 388: ...Check for solder bridges and cold solder joints on all pins k Replace covers Top cover is replaced with new cover allowing access to all I O connectors 1 Install I O controllers and connect the I O c...

Page 389: ...377 0293 L26 377 0292 L28 377 0295 and an additional ROM 1C 377 0283 for the 6708 pc is supplied Remove the 6725 or 6735 ROM board from the CPU Insert the new IC s L3 L10 L15 L22 L25 and L27 on the 67...

Page 390: ...10 OPTION 21 GENERAL I O ADVANCED PROGRAMMING AND MATRIX ROMS A conversion kit consisting of a 6735 ROM board IC sL2 377 0294 U 377 0297 L9 377 0284 L16 377 0285 L21 377 0296 L23 377 0293 L26 377 029...

Page 391: ...cribed in Section 7 9 4 11 OPTION 24 DISK ROM Upgrading any 2200S to OP 24 is equivalent to converting to a 2200T CPU A conversion kit consisting of all ICs in the OP 23 kit plus five new ICs L5 377 0...

Page 392: ...ce all hardware and tighten 6529 and 6312 12A securely 5 Reinsert converted controller into the CPU I O slot 6 Test for upper and lower case characters on the CRT screen Be sure the keyboard switch is...

Page 393: ...0 AND 2226 Mount the 6771 board to the 6443 keyboard using the l spacers and 1 1 2 screws The wire side of the 6771 must face the wire side of the 6443 MODEL 2215 2222 AND 2223 Mount the 6771 board to...

Page 394: ...k for ECN 4850 this ECN must be incorporated ECN 4850 Add a jumper wire from pin B 5V to Jl 27 Add a jumper wire from L31 8 to L27 9 Add a jumper wire from L27 8 to Jl 29 FIGURE 9 17 MOUNT 6771 HtKt I...

Page 395: ...73 L 12 377 0169 L ll 377 0086 L 10 377 0078 L 27 377 0101 L 26 377 0093 L 25 377 0130 L 24 377 0077 L 23 377 0100 L 22 377 0092 L 21 377 0084 L 20 377 0076 L 37 377 0132 L 36 377 0168 L 35 377 0166 L...

Page 396: ...0255 L 13 L 3 377 0171 L 12 L 2 377 0088 L 11 L 1 377 0251 L 10 L 2 7 377 0101 L 26 377 0093 L 25 377 0130 L 24 377 0077 L 23 377 0100 L 22 377 0097 L 21 37 0084 L 20 377 0076 L 36 35 L 3 L 33 L 32 L...

Page 397: ...FIGURE 9 24 FIGURE 9 25 9 29...

Page 398: ...ss 8 FIGURE 9 26 FIGURE 9 27 FIGURE 9 28 9 30...

Page 399: ...FIGURE 9 29 s s o o 1 I s I i FIGURE 9 30 9 31...

Page 400: ...S LOADING CHART UPOH SUPPLY DEPLETION OF THESE THRFE CHIPS USE THE FO1J OUING 1 26 377 0218 Vmt 177 0292 L2 377 0240 Uae 377 0294 NOTE THE ABOVE CHIPS ARE A CROUP AND MUST BE REPLACED TOGETHER L17 U6...

Page 401: ...FIGURE 9 33 2200T LOADING CHART 670H KUST CONTUN A 377 0291 fhlps changed from a 6715 C to rti1ps fldded o form a 671VD sr L29 o w sr u i L27 U6 J L25 9 33...

Page 402: ...6527 B3 K KATAKANA VERSION FIGURE 9 34 6547 B5 K KATAKANA VERSION SUPERSEDED BY 6547 B6K FIGURE 9 35 6547 B6K KATAKANA VtRSION SUPERSLDES 6547 B5K FIGURE 9 36 9 34...

Page 403: ...E 9 37 L 7 377 0268 L 6 377 0192 L 5 377 0202 L 3 377 0267 L 2 377 0191 L l 377 0203 L l 7 377 0250 L l 6 377 0266 L 15 377 0201 L 16 377 0182 L l 3 377 0249 L 12 377 0265 L ll 377 0200 L 10 377 0181...

Page 404: ...2 L 31 L 30 L 8 37 0258 L 17 L 7 377 0268 L 16 L 6 377 0192 L 15 L 5 377 0202 L 14 L 4 377 0257 L 13 L 3 377 0267 L 12 L 2 377 0191 L ll l l 377 0203 L 10 L 27 377 0248 L 26 377 0196 L 25 377 0199 L 2...

Page 405: ...S4 2200 S5 2200 S6 2200 S7 2200 S8 2200 Tl 2200 T2 2200 T3 2200 T4 2200 T5 2200 16 2200 T7 2200 T8 WLI 177 2200 Al A2 A3 A4 A5 A6 A7 A8 Bl B2 B3 B4 B5 B6 B7 B8 Cl C2 C3 C4 C5 C6 C7 C8 31 32 33 34 35...

Page 406: ...200 0212 6 712 TO 2212 200 0212 7 2216 TO 2216C UPDATE 200 0216 C 621 TO 2221 200 0221 6 721 TO 2221 200 0221 7 2224 2 TO 2224 3 200 0224 23 2224 2 TO 2224 4 200 0224 24 2224 3 TO 22 24 4 200 0224 34...

Page 407: ...40 73 200 0241 6 200 0241 7 200 0242 200 0244 A 9 7 PERIPHERAL RETROFIT INSTRUCTIONS 9 7 1 600 700 PERIPHERAL CONVERSIONS TO 2200 PERIPHERALS 9 7 2 601 701 to 2201 No change In 601 701 add 2201 I O co...

Page 408: ...luded on the 6298 schematic diagram in the Schematic Manual 9 7 7 632 732 to 2232 No change in 632 732 add 2232 I O controller card 6368 9 7 8 640 740 to 2240 1 Change PROMs on 6298 board 2 Change jum...

Page 409: ...1 378 0382 37H 0383 377 0264 I 378 0381 377 0205 I 375 0379 377 0205 ffl 378 0380 FIGURE9 41 PART B 224A TO 2244A CONVERSION KIT PART 200 0244A REMOVE 2244 CONTROLLER ADD 2244A CONTROLLER PIGGYBACK P...

Page 410: ...n only be done on units that have the belly band attached to the top cover PARTS REQUIRED WLI PART NUMBER 1 Modified Band 458 0022 1 Switch 325 0021 2 Fast on Terminals 654 0048 1 Silicon Diode 380 10...

Page 411: ...2212 AND 2232 6368 PC ONLY To change a 6368 I O board from a 2201 I O to a 2212 or 2232 I O board connect L13 12 to 0 volts Theboard will work as a 2212 I O without the jumper but a number 1 will be p...

Page 412: ...9 44...

Page 413: ...SECTION 9 NOTES 9 45...

Page 414: ......

Reviews: