' +JJJJ ?\>m0M='+l> /+l   d]@ŵLҦ]]LF L}BBL] X  ` 鷎귭෍ᷩ췩緈JJJJx Lȿ L8ᷭ緍췩 緍i 8 `巬 췌`x (`(8`I`B` ``>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FG8`0($ p,&"ųųೳŪŪųųij  !"#$%&'()*+,-./0123456789:;<=>?   1 '" *"( (9"1 ( ,.(0# 2  /#0/#0 *?'#07#00/0/'#07#0:"4<*55/**5/*%5/)1/)1/)1/)'#0/#0*5/*75/**5/*:5//#0/#0'#07#0:::*::'#07#0"):$(%"%:$(%"%$$2%4%$$2%4%$(2()!)E(!8b $!H(+ "@H !D)"E` @ $ C ` DQ &J80^݌Hh ü ü݌ ռ ռ ռA ļD ļ? ļAEDE?HJ>h Լ ռ ռ ռ`HJ>݌h Hh݌`葠葠ȔЖȔЖȠHIHHHHhHH݌hHhHh݌H6 VDP (ED Z $0x8x D- ܸDD# H8`?E Vk *f???0xE Hh D#-EEE8` D ܸx D - ܸx8`-0ݩ?ʥD EEE`   LDcpq` [` ~  LӜu`".Q`pNФbptťܥm2<(-Py0\|e<6e<g< JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\  wUuW ԧ H h@ [_ /QSIRb_L`LLLL`ª`LQLYLeLXLeLee ўQH\(h0L& Ꝥ$`( R \ZLl8 ўR HH\`\Z[YS6`LxQɿu3'RͲʎRʎ]]]ɍuL͟ɍ}RLRɍg^H8 ^hZLɍR LͲɊRR% QLܤͲ Z@ -^ ş\[Z QY\[Z8`l6Lş_Ȍb_Ͳ] )Y h( ֭ͲLɍ [LLĦ__ ^ 9 LҦ3 9 a   0LjLY u< (_9 ˭ɠuɠK_9 ?LˆʎõĵL õ ĵµ aµ`` L̦µ_bJLuLz`  ȟ QlXJ̥KlV  ȟ QlV eօ3L e3L &RL &QL d L4 Ne)n `@-eff L f`L . tQLѤ LҦL` OPu d L Ne)noon 8ɍ` ^f\õL ^NR  RΩLҦ)\Z ʽ LHv 3h`0h8` [L NС õ`A@` ŵL^Lõ`  \ 濭0 \  ȟ Q ^\lZl^?cqH şch`fhjõĵ@OAP`u@`@&`QR`E Ls  @DAE@u`8` %@ @A@`@`@A`Mµ ) LЦ`8@AWc@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@ȑ@ htphso`hMhL`9V8U897T6S67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- ( 0  Ϡ@跻~!Wo*9~~~~ɬƬ~_ j ʪHɪH`Lc (L ܫ㵮赎 ɱ^_ J QL_Ls贩紎 DǴҵԵƴѵӵµȴ 7 ַ :ŵƴѵǴҵȴµ納贍﵎ٵ്ᵭⳍڵL^ѵ-I `  4 ò-յ!  8صٵ紭ﵝ 7L (0+BC  7L HH`LgL{0 HH` õL H hBL BH [ h`Lo õ ڬL B ڬ LʬH hB@ յյ [L (ȴ) ȴ 7L L ( L (ȴL{ƴѵ洩ƴǴҵ 7 ^* B0 HȱBh ӵԵ 8 L8 ݲ` ܫ  / / ED B / / ]ƴS0Jȴ ȴ)  紅D贅E B ƴ  / 0L Ν `HD٤DEEhiHLGh ` ŵBѵ-` ѵB-` ܫ XI볩쳢8 DH E𳈈췍Ȍ X0 · JLǵBȵC`,յp` 䯩 R-յյ`յ0` K R-յյ`ɵʵӵԵ` 4 K ( ѵҵLBȱBL8` DBHBH : ַ޵BȭߵBhhӵԵ RBܵmڵ޵ȱBݵm۵ߵ` 䯩LR˵̵ֵ׵`êĪLR E( 8` R` ELRŪƪ`췌 յյI뷭鷭귭ⵍ㵍跬ª 뷰` Lf ݵܵߵ޵ ^`8ܵ i B8` 4L ֵȱB׵ ܯ䵍൭嵍 ` DȑB׵Bֵ  ַ յյ`굎뵎쵬 뵎쵌``õĵBCõĵ`µµ`L õBĵCصص Qƴ0"Bƴ 󮜳` 0۰ϬBƴ8`i#`ЗLw!0>ﵭ` m ﳐ 7i볍 8 ЉLw`H h ݲL~ `浍국䵍뵩嵠Jm赍嵊mjnnn浈ۭm浍浭m䵍䵩m嵍`"L ŵ8ŵH ~(` i d ֠z# u`z#     Ϡ ƠԠ ŠҠήΠĠ Š13:"B - MONOTONICITY GRAPH"F15:"YOUR CHOICE (A OR B)?";:B$:B$YB$"A"FLAG0lB$"B"FLAG1(B$"A")(B$"B")65017:"PRESS SPACE TO START TEST WITH CHANNEL 0":18:"PRESS (0-9) OR (A-F) TO START":"TESTS WITH ANY CHANNEL"ELF TEST"b:Dg6:"WHICH SLOT IS THE A/D + D/A IN?";:S$:S$_l(S$"7")(S$"1")615nqSLOT(S$)v8:"PLEASE MAKE SURE THE CABLES ARE IN PLACE"{10:"WHICH DISPLAY FORMAT WOULD YOU LIKE?"12:"A - A/D VS D/A TRANSFER GRAPH"  YP,YSXP,(XS1)I3CR,((MSG$,I,1))H26117: CHARGENO!IU&k+49233,0:49236,00 GET HERE WHEN FINISHED5?D DISPLAY FIRST TEXT PAGEIN936S12:"MOUNTAIN COMPUTER"X16:"A/D + D/A" ]16:"S:XS20:YS148:5102MSG$"C0":XS30:YS148:510RMSG$"FF":XS38:YS148:510MSG$"D-A VALUE (HEX)":XS12:YS158:510MSG$"Y AXIS IS ERROR FROM EXPECTED VALUE":XS2:YS169:510 STRING PRINTING ROUTINEI1(MSG$)MSG$"+1":XS0:YS57:5108MSG$" 0":XS0:YS73:510VMSG$"-1":XS0:YS89:510uMSG$"-2":XS0:YS105:510MSG$"-3":XS0:YS121:510MSG$"-4":XS0:YS137:510MSG$"00":XS2:YS148:510MSG$"40":XS11:YS148:510MSG$"80"180:510 A$:A$"E"ī555# ) D  LABEL GRAPH FOR MONOJ  MSG$"MONOTONICITY CHART - CHANNEL ":XS5:YS3:510 MSG$(CHNL):XS34:YS3:510 MSG$"+4":XS0:YS9:510 MSG$"+3":XS0:YS25:510 MSG$"+2":XS0:YS41:510 ; @ E GRAPH ROUTINE; J DEVIATIONS FROM ZEROA OJ T400\ Y20,77276,77i ^I0255x cDFIIN(I) hDF0375 m(DF)4DF(DF)4 r20I,7720I,77(16DF) wI |MSG$"PRESSFOR EXIT,FOR NEXT CHANNEL":XS0:YSSECHNL) I  / GRAPH ROUTINEF  A-D VS D-A GRAPHL U 705j 20,141: ORIGINw I0255 X20I "Y141(IN(I)2) 'X,Y ,I 1MSG$"PRESSFOR EXIT,FOR NEXT CHANNEL":XS0:YS180:510 6A$:A$"E"55500ēI,141I,146:160& I,141I,1432 N0N01A N04N00H IY FLAG0ST4k FLAG1ST16 I14112(ST) 20,I18,I I COLLECT DATA I0255 (BASECHNL),I IN(I)(BASECHNL) IN(I)(BA575 HBASESLOT16GND) KCXCSCS15K PCHNLCX:CHNL15CHNLCHNL16T U210] Z120n _FLAG0İ255 dFLAG1İ325 iCX n555 s x PLOT CHART ROUTINE } :3 20,14120,13:20,141276,141 N00 I202774 N  10 SEPT 80 1330 "FINAL"/ SELF TEST5 S SELF TEST FOR A/D + D/ACOPYRIGHT 1980 MOUNTAIN COMPUTER INC.#16380(IN(256)-GND492807D$"": CTRL-D<CR26112:XP26113:YP26114AD$;"BLOAD CHARGEN.BIN" F   ).a(Ԡ). a().!a()#UVWY $M6(@p()]̭-a@E()cQ).a(ĠįӠ).a().a(Π).a().a( M6.a().a().a(ΠҬî).a().a(Ӡ).a(  MSG$"4":XS14:YS148:900;MSG$"6":XS20:YS148:900ZMSG$"8":XS25:YS148:900zMSG$"10":XS30:YS148:900MSG$"12":XS36:YS148:900MSG$"COLLECTOR-EMITTER VOLTAGE":XS7:YS157:900 MSG$"Y AXIS IS COLLECTOR CURRENT (MA)":XS900!kMSG$"1":XS8:YS148:900@qMSG$"2":XS14:YS148:900_tMSG$"3":XS19:YS148:900~wMSG$"4":XS25:YS148:900zMSG$"5":XS31:YS148:900}MSG$"6":XS37:YS148:900:405MSG$"0":XS2:YS148:900MSG$"2":XS8:YS148:90000%PMSG$"0":XS1:YS138:900:357BSMSG$"20":XS0:YS7:900`VMSG$"16":XS0:YS33:900~YMSG$"12":XS0:YS59:900\MSG$"8":XS1:YS85:900_MSG$"4":XS1:YS111:900bMSG$"0":XS1:YS137:900eSV0384hMSG$"0":XS2:YS148:VES FOR "(PN$,1,7)'8XS8:YS0:900Q;TYPE0MSG$" - NPN":XS26:YS0:900{>TYPE1MSG$" - PNP":XS26:YS0:900ASC0339DMSG$"40":XS0:YS10:900GMSG$"30":XS0:YS42:900JMSG$"20":XS0:YS74:900MMSG$"10":XS0:YS106:9OLTS MAXIMUM":"B - 0 TO 6.5 VOLTS MAXIMUM":"YOUR CHOICE ->";:A$:A$c(A$"A")(A$"B")260t A$"A"SV0 A$"B"SV113:"PRESS SPACE WHEN EVERYTHING IS READY.";:A$:A$" "272,/ LABEL GRAPH25MSG$"CURTEST OR A MANUAL TEST?":"A - AUTOMATIC TEST":"B - MANUAL TEST":"YOUR CHOICE ->";:A$:A$x(A$"A")(A$"B")248A$"A"TEST0A$"B"TEST1F7:"YOU MAY SELECT ONE OF TWO SCALES FOR":"THE COLLECTOR-EMITTER VOLTAGE:":"A - 0 TO 13 V MAY SELECT ONE OF TWO":"COLLECTOR CURRENT SCALES:":"A - 20 MA MAXIMUM":"B - 40 MA MAXIMUM":"YOUR CHOICE ->";:SC$:SC$ (SC$"A")(SC$"B")236 SC$"A"SC0 SC$"B"SC1 NULL0350:NULL[936:"WOULD YOU LIKE AN AUTOMATIC":"E OF TRANSISTOR ARE YOU TESTING?":8:"A - NPN":9:"B - PNP":10:"YOUR CHOICE ->";:A$:A$y (A$"A")(A$"B")218 A$"A"TYPE0 A$"B"TYPE1 BASE49280((SL$)16) 12:"WHAT IS THE TRANSISTOR'S":"PART NUMBER?";PN${ 15:"YOU(ST) 19,I17,I I! ' @ FRONT PAGE ROUTINEF 936:9:"MOUNTAIN COMPUTER INC.":15:"A/D + D/A":8:"TRANSISTOR CURVE TRACER" 5:"WHICH SLOT IS THE A/D + D/A IN?";:SL$:SL$ (SL$"7")(SL$"1")212\ 7:"WHAT TYP900 9NULL(49168):A$:! <' d7 g PLOT GRID= jF m:3h p19,14119,11:19,141279,141q sN00 vI1927910 yN00ēI,141I,146:127 |I,141I,143 N0N01 N02N00 I SC0ST13 SC1ST16 I14111SIGNMENTS% C014:C115:C215:C314g  C0=IB CONTROL;C1=VCE CONTROL;C2=VCE MEASURED;C3=IC MEASUREDp 200y 100 !300 $TEST051 '500 *MSG$"DONE ":XS35:YS0:900 -NULL(49168):A$: 0 3420 6MSG$"DONE ":XS35:YS0:( CURVE TRACER2 10 SEPT 80 1318 "FINAL"P TRANSISTOR CURVE TRACER~ COPYRIGHT 1980 MOUNTAIN COMPUTER INC. 16380:D$"": CTRL-DD$;"BLOAD CHARGEN.BIN":CR26112:XP26113:YP26114V(128),IC(128):CN0  CHANNEL AS        40":XS11:YS148:5105MSG$"80":XS20:YS148:510UMSG$"C0":XS30:YS148:510uMSG$"FF":XS38:YS148:510 MSG$"D-A VALUE (HEX)":XS12:YS158:510MSG$"Y AXIS IS A-D READING (HEX)":XS6:YS169:510:YS169:510T FOR CHANNEL ":XS0:YS0:510?MSG$(CHNL):XS38:YS0:510\MSG$"FF":XS0:YS9:510zMSG$"C0":XS0:YS41:510MSG$"80":XS0:YS73:510MSG$"40":XS0:YS105:510MSG$"00":XS0:YS137:510MSG$"00":XS2:YS148:510MSG$""YOUR CHOICE ->";1B$:B$:B$" "CS0:700X(B$"0")(B$"9")CS(B$):700(B$"A")(B$"F")CS((B$)55):700670:"RELAX WHILE I COLLECT DATA.": LABEL A/D VS D/A GRAPHMSG$"A-D VS D-A TRANSFER CHAR aff >fff`afMff f`b=ff*.=f*.=f*.=fm;f=fm<$,22, &""w  0 "2 # ***+&""#"""&&l22, `&< $g""2lw""c***6ccg""< >$> !-3>">""w"""""""""""?"  "??""r""w"">""w>**>p #"c  g"?c6**""ws&*2""w""""""""""*,"""w1 #Iw"""""w""""c""**6"c""cw"">""> "٢$$$< (#21*>*>> "2*&" >" ">"  " 0($~ p>" """">"""""""< "00>> " SW[_""">>6>>***?""?$$$Аŀ@DHLPTX\@DHLPTX\AEIMQUY]AEIMQUY]BFJNRVZ^BFJNRVZ^CGKOSW[_CGKOSW[_@DHLPTX\@DHLPTX\AEIMQUY]AEIMQUY]BFJNRVZ^BFJNRVZ^CGKOSW[_CGKOSW[_@DHLPTX\@DHLPTX\AEIMQUY]AEIMQUY]BFJNRVZ^BFJNRVZ^CGKOSW[_CGKOSW[_@DHLPTX\@DHLPTX\AEIMQUY]AEIMQUY]BFJNRVZ^BFJNRVZ^CGKOSW[_CGKO`((((((((((((((((((((((((((((((((PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP26117:CHARGEN ROUTINE J& HARGEN ROUTINE?JE (((IC(I)2)128)SY)6(X279)(Y13)(Y141)693@X,YGIMS i# ZERO IC() & V()o&|,Q0128/IC(Q)0:V(Q)02Q5STRING PRINTINGJ1(MSG$)YP,YS:XP,(XS1)JCR,((MSG$,J,1))V1SX4.0625!SC0SY130516SC1SY128102N19,141:TYPE0681[I0128X(((V(I)2)128)SX)19:Y141((128(IC(I)2))SY)(X279)(Y13)(Y141)675X,YI696I0128X((128(V(I)2))SX)19:Y141VE #"(CN):XS1:YS175:900B|TYPE0IB(128VBE)9.765625E01hTYPE1IB(VBE128)9.765625E01MSG$"BASE CURRENT ="((IB))" ":XS11:YS175:900MSG$(24)"A":XS29:YS175:900:MSG$"PLOT ":XS35:YS0:900SV0SX2.03125 S800$gMSG$"BUSY ":XS35:YS0:900/hM127iK0JjVCE128W0W1[mBASEC1,VCEpNULL(BASEC2):NULL(BASEC2):V(K)V(K)(BASEC2)sNULL(BASEC3):NULL(BASEC3):IC(K)IC(K)(BASEC3)vKK1:VCEwMyBASEC1,128:MSG$"CURTYPE1VBE128ZZ+VBE255VBE255<VBE0VBE0MBASEC0,VBEh!49232,0:49237,0:600$MSG$"MORE?":XS35:YS0:900:A$'A$" "ı*509X[ COLLECT DATA & PLOT^aTYPE0W00:W11dTYPE1W0255:W11f TEST '936:49233,0:49236,0K12:"MANUAL TEST MODE":CNCN1g::"CURVE NUMBER ";CN"SELECT A BASE CURRENT":"BETWEEN 0 AND 125 UA." 8:"YOUR CHOICE ->";Z (Z0)(Z125)521ZZ(Z9.765625E01)TYPE0VBE128ZZ4:YS166:900-AUTOMATIC TEST3CTYPE0450WVBE12825516pCNCN1:BASEC0,VBEy600VBEBASEC0,128VBE128016CNCN1:BASEC0,VBE600VBEBASEC0,128MANUAL@xLO@xL@L@L@EHHH@@m@@@i@@@GHhhh@HHH@@@@@@m@@@GHIhhhX`HHHIGHehhhX`X`x` @hhhX`X`x`@)@X`@)@X`@xL@xL@L"@LAL AxL AxLA聥EHHH@꽀!@@ɈO@Q@ @R@!@@!@ @ @@ @Ly@ @@ @@@X@GHhhh@HHH@@@@ @@@@"@IhhhX`HHH@IGHe@