Home » CEEFAX disks » telesoftware9.adl » 30-09-88/SCOPEL2
30-09-88/SCOPEL2
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » CEEFAX disks » telesoftware9.adl |
Filename: | 30-09-88/SCOPEL2 |
Read OK: | ✔ |
File size: | 5A42 bytes |
Load address: | FFFF1900 |
Exec address: | FFFF8023 |
Duplicates
There is 1 duplicate copy of this file in the archive:
- CEEFAX disks » telesoftware6.adl » 20-03-88/SCOPEL2
- CEEFAX disks » telesoftware9.adl » 30-09-88/SCOPEL2
File contents
0*|"���7`````````````````````````5� ���5�DATASCOPE loader�part2 �5� ���5�(C) M.J.GOLDFINCH�1987 �5� ���uppppppppppppppppppppppppp5� 10DIML%40:ONERRORPROCe 20PROCI:MODE7:VDU23,1,0;0;0;0;23,0,2,52;0;0;0;:PROCG:PROCD:END 1000DEFPROCI:IFZ%=888888ENDPROCELSEVDU12,7,31,0,12:PRINT"���j�Datascope manual�part2�must be �5"'"���j�chained by�part 1�of the manual�5"''"���j�Part 1 now loading. �5" 1010P%=0:U%=0:Z%=0:CHAIN"ScopeL1":ENDPROC 1020DEFPROCJ($L%):X%=L%:Y%=L%DIV256:CALL&FFF7:ENDPROC 1030DEFPROCA:VDU7,12:PROCJ("FX21"):ENDPROC 1040DEFPROCDPROCT:IFP%<13PROCK 1050PRINTTAB(0,6)"���j�Loading�Datascope main program. �5":IFQ%PRINT"���55�Second processor 65C02 on line�jj"ELSEIFR%PRINT"���55�Shadow mode available �jj"ELSEPRINT"���55�No tube: downloading automatic�jj" 1060A%=0:B%=0:D%=0:E%=0:Z%=-1:CHAIN"DScopeM":ENDPROC 1070DEFPROCKPRINTTAB(0,6)"���j�Loading Scopel1�pages 2 _ 7. �5":U%=808080:Z%=777777:CHAIN"ScopeL1":ENDPROC 1080DEFPROCTCLS:PRINTTAB(0,6)"���j�Insert�Datascope�master disc �5"'"���j�in Drive 0."SPC19"�5"''"���j�����key�<SPACE>"SPC15"�5":REPEATUNTILINKEY-99:CLS:PROCJ("DR.0"):ENDPROC 1090DEFPROCG:e%=0:_%=0:K%=0:IFNOTZ%=888888 P%=1 1100G%=0:I%=0:IFP%<1ORP%>13P%=1 1110IFP%=1PROCMELSEIFP%=8PROCRELSEIFP%=9PROCSELSEIFP%=10PROCNELSEIFP%=11PROCOELSEIFP%=12PROCPELSEIFP%=13PROCQELSEIFP%>1ANDP%<8ENDPROCELSEIFP%>13PROCM 1120IFK%=3THEN1190 1130IFG%=-1ANDK%<>0THEN1220 1140PROCJ("FX21"):PROCJ("FX202,32"):E$=GET$:IFE$=","P%=P%-1 1150IFE$="."P%=P%+1 1160IFE$=":"P%=1 1170IFE$="H"PROCW 1180IFE$="P"THEN1190ELSE1100 1190PROCJ("FX21"):REPEATPRINTTAB(26,23)"�����page�?��":VDU7:H%=GET:IFH%<58 P%=H%-48ELSEP%=H%-55 1200UNTILP%>0ANDP%<14:IFI%PROCF 1210K%=0:I%=0 1220IFK%=-1P%=P%-1ELSEIFK%=1P%=P%+1ELSEIFK%=2P%=1 1230GOTO1100:ENDPROC:END 1240DEFPROCF:IFH%<58VDU31,0,H%-44,&82,&9D,&88,&84,H%,&81,31,36,H%-44,&82,&88,&9C,&FFELSEVDU31,0,H%-51,&82,&9D,&88,&84,H%,&81,31,36,H%-51,&82,&88,&9C,&FF 1250TIME=0:REPEATUNTILTIME>200ORINKEY-97:ENDPROC 1260DEFPROCE(D%):PROCL:D%=D%*100:G%=0:K%=0:TIME=0:REPEATIFINKEY-97THENTIME=D% 1270IFINKEY-103G%=-1:K%=-1:TIME=D% 1280IFINKEY-104G%=-1:K%=1:TIME=D% 1290IFINKEY-73G%=-1:K%=2:TIME=D% 1300IFINKEY-56G%=-1:K%=3:TIME=D% 1310IFINKEY-85PROCW 1320IFINKEY-82AND_%PROCV 1330IFINKEY-102ANDe%PROCX 1340UNTILTIME>=D%:VDU7:*FX15,1 1350ENDPROC 1360DEFPROCLPRINTTAB(23,22)"���TAB�]":ENDPROC 1370DEFPROCeVDU7:IFERR=17ANDINKEY-119THEN1390ELSEIFERR=17VDU3:RUN 1380VDU3,7,12,31,0,12:REPORT:PRINT"�@�";ERL:END 1390PROCJ("FX4"):PROCJ("FX12"):VDU22,7:END:ENDPROC 1400DEFPROCU(F%):F%=F%*100:TIME=0:*FX21 1410REPEATIFINKEY0<>-1THENTIME=F% 1420UNTILTIME>F%:VDU7,12,26:ENDPROC 1430DEFPROCV:FOR`%=2TO21:PRINTTAB(1,`%)"�":NEXT:VDU7:_%=0:ENDPROC 1440DEFPROCX:R%=0:PRINTTAB(23,18)"��shadow mode off":e%=0:VDU7:ENDPROC 1450DEFPROCM I%=-1:PROCA:PRINT"����������������������������������"'"������������������������"'"������������������꽮"'"������ ����������������������� �index"'"����������������������������������"'"��p.1:index ���sub-pages"; 1460PRINT"� � 2:introduction 3��� � 3:parameters option 2��� � 4:graphics mode, data drive 1��� � 5:colour and axes options 4��� � 6:monitor ADC port 5��"; 1470PRINT"� � 7:edit: erase/overlay/bargraph 5��� � 8:print data 2��� � 9:data storage 1: screen images 3��� � A:data storage 2: data files 3��� � B:data recall: images and files 3��"; 1480PRINT"� � C:applications & technical data 16����� D:load�Datascope main program 1��"'"���k���>�next page �<�previous page ����e ��TAB�scroll sub-page���*�index � ����y���P�select page�( �H�print page �";:PROCB("1") 1490PRINTTAB(0,24)"����5�Part 2 contains pages 8 to C�5 ��";:ENDPROC 1500DEFPROCRPROCA:PROCC(&87,&95,&91,&84,4,"Print data 1",-1,&94):VDU11:PRINT"�� Hard copy"'" �`````````�"'"� A printout of the current screen may �be produced if required."'" Before printing the parameters entered"; 1510PRINT" in option 2 may be displayed on screen. A repeat hard copy option is given by the software, after the screen dump is completed."'"� This software includes a machine code �program to hard copy Mode 4 / 1 screens"; 1520PRINT"�to an�EPSON <FX80> printer.��This is �located as appropriate to the ACORN"'"�machine in use."'" �When the Datascope disc is first used the machine code should be saved when prompted. If the BBC system in use is" 1530PRINT" subsequently altered this code should again be saved."'SPC31"���8.2�>�";:PROCB("8.1"):PROCE(120):IFG%ENDPROC 1540PROCA:PROCC(&87,&95,&91,&84,4,"Print data 2",-1,&94):PRINT"�� Hard copy"'" �`````````�"'" Users may prefer to use an alternative�machine code�dump routine or a more"'" comprehensive�ROM based�dump." 1550PRINT" Details of the modification to the"'" main program are on page�C.10/11."''"���� Datascope manual �"''" �Any page of this�Datascope�manual may �be printed by keying�<H>�while the page�is displayed."''"� The program produces a simple text" 1560PRINT"�only printout and is designed for use �with an�EPSON FX80�printer.":PROCB("8.2"):ENDPROC 1570DEFPROCSPROCA:PROCC(&85,&96,&94,&86,2,"Data storage 1",-1,&91):VDU11:PRINT" � Storage of screen images"'" �````````````````````````�"'" Data recorded using 'Datascope' may be stored on disc either as a complete"'" screen image or as a data file." 1580PRINT"� A screen image occupies &2800 bytes �(Mode 4) or &5000 bytes (Mode 1 / 0). �The advantage of saving the whole"'"�screen is that a complete set of data �with any special editing, such as a" 1590PRINT"�bargraph display with additional text, �is saved to disc."'" BBC B users can save Mode 4 screens and Modes 1 / 0 with the�TUBE"'"� The software saves screens with the"'"�correct addresses for Tube users." 1600PRINT'" MASTER series machines are discussed on sub_pages 9.2/3"'SPC31"���9.2�>�";:PROCB("9.1"):PROCE(120):IFG%ENDPROC 1610PROCA:e%=-1:PROCC(&85,&96,&94,&86,2,"Data storage 1",-1,&91):VDU11:PRINT" � Storage of screen images"'" �````````````````````````�"'" ��MASTER series �"''" On MASTER machines fitted with the �TURBO�board Modes 4/1/0 may be * saved."; 1620PRINT" However when no co_processor is fitted the software normally selects�shadow �mode�to allow use of Mode 128 (1) for 4 colour displays etc. In�shadow mode screens cannot be *saved and only the" 1630PRINT"�save data points�option is available."''"�����Disable SHADOW MODE �"'"� To disable the selection of�shadow �mode�please ��key <M> �"'"� With no shadow mode Master users will �have the same program as on a BBC B but"; 1640PRINT"�Mode 4�screens can then be *saved."'SPC31"���9.3�>�";:PROCB("9.2"):PROCE(120):e%=0:IFG%ENDPROC 1650PROCA:PROCC(&85,&96,&94,&86,2,"Data storage 1",-1,&91):VDU11:PRINT" � Storage of screen images"'" �````````````````````````�"'" ��MASTER series �" 1660PRINT'" �Without�shadow mode�DScopeM�will be �downloaded to Page &1300 and compacted �as on a BBC B 32K system.":PROCB("9.3"):ENDPROC 1670DEFPROCNPROCA:PROCC(&85,&96,&94,&86,2,"Data storage 2",-1,&91):PRINT'"�� Storage of data files"'" �`````````````````````�"'" A data file stores the last ADC scan data on disc. The storage resolution is set as required. High resolution stores" 1680PRINT" all the data points and low resolution"'" saves 50% of the displayed data."'" With certain ADC signals the resulting low resolution file gives an enhanced"'" display on recall."'"� For example noisy inputs with small" 1690PRINT"�spikes are effectively 'filtered' using�this option."'"� Low resolution data files can be used"'"�when slow scan times (> 1 min) are"'"�combined with only slowly changing ADC"'"�signals."'SPC31"���A.2�>�";:PROCB("A.1"):PROCE(120):IFG%ENDPROC 1700PROCA:PROCC(&85,&96,&94,&86,2,"Data storage 3",-1,&91):PRINT"�� Storage of data files"'" �`````````````````````�"'" All data files store the following"'" additional data."''"�� Experimental parameters" 1710PRINT"� These are saved if previously defined�using option 2 (main menu)."''"�� Details of scan time, axes type and"'"�certain program control variables."''" � File names, error handling."'" The maximum file name length accepted"; 1720PRINT" by the program is 9 characters."''''SPC31"���A.3�>�";:PROCB("A.2"):PROCE(120):IFG%ENDPROC 1730PROCA:PROCC(&85,&96,&94,&86,2,"Data storage 4",-1,&91):PRINT'"�� Storage of data files"'" �`````````````````````�"'" � File names."'" The data recall section also"'"�only permits file names of <=9 letters." 1740PRINT"�� Error handling."'"� The program handles disc filing"'"�system errors appropriately."'"� For example during data storage�'disc"; 1750PRINT" full/read only/catalogue full'�etc do"'"�not result in data loss but allow a"'"�second chance to save to say another"'"�disc."'"� Special error routines also operate"'"�during data recall mode.":PROCB("A.3"):ENDPROC 1760DEFPROCOPROCA:PROCC(&82,&91,&94,&81,2,"Data recall 1",-1,&95):VDU11:PRINT"�� Recall data images"'" �``````````````````�"'" Screen images are reloaded using"'" option�3�of the main�Datascope�menu." 1770PRINT" �On selection of option 3 a sub_menu �allows a special screen display and �printing program�(DScimag)�to be run �if required."'"� Users with a 32K BBC B should choose �this special program if Mode 1 or 0" 1780PRINT"�screens are to be displayed/printed. � MASTER users must use�DScimag�for all �screens as the main�Datascope�program �uses shadow mode which does not support *loaded screens."'"� TUBE�users (BBC / MASTER) can use the" 1790PRINT"�main�Datascope�program to view or print�any Mode screen and need only use DScimag�if the security feature is �required.";SPC21"���B.2�>":PROCB("B.1"):PROCE(120):IFG%ENDPROC 1800PROCA:PROCC(&82,&91,&94,&81,2,"Data recall 2",-1,&95):VDU11:PRINT"�� Recall data images"'" �``````````````````�"'" �TUBE�users should set the appropriate �screen mode (4/1/0) before reloading an�image (option�6�of main menu)." 1810PRINT"� Users with a 32K BBC B can only use �Mode 4�when recording data because of �memory limitations, however�Mode 1/0 �screens generated on other systems can �be displayed using�DScimag." 1820PRINT'"���$�DScimag security display option �"'" �After loading a screen the screen �colours may be altered for an optimum �display and if required a 6 figure �security code�may be input by the user."; 1830PRINT"� The display cannot be wiped until the �user's code is typed again. This option�could be useful at exhibitions etc."'SPC31"���B.3�>":PROCB("B.2"):PROCE(120):IFG%ENDPROC 1840PROCA:PROCC(&82,&91,&94,&81,2,"Data recall 3",-1,&95):VDU11:PRINT"�� Recall data files"'" �`````````````````�"'" On data file recall the stored points are plotted, during which the file's name and resolution are shown." 1850PRINT" Any stored parameters are recalled, together with scan time, axes etc."'" �After reloading a data file a number �of options are available, including �all the normal program functions." 1860PRINT" � Special options allow further data �files to be reloaded and superimposed �on the screen. New ADC scans can be �overlaid as well if required."'"� These faclilies allow stored and new" 1870PRINT"� data to be easily manipulated to"'"� produce the desired screen display."'"� This complete screen may be saved on �disc using the image save option.":PROCB("B.3"):ENDPROC 1880DEFPROCPPROCA:PROCC(&84,&97,&92,&86,0,"Technical data 1",-1,&95):PRINT'"���Introduction 1"'" �`````````````�"'" On the following pages are some ideas for experimental use of Datascope,"'" certain useful technical data and" 1890PRINT" program information."''" � Datascope was originally developed"'" �by the author for the display, storage �and analysis of biochemical data."'" � This data was derived from electronic �instrumentation designed and built by" 1900PRINT" �the author for a specific research"'" �project."'" � However any signal source within the �limits 0-1.8 volts (12Hz AC ] DC) can �be�monitored by the ADC chip (D7002)."''SPC31"���C.2�>�";:PROCB("C.1"):PROCE(120):IFG%ENDPROC 1910PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 2",-1,&95):PRINT"���Introduction 2"'" Equipment or transducers producing"'" voltages outside these limits can be"'" connected either via a voltage divider"; 1920PRINT" or an�interface amplifier�as detailed"'" later."'" � To investigate the edit functions etc �a simple analogue joystick can be used �to generate a varying voltage for the"'" �program." 1930PRINT" To protect the ADC chip from overload by high voltages a zener diode can be"'" connected across the input. A zener is used in the interface amp circuit."'" � Finally, the accuracy of the 12 bit" 1940PRINT" �D7002 is spoiled by drift in the 1.8v �reference voltage (pin 11). This can �overcome by using a precision voltage �reference ic inside the BBC."'SPC31"���C.3�>�";:PROCB("C.2"):PROCE(120):IFG%ENDPROC 1950PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 3",-1,&95):PRINT"���ADC pin connections"'" �```````````````````�"'" The program only monitors channel"'" (port) number 1, the other three ports are disabled." 1960PRINT" � To start monitoring either <SPACE> or �one of the fire button inputs can be"'" �used."'" ��ADC input ��D_plug viewed from solder ���pins side �"'SPC24"� �,,,,,,[�Ch1"'SPC8"9�10 �13 ����15 input" 1970PRINT" � � ����� � �� � ��"'" � �� � �� �� �� �� � �8"'SPC6"1 �3 �6 �� � Analogue";SPC26"���,,�,[�earth ���'Fire' buttons � ��"'"� No.1 connect to 13 & 6 ������0v"'"� No.2 connect to 10 & 3" 1980PRINTSPC31"���C.4�>�";:PROCB("C.3"):PROCE(120):IFG%ENDPROC 1990PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 4",-1,&95):PRINT'"���Applications 1"'" �``````````````"'" ��LDR light sensor ORP 12 (Mullard) A light sensitive circuit can be built using a light dependent resistor." 2000PRINT'"� This transducer has a CdSO4 (cadmium"'"� sulphide) surface whose resistance is"'"� reduced by increasing light intensity. � The ORP12, which is most sensitive to �red�wavelengths, shows a resistance" 2010PRINT"� change from approx 100 ohms in bright"'"� light to some 10 Megaohms in darkness."'" A basic circuit is shown on the next page. This is powered by a 3v battery"'" but could use the +5v ADC port rail."''SPC31"���C.5�>�"; 2020PROCB("C.4"):PROCE(120):IFG%ENDPROC 2030PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 5",-1,&95):PRINT"����LDR circuit ��� build on stripboard"''" �,,,��,,,,,,,��[,,,�],,,w5]�+5v ADC" 2040PRINT" R���� ��� � pin 1 1���� � _�+"'" � � � 3v ___ �use ADC 5v ��ꣷ� cell _ �or a cell L�]���� ___ ����� D�]�� �� �� �" 2050PRINT" R�]���� ���"'" ������ �"'" � ����,�,,,w5[�output Vo"'" R���� � to ADC"'" 2����� �pin 15 ���R1 100R � � ����R2 220R" 2060PRINT"� V�꣣� �set Vo ����VR1 4k7 � R�ꗙ[���range ����LDR ORP12 � 1����"'" �����,,,�,�,,��[�0v to ADC pin 8"'SPC10"���� ���C.6�>�";:PROCB("C.5"):PROCE(120):IFG%ENDPROC 2070PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 6",-1,&95):PRINT"���Applications 2"'" �``````````````"'" A simple temperature sensor could be� based on a thermistor."'"� A thermistor's resistance alters with"; 2080PRINT"� temperature and various types are"'"� available for different temperature"'"� ranges and applications."'"� Most exhibit a negative temperature"'"� coeffient (ntc, resistance decreases"'"� as temperature rises)." 2090PRINT"� Possible types include rod or bead"'"� ntc thermistors:"''"�Rod VA1026 375R (25 C) 27R (hot)"'"�Bead RA53 5k (20 C) 80R (min R)"'"�Bead GL23 2k (20 C) 115R (min R)"'"�Bead GL16 1M (20 C) 170R (min R)" 2100PRINT'SPC31"���C.7�>�"; 2110PROCB("C.6"):PROCE(120):IFG%ENDPROC 2120PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 7",-1,&95):PRINT"���Applications 3"'" �``````````````"'" A bead resistor such as type:�GL16"'" shows a large resistance variation"'" with temperature and would be a good" 2130PRINT" choice for a simple temperature probe"'" circuit."''"� Other possible applications include"'"� monitoring pressure using a piezo_"'"� resistive transducer, strain using a"'"� strain gauge,or flow rates with a" 2140PRINT"� liquid folw sensor."'" All these devices would require some"'" type of interface electronics to"'" amplify and process their outputs into a suitable signal for the ADC port."'"� Most laboratory equipment can be" 2150PRINT"� connected via an interace unit."'SPC31"���C.8�>�";:PROCB("C.7"):PROCE(120):IFG%ENDPROC 2160PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 8",-1,&95):PRINT"���Applications 4"'" �``````````````"'" For example most�Ph meters�can be"'" connected to the ADC via the interface unit described later. Thus acid / base"; 2170PRINT" titrations can be followed and shown"'" graphically on a monitor."''"� Many simple physics experiments may"'"� be recorded and studied using this"'"� program and results saved on disc."'"� For example a standard capacitor" 2180PRINT"� charge / discharge curve can be"'"� recorded and the effects of different"'"� experimental conditions can be"'"� immediately compared and studied."'"�"'" Several other applications in all"'" spheres of science are possible." 2190PRINTSPC31"���C.9�>�";:PROCB("C.8"):PROCE(120):IFG%ENDPROC 2200PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 9",-1,&95):PRINT"���Technical data 1"'" �````````````````"'"���$�Datascope system has six programs:"''"� ScopeL1 ScopeL2:�manual parts 1 & 2." 2210PRINT"� DScopeM:�main program�Scopemc:�m.code �DScimag�DScedit:�display / edit points"; 2220PRINT'" All six programs must be on the same disc. Each program has been compacted to allow the maximum number of useful facilities."'" The main program was developed using a"; 2230PRINT" 65C02 second processor and offers extra options with a�TUBE�or�MASTER."''" On a BBC B 32K the main program must"'" run with PAGE =&1300. Downloading is"'" automatic."'SPC31"���C.10�>";:PROCB("C.9"):PROCE(120):IFG%ENDPROC 2240PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 10",-1,&95):PRINT"���Technical data 2"'" �````````````````"'" ���Program modifications �"'"��`````````````````````````"'"� Graphics dump for modes 4 / 1."'"��`````````````````````````````!" 2250PRINT"� The machine code is assembled by"'"��ScopeL1�and reloaded by�DScopeM�at an �address appropriate to the particular �ACORN series computer running the �program." 2260PRINT'" To use a more comprehensive dump"'" routine in a�ROM,�line�2840�in�DScopeM usually�'CALL V%'�should be replaced by the appropriate FX call eg�'*GDUMP' �On a BBC B/DFS pages &9 - &C are used"; 2270PRINT" �by the software: any ROM based dump �routine must not corrupt this area."'TAB(0,22)SPC31;"���C11�>�";:PROCB("C10"):PROCE(120):IFG%ENDPROC 2280PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 11",-1,&95):PRINT"���Technical data 3"'" �````````````````"'"���Alternative machine code dumps" 2290PRINT'"�A different�disc based�machine code"'"dump can be used. This must be no longerthan�1 page�(&FF / 255 bytes). The code must be assembled at the correct addressfor the Acorn system in use." 2300PRINT" This address is shown in the header�REMof�DScopeM:�alternatively�BOOT�Datascope�END�the main program and type�PRINT ~V%for the correct�(hex)�address." 2310PRINT"To�*LOAD�the new code line�20�of�DScopeMmust be edited. Replace�ScopeMC�with thenew file name. A space is required afterthe name before the�""�symbol."'"���Line�2830�must also be edited: Inserta�REM�before the�IFV%!18...�statement." 2320PRINTSPC31"���C12�>�";:PROCB("C11"):PROCE(120):IFG%ENDPROC 2330PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 12",-1,&95):PRINT"���Technical data 4"'" �````````````````"'"���Zener on ADC input"'"��```````````````````��"'" A 2.7v diode connected across the ADC"'" input will protect the D7002 ic from" 2340PRINT" overvoltage and transients."''"�input +V"'"� ] ,,,,,�,,,,,,,,,,]�to ADC pin 15 � �"'"� � �� �cathode �use 2.7v 1.3W or � � ���� �500mW zener eg: � � �ﯤ �BZX85 / BZY88" 2350PRINT"� � �anode �series."'"�earth ��"'"� ] ,,,,,�,,,,,���,,]�to pin 8"'"� � �analogue ground � �����"'"� ���C13�>�";:PROCB("C12"):PROCE(120):IFG%ENDPROC 2360PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 13",-1,&95):PRINT"���Technical data 5"'" �````````````````"'"���Drift in internal ADC ref. voltage. �``````````````````````````````````! The 1.8v reference within the BBC" 2370PRINT" is produced by 3 diodes in series. In critical applications the thermal"'" drift of Vref around 1.80 volts can be prevented by removing the diodes and fitting a precision voltage reference" 2380PRINT" chip. Only competent engineers should undertake this modification!."''"� A suitable precision device is a"'" �ZNREF 025C1�or an�LM336Z."'TAB(0,22)SPC31"���C14�>�";:PROCB("C13"):PROCE(120):IFG%ENDPROC 2390PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 14",-1,&95):PRINT"���Technical data 6"'" �````````````````"'"���Interface amplifier��"'"��`````````````````````�"'" An interface amplifier allows input"'" voltages outside the normal ADC range" 2400PRINT" of 0 to + 1.8 volts to applied to the"'" ADC port."'" The following circuit, designed by the author for use with lab equipment,"'" allows inputs voltages from +-10v to"'" be handled." 2410PRINT" Low level signals can be amplified and high level inputs attenuated."'" A backoff control with zener reference produces +/- 7.5v DC offset which can"'" be used to adjust the DC level of the"'" input signal." 2420PRINT'"� ���C15�>�";:PROCB("C14"):PROCE(120):IFG%ENDPROC 2430PROCA:_%=-1:PROCC(&84,&97,&92,&86,0,"Technical data 15",0,&95):VDU11:PRINT"� ��Interface amp � ���R11a_11c � ���````````````! � ꣭���� � �R8 � ������[����Sw.2� V �IC1 ����� ������ �" 2440PRINT"� in � � �R6�� �R9����������� � �쬮`�������)��������C1��� � � ���� ꣫� �� ���````�����Vo � ���R ��IC2 ��IC4 �����to � ���5 R��5 �R��� ꠣ�ADC"; 2450PRINT"� �� �7��% �10��� � � �� � �� ��� � � + ��"'"� `�`�Ve � �````````````````````�"'"� ���R � ������R ��" 2460PRINT"� ���1 � � � R2������4 �� � �㣣�����`���[�����n)����� � � �룂ZD�� ��� �| ��+& �� � � �1 ��������[�w{���IC3 ���[�� � ��ppp� � � �R3 ����VR1 mt"; 2470PRINT"� ���0v �Sw.1 � ����� ��KEY�S�] dot graphics ���C16�>�";:PROCB("C15"):PROCE(120):_%=0:IFG%ENDPROC 2480PROCA:PROCC(&84,&97,&92,&86,0,"Technical data 16",-1,&95):PRINT"���Interface amp components"'" �````````````````````````!"'"� construct on Cu track stripboard"'"� use screened leads for input/output"'"� decouple rails:supply volts�+�/ -�10V" 2490PRINT" R1.... 1k all are metal film 2%/0.5W R2_4.. 10k"'" R5.... 100k"'" R6_10. 10k"'" C1.... 100_470nF"'" VR1... 100k (multiturn for fine trim)"'" IC1_3. 071 BIFET low noise (TL071CP)"'" IC4... 355 J_FET (uAF355TC)" 2500PRINT" ZD1... 7.5v/1.3W zener (BZX61 series) Sw.1.. DPDT switch +/- ref. voltage Sw.2.. 1 pole/no.ways=no.of gains used"'" �R11a_c.. �eg�1k... x0.1 20k.. x2 �select for �5.1k. x0.51 100k. x10"; 2510PRINT" �gains needed �10k.. x1 470k. x47";:PROCB("C16"):ENDPROC 2520DEFPROCQPROCA:PROCC(&86,&94,&91,&81,0,"Load main program",-1,&97):PRINT"�ppppppppppppppppppppppp"'"����LOAD MAIN PROGRAM���"'"�```````````````````````"'"���The 'Datascope data analysis and"'" storage program will be chained on"'" keying�< TAB >." 2530PRINTSPC8"���������"'"���Datascope main program was developed � using a 65C02 second processor and"'"� has been packed to permit use with a � 32K BBC B.�On chaining the program is �automatically downloaded to�&1300�on a"; 2540PRINT"� BBC B. Page cannot be set to &1100 as � the data storage opens a disc file."''"� With the�Tube�or�MASTER�downloading"'"�is not necessary but Page is reset to �allow data & machine code storage as" 2550PRINT"�appropriate to the system in use.":PROCB("D.1"):M%=2:REPEATIFINKEY-97 M%=-1 2560IFINKEY-56ORINKEY-73ORINKEY-103ORINKEY-104M%=0 2570UNTILM%<>2:IFM%PROCD 2580ENDPROC 2590DEFPROCC(O%,U%,d%,S%,T%,C$,N%,J%):PROCH:PRINTTAB(0,0)CHR$O%;"�";CHR$U%;A$;TAB(0,1)CHR$O%;"�";CHR$d%;B$;TAB(21,1)CHR$S%;SPCT%;C$:IFN%PRINTTAB(0,2)CHR$J%;D$ 2600IFP%=12PRINTTAB(21,0)"�Applications,"'' 2610ENDPROC 2620DEFPROCWVDU2,1,27,1,64,1,27,1,33,1,36,21:PRINT" DATASCOPE":VDU6:PROCJ("FX21"):VDU1,27,1,106,1,8:FORb%=0TO23:FORc%=0TO39:VDU31,c%,b%:A%=135:a%=(USR&FFF4AND&FFFF)DIV256:IFa%=&2C a%=&20 2630IFa%<32ORa%>126 a%=&20 2640VDU1,a%:NEXT:VDU1,10:NEXT:VDU1,10,10,1,27,1,70,1,27,1,64,3:ENDPROC 2650DEFPROCH:A$="���쨼���褼�����":B$="���� �������������":D$=STRING$(39,","):G$="�c M.Goldfinch 1987":ENDPROC 2660DEFPROCB(F$)PRINTTAB(0,23)"��page �";G$;"���<> P*";TAB(7,23)F$;:ENDPROC
�*|"���7`````````````````````````5� ���5�DATASCOPE loader�part2 �5� ���5�(C) M.J.GOLDFINCH�1987 �5� ���uppppppppppppppppppppppppp5� �L%40:��e 0�I:�7:�23,1,0;0;0;0;23,0,2,52;0;0;0;:�G:�D:� ���I:�Z%=888888��12,7,31,0,12:�"���j�Datascope manual�part2�must be �5"'"���j�chained by�part 1�of the manual�5"''"���j�Part 1 now loading. �5" �P%=0:U%=0:Z%=0:�"ScopeL1":� �%��J($L%):X%=L%:Y%=L%�256:�&FFF7:� ��A:�7,12:�J("FX21"):� ��D�T:�P%<13�K ��0,6)"���j�Loading�Datascope main program. �5":�Q%�"���55�Second processor 65C02 on line�jj"��R%�"���55�Shadow mode available �jj"��"���55�No tube: downloading automatic�jj" $*A%=0:B%=0:D%=0:E%=0:Z%=-1:�"DScopeM":� .V��K�0,6)"���j�Loading Scopel1�pages 2 _ 7. �5":U%=808080:Z%=777777:�"ScopeL1":� 8���T�:�0,6)"���j�Insert�Datascope�master disc �5"'"���j�in Drive 0."�19"�5"''"���j�����key�<SPACE>"�15"�5":���-99:�:�J("DR.0"):� B'��G:e%=0:_%=0:K%=0:�Z%=888888 P%=1 LG%=0:I%=0:�P%<1�P%>13P%=1 VT�P%=1�M��P%=8�R��P%=9�S��P%=10�N��P%=11�O��P%=12�P��P%=13�Q��P%>1�P%<8��P%>13�M `�K%=3��tfD j�G%=-1�K%<>0��dDD t1�J("FX21"):�J("FX202,32"):E$=�:�E$=","P%=P%-1 ~�E$="."P%=P%+1 ��E$=":"P%=1 � �E$="H"�W ��E$="P"��tfD��DLD �H�J("FX21"):��26,23)"�����page�?��":�7:H%=�:�H%<58 P%=H%-48�P%=H%-55 ��P%>0�P%<14:�I%�F � K%=0:I%=0 �(�K%=-1P%=P%-1��K%=1P%=P%+1��K%=2P%=1 � �DLD:�:� ؋��F:�H%<58�31,0,H%-44,&82,&9D,&88,&84,H%,&81,31,36,H%-44,&82,&88,&9C,&FF��31,0,H%-51,&82,&9D,&88,&84,H%,&81,31,36,H%-51,&82,&88,&9C,&FF ��=0:���>200��-97:� �2��E(D%):�L:D%=D%*100:G%=0:K%=0:�=0:��-97��=D% ��-103G%=-1:K%=-1:�=D% �-104G%=-1:K%=1:�=D% �-73G%=-1:K%=2:�=D% �-56G%=-1:K%=3:�=D% �-85�W (�-82�_%�V 2�-102�e%�X <��>=D%:�7:*FX15,1 F� P��L�23,22)"���TAB�]":� Z$��e�7:�=17��-119��DnE��=17�3:� d �3,7,12,31,0,12:�:�"�@�";�:� n"�J("FX4"):�J("FX12"):�22,7:�:� x��U(F%):F%=F%*100:�=0:*FX21 ���0<>-1��=F% ���>F%:�7,12,26:� �'��V:�`%=2�21:�1,`%)"�":�:�7:_%=0:� �2��X:R%=0:�23,18)"��shadow mode off":e%=0:�7:� ����M I%=-1:�A:�"����������������������������������"'"����������������������"'"��������������꽮"'"������ ����������������������� �index"'"����������������������������������"'"��p.1:index ���sub-pages"; ���"� � 2:introduction 3��� � 3:parameters option 2��� � 4:graphics mode, data drive 1��� � 5:colour and axes options 4��� � 6:monitor ADC port 5��"; ���"� � 7:edit: erase/overlay/bargraph 5��� � 8:print data 2��� � 9:data storage 1: screen images 3��� � A:data storage 2: data files 3��� � B:data recall: images and files 3��"; ���"� � C:applications & technical data 16����� D:load�Datascope main program 1��"'"���k���>�next page �<�previous page ����e ��TAB�scroll sub-page���*�index � ����y���P�select page�( �H�print page �";:�B("1") �7�0,24)"����5�Part 2 contains pages 8 to C�5 ��";:� ����R�A:�C(&87,&95,&91,&84,4,"Print data 1",-1,&94):�11:�"�� Hard copy"'" �`````````�"'"� A printout of the current screen may �be produced if required."'" Before printing the parameters entered"; ���" in option 2 may be displayed on screen. A repeat hard copy option is given by the software, after the screen dump is completed."'"� This software includes a machine code �program to hard copy Mode 4 / 1 screens"; ���"�to an�EPSON <FX80> printer.��This is �located as appropriate to the ACORN"'"�machine in use."'" �When the Datascope disc is first used the machine code should be saved when prompted. If the BBC system in use is" �f�" subsequently altered this code should again be saved."'�31"���8.2�>�";:�B("8.1"):�E(120):�G%� ��A:�C(&87,&95,&91,&84,4,"Print data 2",-1,&94):�"�� Hard copy"'" �`````````�"'" Users may prefer to use an alternative�machine code�dump routine or a more"'" comprehensive�ROM based�dump." ��" Details of the modification to the"'" main program are on page�C.10/11."''"���� Datascope manual �"''" �Any page of this�Datascope�manual may �be printed by keying�<H>�while the page�is displayed."''"� The program produces a simple text" W�"�only printout and is designed for use �with an�EPSON FX80�printer.":�B("8.2"):� "���S�A:�C(&85,&96,&94,&86,2,"Data storage 1",-1,&91):�11:�" � Storage of screen images"'" �````````````````````````�"'" Data recorded using 'Datascope' may be stored on disc either as a complete"'" screen image or as a data file." ,��"� A screen image occupies &2800 bytes �(Mode 4) or &5000 bytes (Mode 1 / 0). �The advantage of saving the whole"'"�screen is that a complete set of data �with any special editing, such as a" 6��"�bargraph display with additional text, �is saved to disc."'" BBC B users can save Mode 4 screens and Modes 1 / 0 with the�TUBE"'"� The software saves screens with the"'"�correct addresses for Tube users." @j�'" MASTER series machines are discussed on sub_pages 9.2/3"'�31"���9.2�>�";:�B("9.1"):�E(120):�G%� J��A:e%=-1:�C(&85,&96,&94,&86,2,"Data storage 1",-1,&91):�11:�" � Storage of screen images"'" �````````````````````````�"'" ��MASTER series �"''" On MASTER machines fitted with the �TURBO�board Modes 4/1/0 may be * saved."; T��" However when no co_processor is fitted the software normally selects�shadow �mode�to allow use of Mode 128 (1) for 4 colour displays etc. In�shadow mode screens cannot be *saved and only the" ^��"�save data points�option is available."''"�����Disable SHADOW MODE �"'"� To disable the selection of�shadow �mode�please ��key <M> �"'"� With no shadow mode Master users will �have the same program as on a BBC B but"; hV�"�Mode 4�screens can then be *saved."'�31"���9.3�>�";:�B("9.2"):�E(120):e%=0:�G%� r��A:�C(&85,&96,&94,&86,2,"Data storage 1",-1,&91):�11:�" � Storage of screen images"'" �````````````````````````�"'" ��MASTER series �" |~�'" �Without�shadow mode�DScopeM�will be �downloaded to Page &1300 and compacted �as on a BBC B 32K system.":�B("9.3"):� ����N�A:�C(&85,&96,&94,&86,2,"Data storage 2",-1,&91):�'"�� Storage of data files"'" �`````````````````````�"'" A data file stores the last ADC scan data on disc. The storage resolution is set as required. High resolution stores" ���" all the data points and low resolution"'" saves 50% of the displayed data."'" With certain ADC signals the resulting low resolution file gives an enhanced"'" display on recall."'"� For example noisy inputs with small" ���"�spikes are effectively 'filtered' using�this option."'"� Low resolution data files can be used"'"�when slow scan times (> 1 min) are"'"�combined with only slowly changing ADC"'"�signals."'�31"���A.2�>�";:�B("A.1"):�E(120):�G%� ���A:�C(&85,&96,&94,&86,2,"Data storage 3",-1,&91):�"�� Storage of data files"'" �`````````````````````�"'" All data files store the following"'" additional data."''"�� Experimental parameters" ���"� These are saved if previously defined�using option 2 (main menu)."''"�� Details of scan time, axes type and"'"�certain program control variables."''" � File names, error handling."'" The maximum file name length accepted"; �Q�" by the program is 9 characters."''''�31"���A.3�>�";:�B("A.2"):�E(120):�G%� ���A:�C(&85,&96,&94,&86,2,"Data storage 4",-1,&91):�'"�� Storage of data files"'" �`````````````````````�"'" � File names."'" The data recall section also"'"�only permits file names of <=9 letters." ̊�"�� Error handling."'"� The program handles disc filing"'"�system errors appropriately."'"� For example during data storage�'disc"; ���" full/read only/catalogue full'�etc do"'"�not result in data loss but allow a"'"�second chance to save to say another"'"�disc."'"� Special error routines also operate"'"�during data recall mode.":�B("A.3"):� ���O�A:�C(&82,&91,&94,&81,2,"Data recall 1",-1,&95):�11:�"�� Recall data images"'" �``````````````````�"'" Screen images are reloaded using"'" option�3�of the main�Datascope�menu." ���" �On selection of option 3 a sub_menu �allows a special screen display and �printing program�(DScimag)�to be run �if required."'"� Users with a 32K BBC B should choose �this special program if Mode 1 or 0" ���"�screens are to be displayed/printed. � MASTER users must use�DScimag�for all �screens as the main�Datascope�program �uses shadow mode which does not support *loaded screens."'"� TUBE�users (BBC / MASTER) can use the" ���"�main�Datascope�program to view or print�any Mode screen and need only use DScimag�if the security feature is �required.";�21"���B.2�>":�B("B.1"):�E(120):�G%� ��A:�C(&82,&91,&94,&81,2,"Data recall 2",-1,&95):�11:�"�� Recall data images"'" �``````````````````�"'" �TUBE�users should set the appropriate �screen mode (4/1/0) before reloading an�image (option�6�of main menu)." ��"� Users with a 32K BBC B can only use �Mode 4�when recording data because of �memory limitations, however�Mode 1/0 �screens generated on other systems can �be displayed using�DScimag." ��'"���$�DScimag security display option �"'" �After loading a screen the screen �colours may be altered for an optimum �display and if required a 6 figure �security code�may be input by the user."; &��"� The display cannot be wiped until the �user's code is typed again. This option�could be useful at exhibitions etc."'�31"���B.3�>":�B("B.2"):�E(120):�G%� 0��A:�C(&82,&91,&94,&81,2,"Data recall 3",-1,&95):�11:�"�� Recall data files"'" �`````````````````�"'" On data file recall the stored points are plotted, during which the file's name and resolution are shown." :��" Any stored parameters are recalled, together with scan time, axes etc."'" �After reloading a data file a number �of options are available, including �all the normal program functions." D��" � Special options allow further data �files to be reloaded and superimposed �on the screen. New ADC scans can be �overlaid as well if required."'"� These faclilies allow stored and new" N��"� data to be easily manipulated to"'"� produce the desired screen display."'"� This complete screen may be saved on �disc using the image save option.":�B("B.3"):� X���P�A:�C(&84,&97,&92,&86,0,"Technical data 1",-1,&95):�'"���Introduction 1"'" �`````````````�"'" On the following pages are some ideas for experimental use of Datascope,"'" certain useful technical data and" b��" program information."''" � Datascope was originally developed"'" �by the author for the display, storage �and analysis of biochemical data."'" � This data was derived from electronic �instrumentation designed and built by" l��" �the author for a specific research"'" �project."'" � However any signal source within the �limits 0-1.8 volts (12Hz AC ] DC) can �be�monitored by the ADC chip (D7002)."''�31"���C.2�>�";:�B("C.1"):�E(120):�G%� v��A:�C(&84,&97,&92,&86,0,"Technical data 2",-1,&95):�"���Introduction 2"'" Equipment or transducers producing"'" voltages outside these limits can be"'" connected either via a voltage divider"; ���" or an�interface amplifier�as detailed"'" later."'" � To investigate the edit functions etc �a simple analogue joystick can be used �to generate a varying voltage for the"'" �program." ���" To protect the ADC chip from overload by high voltages a zener diode can be"'" connected across the input. A zener is used in the interface amp circuit."'" � Finally, the accuracy of the 12 bit" ���" �D7002 is spoiled by drift in the 1.8v �reference voltage (pin 11). This can �overcome by using a precision voltage �reference ic inside the BBC."'�31"���C.3�>�";:�B("C.2"):�E(120):�G%� ���A:�C(&84,&97,&92,&86,0,"Technical data 3",-1,&95):�"���ADC pin connections"'" �```````````````````�"'" The program only monitors channel"'" (port) number 1, the other three ports are disabled." ���" � To start monitoring either <SPACE> or �one of the fire button inputs can be"'" �used."'" ��ADC input ��D_plug viewed from solder ���pins side �"'�24"� �,,,,,,[�Ch1"'�8"9�10 �13 ����15 input" ���" � � ����� � �� � ��"'" � �� � �� �� �� �� � �8"'�6"1 �3 �6 �� � Analogue";�26"���,,�,[�earth ���'Fire' buttons � ��"'"� No.1 connect to 13 & 6 ������0v"'"� No.2 connect to 10 & 3" �+�31"���C.4�>�";:�B("C.3"):�E(120):�G%� ���A:�C(&84,&97,&92,&86,0,"Technical data 4",-1,&95):�'"���Applications 1"'" �``````````````"'" ��LDR light sensor ORP 12 (Mullard) A light sensitive circuit can be built using a light dependent resistor." ���'"� This transducer has a CdSO4 (cadmium"'"� sulphide) surface whose resistance is"'"� reduced by increasing light intensity. � The ORP12, which is most sensitive to �red�wavelengths, shows a resistance" ���"� change from approx 100 ohms in bright"'"� light to some 10 Megaohms in darkness."'" A basic circuit is shown on the next page. This is powered by a 3v battery"'" but could use the +5v ADC port rail."''�31"���C.5�>�"; ��B("C.4"):�E(120):�G%� ��A:�C(&84,&97,&92,&86,0,"Technical data 5",-1,&95):�"����LDR circuit ��� build on stripboard"''" �,,,��,,,,,,,��[,,,�],,,w5]�+5v ADC" ���" R���� ��� � pin 1 1��� � _�+"'" � � � 3v ___ �use ADC 5v ��ꣷ� cell _ �or a cell L�]���� ___ ����� D�]�� �� �� �" ��" R�]���� ���"'" ���� �"'" � ����,�,,,w5[�output Vo"'" R���� � to ADC"'" 2��� �pin 15 ���R1 100R � � ����R2 220R" ��"� V�꣣� �set Vo ����VR1 4k7 � R�ꗙ[���range ����LDR ORP12 � 1����"'" �����,,,�,�,,��[�0v to ADC pin 8"'�10"���� ���C.6�>�";:�B("C.5"):�E(120):�G%� ��A:�C(&84,&97,&92,&86,0,"Technical data 6",-1,&95):�"���Applications 2"'" �``````````````"'" A simple temperature sensor could be� based on a thermistor."'"� A thermistor's resistance alters with"; ��"� temperature and various types are"'"� available for different temperature"'"� ranges and applications."'"� Most exhibit a negative temperature"'"� coeffient (ntc, resistance decreases"'"� as temperature rises)." *��"� Possible types include rod or bead"'"� ntc thermistors:"''"�Rod VA1026 375R (25 C) 27R (hot)"'"�Bead RA53 5k (20 C) 80R (min R)"'"�Bead GL23 2k (20 C) 115R (min R)"'"�Bead GL16 1M (20 C) 170R (min R)" 4�'�31"���C.7�>�"; >�B("C.6"):�E(120):�G%� H��A:�C(&84,&97,&92,&86,0,"Technical data 7",-1,&95):�"���Applications 3"'" �``````````````"'" A bead resistor such as type:�GL16"'" shows a large resistance variation"'" with temperature and would be a good" R��" choice for a simple temperature probe"'" circuit."''"� Other possible applications include"'"� monitoring pressure using a piezo_"'"� resistive transducer, strain using a"'"� strain gauge,or flow rates with a" \��"� liquid folw sensor."'" All these devices would require some"'" type of interface electronics to"'" amplify and process their outputs into a suitable signal for the ADC port."'"� Most laboratory equipment can be" fO�"� connected via an interace unit."'�31"���C.8�>�";:�B("C.7"):�E(120):�G%� p��A:�C(&84,&97,&92,&86,0,"Technical data 8",-1,&95):�"���Applications 4"'" �``````````````"'" For example most�Ph meters�can be"'" connected to the ADC via the interface unit described later. Thus acid / base"; z��" titrations can be followed and shown"'" graphically on a monitor."''"� Many simple physics experiments may"'"� be recorded and studied using this"'"� program and results saved on disc."'"� For example a standard capacitor" ���"� charge / discharge curve can be"'"� recorded and the effects of different"'"� experimental conditions can be"'"� immediately compared and studied."'"�"'" Several other applications in all"'" spheres of science are possible." �+�31"���C.9�>�";:�B("C.8"):�E(120):�G%� ���A:�C(&84,&97,&92,&86,0,"Technical data 9",-1,&95):�"���Technical data 1"'" �````````````````"'"���$�Datascope system has six programs:"''"� ScopeL1 ScopeL2:�manual parts 1 & 2." �X�"� DScopeM:�main program�Scopemc:�m.code �DScimag�DScedit:�display / edit points"; ���'" All six programs must be on the same disc. Each program has been compacted to allow the maximum number of useful facilities."'" The main program was developed using a"; ���" 65C02 second processor and offers extra options with a�TUBE�or�MASTER."''" On a BBC B 32K the main program must"'" run with PAGE =&1300. Downloading is"'" automatic."'�31"���C.10�>";:�B("C.9"):�E(120):�G%� ���A:�C(&84,&97,&92,&86,0,"Technical data 10",-1,&95):�"���Technical data 2"'" �````````````````"'" ���Program modifications �"'"��`````````````````````````"'"� Graphics dump for modes 4 / 1."'"��`````````````````````````````!" ʯ�"� The machine code is assembled by"'"��ScopeL1�and reloaded by�DScopeM�at an �address appropriate to the particular �ACORN series computer running the �program." ���'" To use a more comprehensive dump"'" routine in a�ROM,�line�2840�in�DScopeM usually�'CALL V%'�should be replaced by the appropriate FX call eg�'*GDUMP' �On a BBC B/DFS pages &9 - &C are used"; ނ�" �by the software: any ROM based dump �routine must not corrupt this area."'�0,22)�31;"���C11�>�";:�B("C10"):�E(120):�G%� ��A:�C(&84,&97,&92,&86,0,"Technical data 11",-1,&95):�"���Technical data 3"'" �````````````````"'"���Alternative machine code dumps" ���'"�A different�disc based�machine code"'"dump can be used. This must be no longerthan�1 page�(&FF / 255 bytes). The code must be assembled at the correct addressfor the Acorn system in use." ���" This address is shown in the header�REMof�DScopeM:�alternatively�BOOT�Datascope�END�the main program and type�PRINT ~V%for the correct�(hex)�address." ��"To�*LOAD�the new code line�20�of�DScopeMmust be edited. Replace�ScopeMC�with thenew file name. A space is required afterthe name before the�""�symbol."'"���Line�2830�must also be edited: Inserta�REM�before the�IFV%!18...�statement." +�31"���C12�>�";:�B("C11"):�E(120):�G%� ��A:�C(&84,&97,&92,&86,0,"Technical data 12",-1,&95):�"���Technical data 4"'" �````````````````"'"���Zener on ADC input"'"��```````````````````��"'" A 2.7v diode connected across the ADC"'" input will protect the D7002 ic from" $��" overvoltage and transients."''"�input +V"'"� ] ,,,,,�,,,,,,,,,,]�to ADC pin 15 � �"'"� � �� �cathode �use 2.7v 1.3W or � � ���� �500mW zener eg: � � �ﯤ �BZX85 / BZY88" .��"� � �anode �series."'"�earth ��"'"� ] ,,,,,�,,,,,���,,]�to pin 8"'"� � �analogue ground � �����"'"� ���C13�>�";:�B("C12"):�E(120):�G%� 8��A:�C(&84,&97,&92,&86,0,"Technical data 13",-1,&95):�"���Technical data 5"'" �````````````````"'"���Drift in internal ADC ref. voltage. �``````````````````````````````````! The 1.8v reference within the BBC" B��" is produced by 3 diodes in series. In critical applications the thermal"'" drift of Vref around 1.80 volts can be prevented by removing the diodes and fitting a precision voltage reference" L��" chip. Only competent engineers should undertake this modification!."''"� A suitable precision device is a"'" �ZNREF 025C1�or an�LM336Z."'�0,22)�31"���C14�>�";:�B("C13"):�E(120):�G%� V��A:�C(&84,&97,&92,&86,0,"Technical data 14",-1,&95):�"���Technical data 6"'" �````````````````"'"���Interface amplifier��"'"��`````````````````````�"'" An interface amplifier allows input"'" voltages outside the normal ADC range" `��" of 0 to + 1.8 volts to applied to the"'" ADC port."'" The following circuit, designed by the author for use with lab equipment,"'" allows inputs voltages from +-10v to"'" be handled." j��" Low level signals can be amplified and high level inputs attenuated."'" A backoff control with zener reference produces +/- 7.5v DC offset which can"'" be used to adjust the DC level of the"'" input signal." tH�'"� ���C15�>�";:�B("C14"):�E(120):�G%� ~��A:_%=-1:�C(&84,&97,&92,&86,0,"Technical data 15",0,&95):�11:�"� ��Interface amp � ��R11a_11c � ���````````````! � ꣭���� � �R8 � �����[����Sw.2� V �IC1 ����� ����� �" ���"� in � � �R6�� �R9���������� � �쬮`������)������C1��� � � ��� ꣫� �� ��````�����Vo � ���R ��IC2 ��IC4 ���to � �5 R��5 �R��� ꠣ�ADC"; ���"� �� �7��% �10�� � � �� � �� ��� � � + ��"'"� `�`�Ve � �````````````````````�"'"� ���R � ���R ��" ���"� �1 � � � R2������4 �� � �㣣�����`���[�����n)���� � � �룂ZD�� ��� �| ��+& � � � �1 ��������[�w{���IC3 ���[�� � ��ppp� � � �R3 ����VR1 mt"; �t�"� �0v �Sw.1 � ��� ��KEY�S�] dot graphics ���C16�>�";:�B("C15"):�E(120):_%=0:�G%� ���A:�C(&84,&97,&92,&86,0,"Technical data 16",-1,&95):�"���Interface amp components"'" �````````````````````````!"'"� construct on Cu track stripboard"'"� use screened leads for input/output"'"� decouple rails:supply volts�+�/ -�10V" ���" R1.... 1k all are metal film 2%/0.5W R2_4.. 10k"'" R5.... 100k"'" R6_10. 10k"'" C1.... 100_470nF"'" VR1... 100k (multiturn for fine trim)"'" IC1_3. 071 BIFET low noise (TL071CP)"'" IC4... 355 J_FET (uAF355TC)" ���" ZD1... 7.5v/1.3W zener (BZX61 series) Sw.1.. DPDT switch +/- ref. voltage Sw.2.. 1 pole/no.ways=no.of gains used"'" �R11a_c.. �eg�1k... x0.1 20k.. x2 �select for �5.1k. x0.51 100k. x10"; �<�" �gains needed �10k.. x1 470k. x47";:�B("C16"):� ����Q�A:�C(&86,&94,&91,&81,0,"Load main program",-1,&97):�"�ppppppppppppppppppppppp"'"����LOAD MAIN PROGRAM���"'"�```````````````````````"'"���The 'Datascope data analysis and"'" storage program will be chained on"'" keying�< TAB >." ���8"���������"'"���Datascope main program was developed � using a 65C02 second processor and"'"� has been packed to permit use with a � 32K BBC B.�On chaining the program is �automatically downloaded to�&1300�on a"; ���"� BBC B. Page cannot be set to &1100 as � the data storage opens a disc file."''"� With the�Tube�or�MASTER�downloading"'"�is not necessary but Page is reset to �allow data & machine code storage as" �E�"�appropriate to the system in use.":�B("D.1"):M%=2:��-97 M%=-1 �-56��-73��-103��-104M%=0 �M%<>2:�M%�D � m��C(O%,U%,d%,S%,T%,C$,N%,J%):�H:�0,0)�O%;"�";�U%;A$;�0,1)�O%;"�";�d%;B$;�21,1)�S%;�T%;C$:�N%�0,2)�J%;D$ (#�P%=12�21,0)"�Applications,"'' 2� <���W�2,1,27,1,64,1,27,1,33,1,36,21:�" DATASCOPE":�6:�J("FX21"):�1,27,1,106,1,8:�b%=0�23:�c%=0�39:�31,c%,b%:A%=135:a%=(�&FFF4�&FFFF)�256:�a%=&2C a%=&20 F�a%<32�a%>126 a%=&20 P4�1,a%:�:�1,10:�:�1,10,10,1,27,1,70,1,27,1,64,3:� Z^��H:A$="���쨼���褼�����":B$="���� �����������":D$=�39,","):G$="�c M.Goldfinch 1987":� d:��B(F$)�0,23)"��page �";G$;"���<> P*";�7,23)F$;:� �
00000000 0d 00 00 9e 2a 7c 22 83 9d 91 37 60 60 60 60 60 |....*|"...7`````| 00000010 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00000020 60 60 60 60 35 9d 20 20 20 20 20 20 20 20 20 83 |````5. .| 00000030 9d 91 35 84 44 41 54 41 53 43 4f 50 45 20 6c 6f |..5.DATASCOPE lo| 00000040 61 64 65 72 85 70 61 72 74 32 20 91 35 9d 20 20 |ader.part2 .5. | 00000050 20 20 20 20 20 20 20 83 9d 91 35 81 28 43 29 20 | ...5.(C) | 00000060 4d 2e 4a 2e 47 4f 4c 44 46 49 4e 43 48 84 31 39 |M.J.GOLDFINCH.19| 00000070 38 37 20 91 35 9d 20 20 20 20 20 20 20 20 20 83 |87 .5. .| 00000080 9d 91 75 70 70 70 70 70 70 70 70 70 70 70 70 70 |..uppppppppppppp| 00000090 70 70 70 70 70 70 70 70 70 70 70 70 35 9d 0d 00 |pppppppppppp5...| 000000a0 0a 0e de 4c 25 34 30 3a ee 85 f2 65 0d 00 14 30 |...L%40:...e...0| 000000b0 f2 49 3a eb 37 3a ef 32 33 2c 31 2c 30 3b 30 3b |.I:.7:.23,1,0;0;| 000000c0 30 3b 30 3b 32 33 2c 30 2c 32 2c 35 32 3b 30 3b |0;0;23,0,2,52;0;| 000000d0 30 3b 30 3b 3a f2 47 3a f2 44 3a e0 0d 03 e8 9e |0;0;:.G:.D:.....| 000000e0 dd f2 49 3a e7 5a 25 3d 38 38 38 38 38 38 e1 8b |..I:.Z%=888888..| 000000f0 ef 31 32 2c 37 2c 33 31 2c 30 2c 31 32 3a f1 22 |.12,7,31,0,12:."| 00000100 81 9d 93 6a 83 44 61 74 61 73 63 6f 70 65 20 6d |...j.Datascope m| 00000110 61 6e 75 61 6c 87 70 61 72 74 32 83 6d 75 73 74 |anual.part2.must| 00000120 20 62 65 20 93 35 22 27 22 81 9d 93 6a 83 63 68 | be .5"'"...j.ch| 00000130 61 69 6e 65 64 20 62 79 84 70 61 72 74 20 31 83 |ained by.part 1.| 00000140 6f 66 20 74 68 65 20 6d 61 6e 75 61 6c 93 35 22 |of the manual.5"| 00000150 27 27 22 84 9d 93 6a 87 50 61 72 74 20 31 20 6e |''"...j.Part 1 n| 00000160 6f 77 20 6c 6f 61 64 69 6e 67 2e 20 20 20 20 20 |ow loading. | 00000170 20 20 20 20 20 20 20 93 35 22 0d 03 f2 1f 50 25 | .5"....P%| 00000180 3d 30 3a 55 25 3d 30 3a 5a 25 3d 30 3a d7 22 53 |=0:U%=0:Z%=0:."S| 00000190 63 6f 70 65 4c 31 22 3a e1 0d 03 fc 25 dd f2 4a |copeL1":....%..J| 000001a0 28 24 4c 25 29 3a 58 25 3d 4c 25 3a 59 25 3d 4c |($L%):X%=L%:Y%=L| 000001b0 25 81 32 35 36 3a d6 26 46 46 46 37 3a e1 0d 04 |%.256:.&FFF7:...| 000001c0 06 1a dd f2 41 3a ef 37 2c 31 32 3a f2 4a 28 22 |....A:.7,12:.J("| 000001d0 46 58 32 31 22 29 3a e1 0d 04 10 12 dd f2 44 f2 |FX21"):.......D.| 000001e0 54 3a e7 50 25 3c 31 33 f2 4b 0d 04 1a ba f1 8a |T:.P%<13.K......| 000001f0 30 2c 36 29 22 84 9d 93 6a 83 4c 6f 61 64 69 6e |0,6)"...j.Loadin| 00000200 67 86 44 61 74 61 73 63 6f 70 65 20 6d 61 69 6e |g.Datascope main| 00000210 20 70 72 6f 67 72 61 6d 2e 20 93 35 22 3a e7 51 | program. .5":.Q| 00000220 25 f1 22 82 9d 91 35 35 81 53 65 63 6f 6e 64 20 |%."...55.Second | 00000230 70 72 6f 63 65 73 73 6f 72 20 36 35 43 30 32 20 |processor 65C02 | 00000240 6f 6e 20 6c 69 6e 65 91 6a 6a 22 8b e7 52 25 f1 |on line.jj"..R%.| 00000250 22 82 9d 91 35 35 81 53 68 61 64 6f 77 20 6d 6f |"...55.Shadow mo| 00000260 64 65 20 61 76 61 69 6c 61 62 6c 65 20 20 20 20 |de available | 00000270 20 20 20 20 20 91 6a 6a 22 8b f1 22 83 9d 94 35 | .jj".."...5| 00000280 35 81 4e 6f 20 74 75 62 65 3a 20 64 6f 77 6e 6c |5.No tube: downl| 00000290 6f 61 64 69 6e 67 20 61 75 74 6f 6d 61 74 69 63 |oading automatic| 000002a0 94 6a 6a 22 0d 04 24 2a 41 25 3d 30 3a 42 25 3d |.jj"..$*A%=0:B%=| 000002b0 30 3a 44 25 3d 30 3a 45 25 3d 30 3a 5a 25 3d 2d |0:D%=0:E%=0:Z%=-| 000002c0 31 3a d7 22 44 53 63 6f 70 65 4d 22 3a e1 0d 04 |1:."DScopeM":...| 000002d0 2e 56 dd f2 4b f1 8a 30 2c 36 29 22 84 9d 92 6a |.V..K..0,6)"...j| 000002e0 82 4c 6f 61 64 69 6e 67 20 53 63 6f 70 65 6c 31 |.Loading Scopel1| 000002f0 83 70 61 67 65 73 20 32 20 5f 20 37 2e 20 20 20 |.pages 2 _ 7. | 00000300 92 35 22 3a 55 25 3d 38 30 38 30 38 30 3a 5a 25 |.5":U%=808080:Z%| 00000310 3d 37 37 37 37 37 37 3a d7 22 53 63 6f 70 65 4c |=777777:."ScopeL| 00000320 31 22 3a e1 0d 04 38 85 dd f2 54 db 3a f1 8a 30 |1":...8...T.:..0| 00000330 2c 36 29 22 84 9d 92 6a 82 49 6e 73 65 72 74 87 |,6)"...j.Insert.| 00000340 44 61 74 61 73 63 6f 70 65 83 6d 61 73 74 65 72 |Datascope.master| 00000350 20 64 69 73 63 20 20 92 35 22 27 22 84 9d 92 6a | disc .5"'"...j| 00000360 86 69 6e 20 44 72 69 76 65 20 30 2e 22 89 31 39 |.in Drive 0.".19| 00000370 22 92 35 22 27 27 22 84 9d 92 6a 88 81 ff 83 89 |".5"''"...j.....| 00000380 6b 65 79 86 3c 53 50 41 43 45 3e 22 89 31 35 22 |key.<SPACE>".15"| 00000390 92 35 22 3a f5 fd a6 2d 39 39 3a db 3a f2 4a 28 |.5":...-99:.:.J(| 000003a0 22 44 52 2e 30 22 29 3a e1 0d 04 42 27 dd f2 47 |"DR.0"):...B'..G| 000003b0 3a 65 25 3d 30 3a 5f 25 3d 30 3a 4b 25 3d 30 3a |:e%=0:_%=0:K%=0:| 000003c0 e7 ac 5a 25 3d 38 38 38 38 38 38 20 50 25 3d 31 |..Z%=888888 P%=1| 000003d0 0d 04 4c 1d 47 25 3d 30 3a 49 25 3d 30 3a e7 50 |..L.G%=0:I%=0:.P| 000003e0 25 3c 31 84 50 25 3e 31 33 50 25 3d 31 0d 04 56 |%<1.P%>13P%=1..V| 000003f0 54 e7 50 25 3d 31 f2 4d 8b e7 50 25 3d 38 f2 52 |T.P%=1.M..P%=8.R| 00000400 8b e7 50 25 3d 39 f2 53 8b e7 50 25 3d 31 30 f2 |..P%=9.S..P%=10.| 00000410 4e 8b e7 50 25 3d 31 31 f2 4f 8b e7 50 25 3d 31 |N..P%=11.O..P%=1| 00000420 32 f2 50 8b e7 50 25 3d 31 33 f2 51 8b e7 50 25 |2.P..P%=13.Q..P%| 00000430 3e 31 80 50 25 3c 38 e1 8b e7 50 25 3e 31 33 f2 |>1.P%<8...P%>13.| 00000440 4d 0d 04 60 0e e7 4b 25 3d 33 8c 8d 74 66 44 0d |M..`..K%=3..tfD.| 00000450 04 6a 15 e7 47 25 3d 2d 31 80 4b 25 3c 3e 30 8c |.j..G%=-1.K%<>0.| 00000460 8d 64 44 44 0d 04 74 31 f2 4a 28 22 46 58 32 31 |.dDD..t1.J("FX21| 00000470 22 29 3a f2 4a 28 22 46 58 32 30 32 2c 33 32 22 |"):.J("FX202,32"| 00000480 29 3a 45 24 3d be 3a e7 45 24 3d 22 2c 22 50 25 |):E$=.:.E$=","P%| 00000490 3d 50 25 2d 31 0d 04 7e 12 e7 45 24 3d 22 2e 22 |=P%-1..~..E$="."| 000004a0 50 25 3d 50 25 2b 31 0d 04 88 0f e7 45 24 3d 22 |P%=P%+1.....E$="| 000004b0 3a 22 50 25 3d 31 0d 04 92 0d e7 45 24 3d 22 48 |:"P%=1.....E$="H| 000004c0 22 f2 57 0d 04 9c 15 e7 45 24 3d 22 50 22 8c 8d |".W.....E$="P"..| 000004d0 74 66 44 8b 8d 44 4c 44 0d 04 a6 48 f2 4a 28 22 |tfD..DLD...H.J("| 000004e0 46 58 32 31 22 29 3a f5 f1 8a 32 36 2c 32 33 29 |FX21"):...26,23)| 000004f0 22 82 9d 87 9d 84 70 61 67 65 88 3f 82 9d 22 3a |".....page.?..":| 00000500 ef 37 3a 48 25 3d a5 3a e7 48 25 3c 35 38 20 50 |.7:H%=.:.H%<58 P| 00000510 25 3d 48 25 2d 34 38 8b 50 25 3d 48 25 2d 35 35 |%=H%-48.P%=H%-55| 00000520 0d 04 b0 15 fd 50 25 3e 30 80 50 25 3c 31 34 3a |.....P%>0.P%<14:| 00000530 e7 49 25 f2 46 0d 04 ba 0d 4b 25 3d 30 3a 49 25 |.I%.F....K%=0:I%| 00000540 3d 30 0d 04 c4 28 e7 4b 25 3d 2d 31 50 25 3d 50 |=0...(.K%=-1P%=P| 00000550 25 2d 31 8b e7 4b 25 3d 31 50 25 3d 50 25 2b 31 |%-1..K%=1P%=P%+1| 00000560 8b e7 4b 25 3d 32 50 25 3d 31 0d 04 ce 0d e5 8d |..K%=2P%=1......| 00000570 44 4c 44 3a e1 3a e0 0d 04 d8 8b dd f2 46 3a e7 |DLD:.:.......F:.| 00000580 48 25 3c 35 38 ef 33 31 2c 30 2c 48 25 2d 34 34 |H%<58.31,0,H%-44| 00000590 2c 26 38 32 2c 26 39 44 2c 26 38 38 2c 26 38 34 |,&82,&9D,&88,&84| 000005a0 2c 48 25 2c 26 38 31 2c 33 31 2c 33 36 2c 48 25 |,H%,&81,31,36,H%| 000005b0 2d 34 34 2c 26 38 32 2c 26 38 38 2c 26 39 43 2c |-44,&82,&88,&9C,| 000005c0 26 46 46 8b ef 33 31 2c 30 2c 48 25 2d 35 31 2c |&FF..31,0,H%-51,| 000005d0 26 38 32 2c 26 39 44 2c 26 38 38 2c 26 38 34 2c |&82,&9D,&88,&84,| 000005e0 48 25 2c 26 38 31 2c 33 31 2c 33 36 2c 48 25 2d |H%,&81,31,36,H%-| 000005f0 35 31 2c 26 38 32 2c 26 38 38 2c 26 39 43 2c 26 |51,&82,&88,&9C,&| 00000600 46 46 0d 04 e2 16 d1 3d 30 3a f5 fd 91 3e 32 30 |FF.....=0:...>20| 00000610 30 84 a6 2d 39 37 3a e1 0d 04 ec 32 dd f2 45 28 |0..-97:....2..E(| 00000620 44 25 29 3a f2 4c 3a 44 25 3d 44 25 2a 31 30 30 |D%):.L:D%=D%*100| 00000630 3a 47 25 3d 30 3a 4b 25 3d 30 3a d1 3d 30 3a f5 |:G%=0:K%=0:.=0:.| 00000640 e7 a6 2d 39 37 8c d1 3d 44 25 0d 04 f6 1a e7 a6 |..-97..=D%......| 00000650 2d 31 30 33 47 25 3d 2d 31 3a 4b 25 3d 2d 31 3a |-103G%=-1:K%=-1:| 00000660 d1 3d 44 25 0d 05 00 19 e7 a6 2d 31 30 34 47 25 |.=D%......-104G%| 00000670 3d 2d 31 3a 4b 25 3d 31 3a d1 3d 44 25 0d 05 0a |=-1:K%=1:.=D%...| 00000680 18 e7 a6 2d 37 33 47 25 3d 2d 31 3a 4b 25 3d 32 |...-73G%=-1:K%=2| 00000690 3a d1 3d 44 25 0d 05 14 18 e7 a6 2d 35 36 47 25 |:.=D%......-56G%| 000006a0 3d 2d 31 3a 4b 25 3d 33 3a d1 3d 44 25 0d 05 1e |=-1:K%=3:.=D%...| 000006b0 0b e7 a6 2d 38 35 f2 57 0d 05 28 0e e7 a6 2d 38 |...-85.W..(...-8| 000006c0 32 80 5f 25 f2 56 0d 05 32 0f e7 a6 2d 31 30 32 |2._%.V..2...-102| 000006d0 80 65 25 f2 58 0d 05 3c 15 fd 91 3e 3d 44 25 3a |.e%.X..<...>=D%:| 000006e0 ef 37 3a 2a 46 58 31 35 2c 31 0d 05 46 05 e1 0d |.7:*FX15,1..F...| 000006f0 05 50 1b dd f2 4c f1 8a 32 33 2c 32 32 29 22 84 |.P...L..23,22)".| 00000700 9d 83 54 41 42 86 5d 22 3a e1 0d 05 5a 24 dd f2 |..TAB.]":...Z$..| 00000710 65 ef 37 3a e7 9f 3d 31 37 80 a6 2d 31 31 39 8c |e.7:..=17..-119.| 00000720 8d 44 6e 45 8b e7 9f 3d 31 37 ef 33 3a f9 0d 05 |.DnE...=17.3:...| 00000730 64 20 ef 33 2c 37 2c 31 32 2c 33 31 2c 30 2c 31 |d .3,7,12,31,0,1| 00000740 32 3a f6 3a f1 22 81 40 86 22 3b 9e 3a e0 0d 05 |2:.:.".@.";.:...| 00000750 6e 22 f2 4a 28 22 46 58 34 22 29 3a f2 4a 28 22 |n".J("FX4"):.J("| 00000760 46 58 31 32 22 29 3a ef 32 32 2c 37 3a e0 3a e1 |FX12"):.22,7:.:.| 00000770 0d 05 78 1f dd f2 55 28 46 25 29 3a 46 25 3d 46 |..x...U(F%):F%=F| 00000780 25 2a 31 30 30 3a d1 3d 30 3a 2a 46 58 32 31 0d |%*100:.=0:*FX21.| 00000790 05 82 11 f5 e7 a6 30 3c 3e 2d 31 8c d1 3d 46 25 |......0<>-1..=F%| 000007a0 0d 05 8c 14 fd 91 3e 46 25 3a ef 37 2c 31 32 2c |......>F%:.7,12,| 000007b0 32 36 3a e1 0d 05 96 27 dd f2 56 3a e3 60 25 3d |26:....'..V:.`%=| 000007c0 32 b8 32 31 3a f1 8a 31 2c 60 25 29 22 9a 22 3a |2.21:..1,`%)".":| 000007d0 ed 3a ef 37 3a 5f 25 3d 30 3a e1 0d 05 a0 32 dd |.:.7:_%=0:....2.| 000007e0 f2 58 3a 52 25 3d 30 3a f1 8a 32 33 2c 31 38 29 |.X:R%=0:..23,18)| 000007f0 22 9d 86 73 68 61 64 6f 77 20 6d 6f 64 65 20 6f |"..shadow mode o| 00000800 66 66 22 3a 65 25 3d 30 3a ef 37 3a e1 0d 05 aa |ff":e%=0:.7:....| 00000810 f3 dd f2 4d 20 49 25 3d 2d 31 3a f2 41 3a f1 22 |...M I%=-1:.A:."| 00000820 94 9a ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 00000830 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 00000840 ff 9d 22 27 22 96 9a 97 ea b7 ed a0 f0 f0 e0 ff |.."'"...........| 00000850 f0 a0 f0 f0 a0 f0 f0 a0 f0 f0 a0 f0 f0 e0 f0 f0 |................| 00000860 a0 f0 f0 a0 22 27 22 96 9a 97 ea b5 fa e0 bc ee |...."'".........| 00000870 a0 ff a0 e0 bc ee a0 ad ec ea b5 e2 ea b5 ea ea |................| 00000880 f5 fa ea bd ae 22 27 22 97 9a 97 a2 a3 a1 20 a3 |....."'"...... .| 00000890 a3 a0 a2 a3 a0 a3 a3 a2 a3 a3 a0 a3 a3 a0 a3 a3 |................| 000008a0 aa a5 a0 a0 a3 a3 20 20 86 69 6e 64 65 78 22 27 |...... .index"'| 000008b0 22 94 9a ff ff ff ff ff ff ff ff ff ff ff ff ff |"...............| 000008c0 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 000008d0 ff ff 9d 22 27 22 ff 87 70 2e 31 3a 69 6e 64 65 |..."'"..p.1:inde| 000008e0 78 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |x | 000008f0 20 20 97 ac 87 73 75 62 2d 70 61 67 65 73 22 3b | ...sub-pages";| 00000900 0d 05 b4 d0 f1 22 83 20 ff 20 32 3a 69 6e 74 72 |.....". . 2:intr| 00000910 6f 64 75 63 74 69 6f 6e 20 20 20 20 20 20 20 20 |oduction | 00000920 20 20 20 20 20 20 20 20 20 20 20 33 93 a4 87 20 | 3... | 00000930 ff 20 33 3a 70 61 72 61 6d 65 74 65 72 73 20 6f |. 3:parameters o| 00000940 70 74 69 6f 6e 20 20 20 20 20 20 20 20 20 20 20 |ption | 00000950 20 20 20 32 97 a4 87 20 ff 20 34 3a 67 72 61 70 | 2... . 4:grap| 00000960 68 69 63 73 20 6d 6f 64 65 2c 20 64 61 74 61 20 |hics mode, data | 00000970 64 72 69 76 65 20 20 20 20 20 20 31 97 a4 86 20 |drive 1... | 00000980 ff 20 35 3a 63 6f 6c 6f 75 72 20 61 6e 64 20 61 |. 5:colour and a| 00000990 78 65 73 20 6f 70 74 69 6f 6e 73 20 20 20 20 20 |xes options | 000009a0 20 20 20 34 96 a4 83 20 ff 20 36 3a 6d 6f 6e 69 | 4... . 6:moni| 000009b0 74 6f 72 20 41 44 43 20 70 6f 72 74 20 20 20 20 |tor ADC port | 000009c0 20 20 20 20 20 20 20 20 20 20 20 35 93 a4 22 3b | 5..";| 000009d0 0d 05 be d0 f1 22 86 20 ff 20 37 3a 65 64 69 74 |.....". . 7:edit| 000009e0 3a 20 65 72 61 73 65 2f 6f 76 65 72 6c 61 79 2f |: erase/overlay/| 000009f0 62 61 72 67 72 61 70 68 20 20 20 35 96 a4 86 20 |bargraph 5... | 00000a00 ff 20 38 3a 70 72 69 6e 74 20 64 61 74 61 20 20 |. 8:print data | 00000a10 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00000a20 20 20 20 32 96 a4 85 20 ff 20 39 3a 64 61 74 61 | 2... . 9:data| 00000a30 20 73 74 6f 72 61 67 65 20 31 3a 20 73 63 72 65 | storage 1: scre| 00000a40 65 6e 20 69 6d 61 67 65 73 20 20 33 95 a4 85 20 |en images 3... | 00000a50 ff 20 41 3a 64 61 74 61 20 73 74 6f 72 61 67 65 |. A:data storage| 00000a60 20 32 3a 20 64 61 74 61 20 66 69 6c 65 73 20 20 | 2: data files | 00000a70 20 20 20 33 95 a4 85 20 ff 20 42 3a 64 61 74 61 | 3... . B:data| 00000a80 20 72 65 63 61 6c 6c 3a 20 69 6d 61 67 65 73 20 | recall: images | 00000a90 61 6e 64 20 66 69 6c 65 73 20 20 33 95 a4 22 3b |and files 3..";| 00000aa0 0d 05 c8 db f1 22 86 20 ff 20 43 3a 61 70 70 6c |.....". . C:appl| 00000ab0 69 63 61 74 69 6f 6e 73 20 26 20 74 65 63 68 6e |ications & techn| 00000ac0 69 63 61 6c 20 64 61 74 61 20 31 36 96 a4 81 81 |ical data 16....| 00000ad0 ff 20 44 3a 6c 6f 61 64 81 44 61 74 61 73 63 6f |. D:load.Datasco| 00000ae0 70 65 20 6d 61 69 6e 20 70 72 6f 67 72 61 6d 20 |pe main program | 00000af0 20 20 20 31 91 a4 22 27 22 94 ff 86 6b 84 9d 83 | 1.."'"...k...| 00000b00 3e 86 6e 65 78 74 20 70 61 67 65 20 20 83 3c 86 |>.next page .<.| 00000b10 70 72 65 76 69 6f 75 73 20 70 61 67 65 20 20 20 |previous page | 00000b20 9c 94 ff 86 65 20 9d 84 54 41 42 81 73 63 72 6f |....e ..TAB.scro| 00000b30 6c 6c 20 73 75 62 2d 70 61 67 65 83 9d 84 2a 81 |ll sub-page...*.| 00000b40 69 6e 64 65 78 20 94 20 9c 94 ff 86 79 84 9d 83 |index . ....y...| 00000b50 50 86 73 65 6c 65 63 74 20 70 61 67 65 92 28 20 |P.select page.( | 00000b60 83 48 86 70 72 69 6e 74 20 70 61 67 65 20 20 20 |.H.print page | 00000b70 9c 22 3b 3a f2 42 28 22 31 22 29 0d 05 d2 37 f1 |.";:.B("1")...7.| 00000b80 8a 30 2c 32 34 29 22 9d 82 9d 91 35 84 50 61 72 |.0,24)"....5.Par| 00000b90 74 20 32 20 63 6f 6e 74 61 69 6e 73 20 70 61 67 |t 2 contains pag| 00000ba0 65 73 20 38 20 74 6f 20 43 91 35 20 87 9d 22 3b |es 8 to C.5 ..";| 00000bb0 3a e1 0d 05 dc ca dd f2 52 f2 41 3a f2 43 28 26 |:.......R.A:.C(&| 00000bc0 38 37 2c 26 39 35 2c 26 39 31 2c 26 38 34 2c 34 |87,&95,&91,&84,4| 00000bd0 2c 22 50 72 69 6e 74 20 64 61 74 61 20 20 31 22 |,"Print data 1"| 00000be0 2c 2d 31 2c 26 39 34 29 3a ef 31 31 3a f1 22 86 |,-1,&94):.11:.".| 00000bf0 ff 20 48 61 72 64 20 63 6f 70 79 22 27 22 20 20 |. Hard copy"'" | 00000c00 97 60 60 60 60 60 60 60 60 60 a1 22 27 22 83 20 |.`````````."'". | 00000c10 41 20 70 72 69 6e 74 6f 75 74 20 6f 66 20 74 68 |A printout of th| 00000c20 65 20 63 75 72 72 65 6e 74 20 73 63 72 65 65 6e |e current screen| 00000c30 20 6d 61 79 20 20 83 62 65 20 70 72 6f 64 75 63 | may .be produc| 00000c40 65 64 20 69 66 20 72 65 71 75 69 72 65 64 2e 22 |ed if required."| 00000c50 27 22 20 20 42 65 66 6f 72 65 20 70 72 69 6e 74 |'" Before print| 00000c60 69 6e 67 20 74 68 65 20 70 61 72 61 6d 65 74 65 |ing the paramete| 00000c70 72 73 20 65 6e 74 65 72 65 64 22 3b 0d 05 e6 de |rs entered";....| 00000c80 f1 22 20 69 6e 20 6f 70 74 69 6f 6e 20 32 20 6d |." in option 2 m| 00000c90 61 79 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 |ay be displayed | 00000ca0 6f 6e 20 73 63 72 65 65 6e 2e 20 20 41 20 72 65 |on screen. A re| 00000cb0 70 65 61 74 20 68 61 72 64 20 63 6f 70 79 20 6f |peat hard copy o| 00000cc0 70 74 69 6f 6e 20 69 73 20 67 69 76 65 6e 20 62 |ption is given b| 00000cd0 79 20 20 74 68 65 20 73 6f 66 74 77 61 72 65 2c |y the software,| 00000ce0 20 61 66 74 65 72 20 74 68 65 20 73 63 72 65 65 | after the scree| 00000cf0 6e 20 64 75 6d 70 20 69 73 20 20 63 6f 6d 70 6c |n dump is compl| 00000d00 65 74 65 64 2e 22 27 22 86 20 54 68 69 73 20 73 |eted."'". This s| 00000d10 6f 66 74 77 61 72 65 20 69 6e 63 6c 75 64 65 73 |oftware includes| 00000d20 20 61 20 6d 61 63 68 69 6e 65 20 63 6f 64 65 20 | a machine code | 00000d30 86 70 72 6f 67 72 61 6d 20 74 6f 20 68 61 72 64 |.program to hard| 00000d40 20 63 6f 70 79 20 4d 6f 64 65 20 34 20 2f 20 31 | copy Mode 4 / 1| 00000d50 20 73 63 72 65 65 6e 73 22 3b 0d 05 f0 df f1 22 | screens";....."| 00000d60 86 74 6f 20 61 6e 83 45 50 53 4f 4e 20 3c 46 58 |.to an.EPSON <FX| 00000d70 38 30 3e 20 70 72 69 6e 74 65 72 2e 82 82 54 68 |80> printer...Th| 00000d80 69 73 20 69 73 20 20 20 82 6c 6f 63 61 74 65 64 |is is .located| 00000d90 20 61 73 20 61 70 70 72 6f 70 72 69 61 74 65 20 | as appropriate | 00000da0 74 6f 20 74 68 65 20 41 43 4f 52 4e 22 27 22 82 |to the ACORN"'".| 00000db0 6d 61 63 68 69 6e 65 20 69 6e 20 75 73 65 2e 22 |machine in use."| 00000dc0 27 22 20 87 57 68 65 6e 20 74 68 65 20 44 61 74 |'" .When the Dat| 00000dd0 61 73 63 6f 70 65 20 64 69 73 63 20 69 73 20 66 |ascope disc is f| 00000de0 69 72 73 74 20 75 73 65 64 20 20 74 68 65 20 6d |irst used the m| 00000df0 61 63 68 69 6e 65 20 63 6f 64 65 20 73 68 6f 75 |achine code shou| 00000e00 6c 64 20 62 65 20 73 61 76 65 64 20 77 68 65 6e |ld be saved when| 00000e10 20 20 20 70 72 6f 6d 70 74 65 64 2e 20 49 66 20 | prompted. If | 00000e20 74 68 65 20 42 42 43 20 73 79 73 74 65 6d 20 69 |the BBC system i| 00000e30 6e 20 75 73 65 20 69 73 22 0d 05 fa 66 f1 22 20 |n use is"...f." | 00000e40 73 75 62 73 65 71 75 65 6e 74 6c 79 20 61 6c 74 |subsequently alt| 00000e50 65 72 65 64 20 74 68 69 73 20 63 6f 64 65 20 73 |ered this code s| 00000e60 68 6f 75 6c 64 20 20 20 61 67 61 69 6e 20 62 65 |hould again be| 00000e70 20 73 61 76 65 64 2e 22 27 89 33 31 22 93 9d 84 | saved."'.31"...| 00000e80 38 2e 32 88 3e 89 22 3b 3a f2 42 28 22 38 2e 31 |8.2.>.";:.B("8.1| 00000e90 22 29 3a f2 45 28 31 32 30 29 3a e7 47 25 e1 0d |"):.E(120):.G%..| 00000ea0 06 04 c3 f2 41 3a f2 43 28 26 38 37 2c 26 39 35 |....A:.C(&87,&95| 00000eb0 2c 26 39 31 2c 26 38 34 2c 34 2c 22 50 72 69 6e |,&91,&84,4,"Prin| 00000ec0 74 20 64 61 74 61 20 20 32 22 2c 2d 31 2c 26 39 |t data 2",-1,&9| 00000ed0 34 29 3a f1 22 86 ff 20 48 61 72 64 20 63 6f 70 |4):.".. Hard cop| 00000ee0 79 22 27 22 20 20 97 60 60 60 60 60 60 60 60 60 |y"'" .`````````| 00000ef0 a1 22 27 22 20 20 55 73 65 72 73 20 6d 61 79 20 |."'" Users may | 00000f00 70 72 65 66 65 72 20 74 6f 20 75 73 65 20 61 6e |prefer to use an| 00000f10 20 61 6c 74 65 72 6e 61 74 69 76 65 86 6d 61 63 | alternative.mac| 00000f20 68 69 6e 65 20 63 6f 64 65 87 64 75 6d 70 20 72 |hine code.dump r| 00000f30 6f 75 74 69 6e 65 20 6f 72 20 61 20 6d 6f 72 65 |outine or a more| 00000f40 22 27 22 20 63 6f 6d 70 72 65 68 65 6e 73 69 76 |"'" comprehensiv| 00000f50 65 83 52 4f 4d 20 62 61 73 65 64 87 64 75 6d 70 |e.ROM based.dump| 00000f60 2e 22 0d 06 0e f6 f1 22 20 20 44 65 74 61 69 6c |."....." Detail| 00000f70 73 20 6f 66 20 74 68 65 20 6d 6f 64 69 66 69 63 |s of the modific| 00000f80 61 74 69 6f 6e 20 74 6f 20 74 68 65 22 27 22 20 |ation to the"'" | 00000f90 6d 61 69 6e 20 70 72 6f 67 72 61 6d 20 61 72 65 |main program are| 00000fa0 20 6f 6e 20 70 61 67 65 86 43 2e 31 30 2f 31 31 | on page.C.10/11| 00000fb0 2e 22 27 27 22 84 9d 87 ff 20 44 61 74 61 73 63 |."''".... Datasc| 00000fc0 6f 70 65 20 6d 61 6e 75 61 6c 20 20 9c 22 27 27 |ope manual ."''| 00000fd0 22 20 86 41 6e 79 20 70 61 67 65 20 6f 66 20 74 |" .Any page of t| 00000fe0 68 69 73 87 44 61 74 61 73 63 6f 70 65 86 6d 61 |his.Datascope.ma| 00000ff0 6e 75 61 6c 20 6d 61 79 20 86 62 65 20 70 72 69 |nual may .be pri| 00001000 6e 74 65 64 20 62 79 20 6b 65 79 69 6e 67 83 3c |nted by keying.<| 00001010 48 3e 86 77 68 69 6c 65 20 74 68 65 20 70 61 67 |H>.while the pag| 00001020 65 86 69 73 20 64 69 73 70 6c 61 79 65 64 2e 22 |e.is displayed."| 00001030 27 27 22 82 20 54 68 65 20 70 72 6f 67 72 61 6d |''". The program| 00001040 20 70 72 6f 64 75 63 65 73 20 61 20 73 69 6d 70 | produces a simp| 00001050 6c 65 20 74 65 78 74 22 0d 06 18 57 f1 22 82 6f |le text"...W.".o| 00001060 6e 6c 79 20 70 72 69 6e 74 6f 75 74 20 61 6e 64 |nly printout and| 00001070 20 69 73 20 64 65 73 69 67 6e 65 64 20 66 6f 72 | is designed for| 00001080 20 75 73 65 20 20 82 77 69 74 68 20 61 6e 87 45 | use .with an.E| 00001090 50 53 4f 4e 20 46 58 38 30 82 70 72 69 6e 74 65 |PSON FX80.printe| 000010a0 72 2e 22 3a f2 42 28 22 38 2e 32 22 29 3a e1 0d |r.":.B("8.2"):..| 000010b0 06 22 ec dd f2 53 f2 41 3a f2 43 28 26 38 35 2c |."...S.A:.C(&85,| 000010c0 26 39 36 2c 26 39 34 2c 26 38 36 2c 32 2c 22 44 |&96,&94,&86,2,"D| 000010d0 61 74 61 20 73 74 6f 72 61 67 65 20 20 31 22 2c |ata storage 1",| 000010e0 2d 31 2c 26 39 31 29 3a ef 31 31 3a f1 22 20 ff |-1,&91):.11:." .| 000010f0 20 53 74 6f 72 61 67 65 20 6f 66 20 73 63 72 65 | Storage of scre| 00001100 65 6e 20 69 6d 61 67 65 73 22 27 22 20 20 96 60 |en images"'" .`| 00001110 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00001120 60 60 60 60 60 60 60 a1 22 27 22 20 20 44 61 74 |```````."'" Dat| 00001130 61 20 72 65 63 6f 72 64 65 64 20 75 73 69 6e 67 |a recorded using| 00001140 20 27 44 61 74 61 73 63 6f 70 65 27 20 6d 61 79 | 'Datascope' may| 00001150 20 62 65 20 73 74 6f 72 65 64 20 6f 6e 20 64 69 | be stored on di| 00001160 73 63 20 65 69 74 68 65 72 20 61 73 20 61 20 63 |sc either as a c| 00001170 6f 6d 70 6c 65 74 65 22 27 22 20 73 63 72 65 65 |omplete"'" scree| 00001180 6e 20 69 6d 61 67 65 20 6f 72 20 61 73 20 61 20 |n image or as a | 00001190 64 61 74 61 20 66 69 6c 65 2e 22 0d 06 2c c9 f1 |data file."..,..| 000011a0 22 83 20 41 20 73 63 72 65 65 6e 20 69 6d 61 67 |". A screen imag| 000011b0 65 20 6f 63 63 75 70 69 65 73 20 26 32 38 30 30 |e occupies &2800| 000011c0 20 62 79 74 65 73 20 20 20 83 28 4d 6f 64 65 20 | bytes .(Mode | 000011d0 34 29 20 6f 72 20 26 35 30 30 30 20 62 79 74 65 |4) or &5000 byte| 000011e0 73 20 28 4d 6f 64 65 20 31 20 2f 20 30 29 2e 20 |s (Mode 1 / 0). | 000011f0 20 20 86 54 68 65 20 61 64 76 61 6e 74 61 67 65 | .The advantage| 00001200 20 6f 66 20 73 61 76 69 6e 67 20 74 68 65 20 77 | of saving the w| 00001210 68 6f 6c 65 22 27 22 86 73 63 72 65 65 6e 20 69 |hole"'".screen i| 00001220 73 20 74 68 61 74 20 61 20 63 6f 6d 70 6c 65 74 |s that a complet| 00001230 65 20 73 65 74 20 6f 66 20 64 61 74 61 20 20 86 |e set of data .| 00001240 77 69 74 68 20 61 6e 79 20 73 70 65 63 69 61 6c |with any special| 00001250 20 65 64 69 74 69 6e 67 2c 20 73 75 63 68 20 61 | editing, such a| 00001260 73 20 61 22 0d 06 36 d8 f1 22 86 62 61 72 67 72 |s a"..6..".bargr| 00001270 61 70 68 20 64 69 73 70 6c 61 79 20 77 69 74 68 |aph display with| 00001280 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 78 74 | additional text| 00001290 2c 20 86 69 73 20 73 61 76 65 64 20 74 6f 20 64 |, .is saved to d| 000012a0 69 73 63 2e 22 27 22 20 20 42 42 43 20 42 20 75 |isc."'" BBC B u| 000012b0 73 65 72 73 20 63 61 6e 20 73 61 76 65 20 4d 6f |sers can save Mo| 000012c0 64 65 20 34 20 73 63 72 65 65 6e 73 20 20 20 20 |de 4 screens | 000012d0 61 6e 64 20 4d 6f 64 65 73 20 31 20 2f 20 30 20 |and Modes 1 / 0 | 000012e0 77 69 74 68 20 74 68 65 83 54 55 42 45 22 27 22 |with the.TUBE"'"| 000012f0 82 20 20 54 68 65 20 73 6f 66 74 77 61 72 65 20 |. The software | 00001300 73 61 76 65 73 20 73 63 72 65 65 6e 73 20 77 69 |saves screens wi| 00001310 74 68 20 74 68 65 22 27 22 82 63 6f 72 72 65 63 |th the"'".correc| 00001320 74 20 61 64 64 72 65 73 73 65 73 20 66 6f 72 20 |t addresses for | 00001330 54 75 62 65 20 75 73 65 72 73 2e 22 0d 06 40 6a |Tube users."..@j| 00001340 f1 27 22 20 20 4d 41 53 54 45 52 20 73 65 72 69 |.'" MASTER seri| 00001350 65 73 20 6d 61 63 68 69 6e 65 73 20 61 72 65 20 |es machines are | 00001360 64 69 73 63 75 73 73 65 64 20 20 20 6f 6e 20 73 |discussed on s| 00001370 75 62 5f 70 61 67 65 73 20 39 2e 32 2f 33 22 27 |ub_pages 9.2/3"'| 00001380 89 33 31 22 93 9d 84 39 2e 32 88 3e 89 22 3b 3a |.31"...9.2.>.";:| 00001390 f2 42 28 22 39 2e 31 22 29 3a f2 45 28 31 32 30 |.B("9.1"):.E(120| 000013a0 29 3a e7 47 25 e1 0d 06 4a e8 f2 41 3a 65 25 3d |):.G%...J..A:e%=| 000013b0 2d 31 3a f2 43 28 26 38 35 2c 26 39 36 2c 26 39 |-1:.C(&85,&96,&9| 000013c0 34 2c 26 38 36 2c 32 2c 22 44 61 74 61 20 73 74 |4,&86,2,"Data st| 000013d0 6f 72 61 67 65 20 20 31 22 2c 2d 31 2c 26 39 31 |orage 1",-1,&91| 000013e0 29 3a ef 31 31 3a f1 22 20 ff 20 53 74 6f 72 61 |):.11:." . Stora| 000013f0 67 65 20 6f 66 20 73 63 72 65 65 6e 20 69 6d 61 |ge of screen ima| 00001400 67 65 73 22 27 22 20 20 96 60 60 60 60 60 60 60 |ges"'" .```````| 00001410 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00001420 60 a1 22 27 22 20 9d 84 4d 41 53 54 45 52 20 73 |`."'" ..MASTER s| 00001430 65 72 69 65 73 20 20 9c 22 27 27 22 20 20 4f 6e |eries ."''" On| 00001440 20 4d 41 53 54 45 52 20 6d 61 63 68 69 6e 65 73 | MASTER machines| 00001450 20 66 69 74 74 65 64 20 77 69 74 68 20 74 68 65 | fitted with the| 00001460 20 20 20 20 83 54 55 52 42 4f 87 62 6f 61 72 64 | .TURBO.board| 00001470 20 4d 6f 64 65 73 20 34 2f 31 2f 30 20 6d 61 79 | Modes 4/1/0 may| 00001480 20 62 65 20 2a 20 73 61 76 65 64 2e 22 3b 0d 06 | be * saved.";..| 00001490 54 cd f1 22 20 20 48 6f 77 65 76 65 72 20 77 68 |T.." However wh| 000014a0 65 6e 20 6e 6f 20 63 6f 5f 70 72 6f 63 65 73 73 |en no co_process| 000014b0 6f 72 20 69 73 20 66 69 74 74 65 64 20 74 68 65 |or is fitted the| 000014c0 20 73 6f 66 74 77 61 72 65 20 6e 6f 72 6d 61 6c | software normal| 000014d0 6c 79 20 73 65 6c 65 63 74 73 86 73 68 61 64 6f |ly selects.shado| 000014e0 77 20 20 20 86 6d 6f 64 65 87 74 6f 20 61 6c 6c |w .mode.to all| 000014f0 6f 77 20 75 73 65 20 6f 66 20 4d 6f 64 65 20 31 |ow use of Mode 1| 00001500 32 38 20 28 31 29 20 66 6f 72 20 20 20 34 20 63 |28 (1) for 4 c| 00001510 6f 6c 6f 75 72 20 64 69 73 70 6c 61 79 73 20 65 |olour displays e| 00001520 74 63 2e 20 49 6e 86 73 68 61 64 6f 77 20 6d 6f |tc. In.shadow mo| 00001530 64 65 20 20 20 73 63 72 65 65 6e 73 20 63 61 6e |de screens can| 00001540 6e 6f 74 20 62 65 20 2a 73 61 76 65 64 20 61 6e |not be *saved an| 00001550 64 20 6f 6e 6c 79 20 74 68 65 22 0d 06 5e e4 f1 |d only the"..^..| 00001560 22 83 73 61 76 65 20 64 61 74 61 20 70 6f 69 6e |".save data poin| 00001570 74 73 87 6f 70 74 69 6f 6e 20 69 73 20 61 76 61 |ts.option is ava| 00001580 69 6c 61 62 6c 65 2e 22 27 27 22 88 9d 81 ff 89 |ilable."''".....| 00001590 44 69 73 61 62 6c 65 20 53 48 41 44 4f 57 20 4d |Disable SHADOW M| 000015a0 4f 44 45 20 20 9c 22 27 22 83 20 54 6f 20 64 69 |ODE ."'". To di| 000015b0 73 61 62 6c 65 20 74 68 65 20 73 65 6c 65 63 74 |sable the select| 000015c0 69 6f 6e 20 6f 66 86 73 68 61 64 6f 77 20 20 20 |ion of.shadow | 000015d0 20 86 6d 6f 64 65 83 70 6c 65 61 73 65 20 9d 81 | .mode.please ..| 000015e0 6b 65 79 20 3c 4d 3e 20 20 9c 22 27 22 82 20 57 |key <M> ."'". W| 000015f0 69 74 68 20 6e 6f 20 73 68 61 64 6f 77 20 6d 6f |ith no shadow mo| 00001600 64 65 20 4d 61 73 74 65 72 20 75 73 65 72 73 20 |de Master users | 00001610 77 69 6c 6c 20 82 68 61 76 65 20 74 68 65 20 73 |will .have the s| 00001620 61 6d 65 20 70 72 6f 67 72 61 6d 20 61 73 20 6f |ame program as o| 00001630 6e 20 61 20 42 42 43 20 42 20 62 75 74 22 3b 0d |n a BBC B but";.| 00001640 06 68 56 f1 22 87 4d 6f 64 65 20 34 82 73 63 72 |.hV.".Mode 4.scr| 00001650 65 65 6e 73 20 63 61 6e 20 74 68 65 6e 20 62 65 |eens can then be| 00001660 20 2a 73 61 76 65 64 2e 22 27 89 33 31 22 93 9d | *saved."'.31"..| 00001670 84 39 2e 33 88 3e 89 22 3b 3a f2 42 28 22 39 2e |.9.3.>.";:.B("9.| 00001680 32 22 29 3a f2 45 28 31 32 30 29 3a 65 25 3d 30 |2"):.E(120):e%=0| 00001690 3a e7 47 25 e1 0d 06 72 8d f2 41 3a f2 43 28 26 |:.G%...r..A:.C(&| 000016a0 38 35 2c 26 39 36 2c 26 39 34 2c 26 38 36 2c 32 |85,&96,&94,&86,2| 000016b0 2c 22 44 61 74 61 20 73 74 6f 72 61 67 65 20 20 |,"Data storage | 000016c0 31 22 2c 2d 31 2c 26 39 31 29 3a ef 31 31 3a f1 |1",-1,&91):.11:.| 000016d0 22 20 ff 20 53 74 6f 72 61 67 65 20 6f 66 20 73 |" . Storage of s| 000016e0 63 72 65 65 6e 20 69 6d 61 67 65 73 22 27 22 20 |creen images"'" | 000016f0 20 96 60 60 60 60 60 60 60 60 60 60 60 60 60 60 | .``````````````| 00001700 60 60 60 60 60 60 60 60 60 60 a1 22 27 22 20 9d |``````````."'" .| 00001710 84 4d 41 53 54 45 52 20 73 65 72 69 65 73 20 20 |.MASTER series | 00001720 9c 22 0d 06 7c 7e f1 27 22 20 82 57 69 74 68 6f |."..|~.'" .Witho| 00001730 75 74 86 73 68 61 64 6f 77 20 6d 6f 64 65 87 44 |ut.shadow mode.D| 00001740 53 63 6f 70 65 4d 82 77 69 6c 6c 20 62 65 20 20 |ScopeM.will be | 00001750 20 82 64 6f 77 6e 6c 6f 61 64 65 64 20 74 6f 20 | .downloaded to | 00001760 50 61 67 65 20 26 31 33 30 30 20 61 6e 64 20 63 |Page &1300 and c| 00001770 6f 6d 70 61 63 74 65 64 20 82 61 73 20 6f 6e 20 |ompacted .as on | 00001780 61 20 42 42 43 20 42 20 33 32 4b 20 73 79 73 74 |a BBC B 32K syst| 00001790 65 6d 2e 22 3a f2 42 28 22 39 2e 33 22 29 3a e1 |em.":.B("9.3"):.| 000017a0 0d 06 86 ec dd f2 4e f2 41 3a f2 43 28 26 38 35 |......N.A:.C(&85| 000017b0 2c 26 39 36 2c 26 39 34 2c 26 38 36 2c 32 2c 22 |,&96,&94,&86,2,"| 000017c0 44 61 74 61 20 73 74 6f 72 61 67 65 20 20 32 22 |Data storage 2"| 000017d0 2c 2d 31 2c 26 39 31 29 3a f1 27 22 86 ff 20 53 |,-1,&91):.'".. S| 000017e0 74 6f 72 61 67 65 20 6f 66 20 64 61 74 61 20 66 |torage of data f| 000017f0 69 6c 65 73 22 27 22 20 20 94 60 60 60 60 60 60 |iles"'" .``````| 00001800 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 a1 |```````````````.| 00001810 22 27 22 20 20 41 20 64 61 74 61 20 66 69 6c 65 |"'" A data file| 00001820 20 73 74 6f 72 65 73 20 74 68 65 20 6c 61 73 74 | stores the last| 00001830 20 41 44 43 20 73 63 61 6e 20 20 20 64 61 74 61 | ADC scan data| 00001840 20 6f 6e 20 64 69 73 63 2e 20 54 68 65 20 73 74 | on disc. The st| 00001850 6f 72 61 67 65 20 72 65 73 6f 6c 75 74 69 6f 6e |orage resolution| 00001860 20 69 73 20 73 65 74 20 61 73 20 72 65 71 75 69 | is set as requi| 00001870 72 65 64 2e 20 48 69 67 68 20 72 65 73 6f 6c 75 |red. High resolu| 00001880 74 69 6f 6e 20 73 74 6f 72 65 73 22 0d 06 90 e1 |tion stores"....| 00001890 f1 22 20 61 6c 6c 20 74 68 65 20 64 61 74 61 20 |." all the data | 000018a0 70 6f 69 6e 74 73 20 61 6e 64 20 6c 6f 77 20 72 |points and low r| 000018b0 65 73 6f 6c 75 74 69 6f 6e 22 27 22 20 73 61 76 |esolution"'" sav| 000018c0 65 73 20 35 30 25 20 6f 66 20 74 68 65 20 64 69 |es 50% of the di| 000018d0 73 70 6c 61 79 65 64 20 64 61 74 61 2e 22 27 22 |splayed data."'"| 000018e0 20 20 57 69 74 68 20 63 65 72 74 61 69 6e 20 41 | With certain A| 000018f0 44 43 20 73 69 67 6e 61 6c 73 20 74 68 65 20 72 |DC signals the r| 00001900 65 73 75 6c 74 69 6e 67 20 6c 6f 77 20 72 65 73 |esulting low res| 00001910 6f 6c 75 74 69 6f 6e 20 66 69 6c 65 20 67 69 76 |olution file giv| 00001920 65 73 20 61 6e 20 65 6e 68 61 6e 63 65 64 22 27 |es an enhanced"'| 00001930 22 20 64 69 73 70 6c 61 79 20 6f 6e 20 72 65 63 |" display on rec| 00001940 61 6c 6c 2e 22 27 22 86 20 46 6f 72 20 65 78 61 |all."'". For exa| 00001950 6d 70 6c 65 20 6e 6f 69 73 79 20 69 6e 70 75 74 |mple noisy input| 00001960 73 20 77 69 74 68 20 73 6d 61 6c 6c 22 0d 06 9a |s with small"...| 00001970 e9 f1 22 86 73 70 69 6b 65 73 20 61 72 65 20 65 |..".spikes are e| 00001980 66 66 65 63 74 69 76 65 6c 79 20 27 66 69 6c 74 |ffectively 'filt| 00001990 65 72 65 64 27 20 75 73 69 6e 67 86 74 68 69 73 |ered' using.this| 000019a0 20 6f 70 74 69 6f 6e 2e 22 27 22 83 20 4c 6f 77 | option."'". Low| 000019b0 20 72 65 73 6f 6c 75 74 69 6f 6e 20 64 61 74 61 | resolution data| 000019c0 20 66 69 6c 65 73 20 63 61 6e 20 62 65 20 75 73 | files can be us| 000019d0 65 64 22 27 22 83 77 68 65 6e 20 73 6c 6f 77 20 |ed"'".when slow | 000019e0 73 63 61 6e 20 74 69 6d 65 73 20 28 3e 20 31 20 |scan times (> 1 | 000019f0 6d 69 6e 29 20 61 72 65 22 27 22 83 63 6f 6d 62 |min) are"'".comb| 00001a00 69 6e 65 64 20 77 69 74 68 20 6f 6e 6c 79 20 73 |ined with only s| 00001a10 6c 6f 77 6c 79 20 63 68 61 6e 67 69 6e 67 20 41 |lowly changing A| 00001a20 44 43 22 27 22 83 73 69 67 6e 61 6c 73 2e 22 27 |DC"'".signals."'| 00001a30 89 33 31 22 93 9d 84 41 2e 32 88 3e 89 22 3b 3a |.31"...A.2.>.";:| 00001a40 f2 42 28 22 41 2e 31 22 29 3a f2 45 28 31 32 30 |.B("A.1"):.E(120| 00001a50 29 3a e7 47 25 e1 0d 06 a4 c6 f2 41 3a f2 43 28 |):.G%......A:.C(| 00001a60 26 38 35 2c 26 39 36 2c 26 39 34 2c 26 38 36 2c |&85,&96,&94,&86,| 00001a70 32 2c 22 44 61 74 61 20 73 74 6f 72 61 67 65 20 |2,"Data storage | 00001a80 20 33 22 2c 2d 31 2c 26 39 31 29 3a f1 22 82 ff | 3",-1,&91):."..| 00001a90 20 53 74 6f 72 61 67 65 20 6f 66 20 64 61 74 61 | Storage of data| 00001aa0 20 66 69 6c 65 73 22 27 22 20 20 94 60 60 60 60 | files"'" .````| 00001ab0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00001ac0 60 a1 22 27 22 20 20 41 6c 6c 20 64 61 74 61 20 |`."'" All data | 00001ad0 66 69 6c 65 73 20 73 74 6f 72 65 20 74 68 65 20 |files store the | 00001ae0 66 6f 6c 6c 6f 77 69 6e 67 22 27 22 20 61 64 64 |following"'" add| 00001af0 69 74 69 6f 6e 61 6c 20 64 61 74 61 2e 22 27 27 |itional data."''| 00001b00 22 83 ff 20 45 78 70 65 72 69 6d 65 6e 74 61 6c |".. Experimental| 00001b10 20 70 61 72 61 6d 65 74 65 72 73 22 0d 06 ae e9 | parameters"....| 00001b20 f1 22 83 20 20 54 68 65 73 65 20 61 72 65 20 73 |.". These are s| 00001b30 61 76 65 64 20 69 66 20 70 72 65 76 69 6f 75 73 |aved if previous| 00001b40 6c 79 20 64 65 66 69 6e 65 64 83 75 73 69 6e 67 |ly defined.using| 00001b50 20 6f 70 74 69 6f 6e 20 32 20 28 6d 61 69 6e 20 | option 2 (main | 00001b60 6d 65 6e 75 29 2e 22 27 27 22 86 ff 20 44 65 74 |menu)."''".. Det| 00001b70 61 69 6c 73 20 6f 66 20 73 63 61 6e 20 74 69 6d |ails of scan tim| 00001b80 65 2c 20 61 78 65 73 20 74 79 70 65 20 61 6e 64 |e, axes type and| 00001b90 22 27 22 86 63 65 72 74 61 69 6e 20 70 72 6f 67 |"'".certain prog| 00001ba0 72 61 6d 20 63 6f 6e 74 72 6f 6c 20 76 61 72 69 |ram control vari| 00001bb0 61 62 6c 65 73 2e 22 27 27 22 20 ff 20 46 69 6c |ables."''" . Fil| 00001bc0 65 20 6e 61 6d 65 73 2c 20 65 72 72 6f 72 20 68 |e names, error h| 00001bd0 61 6e 64 6c 69 6e 67 2e 22 27 22 20 20 20 54 68 |andling."'" Th| 00001be0 65 20 6d 61 78 69 6d 75 6d 20 66 69 6c 65 20 6e |e maximum file n| 00001bf0 61 6d 65 20 6c 65 6e 67 74 68 20 61 63 63 65 70 |ame length accep| 00001c00 74 65 64 22 3b 0d 06 b8 51 f1 22 20 62 79 20 74 |ted";...Q." by t| 00001c10 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 39 20 |he program is 9 | 00001c20 63 68 61 72 61 63 74 65 72 73 2e 22 27 27 27 27 |characters."''''| 00001c30 89 33 31 22 82 9d 81 41 2e 33 88 3e 89 22 3b 3a |.31"...A.3.>.";:| 00001c40 f2 42 28 22 41 2e 32 22 29 3a f2 45 28 31 32 30 |.B("A.2"):.E(120| 00001c50 29 3a e7 47 25 e1 0d 06 c2 cc f2 41 3a f2 43 28 |):.G%......A:.C(| 00001c60 26 38 35 2c 26 39 36 2c 26 39 34 2c 26 38 36 2c |&85,&96,&94,&86,| 00001c70 32 2c 22 44 61 74 61 20 73 74 6f 72 61 67 65 20 |2,"Data storage | 00001c80 20 34 22 2c 2d 31 2c 26 39 31 29 3a f1 27 22 86 | 4",-1,&91):.'".| 00001c90 ff 20 53 74 6f 72 61 67 65 20 6f 66 20 64 61 74 |. Storage of dat| 00001ca0 61 20 66 69 6c 65 73 22 27 22 20 20 95 60 60 60 |a files"'" .```| 00001cb0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00001cc0 60 60 a1 22 27 22 20 ff 20 46 69 6c 65 20 6e 61 |``."'" . File na| 00001cd0 6d 65 73 2e 22 27 22 20 20 20 54 68 65 20 64 61 |mes."'" The da| 00001ce0 74 61 20 72 65 63 61 6c 6c 20 73 65 63 74 69 6f |ta recall sectio| 00001cf0 6e 20 61 6c 73 6f 22 27 22 87 6f 6e 6c 79 20 70 |n also"'".only p| 00001d00 65 72 6d 69 74 73 20 66 69 6c 65 20 6e 61 6d 65 |ermits file name| 00001d10 73 20 6f 66 20 3c 3d 39 20 6c 65 74 74 65 72 73 |s of <=9 letters| 00001d20 2e 22 0d 06 cc 8a f1 22 83 ff 20 45 72 72 6f 72 |.".....".. Error| 00001d30 20 68 61 6e 64 6c 69 6e 67 2e 22 27 22 83 20 20 | handling."'". | 00001d40 54 68 65 20 70 72 6f 67 72 61 6d 20 68 61 6e 64 |The program hand| 00001d50 6c 65 73 20 64 69 73 63 20 66 69 6c 69 6e 67 22 |les disc filing"| 00001d60 27 22 83 73 79 73 74 65 6d 20 65 72 72 6f 72 73 |'".system errors| 00001d70 20 61 70 70 72 6f 70 72 69 61 74 65 6c 79 2e 22 | appropriately."| 00001d80 27 22 83 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 |'". For example| 00001d90 20 64 75 72 69 6e 67 20 64 61 74 61 20 73 74 6f | during data sto| 00001da0 72 61 67 65 87 27 64 69 73 63 22 3b 0d 06 d6 d6 |rage.'disc";....| 00001db0 f1 22 20 66 75 6c 6c 2f 72 65 61 64 20 6f 6e 6c |." full/read onl| 00001dc0 79 2f 63 61 74 61 6c 6f 67 75 65 20 66 75 6c 6c |y/catalogue full| 00001dd0 27 83 65 74 63 20 64 6f 22 27 22 83 6e 6f 74 20 |'.etc do"'".not | 00001de0 72 65 73 75 6c 74 20 69 6e 20 64 61 74 61 20 6c |result in data l| 00001df0 6f 73 73 20 62 75 74 20 61 6c 6c 6f 77 20 61 22 |oss but allow a"| 00001e00 27 22 83 73 65 63 6f 6e 64 20 63 68 61 6e 63 65 |'".second chance| 00001e10 20 74 6f 20 73 61 76 65 20 74 6f 20 73 61 79 20 | to save to say | 00001e20 61 6e 6f 74 68 65 72 22 27 22 83 64 69 73 63 2e |another"'".disc.| 00001e30 22 27 22 83 20 20 53 70 65 63 69 61 6c 20 65 72 |"'". Special er| 00001e40 72 6f 72 20 72 6f 75 74 69 6e 65 73 20 61 6c 73 |ror routines als| 00001e50 6f 20 6f 70 65 72 61 74 65 22 27 22 83 64 75 72 |o operate"'".dur| 00001e60 69 6e 67 20 64 61 74 61 20 72 65 63 61 6c 6c 20 |ing data recall | 00001e70 6d 6f 64 65 2e 22 3a f2 42 28 22 41 2e 33 22 29 |mode.":.B("A.3")| 00001e80 3a e1 0d 06 e0 bb dd f2 4f f2 41 3a f2 43 28 26 |:.......O.A:.C(&| 00001e90 38 32 2c 26 39 31 2c 26 39 34 2c 26 38 31 2c 32 |82,&91,&94,&81,2| 00001ea0 2c 22 44 61 74 61 20 72 65 63 61 6c 6c 20 20 20 |,"Data recall | 00001eb0 31 22 2c 2d 31 2c 26 39 35 29 3a ef 31 31 3a f1 |1",-1,&95):.11:.| 00001ec0 22 83 ff 20 52 65 63 61 6c 6c 20 64 61 74 61 20 |".. Recall data | 00001ed0 69 6d 61 67 65 73 22 27 22 20 20 91 60 60 60 60 |images"'" .````| 00001ee0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 a1 22 |``````````````."| 00001ef0 27 22 20 20 53 63 72 65 65 6e 20 69 6d 61 67 65 |'" Screen image| 00001f00 73 20 61 72 65 20 72 65 6c 6f 61 64 65 64 20 75 |s are reloaded u| 00001f10 73 69 6e 67 22 27 22 20 6f 70 74 69 6f 6e 83 33 |sing"'" option.3| 00001f20 87 6f 66 20 74 68 65 20 6d 61 69 6e 86 44 61 74 |.of the main.Dat| 00001f30 61 73 63 6f 70 65 87 6d 65 6e 75 2e 22 0d 06 ea |ascope.menu."...| 00001f40 db f1 22 20 82 4f 6e 20 73 65 6c 65 63 74 69 6f |.." .On selectio| 00001f50 6e 20 6f 66 20 6f 70 74 69 6f 6e 20 33 20 61 20 |n of option 3 a | 00001f60 73 75 62 5f 6d 65 6e 75 20 20 20 82 61 6c 6c 6f |sub_menu .allo| 00001f70 77 73 20 61 20 73 70 65 63 69 61 6c 20 73 63 72 |ws a special scr| 00001f80 65 65 6e 20 64 69 73 70 6c 61 79 20 61 6e 64 20 |een display and | 00001f90 20 20 20 82 70 72 69 6e 74 69 6e 67 20 70 72 6f | .printing pro| 00001fa0 67 72 61 6d 87 28 44 53 63 69 6d 61 67 29 82 74 |gram.(DScimag).t| 00001fb0 6f 20 62 65 20 72 75 6e 20 20 20 82 69 66 20 72 |o be run .if r| 00001fc0 65 71 75 69 72 65 64 2e 22 27 22 86 20 55 73 65 |equired."'". Use| 00001fd0 72 73 20 77 69 74 68 20 61 20 33 32 4b 20 42 42 |rs with a 32K BB| 00001fe0 43 20 42 20 73 68 6f 75 6c 64 20 63 68 6f 6f 73 |C B should choos| 00001ff0 65 20 20 86 74 68 69 73 20 73 70 65 63 69 61 6c |e .this special| 00002000 20 70 72 6f 67 72 61 6d 20 69 66 20 4d 6f 64 65 | program if Mode| 00002010 20 31 20 6f 72 20 30 22 0d 06 f4 e2 f1 22 86 73 | 1 or 0".....".s| 00002020 63 72 65 65 6e 73 20 61 72 65 20 74 6f 20 62 65 |creens are to be| 00002030 20 64 69 73 70 6c 61 79 65 64 2f 70 72 69 6e 74 | displayed/print| 00002040 65 64 2e 20 20 20 87 20 4d 41 53 54 45 52 20 75 |ed. . MASTER u| 00002050 73 65 72 73 20 6d 75 73 74 20 75 73 65 83 44 53 |sers must use.DS| 00002060 63 69 6d 61 67 87 66 6f 72 20 61 6c 6c 20 87 73 |cimag.for all .s| 00002070 63 72 65 65 6e 73 20 61 73 20 74 68 65 20 6d 61 |creens as the ma| 00002080 69 6e 86 44 61 74 61 73 63 6f 70 65 87 70 72 6f |in.Datascope.pro| 00002090 67 72 61 6d 20 20 87 75 73 65 73 20 73 68 61 64 |gram .uses shad| 000020a0 6f 77 20 6d 6f 64 65 20 77 68 69 63 68 20 64 6f |ow mode which do| 000020b0 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 2a |es not support *| 000020c0 6c 6f 61 64 65 64 20 73 63 72 65 65 6e 73 2e 22 |loaded screens."| 000020d0 27 22 83 20 54 55 42 45 87 75 73 65 72 73 20 28 |'". TUBE.users (| 000020e0 42 42 43 20 2f 20 4d 41 53 54 45 52 29 20 63 61 |BBC / MASTER) ca| 000020f0 6e 20 75 73 65 20 74 68 65 22 0d 06 fe ae f1 22 |n use the"....."| 00002100 83 6d 61 69 6e 86 44 61 74 61 73 63 6f 70 65 83 |.main.Datascope.| 00002110 70 72 6f 67 72 61 6d 20 74 6f 20 76 69 65 77 20 |program to view | 00002120 6f 72 20 70 72 69 6e 74 83 61 6e 79 20 4d 6f 64 |or print.any Mod| 00002130 65 20 73 63 72 65 65 6e 20 61 6e 64 20 6e 65 65 |e screen and nee| 00002140 64 20 6f 6e 6c 79 20 75 73 65 20 20 20 20 20 20 |d only use | 00002150 20 44 53 63 69 6d 61 67 83 69 66 20 74 68 65 20 | DScimag.if the | 00002160 73 65 63 75 72 69 74 79 20 66 65 61 74 75 72 65 |security feature| 00002170 20 69 73 20 20 20 20 20 83 72 65 71 75 69 72 65 | is .require| 00002180 64 2e 22 3b 89 32 31 22 81 9d 87 42 2e 32 88 3e |d.";.21"...B.2.>| 00002190 22 3a f2 42 28 22 42 2e 31 22 29 3a f2 45 28 31 |":.B("B.1"):.E(1| 000021a0 32 30 29 3a e7 47 25 e1 0d 07 08 dd f2 41 3a f2 |20):.G%......A:.| 000021b0 43 28 26 38 32 2c 26 39 31 2c 26 39 34 2c 26 38 |C(&82,&91,&94,&8| 000021c0 31 2c 32 2c 22 44 61 74 61 20 72 65 63 61 6c 6c |1,2,"Data recall| 000021d0 20 20 20 32 22 2c 2d 31 2c 26 39 35 29 3a ef 31 | 2",-1,&95):.1| 000021e0 31 3a f1 22 86 ff 20 52 65 63 61 6c 6c 20 64 61 |1:.".. Recall da| 000021f0 74 61 20 69 6d 61 67 65 73 22 27 22 20 20 91 60 |ta images"'" .`| 00002200 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00002210 60 a1 22 27 22 20 87 54 55 42 45 82 75 73 65 72 |`."'" .TUBE.user| 00002220 73 20 73 68 6f 75 6c 64 20 73 65 74 20 74 68 65 |s should set the| 00002230 20 61 70 70 72 6f 70 72 69 61 74 65 20 82 73 63 | appropriate .sc| 00002240 72 65 65 6e 20 6d 6f 64 65 20 28 34 2f 31 2f 30 |reen mode (4/1/0| 00002250 29 20 62 65 66 6f 72 65 20 72 65 6c 6f 61 64 69 |) before reloadi| 00002260 6e 67 20 61 6e 82 69 6d 61 67 65 20 28 6f 70 74 |ng an.image (opt| 00002270 69 6f 6e 83 36 82 6f 66 20 6d 61 69 6e 20 6d 65 |ion.6.of main me| 00002280 6e 75 29 2e 22 0d 07 12 c3 f1 22 83 20 55 73 65 |nu).".....". Use| 00002290 72 73 20 77 69 74 68 20 61 20 33 32 4b 20 42 42 |rs with a 32K BB| 000022a0 43 20 42 20 63 61 6e 20 6f 6e 6c 79 20 75 73 65 |C B can only use| 000022b0 20 20 20 87 4d 6f 64 65 20 34 83 77 68 65 6e 20 | .Mode 4.when | 000022c0 72 65 63 6f 72 64 69 6e 67 20 64 61 74 61 20 62 |recording data b| 000022d0 65 63 61 75 73 65 20 6f 66 20 20 83 6d 65 6d 6f |ecause of .memo| 000022e0 72 79 20 6c 69 6d 69 74 61 74 69 6f 6e 73 2c 20 |ry limitations, | 000022f0 68 6f 77 65 76 65 72 87 4d 6f 64 65 20 31 2f 30 |however.Mode 1/0| 00002300 20 20 20 83 73 63 72 65 65 6e 73 20 67 65 6e 65 | .screens gene| 00002310 72 61 74 65 64 20 6f 6e 20 6f 74 68 65 72 20 73 |rated on other s| 00002320 79 73 74 65 6d 73 20 63 61 6e 20 83 62 65 20 64 |ystems can .be d| 00002330 69 73 70 6c 61 79 65 64 20 75 73 69 6e 67 87 44 |isplayed using.D| 00002340 53 63 69 6d 61 67 2e 22 0d 07 1c d3 f1 27 22 84 |Scimag.".....'".| 00002350 9d 93 24 87 44 53 63 69 6d 61 67 20 73 65 63 75 |..$.DScimag secu| 00002360 72 69 74 79 20 64 69 73 70 6c 61 79 20 6f 70 74 |rity display opt| 00002370 69 6f 6e 20 20 9c 22 27 22 20 86 41 66 74 65 72 |ion ."'" .After| 00002380 20 6c 6f 61 64 69 6e 67 20 61 20 73 63 72 65 65 | loading a scree| 00002390 6e 20 74 68 65 20 73 63 72 65 65 6e 20 20 20 20 |n the screen | 000023a0 20 86 63 6f 6c 6f 75 72 73 20 6d 61 79 20 62 65 | .colours may be| 000023b0 20 61 6c 74 65 72 65 64 20 66 6f 72 20 61 6e 20 | altered for an | 000023c0 6f 70 74 69 6d 75 6d 20 20 86 64 69 73 70 6c 61 |optimum .displa| 000023d0 79 20 61 6e 64 20 69 66 20 72 65 71 75 69 72 65 |y and if require| 000023e0 64 20 61 20 36 20 66 69 67 75 72 65 20 20 20 20 |d a 6 figure | 000023f0 20 86 73 65 63 75 72 69 74 79 20 63 6f 64 65 86 | .security code.| 00002400 6d 61 79 20 62 65 20 69 6e 70 75 74 20 62 79 20 |may be input by | 00002410 74 68 65 20 75 73 65 72 2e 22 3b 0d 07 26 a0 f1 |the user.";..&..| 00002420 22 86 20 54 68 65 20 64 69 73 70 6c 61 79 20 63 |". The display c| 00002430 61 6e 6e 6f 74 20 62 65 20 77 69 70 65 64 20 75 |annot be wiped u| 00002440 6e 74 69 6c 20 74 68 65 20 86 75 73 65 72 27 73 |ntil the .user's| 00002450 20 63 6f 64 65 20 69 73 20 74 79 70 65 64 20 61 | code is typed a| 00002460 67 61 69 6e 2e 20 54 68 69 73 20 6f 70 74 69 6f |gain. This optio| 00002470 6e 86 63 6f 75 6c 64 20 62 65 20 75 73 65 66 75 |n.could be usefu| 00002480 6c 20 61 74 20 65 78 68 69 62 69 74 69 6f 6e 73 |l at exhibitions| 00002490 20 65 74 63 2e 22 27 89 33 31 22 81 9d 87 42 2e | etc."'.31"...B.| 000024a0 33 88 3e 22 3a f2 42 28 22 42 2e 32 22 29 3a f2 |3.>":.B("B.2"):.| 000024b0 45 28 31 32 30 29 3a e7 47 25 e1 0d 07 30 dc f2 |E(120):.G%...0..| 000024c0 41 3a f2 43 28 26 38 32 2c 26 39 31 2c 26 39 34 |A:.C(&82,&91,&94| 000024d0 2c 26 38 31 2c 32 2c 22 44 61 74 61 20 72 65 63 |,&81,2,"Data rec| 000024e0 61 6c 6c 20 20 20 33 22 2c 2d 31 2c 26 39 35 29 |all 3",-1,&95)| 000024f0 3a ef 31 31 3a f1 22 86 ff 20 52 65 63 61 6c 6c |:.11:.".. Recall| 00002500 20 64 61 74 61 20 66 69 6c 65 73 22 27 22 20 20 | data files"'" | 00002510 91 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |.```````````````| 00002520 60 60 a1 22 27 22 20 20 20 4f 6e 20 64 61 74 61 |``."'" On data| 00002530 20 66 69 6c 65 20 72 65 63 61 6c 6c 20 74 68 65 | file recall the| 00002540 20 73 74 6f 72 65 64 20 70 6f 69 6e 74 73 20 20 | stored points | 00002550 61 72 65 20 70 6c 6f 74 74 65 64 2c 20 64 75 72 |are plotted, dur| 00002560 69 6e 67 20 77 68 69 63 68 20 74 68 65 20 66 69 |ing which the fi| 00002570 6c 65 27 73 20 20 20 20 6e 61 6d 65 20 61 6e 64 |le's name and| 00002580 20 72 65 73 6f 6c 75 74 69 6f 6e 20 61 72 65 20 | resolution are | 00002590 73 68 6f 77 6e 2e 22 0d 07 3a c9 f1 22 20 20 20 |shown."..:.." | 000025a0 41 6e 79 20 73 74 6f 72 65 64 20 70 61 72 61 6d |Any stored param| 000025b0 65 74 65 72 73 20 61 72 65 20 72 65 63 61 6c 6c |eters are recall| 000025c0 65 64 2c 20 20 20 20 74 6f 67 65 74 68 65 72 20 |ed, together | 000025d0 77 69 74 68 20 73 63 61 6e 20 74 69 6d 65 2c 20 |with scan time, | 000025e0 61 78 65 73 20 65 74 63 2e 22 27 22 20 20 86 41 |axes etc."'" .A| 000025f0 66 74 65 72 20 72 65 6c 6f 61 64 69 6e 67 20 61 |fter reloading a| 00002600 20 64 61 74 61 20 66 69 6c 65 20 61 20 6e 75 6d | data file a num| 00002610 62 65 72 20 20 86 6f 66 20 6f 70 74 69 6f 6e 73 |ber .of options| 00002620 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 2c 20 | are available, | 00002630 69 6e 63 6c 75 64 69 6e 67 20 20 20 20 86 61 6c |including .al| 00002640 6c 20 74 68 65 20 6e 6f 72 6d 61 6c 20 70 72 6f |l the normal pro| 00002650 67 72 61 6d 20 66 75 6e 63 74 69 6f 6e 73 2e 22 |gram functions."| 00002660 0d 07 44 c8 f1 22 20 83 20 53 70 65 63 69 61 6c |..D.." . Special| 00002670 20 6f 70 74 69 6f 6e 73 20 61 6c 6c 6f 77 20 66 | options allow f| 00002680 75 72 74 68 65 72 20 64 61 74 61 20 20 20 20 83 |urther data .| 00002690 66 69 6c 65 73 20 74 6f 20 62 65 20 72 65 6c 6f |files to be relo| 000026a0 61 64 65 64 20 61 6e 64 20 73 75 70 65 72 69 6d |aded and superim| 000026b0 70 6f 73 65 64 20 20 83 6f 6e 20 74 68 65 20 73 |posed .on the s| 000026c0 63 72 65 65 6e 2e 20 4e 65 77 20 41 44 43 20 73 |creen. New ADC s| 000026d0 63 61 6e 73 20 63 61 6e 20 62 65 20 20 20 20 83 |cans can be .| 000026e0 6f 76 65 72 6c 61 69 64 20 61 73 20 77 65 6c 6c |overlaid as well| 000026f0 20 69 66 20 72 65 71 75 69 72 65 64 2e 22 27 22 | if required."'"| 00002700 82 20 20 54 68 65 73 65 20 66 61 63 6c 69 6c 69 |. These faclili| 00002710 65 73 20 61 6c 6c 6f 77 20 73 74 6f 72 65 64 20 |es allow stored | 00002720 61 6e 64 20 6e 65 77 22 0d 07 4e ab f1 22 82 20 |and new"..N..". | 00002730 64 61 74 61 20 74 6f 20 62 65 20 65 61 73 69 6c |data to be easil| 00002740 79 20 6d 61 6e 69 70 75 6c 61 74 65 64 20 74 6f |y manipulated to| 00002750 22 27 22 82 20 70 72 6f 64 75 63 65 20 74 68 65 |"'". produce the| 00002760 20 64 65 73 69 72 65 64 20 73 63 72 65 65 6e 20 | desired screen | 00002770 64 69 73 70 6c 61 79 2e 22 27 22 82 20 20 54 68 |display."'". Th| 00002780 69 73 20 63 6f 6d 70 6c 65 74 65 20 73 63 72 65 |is complete scre| 00002790 65 6e 20 6d 61 79 20 62 65 20 73 61 76 65 64 20 |en may be saved | 000027a0 6f 6e 20 20 82 64 69 73 63 20 75 73 69 6e 67 20 |on .disc using | 000027b0 74 68 65 20 69 6d 61 67 65 20 73 61 76 65 20 6f |the image save o| 000027c0 70 74 69 6f 6e 2e 22 3a f2 42 28 22 42 2e 33 22 |ption.":.B("B.3"| 000027d0 29 3a e1 0d 07 58 d9 dd f2 50 f2 41 3a f2 43 28 |):...X...P.A:.C(| 000027e0 26 38 34 2c 26 39 37 2c 26 39 32 2c 26 38 36 2c |&84,&97,&92,&86,| 000027f0 30 2c 22 54 65 63 68 6e 69 63 61 6c 20 64 61 74 |0,"Technical dat| 00002800 61 20 20 31 22 2c 2d 31 2c 26 39 35 29 3a f1 27 |a 1",-1,&95):.'| 00002810 22 97 ff 87 49 6e 74 72 6f 64 75 63 74 69 6f 6e |"...Introduction| 00002820 20 31 22 27 22 20 20 96 60 60 60 60 60 60 60 60 | 1"'" .````````| 00002830 60 60 60 60 60 a3 22 27 22 20 20 20 4f 6e 20 74 |`````."'" On t| 00002840 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 61 67 |he following pag| 00002850 65 73 20 61 72 65 20 73 6f 6d 65 20 69 64 65 61 |es are some idea| 00002860 73 20 20 66 6f 72 20 65 78 70 65 72 69 6d 65 6e |s for experimen| 00002870 74 61 6c 20 75 73 65 20 6f 66 20 44 61 74 61 73 |tal use of Datas| 00002880 63 6f 70 65 2c 22 27 22 20 20 63 65 72 74 61 69 |cope,"'" certai| 00002890 6e 20 75 73 65 66 75 6c 20 74 65 63 68 6e 69 63 |n useful technic| 000028a0 61 6c 20 64 61 74 61 20 61 6e 64 22 0d 07 62 e6 |al data and"..b.| 000028b0 f1 22 20 20 70 72 6f 67 72 61 6d 20 69 6e 66 6f |." program info| 000028c0 72 6d 61 74 69 6f 6e 2e 22 27 27 22 20 83 20 44 |rmation."''" . D| 000028d0 61 74 61 73 63 6f 70 65 20 77 61 73 20 6f 72 69 |atascope was ori| 000028e0 67 69 6e 61 6c 6c 79 20 64 65 76 65 6c 6f 70 65 |ginally develope| 000028f0 64 22 27 22 20 83 62 79 20 74 68 65 20 61 75 74 |d"'" .by the aut| 00002900 68 6f 72 20 66 6f 72 20 74 68 65 20 64 69 73 70 |hor for the disp| 00002910 6c 61 79 2c 20 73 74 6f 72 61 67 65 20 83 61 6e |lay, storage .an| 00002920 64 20 61 6e 61 6c 79 73 69 73 20 6f 66 20 62 69 |d analysis of bi| 00002930 6f 63 68 65 6d 69 63 61 6c 20 64 61 74 61 2e 22 |ochemical data."| 00002940 27 22 20 83 20 54 68 69 73 20 64 61 74 61 20 77 |'" . This data w| 00002950 61 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 |as derived from | 00002960 65 6c 65 63 74 72 6f 6e 69 63 20 83 69 6e 73 74 |electronic .inst| 00002970 72 75 6d 65 6e 74 61 74 69 6f 6e 20 64 65 73 69 |rumentation desi| 00002980 67 6e 65 64 20 61 6e 64 20 62 75 69 6c 74 20 62 |gned and built b| 00002990 79 22 0d 07 6c da f1 22 20 83 74 68 65 20 61 75 |y"..l.." .the au| 000029a0 74 68 6f 72 20 66 6f 72 20 61 20 73 70 65 63 69 |thor for a speci| 000029b0 66 69 63 20 72 65 73 65 61 72 63 68 22 27 22 20 |fic research"'" | 000029c0 83 70 72 6f 6a 65 63 74 2e 22 27 22 20 86 20 48 |.project."'" . H| 000029d0 6f 77 65 76 65 72 20 61 6e 79 20 73 69 67 6e 61 |owever any signa| 000029e0 6c 20 73 6f 75 72 63 65 20 77 69 74 68 69 6e 20 |l source within | 000029f0 74 68 65 20 20 86 6c 69 6d 69 74 73 20 30 2d 31 |the .limits 0-1| 00002a00 2e 38 20 76 6f 6c 74 73 20 28 31 32 48 7a 20 41 |.8 volts (12Hz A| 00002a10 43 20 5d 20 44 43 29 20 63 61 6e 20 20 86 62 65 |C ] DC) can .be| 00002a20 86 6d 6f 6e 69 74 6f 72 65 64 20 62 79 20 74 68 |.monitored by th| 00002a30 65 20 41 44 43 20 63 68 69 70 20 28 44 37 30 30 |e ADC chip (D700| 00002a40 32 29 2e 22 27 27 89 33 31 22 82 9d 84 43 2e 32 |2)."''.31"...C.2| 00002a50 88 3e 89 22 3b 3a f2 42 28 22 43 2e 31 22 29 3a |.>.";:.B("C.1"):| 00002a60 f2 45 28 31 32 30 29 3a e7 47 25 e1 0d 07 76 c9 |.E(120):.G%...v.| 00002a70 f2 41 3a f2 43 28 26 38 34 2c 26 39 37 2c 26 39 |.A:.C(&84,&97,&9| 00002a80 32 2c 26 38 36 2c 30 2c 22 54 65 63 68 6e 69 63 |2,&86,0,"Technic| 00002a90 61 6c 20 64 61 74 61 20 20 32 22 2c 2d 31 2c 26 |al data 2",-1,&| 00002aa0 39 35 29 3a f1 22 96 af 86 49 6e 74 72 6f 64 75 |95):."...Introdu| 00002ab0 63 74 69 6f 6e 20 32 22 27 22 20 20 20 45 71 75 |ction 2"'" Equ| 00002ac0 69 70 6d 65 6e 74 20 6f 72 20 74 72 61 6e 73 64 |ipment or transd| 00002ad0 75 63 65 72 73 20 70 72 6f 64 75 63 69 6e 67 22 |ucers producing"| 00002ae0 27 22 20 20 76 6f 6c 74 61 67 65 73 20 6f 75 74 |'" voltages out| 00002af0 73 69 64 65 20 74 68 65 73 65 20 6c 69 6d 69 74 |side these limit| 00002b00 73 20 63 61 6e 20 62 65 22 27 22 20 20 63 6f 6e |s can be"'" con| 00002b10 6e 65 63 74 65 64 20 65 69 74 68 65 72 20 76 69 |nected either vi| 00002b20 61 20 61 20 76 6f 6c 74 61 67 65 20 64 69 76 69 |a a voltage divi| 00002b30 64 65 72 22 3b 0d 07 80 c0 f1 22 20 20 6f 72 20 |der";....." or | 00002b40 61 6e 83 69 6e 74 65 72 66 61 63 65 20 61 6d 70 |an.interface amp| 00002b50 6c 69 66 69 65 72 87 61 73 20 64 65 74 61 69 6c |lifier.as detail| 00002b60 65 64 22 27 22 20 20 6c 61 74 65 72 2e 22 27 22 |ed"'" later."'"| 00002b70 20 86 20 54 6f 20 69 6e 76 65 73 74 69 67 61 74 | . To investigat| 00002b80 65 20 74 68 65 20 65 64 69 74 20 66 75 6e 63 74 |e the edit funct| 00002b90 69 6f 6e 73 20 65 74 63 20 86 61 20 73 69 6d 70 |ions etc .a simp| 00002ba0 6c 65 20 61 6e 61 6c 6f 67 75 65 20 6a 6f 79 73 |le analogue joys| 00002bb0 74 69 63 6b 20 63 61 6e 20 62 65 20 75 73 65 64 |tick can be used| 00002bc0 20 86 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 | .to generate a | 00002bd0 76 61 72 79 69 6e 67 20 76 6f 6c 74 61 67 65 20 |varying voltage | 00002be0 66 6f 72 20 74 68 65 22 27 22 20 86 70 72 6f 67 |for the"'" .prog| 00002bf0 72 61 6d 2e 22 0d 07 8a ce f1 22 20 20 20 54 6f |ram."....." To| 00002c00 20 70 72 6f 74 65 63 74 20 74 68 65 20 41 44 43 | protect the ADC| 00002c10 20 63 68 69 70 20 66 72 6f 6d 20 6f 76 65 72 6c | chip from overl| 00002c20 6f 61 64 20 20 62 79 20 68 69 67 68 20 76 6f 6c |oad by high vol| 00002c30 74 61 67 65 73 20 61 20 7a 65 6e 65 72 20 64 69 |tages a zener di| 00002c40 6f 64 65 20 63 61 6e 20 62 65 22 27 22 20 20 63 |ode can be"'" c| 00002c50 6f 6e 6e 65 63 74 65 64 20 61 63 72 6f 73 73 20 |onnected across | 00002c60 74 68 65 20 69 6e 70 75 74 2e 20 41 20 7a 65 6e |the input. A zen| 00002c70 65 72 20 69 73 20 20 75 73 65 64 20 69 6e 20 74 |er is used in t| 00002c80 68 65 20 69 6e 74 65 72 66 61 63 65 20 61 6d 70 |he interface amp| 00002c90 20 63 69 72 63 75 69 74 2e 22 27 22 20 82 20 46 | circuit."'" . F| 00002ca0 69 6e 61 6c 6c 79 2c 20 74 68 65 20 61 63 63 75 |inally, the accu| 00002cb0 72 61 63 79 20 6f 66 20 74 68 65 20 31 32 20 62 |racy of the 12 b| 00002cc0 69 74 22 0d 07 94 c4 f1 22 20 82 44 37 30 30 32 |it"....." .D7002| 00002cd0 20 69 73 20 73 70 6f 69 6c 65 64 20 62 79 20 64 | is spoiled by d| 00002ce0 72 69 66 74 20 69 6e 20 74 68 65 20 31 2e 38 76 |rift in the 1.8v| 00002cf0 20 20 82 72 65 66 65 72 65 6e 63 65 20 76 6f 6c | .reference vol| 00002d00 74 61 67 65 20 28 70 69 6e 20 31 31 29 2e 20 54 |tage (pin 11). T| 00002d10 68 69 73 20 63 61 6e 20 20 20 82 6f 76 65 72 63 |his can .overc| 00002d20 6f 6d 65 20 62 79 20 75 73 69 6e 67 20 61 20 70 |ome by using a p| 00002d30 72 65 63 69 73 69 6f 6e 20 76 6f 6c 74 61 67 65 |recision voltage| 00002d40 20 20 82 72 65 66 65 72 65 6e 63 65 20 69 63 20 | .reference ic | 00002d50 69 6e 73 69 64 65 20 74 68 65 20 42 42 43 2e 22 |inside the BBC."| 00002d60 27 89 33 31 22 82 9d 84 43 2e 33 88 3e 89 22 3b |'.31"...C.3.>.";| 00002d70 3a f2 42 28 22 43 2e 32 22 29 3a f2 45 28 31 32 |:.B("C.2"):.E(12| 00002d80 30 29 3a e7 47 25 e1 0d 07 9e cc f2 41 3a f2 43 |0):.G%......A:.C| 00002d90 28 26 38 34 2c 26 39 37 2c 26 39 32 2c 26 38 36 |(&84,&97,&92,&86| 00002da0 2c 30 2c 22 54 65 63 68 6e 69 63 61 6c 20 64 61 |,0,"Technical da| 00002db0 74 61 20 20 33 22 2c 2d 31 2c 26 39 35 29 3a f1 |ta 3",-1,&95):.| 00002dc0 22 96 ff 86 41 44 43 20 70 69 6e 20 63 6f 6e 6e |"...ADC pin conn| 00002dd0 65 63 74 69 6f 6e 73 22 27 22 20 20 97 60 60 60 |ections"'" .```| 00002de0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00002df0 a1 22 27 22 20 20 20 54 68 65 20 70 72 6f 67 72 |."'" The progr| 00002e00 61 6d 20 6f 6e 6c 79 20 6d 6f 6e 69 74 6f 72 73 |am only monitors| 00002e10 20 63 68 61 6e 6e 65 6c 22 27 22 20 20 28 70 6f | channel"'" (po| 00002e20 72 74 29 20 6e 75 6d 62 65 72 20 31 2c 20 74 68 |rt) number 1, th| 00002e30 65 20 6f 74 68 65 72 20 74 68 72 65 65 20 70 6f |e other three po| 00002e40 72 74 73 20 20 61 72 65 20 64 69 73 61 62 6c 65 |rts are disable| 00002e50 64 2e 22 0d 07 a8 dd f1 22 20 83 20 54 6f 20 73 |d."....." . To s| 00002e60 74 61 72 74 20 6d 6f 6e 69 74 6f 72 69 6e 67 20 |tart monitoring | 00002e70 65 69 74 68 65 72 20 3c 53 50 41 43 45 3e 20 6f |either <SPACE> o| 00002e80 72 20 83 6f 6e 65 20 6f 66 20 74 68 65 20 66 69 |r .one of the fi| 00002e90 72 65 20 62 75 74 74 6f 6e 20 69 6e 70 75 74 73 |re button inputs| 00002ea0 20 63 61 6e 20 62 65 22 27 22 20 83 75 73 65 64 | can be"'" .used| 00002eb0 2e 22 27 22 20 9d 84 41 44 43 20 69 6e 70 75 74 |."'" ..ADC input| 00002ec0 20 9d 83 44 5f 70 6c 75 67 20 76 69 65 77 65 64 | ..D_plug viewed| 00002ed0 20 66 72 6f 6d 20 73 6f 6c 64 65 72 20 20 20 20 | from solder | 00002ee0 20 20 20 20 20 20 20 20 84 9d 83 70 69 6e 73 20 | ...pins | 00002ef0 73 69 64 65 20 20 9c 22 27 89 32 34 22 97 20 bc |side ."'.24". .| 00002f00 2c 2c 2c 2c 2c 2c 5b 86 43 68 31 22 27 89 38 22 |,,,,,,[.Ch1"'.8"| 00002f10 39 82 31 30 20 20 20 20 20 20 83 31 33 20 20 20 |9.10 .13 | 00002f20 97 a0 a5 86 31 35 20 20 20 20 69 6e 70 75 74 22 |....15 input"| 00002f30 0d 07 b2 e0 f1 22 20 97 20 20 20 20 20 20 a1 20 |....." . . | 00002f40 20 a1 a0 a0 a1 a0 20 a1 20 a0 a1 20 20 a1 20 a0 | ..... . .. . .| 00002f50 a1 22 27 22 20 97 20 20 20 a0 a2 20 20 a2 20 20 |."'" . .. . | 00002f60 a2 a0 20 a2 a0 20 a2 a0 20 a2 a0 20 a2 20 20 e2 |.. .. .. .. . .| 00002f70 86 38 22 27 89 36 22 31 20 20 20 20 82 33 20 20 |.8"'.6"1 .3 | 00002f80 20 20 20 20 20 83 36 20 20 20 20 97 ea 20 86 20 | .6 .. . | 00002f90 20 41 6e 61 6c 6f 67 75 65 22 3b 89 32 36 22 97 | Analogue";.26".| 00002fa0 aa ac 2c 2c bc 2c 5b 86 65 61 72 74 68 20 81 9d |..,,.,[.earth ..| 00002fb0 86 27 46 69 72 65 27 20 62 75 74 74 6f 6e 73 20 |.'Fire' buttons | 00002fc0 20 20 9c 20 20 20 20 20 20 20 20 97 b5 22 27 22 | . .."'"| 00002fd0 83 20 4e 6f 2e 31 20 63 6f 6e 6e 65 63 74 20 74 |. No.1 connect t| 00002fe0 6f 20 31 33 20 26 20 36 20 20 20 20 97 9a ab bf |o 13 & 6 ....| 00002ff0 a1 86 30 76 22 27 22 82 20 4e 6f 2e 32 20 63 6f |..0v"'". No.2 co| 00003000 6e 6e 65 63 74 20 74 6f 20 31 30 20 26 20 33 22 |nnect to 10 & 3"| 00003010 0d 07 bc 2b f1 89 33 31 22 81 9d 83 43 2e 34 88 |...+..31"...C.4.| 00003020 3e 89 22 3b 3a f2 42 28 22 43 2e 33 22 29 3a f2 |>.";:.B("C.3"):.| 00003030 45 28 31 32 30 29 3a e7 47 25 e1 0d 07 c6 d7 f2 |E(120):.G%......| 00003040 41 3a f2 43 28 26 38 34 2c 26 39 37 2c 26 39 32 |A:.C(&84,&97,&92| 00003050 2c 26 38 36 2c 30 2c 22 54 65 63 68 6e 69 63 61 |,&86,0,"Technica| 00003060 6c 20 64 61 74 61 20 20 34 22 2c 2d 31 2c 26 39 |l data 4",-1,&9| 00003070 35 29 3a f1 27 22 93 ff 83 41 70 70 6c 69 63 61 |5):.'"...Applica| 00003080 74 69 6f 6e 73 20 31 22 27 22 20 20 94 60 60 60 |tions 1"'" .```| 00003090 60 60 60 60 60 60 60 60 60 60 60 22 27 22 20 20 |```````````"'" | 000030a0 9d 84 4c 44 52 20 6c 69 67 68 74 20 73 65 6e 73 |..LDR light sens| 000030b0 6f 72 20 4f 52 50 20 31 32 20 28 4d 75 6c 6c 61 |or ORP 12 (Mulla| 000030c0 72 64 29 20 20 20 20 20 41 20 6c 69 67 68 74 20 |rd) A light | 000030d0 73 65 6e 73 69 74 69 76 65 20 63 69 72 63 75 69 |sensitive circui| 000030e0 74 20 63 61 6e 20 62 65 20 62 75 69 6c 74 20 20 |t can be built | 000030f0 75 73 69 6e 67 20 61 20 6c 69 67 68 74 20 64 65 |using a light de| 00003100 70 65 6e 64 65 6e 74 20 72 65 73 69 73 74 6f 72 |pendent resistor| 00003110 2e 22 0d 07 d0 d1 f1 27 22 82 20 20 54 68 69 73 |.".....'". This| 00003120 20 74 72 61 6e 73 64 75 63 65 72 20 68 61 73 20 | transducer has | 00003130 61 20 43 64 53 4f 34 20 28 63 61 64 6d 69 75 6d |a CdSO4 (cadmium| 00003140 22 27 22 82 20 73 75 6c 70 68 69 64 65 29 20 73 |"'". sulphide) s| 00003150 75 72 66 61 63 65 20 77 68 6f 73 65 20 72 65 73 |urface whose res| 00003160 69 73 74 61 6e 63 65 20 69 73 22 27 22 82 20 72 |istance is"'". r| 00003170 65 64 75 63 65 64 20 62 79 20 69 6e 63 72 65 61 |educed by increa| 00003180 73 69 6e 67 20 6c 69 67 68 74 20 69 6e 74 65 6e |sing light inten| 00003190 73 69 74 79 2e 20 86 20 54 68 65 20 4f 52 50 31 |sity. . The ORP1| 000031a0 32 2c 20 77 68 69 63 68 20 69 73 20 6d 6f 73 74 |2, which is most| 000031b0 20 73 65 6e 73 69 74 69 76 65 20 74 6f 20 81 72 | sensitive to .r| 000031c0 65 64 86 77 61 76 65 6c 65 6e 67 74 68 73 2c 20 |ed.wavelengths, | 000031d0 73 68 6f 77 73 20 61 20 72 65 73 69 73 74 61 6e |shows a resistan| 000031e0 63 65 22 0d 07 da e5 f1 22 86 20 63 68 61 6e 67 |ce".....". chang| 000031f0 65 20 66 72 6f 6d 20 61 70 70 72 6f 78 20 31 30 |e from approx 10| 00003200 30 20 6f 68 6d 73 20 69 6e 20 62 72 69 67 68 74 |0 ohms in bright| 00003210 22 27 22 86 20 6c 69 67 68 74 20 74 6f 20 73 6f |"'". light to so| 00003220 6d 65 20 31 30 20 4d 65 67 61 6f 68 6d 73 20 69 |me 10 Megaohms i| 00003230 6e 20 64 61 72 6b 6e 65 73 73 2e 22 27 22 20 20 |n darkness."'" | 00003240 20 41 20 62 61 73 69 63 20 63 69 72 63 75 69 74 | A basic circuit| 00003250 20 69 73 20 73 68 6f 77 6e 20 6f 6e 20 74 68 65 | is shown on the| 00003260 20 6e 65 78 74 20 20 20 70 61 67 65 2e 20 54 68 | next page. Th| 00003270 69 73 20 69 73 20 70 6f 77 65 72 65 64 20 62 79 |is is powered by| 00003280 20 61 20 33 76 20 62 61 74 74 65 72 79 22 27 22 | a 3v battery"'"| 00003290 20 20 62 75 74 20 63 6f 75 6c 64 20 75 73 65 20 | but could use | 000032a0 74 68 65 20 2b 35 76 20 41 44 43 20 70 6f 72 74 |the +5v ADC port| 000032b0 20 72 61 69 6c 2e 22 27 27 89 33 31 22 81 9d 83 | rail."''.31"...| 000032c0 43 2e 35 88 3e 89 22 3b 0d 07 e4 1a f2 42 28 22 |C.5.>.";.....B("| 000032d0 43 2e 34 22 29 3a f2 45 28 31 32 30 29 3a e7 47 |C.4"):.E(120):.G| 000032e0 25 e1 0d 07 ee 8c f2 41 3a f2 43 28 26 38 34 2c |%......A:.C(&84,| 000032f0 26 39 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 54 |&97,&92,&86,0,"T| 00003300 65 63 68 6e 69 63 61 6c 20 64 61 74 61 20 20 35 |echnical data 5| 00003310 22 2c 2d 31 2c 26 39 35 29 3a f1 22 9d 84 ff 84 |",-1,&95):."....| 00003320 4c 44 52 20 63 69 72 63 75 69 74 20 9d 87 ff 20 |LDR circuit ... | 00003330 62 75 69 6c 64 20 6f 6e 20 73 74 72 69 70 62 6f |build on stripbo| 00003340 61 72 64 22 27 27 22 20 20 20 97 2c 2c 2c bc ac |ard"''" .,,,..| 00003350 2c 2c 2c 2c 2c 2c 2c f7 b5 5b 2c 2c 2c ec 5d 2c |,,,,,,,..[,,,.],| 00003360 2c 2c 77 35 5d 85 2b 35 76 20 41 44 43 22 0d 07 |,,w5].+5v ADC"..| 00003370 f8 da f1 22 20 20 20 52 96 9a ea eb 20 20 20 20 |..." R.... | 00003380 20 20 20 20 20 20 20 20 99 97 ea 81 20 20 20 20 | .... | 00003390 20 85 20 20 70 69 6e 20 31 20 20 20 20 20 20 31 | . pin 1 1| 000033a0 96 9a ea fa 20 85 20 20 20 20 20 20 20 20 20 20 |.... . | 000033b0 20 20 5f 81 2b 22 27 22 20 20 20 97 20 20 20 b5 | _.+"'" . .| 000033c0 20 85 20 20 20 20 20 20 20 20 33 76 20 5f 5f 5f | . 3v ___| 000033d0 20 20 20 20 83 75 73 65 20 41 44 43 20 35 76 20 | .use ADC 5v | 000033e0 20 20 20 93 9a ea a3 b7 eb 85 20 20 20 20 20 20 | ....... | 000033f0 20 63 65 6c 6c 20 5f 20 20 20 20 20 83 6f 72 20 | cell _ .or | 00003400 61 20 63 65 6c 6c 20 20 20 4c 93 5d 9a ea e0 a6 |a cell L.]....| 00003410 ea 85 20 20 20 20 20 20 20 20 20 20 20 5f 5f 5f |.. ___| 00003420 20 20 99 91 88 a3 a3 20 20 20 20 20 20 20 20 20 | ..... | 00003430 20 44 93 5d 9a ea 20 b9 ea 20 20 20 20 20 20 20 | D.].. .. | 00003440 20 20 20 99 97 20 ea 22 0d 08 02 c4 f1 22 20 52 | .. ."....." R| 00003450 93 5d 9a ea a2 e4 ea 20 20 20 20 20 20 20 20 20 |.]..... | 00003460 20 20 97 a2 ef a7 22 27 22 20 20 20 93 9a ea f0 | ...."'" ....| 00003470 f5 fa 20 20 20 20 20 20 20 20 20 20 20 86 22 27 |.. ."'| 00003480 22 20 20 20 20 97 20 20 bd ac ac ac 2c ac 2c 2c |" . ....,.,,| 00003490 2c 77 35 5b 86 6f 75 74 70 75 74 20 56 6f 22 27 |,w5[.output Vo"'| 000034a0 22 20 20 20 52 96 9a ea eb a0 20 20 20 20 20 20 |" R..... | 000034b0 20 20 20 86 20 74 6f 20 41 44 43 22 27 22 20 20 | . to ADC"'" | 000034c0 20 32 96 9a ea fa a0 20 20 20 20 20 20 20 20 20 | 2..... | 000034d0 20 86 70 69 6e 20 31 35 20 84 9d 87 52 31 20 31 | .pin 15 ...R1 1| 000034e0 30 30 52 20 20 20 20 20 20 20 97 20 20 b5 20 20 |00R . . | 000034f0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00003500 87 84 9d 87 52 32 20 32 32 30 52 22 0d 08 0c c5 |....R2 220R"....| 00003510 f1 22 9a 20 20 56 92 ea a3 a3 b5 20 20 20 82 73 |.". V..... .s| 00003520 65 74 20 56 6f 20 20 20 20 20 20 20 87 84 9d 87 |et Vo ....| 00003530 56 52 31 20 34 6b 37 20 20 20 20 9a 20 52 92 ea |VR1 4k7 . R..| 00003540 97 99 5b ac ac ec 82 72 61 6e 67 65 20 20 20 20 |..[....range | 00003550 20 20 20 20 87 84 9d 87 4c 44 52 20 4f 52 50 31 | ....LDR ORP1| 00003560 32 20 9a 20 20 31 92 ea f0 f0 b5 99 97 ea 22 27 |2 . 1........"'| 00003570 22 20 20 20 97 ac ac ac ad 2c 2c 2c ae 2c ec 2c |" .....,,,.,.,| 00003580 2c f7 b5 5b 86 30 76 20 74 6f 20 41 44 43 20 70 |,..[.0v to ADC p| 00003590 69 6e 20 38 22 27 89 31 30 22 9a 97 a2 ef a7 20 |in 8"'.10"..... | 000035a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 81 | .| 000035b0 9d 83 43 2e 36 88 3e 89 22 3b 3a f2 42 28 22 43 |..C.6.>.";:.B("C| 000035c0 2e 35 22 29 3a f2 45 28 31 32 30 29 3a e7 47 25 |.5"):.E(120):.G%| 000035d0 e1 0d 08 16 cf f2 41 3a f2 43 28 26 38 34 2c 26 |......A:.C(&84,&| 000035e0 39 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 54 65 |97,&92,&86,0,"Te| 000035f0 63 68 6e 69 63 61 6c 20 64 61 74 61 20 20 36 22 |chnical data 6"| 00003600 2c 2d 31 2c 26 39 35 29 3a f1 22 93 ff 83 41 70 |,-1,&95):."...Ap| 00003610 70 6c 69 63 61 74 69 6f 6e 73 20 32 22 27 22 20 |plications 2"'" | 00003620 20 94 60 60 60 60 60 60 60 60 60 60 60 60 60 60 | .``````````````| 00003630 22 27 22 20 20 20 41 20 73 69 6d 70 6c 65 20 74 |"'" A simple t| 00003640 65 6d 70 65 72 61 74 75 72 65 20 73 65 6e 73 6f |emperature senso| 00003650 72 20 63 6f 75 6c 64 20 62 65 9c 20 20 62 61 73 |r could be. bas| 00003660 65 64 20 6f 6e 20 61 20 74 68 65 72 6d 69 73 74 |ed on a thermist| 00003670 6f 72 2e 22 27 22 83 20 20 41 20 74 68 65 72 6d |or."'". A therm| 00003680 69 73 74 6f 72 27 73 20 72 65 73 69 73 74 61 6e |istor's resistan| 00003690 63 65 20 61 6c 74 65 72 73 20 77 69 74 68 22 3b |ce alters with";| 000036a0 0d 08 20 dc f1 22 83 20 74 65 6d 70 65 72 61 74 |.. ..". temperat| 000036b0 75 72 65 20 61 6e 64 20 76 61 72 69 6f 75 73 20 |ure and various | 000036c0 74 79 70 65 73 20 61 72 65 22 27 22 83 20 61 76 |types are"'". av| 000036d0 61 69 6c 61 62 6c 65 20 66 6f 72 20 64 69 66 66 |ailable for diff| 000036e0 65 72 65 6e 74 20 74 65 6d 70 65 72 61 74 75 72 |erent temperatur| 000036f0 65 22 27 22 83 20 72 61 6e 67 65 73 20 61 6e 64 |e"'". ranges and| 00003700 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 2e 22 27 | applications."'| 00003710 22 86 20 20 4d 6f 73 74 20 65 78 68 69 62 69 74 |". Most exhibit| 00003720 20 61 20 6e 65 67 61 74 69 76 65 20 74 65 6d 70 | a negative temp| 00003730 65 72 61 74 75 72 65 22 27 22 86 20 63 6f 65 66 |erature"'". coef| 00003740 66 69 65 6e 74 20 28 6e 74 63 2c 20 72 65 73 69 |fient (ntc, resi| 00003750 73 74 61 6e 63 65 20 64 65 63 72 65 61 73 65 73 |stance decreases| 00003760 22 27 22 86 20 61 73 20 74 65 6d 70 65 72 61 74 |"'". as temperat| 00003770 75 72 65 20 72 69 73 65 73 29 2e 22 0d 08 2a e8 |ure rises)."..*.| 00003780 f1 22 82 20 20 50 6f 73 73 69 62 6c 65 20 74 79 |.". Possible ty| 00003790 70 65 73 20 69 6e 63 6c 75 64 65 20 72 6f 64 20 |pes include rod | 000037a0 6f 72 20 62 65 61 64 22 27 22 82 20 6e 74 63 20 |or bead"'". ntc | 000037b0 74 68 65 72 6d 69 73 74 6f 72 73 3a 22 27 27 22 |thermistors:"''"| 000037c0 86 52 6f 64 20 20 56 41 31 30 32 36 20 20 33 37 |.Rod VA1026 37| 000037d0 35 52 20 28 32 35 20 43 29 20 20 32 37 52 20 20 |5R (25 C) 27R | 000037e0 28 68 6f 74 29 22 27 22 86 42 65 61 64 20 52 41 |(hot)"'".Bead RA| 000037f0 35 33 20 20 20 20 35 6b 20 20 20 28 32 30 20 43 |53 5k (20 C| 00003800 29 20 20 38 30 52 20 20 28 6d 69 6e 20 52 29 22 |) 80R (min R)"| 00003810 27 22 86 42 65 61 64 20 47 4c 32 33 20 20 20 20 |'".Bead GL23 | 00003820 32 6b 20 20 20 28 32 30 20 43 29 20 20 31 31 35 |2k (20 C) 115| 00003830 52 20 28 6d 69 6e 20 52 29 22 27 22 86 42 65 61 |R (min R)"'".Bea| 00003840 64 20 47 4c 31 36 20 20 20 20 31 4d 20 20 20 28 |d GL16 1M (| 00003850 32 30 20 43 29 20 20 31 37 30 52 20 28 6d 69 6e |20 C) 170R (min| 00003860 20 52 29 22 0d 08 34 15 f1 27 89 33 31 22 85 9d | R)"..4..'.31"..| 00003870 83 43 2e 37 88 3e 89 22 3b 0d 08 3e 1a f2 42 28 |.C.7.>.";..>..B(| 00003880 22 43 2e 36 22 29 3a f2 45 28 31 32 30 29 3a e7 |"C.6"):.E(120):.| 00003890 47 25 e1 0d 08 48 d8 f2 41 3a f2 43 28 26 38 34 |G%...H..A:.C(&84| 000038a0 2c 26 39 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 |,&97,&92,&86,0,"| 000038b0 54 65 63 68 6e 69 63 61 6c 20 64 61 74 61 20 20 |Technical data | 000038c0 37 22 2c 2d 31 2c 26 39 35 29 3a f1 22 93 ff 83 |7",-1,&95):."...| 000038d0 41 70 70 6c 69 63 61 74 69 6f 6e 73 20 33 22 27 |Applications 3"'| 000038e0 22 20 20 94 60 60 60 60 60 60 60 60 60 60 60 60 |" .````````````| 000038f0 60 60 22 27 22 20 20 20 41 20 62 65 61 64 20 72 |``"'" A bead r| 00003900 65 73 69 73 74 6f 72 20 73 75 63 68 20 61 73 20 |esistor such as | 00003910 74 79 70 65 3a 83 47 4c 31 36 22 27 22 20 20 73 |type:.GL16"'" s| 00003920 68 6f 77 73 20 61 20 6c 61 72 67 65 20 72 65 73 |hows a large res| 00003930 69 73 74 61 6e 63 65 20 76 61 72 69 61 74 69 6f |istance variatio| 00003940 6e 22 27 22 20 20 77 69 74 68 20 74 65 6d 70 65 |n"'" with tempe| 00003950 72 61 74 75 72 65 20 61 6e 64 20 77 6f 75 6c 64 |rature and would| 00003960 20 62 65 20 61 20 67 6f 6f 64 22 0d 08 52 db f1 | be a good"..R..| 00003970 22 20 20 63 68 6f 69 63 65 20 66 6f 72 20 61 20 |" choice for a | 00003980 73 69 6d 70 6c 65 20 74 65 6d 70 65 72 61 74 75 |simple temperatu| 00003990 72 65 20 70 72 6f 62 65 22 27 22 20 20 63 69 72 |re probe"'" cir| 000039a0 63 75 69 74 2e 22 27 27 22 86 20 20 4f 74 68 65 |cuit."''". Othe| 000039b0 72 20 70 6f 73 73 69 62 6c 65 20 61 70 70 6c 69 |r possible appli| 000039c0 63 61 74 69 6f 6e 73 20 69 6e 63 6c 75 64 65 22 |cations include"| 000039d0 27 22 86 20 6d 6f 6e 69 74 6f 72 69 6e 67 20 70 |'". monitoring p| 000039e0 72 65 73 73 75 72 65 20 75 73 69 6e 67 20 61 20 |ressure using a | 000039f0 70 69 65 7a 6f 5f 22 27 22 86 20 72 65 73 69 73 |piezo_"'". resis| 00003a00 74 69 76 65 20 74 72 61 6e 73 64 75 63 65 72 2c |tive transducer,| 00003a10 20 73 74 72 61 69 6e 20 75 73 69 6e 67 20 61 22 | strain using a"| 00003a20 27 22 86 20 73 74 72 61 69 6e 20 67 61 75 67 65 |'". strain gauge| 00003a30 2c 6f 72 20 66 6c 6f 77 20 72 61 74 65 73 20 77 |,or flow rates w| 00003a40 69 74 68 20 61 22 0d 08 5c e1 f1 22 86 20 6c 69 |ith a"..\..". li| 00003a50 71 75 69 64 20 66 6f 6c 77 20 73 65 6e 73 6f 72 |quid folw sensor| 00003a60 2e 22 27 22 20 20 20 41 6c 6c 20 74 68 65 73 65 |."'" All these| 00003a70 20 64 65 76 69 63 65 73 20 77 6f 75 6c 64 20 72 | devices would r| 00003a80 65 71 75 69 72 65 20 73 6f 6d 65 22 27 22 20 20 |equire some"'" | 00003a90 74 79 70 65 20 6f 66 20 69 6e 74 65 72 66 61 63 |type of interfac| 00003aa0 65 20 65 6c 65 63 74 72 6f 6e 69 63 73 20 74 6f |e electronics to| 00003ab0 22 27 22 20 20 61 6d 70 6c 69 66 79 20 61 6e 64 |"'" amplify and| 00003ac0 20 70 72 6f 63 65 73 73 20 74 68 65 69 72 20 6f | process their o| 00003ad0 75 74 70 75 74 73 20 69 6e 74 6f 20 20 61 20 73 |utputs into a s| 00003ae0 75 69 74 61 62 6c 65 20 73 69 67 6e 61 6c 20 66 |uitable signal f| 00003af0 6f 72 20 74 68 65 20 41 44 43 20 70 6f 72 74 2e |or the ADC port.| 00003b00 22 27 22 83 20 20 4d 6f 73 74 20 6c 61 62 6f 72 |"'". Most labor| 00003b10 61 74 6f 72 79 20 65 71 75 69 70 6d 65 6e 74 20 |atory equipment | 00003b20 63 61 6e 20 62 65 22 0d 08 66 4f f1 22 83 20 63 |can be"..fO.". c| 00003b30 6f 6e 6e 65 63 74 65 64 20 76 69 61 20 61 6e 20 |onnected via an | 00003b40 69 6e 74 65 72 61 63 65 20 75 6e 69 74 2e 22 27 |interace unit."'| 00003b50 89 33 31 22 86 9d 84 43 2e 38 88 3e 89 22 3b 3a |.31"...C.8.>.";:| 00003b60 f2 42 28 22 43 2e 37 22 29 3a f2 45 28 31 32 30 |.B("C.7"):.E(120| 00003b70 29 3a e7 47 25 e1 0d 08 70 db f2 41 3a f2 43 28 |):.G%...p..A:.C(| 00003b80 26 38 34 2c 26 39 37 2c 26 39 32 2c 26 38 36 2c |&84,&97,&92,&86,| 00003b90 30 2c 22 54 65 63 68 6e 69 63 61 6c 20 64 61 74 |0,"Technical dat| 00003ba0 61 20 20 38 22 2c 2d 31 2c 26 39 35 29 3a f1 22 |a 8",-1,&95):."| 00003bb0 93 ff 83 41 70 70 6c 69 63 61 74 69 6f 6e 73 20 |...Applications | 00003bc0 34 22 27 22 20 20 94 60 60 60 60 60 60 60 60 60 |4"'" .`````````| 00003bd0 60 60 60 60 60 22 27 22 20 20 20 46 6f 72 20 65 |`````"'" For e| 00003be0 78 61 6d 70 6c 65 20 6d 6f 73 74 82 50 68 20 6d |xample most.Ph m| 00003bf0 65 74 65 72 73 87 63 61 6e 20 62 65 22 27 22 20 |eters.can be"'" | 00003c00 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 74 68 | connected to th| 00003c10 65 20 41 44 43 20 76 69 61 20 74 68 65 20 69 6e |e ADC via the in| 00003c20 74 65 72 66 61 63 65 20 20 75 6e 69 74 20 64 65 |terface unit de| 00003c30 73 63 72 69 62 65 64 20 6c 61 74 65 72 2e 20 54 |scribed later. T| 00003c40 68 75 73 20 61 63 69 64 20 2f 20 62 61 73 65 22 |hus acid / base"| 00003c50 3b 0d 08 7a e9 f1 22 20 20 74 69 74 72 61 74 69 |;..z.." titrati| 00003c60 6f 6e 73 20 63 61 6e 20 62 65 20 66 6f 6c 6c 6f |ons can be follo| 00003c70 77 65 64 20 61 6e 64 20 73 68 6f 77 6e 22 27 22 |wed and shown"'"| 00003c80 20 20 67 72 61 70 68 69 63 61 6c 6c 79 20 6f 6e | graphically on| 00003c90 20 61 20 6d 6f 6e 69 74 6f 72 2e 22 27 27 22 86 | a monitor."''".| 00003ca0 20 20 4d 61 6e 79 20 73 69 6d 70 6c 65 20 70 68 | Many simple ph| 00003cb0 79 73 69 63 73 20 65 78 70 65 72 69 6d 65 6e 74 |ysics experiment| 00003cc0 73 20 6d 61 79 22 27 22 86 20 62 65 20 72 65 63 |s may"'". be rec| 00003cd0 6f 72 64 65 64 20 61 6e 64 20 73 74 75 64 69 65 |orded and studie| 00003ce0 64 20 75 73 69 6e 67 20 74 68 69 73 22 27 22 86 |d using this"'".| 00003cf0 20 70 72 6f 67 72 61 6d 20 61 6e 64 20 72 65 73 | program and res| 00003d00 75 6c 74 73 20 73 61 76 65 64 20 6f 6e 20 64 69 |ults saved on di| 00003d10 73 63 2e 22 27 22 82 20 20 46 6f 72 20 65 78 61 |sc."'". For exa| 00003d20 6d 70 6c 65 20 61 20 73 74 61 6e 64 61 72 64 20 |mple a standard | 00003d30 63 61 70 61 63 69 74 6f 72 22 0d 08 84 eb f1 22 |capacitor"....."| 00003d40 82 20 63 68 61 72 67 65 20 2f 20 64 69 73 63 68 |. charge / disch| 00003d50 61 72 67 65 20 63 75 72 76 65 20 63 61 6e 20 62 |arge curve can b| 00003d60 65 22 27 22 82 20 72 65 63 6f 72 64 65 64 20 61 |e"'". recorded a| 00003d70 6e 64 20 74 68 65 20 65 66 66 65 63 74 73 20 6f |nd the effects o| 00003d80 66 20 64 69 66 66 65 72 65 6e 74 22 27 22 82 20 |f different"'". | 00003d90 65 78 70 65 72 69 6d 65 6e 74 61 6c 20 63 6f 6e |experimental con| 00003da0 64 69 74 69 6f 6e 73 20 63 61 6e 20 62 65 22 27 |ditions can be"'| 00003db0 22 82 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 63 |". immediately c| 00003dc0 6f 6d 70 61 72 65 64 20 61 6e 64 20 73 74 75 64 |ompared and stud| 00003dd0 69 65 64 2e 22 27 22 82 22 27 22 20 20 20 53 65 |ied."'"."'" Se| 00003de0 76 65 72 61 6c 20 6f 74 68 65 72 20 61 70 70 6c |veral other appl| 00003df0 69 63 61 74 69 6f 6e 73 20 69 6e 20 61 6c 6c 22 |ications in all"| 00003e00 27 22 20 20 73 70 68 65 72 65 73 20 6f 66 20 73 |'" spheres of s| 00003e10 63 69 65 6e 63 65 20 61 72 65 20 70 6f 73 73 69 |cience are possi| 00003e20 62 6c 65 2e 22 0d 08 8e 2b f1 89 33 31 22 86 9d |ble."...+..31"..| 00003e30 84 43 2e 39 88 3e 89 22 3b 3a f2 42 28 22 43 2e |.C.9.>.";:.B("C.| 00003e40 38 22 29 3a f2 45 28 31 32 30 29 3a e7 47 25 e1 |8"):.E(120):.G%.| 00003e50 0d 08 98 b8 f2 41 3a f2 43 28 26 38 34 2c 26 39 |.....A:.C(&84,&9| 00003e60 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 54 65 63 |7,&92,&86,0,"Tec| 00003e70 68 6e 69 63 61 6c 20 64 61 74 61 20 20 39 22 2c |hnical data 9",| 00003e80 2d 31 2c 26 39 35 29 3a f1 22 96 ff 83 54 65 63 |-1,&95):."...Tec| 00003e90 68 6e 69 63 61 6c 20 64 61 74 61 20 31 22 27 22 |hnical data 1"'"| 00003ea0 20 20 91 60 60 60 60 60 60 60 60 60 60 60 60 60 | .`````````````| 00003eb0 60 60 60 22 27 22 84 9d 93 24 87 44 61 74 61 73 |```"'"...$.Datas| 00003ec0 63 6f 70 65 20 73 79 73 74 65 6d 20 68 61 73 20 |cope system has | 00003ed0 73 69 78 20 70 72 6f 67 72 61 6d 73 3a 22 27 27 |six programs:"''| 00003ee0 22 86 20 53 63 6f 70 65 4c 31 20 53 63 6f 70 65 |". ScopeL1 Scope| 00003ef0 4c 32 3a 87 6d 61 6e 75 61 6c 20 70 61 72 74 73 |L2:.manual parts| 00003f00 20 31 20 26 20 32 2e 22 0d 08 a2 58 f1 22 82 20 | 1 & 2."...X.". | 00003f10 44 53 63 6f 70 65 4d 3a 87 6d 61 69 6e 20 70 72 |DScopeM:.main pr| 00003f20 6f 67 72 61 6d 85 53 63 6f 70 65 6d 63 3a 87 6d |ogram.Scopemc:.m| 00003f30 2e 63 6f 64 65 20 20 83 44 53 63 69 6d 61 67 86 |.code .DScimag.| 00003f40 44 53 63 65 64 69 74 3a 87 64 69 73 70 6c 61 79 |DScedit:.display| 00003f50 20 2f 20 65 64 69 74 20 70 6f 69 6e 74 73 22 3b | / edit points";| 00003f60 0d 08 ac b8 f1 27 22 20 20 41 6c 6c 20 73 69 78 |.....'" All six| 00003f70 20 70 72 6f 67 72 61 6d 73 20 6d 75 73 74 20 62 | programs must b| 00003f80 65 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 20 20 |e on the same | 00003f90 64 69 73 63 2e 20 45 61 63 68 20 70 72 6f 67 72 |disc. Each progr| 00003fa0 61 6d 20 68 61 73 20 62 65 65 6e 20 63 6f 6d 70 |am has been comp| 00003fb0 61 63 74 65 64 20 20 20 74 6f 20 61 6c 6c 6f 77 |acted to allow| 00003fc0 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d | the maximum num| 00003fd0 62 65 72 20 6f 66 20 75 73 65 66 75 6c 20 20 20 |ber of useful | 00003fe0 66 61 63 69 6c 69 74 69 65 73 2e 22 27 22 20 20 |facilities."'" | 00003ff0 54 68 65 20 6d 61 69 6e 20 70 72 6f 67 72 61 6d |The main program| 00004000 20 77 61 73 20 64 65 76 65 6c 6f 70 65 64 20 75 | was developed u| 00004010 73 69 6e 67 20 61 22 3b 0d 08 b6 d5 f1 22 20 36 |sing a";....." 6| 00004020 35 43 30 32 20 73 65 63 6f 6e 64 20 70 72 6f 63 |5C02 second proc| 00004030 65 73 73 6f 72 20 61 6e 64 20 6f 66 66 65 72 73 |essor and offers| 00004040 20 65 78 74 72 61 20 6f 70 74 69 6f 6e 73 20 77 | extra options w| 00004050 69 74 68 20 61 86 54 55 42 45 87 6f 72 83 4d 41 |ith a.TUBE.or.MA| 00004060 53 54 45 52 2e 22 27 27 22 20 20 4f 6e 20 61 20 |STER."''" On a | 00004070 42 42 43 20 42 20 33 32 4b 20 74 68 65 20 6d 61 |BBC B 32K the ma| 00004080 69 6e 20 70 72 6f 67 72 61 6d 20 6d 75 73 74 22 |in program must"| 00004090 27 22 20 72 75 6e 20 77 69 74 68 20 50 41 47 45 |'" run with PAGE| 000040a0 20 3d 26 31 33 30 30 2e 20 44 6f 77 6e 6c 6f 61 | =&1300. Downloa| 000040b0 64 69 6e 67 20 69 73 22 27 22 20 61 75 74 6f 6d |ding is"'" autom| 000040c0 61 74 69 63 2e 22 27 89 33 31 22 86 9d 84 43 2e |atic."'.31"...C.| 000040d0 31 30 88 3e 22 3b 3a f2 42 28 22 43 2e 39 22 29 |10.>";:.B("C.9")| 000040e0 3a f2 45 28 31 32 30 29 3a e7 47 25 e1 0d 08 c0 |:.E(120):.G%....| 000040f0 e7 f2 41 3a f2 43 28 26 38 34 2c 26 39 37 2c 26 |..A:.C(&84,&97,&| 00004100 39 32 2c 26 38 36 2c 30 2c 22 54 65 63 68 6e 69 |92,&86,0,"Techni| 00004110 63 61 6c 20 64 61 74 61 20 31 30 22 2c 2d 31 2c |cal data 10",-1,| 00004120 26 39 35 29 3a f1 22 96 ff 83 54 65 63 68 6e 69 |&95):."...Techni| 00004130 63 61 6c 20 64 61 74 61 20 32 22 27 22 20 20 94 |cal data 2"'" .| 00004140 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00004150 22 27 22 20 84 9d 83 50 72 6f 67 72 61 6d 20 6d |"'" ...Program m| 00004160 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 20 9c 22 |odifications ."| 00004170 27 22 9a 95 60 60 60 60 60 60 60 60 60 60 60 60 |'"..````````````| 00004180 60 60 60 60 60 60 60 60 60 60 60 60 60 22 27 22 |`````````````"'"| 00004190 87 20 47 72 61 70 68 69 63 73 20 64 75 6d 70 20 |. Graphics dump | 000041a0 66 6f 72 20 6d 6f 64 65 73 20 34 20 2f 20 31 2e |for modes 4 / 1.| 000041b0 22 27 22 97 9a 60 60 60 60 60 60 60 60 60 60 60 |"'"..```````````| 000041c0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 000041d0 60 60 21 22 0d 08 ca af f1 22 86 20 20 54 68 65 |``!".....". The| 000041e0 20 6d 61 63 68 69 6e 65 20 63 6f 64 65 20 69 73 | machine code is| 000041f0 20 61 73 73 65 6d 62 6c 65 64 20 62 79 22 27 22 | assembled by"'"| 00004200 86 82 53 63 6f 70 65 4c 31 86 61 6e 64 20 72 65 |..ScopeL1.and re| 00004210 6c 6f 61 64 65 64 20 62 79 82 44 53 63 6f 70 65 |loaded by.DScope| 00004220 4d 86 61 74 20 61 6e 20 20 86 61 64 64 72 65 73 |M.at an .addres| 00004230 73 20 61 70 70 72 6f 70 72 69 61 74 65 20 74 6f |s appropriate to| 00004240 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 | the particular | 00004250 20 86 41 43 4f 52 4e 20 73 65 72 69 65 73 20 63 | .ACORN series c| 00004260 6f 6d 70 75 74 65 72 20 72 75 6e 6e 69 6e 67 20 |omputer running | 00004270 74 68 65 20 20 20 20 20 20 86 70 72 6f 67 72 61 |the .progra| 00004280 6d 2e 22 0d 08 d4 cf f1 27 22 20 20 20 54 6f 20 |m.".....'" To | 00004290 75 73 65 20 61 20 6d 6f 72 65 20 63 6f 6d 70 72 |use a more compr| 000042a0 65 68 65 6e 73 69 76 65 20 64 75 6d 70 22 27 22 |ehensive dump"'"| 000042b0 20 20 72 6f 75 74 69 6e 65 20 69 6e 20 61 83 52 | routine in a.R| 000042c0 4f 4d 2c 87 6c 69 6e 65 83 32 38 34 30 87 69 6e |OM,.line.2840.in| 000042d0 82 44 53 63 6f 70 65 4d 20 20 75 73 75 61 6c 6c |.DScopeM usuall| 000042e0 79 86 27 43 41 4c 4c 20 56 25 27 87 73 68 6f 75 |y.'CALL V%'.shou| 000042f0 6c 64 20 62 65 20 72 65 70 6c 61 63 65 64 20 20 |ld be replaced | 00004300 20 20 62 79 20 74 68 65 20 61 70 70 72 6f 70 72 | by the appropr| 00004310 69 61 74 65 20 46 58 20 63 61 6c 6c 20 65 67 86 |iate FX call eg.| 00004320 27 2a 47 44 55 4d 50 27 20 20 81 4f 6e 20 61 20 |'*GDUMP' .On a | 00004330 42 42 43 20 42 2f 44 46 53 20 70 61 67 65 73 20 |BBC B/DFS pages | 00004340 26 39 20 2d 20 26 43 20 61 72 65 20 75 73 65 64 |&9 - &C are used| 00004350 22 3b 0d 08 de 82 f1 22 20 81 62 79 20 74 68 65 |";....." .by the| 00004360 20 73 6f 66 74 77 61 72 65 3a 20 61 6e 79 20 52 | software: any R| 00004370 4f 4d 20 62 61 73 65 64 20 64 75 6d 70 20 20 20 |OM based dump | 00004380 20 81 72 6f 75 74 69 6e 65 20 6d 75 73 74 20 6e | .routine must n| 00004390 6f 74 20 63 6f 72 72 75 70 74 20 74 68 69 73 20 |ot corrupt this | 000043a0 61 72 65 61 2e 22 27 8a 30 2c 32 32 29 89 33 31 |area."'.0,22).31| 000043b0 3b 22 82 9d 81 43 31 31 88 3e 89 22 3b 3a f2 42 |;"...C11.>.";:.B| 000043c0 28 22 43 31 30 22 29 3a f2 45 28 31 32 30 29 3a |("C10"):.E(120):| 000043d0 e7 47 25 e1 0d 08 e8 88 f2 41 3a f2 43 28 26 38 |.G%......A:.C(&8| 000043e0 34 2c 26 39 37 2c 26 39 32 2c 26 38 36 2c 30 2c |4,&97,&92,&86,0,| 000043f0 22 54 65 63 68 6e 69 63 61 6c 20 64 61 74 61 20 |"Technical data | 00004400 31 31 22 2c 2d 31 2c 26 39 35 29 3a f1 22 97 ff |11",-1,&95):."..| 00004410 82 54 65 63 68 6e 69 63 61 6c 20 64 61 74 61 20 |.Technical data | 00004420 33 22 27 22 20 20 94 60 60 60 60 60 60 60 60 60 |3"'" .`````````| 00004430 60 60 60 60 60 60 60 22 27 22 92 ff 86 41 6c 74 |```````"'"...Alt| 00004440 65 72 6e 61 74 69 76 65 20 6d 61 63 68 69 6e 65 |ernative machine| 00004450 20 63 6f 64 65 20 64 75 6d 70 73 22 0d 08 f2 c3 | code dumps"....| 00004460 f1 27 22 87 41 20 64 69 66 66 65 72 65 6e 74 86 |.'".A different.| 00004470 64 69 73 63 20 62 61 73 65 64 83 6d 61 63 68 69 |disc based.machi| 00004480 6e 65 20 63 6f 64 65 22 27 22 64 75 6d 70 20 63 |ne code"'"dump c| 00004490 61 6e 20 62 65 20 75 73 65 64 2e 20 54 68 69 73 |an be used. This| 000044a0 20 6d 75 73 74 20 62 65 20 6e 6f 20 6c 6f 6e 67 | must be no long| 000044b0 65 72 74 68 61 6e 83 31 20 70 61 67 65 87 28 26 |erthan.1 page.(&| 000044c0 46 46 20 2f 20 32 35 35 20 62 79 74 65 73 29 2e |FF / 255 bytes).| 000044d0 20 54 68 65 20 63 6f 64 65 20 6d 75 73 74 20 62 | The code must b| 000044e0 65 20 61 73 73 65 6d 62 6c 65 64 20 61 74 20 74 |e assembled at t| 000044f0 68 65 20 63 6f 72 72 65 63 74 20 61 64 64 72 65 |he correct addre| 00004500 73 73 66 6f 72 20 74 68 65 20 41 63 6f 72 6e 20 |ssfor the Acorn | 00004510 73 79 73 74 65 6d 20 69 6e 20 75 73 65 2e 22 0d |system in use.".| 00004520 08 fc 9d f1 22 20 54 68 69 73 20 61 64 64 72 65 |...." This addre| 00004530 73 73 20 69 73 20 73 68 6f 77 6e 20 69 6e 20 74 |ss is shown in t| 00004540 68 65 20 68 65 61 64 65 72 86 52 45 4d 6f 66 82 |he header.REMof.| 00004550 44 53 63 6f 70 65 4d 3a 87 61 6c 74 65 72 6e 61 |DScopeM:.alterna| 00004560 74 69 76 65 6c 79 83 42 4f 4f 54 86 44 61 74 61 |tively.BOOT.Data| 00004570 73 63 6f 70 65 83 45 4e 44 87 74 68 65 20 6d 61 |scope.END.the ma| 00004580 69 6e 20 70 72 6f 67 72 61 6d 20 61 6e 64 20 74 |in program and t| 00004590 79 70 65 83 50 52 49 4e 54 20 7e 56 25 66 6f 72 |ype.PRINT ~V%for| 000045a0 20 74 68 65 20 63 6f 72 72 65 63 74 85 28 68 65 | the correct.(he| 000045b0 78 29 87 61 64 64 72 65 73 73 2e 22 0d 09 06 ee |x).address."....| 000045c0 f1 22 54 6f 83 2a 4c 4f 41 44 87 74 68 65 20 6e |."To.*LOAD.the n| 000045d0 65 77 20 63 6f 64 65 20 6c 69 6e 65 86 32 30 87 |ew code line.20.| 000045e0 6f 66 82 44 53 63 6f 70 65 4d 6d 75 73 74 20 62 |of.DScopeMmust b| 000045f0 65 20 65 64 69 74 65 64 2e 20 52 65 70 6c 61 63 |e edited. Replac| 00004600 65 86 53 63 6f 70 65 4d 43 87 77 69 74 68 20 74 |e.ScopeMC.with t| 00004610 68 65 6e 65 77 20 66 69 6c 65 20 6e 61 6d 65 2e |henew file name.| 00004620 20 41 20 73 70 61 63 65 20 69 73 20 72 65 71 75 | A space is requ| 00004630 69 72 65 64 20 61 66 74 65 72 74 68 65 20 6e 61 |ired afterthe na| 00004640 6d 65 20 62 65 66 6f 72 65 20 74 68 65 83 22 22 |me before the.""| 00004650 87 73 79 6d 62 6f 6c 2e 22 27 22 91 ff 83 4c 69 |.symbol."'"...Li| 00004660 6e 65 86 32 38 33 30 83 6d 75 73 74 20 61 6c 73 |ne.2830.must als| 00004670 6f 20 62 65 20 65 64 69 74 65 64 3a 20 49 6e 73 |o be edited: Ins| 00004680 65 72 74 61 86 52 45 4d 87 62 65 66 6f 72 65 20 |erta.REM.before | 00004690 74 68 65 86 49 46 56 25 21 31 38 2e 2e 2e 87 73 |the.IFV%!18....s| 000046a0 74 61 74 65 6d 65 6e 74 2e 22 0d 09 10 2b f1 89 |tatement."...+..| 000046b0 33 31 22 81 9d 86 43 31 32 88 3e 89 22 3b 3a f2 |31"...C12.>.";:.| 000046c0 42 28 22 43 31 31 22 29 3a f2 45 28 31 32 30 29 |B("C11"):.E(120)| 000046d0 3a e7 47 25 e1 0d 09 1a e8 f2 41 3a f2 43 28 26 |:.G%......A:.C(&| 000046e0 38 34 2c 26 39 37 2c 26 39 32 2c 26 38 36 2c 30 |84,&97,&92,&86,0| 000046f0 2c 22 54 65 63 68 6e 69 63 61 6c 20 64 61 74 61 |,"Technical data| 00004700 20 31 32 22 2c 2d 31 2c 26 39 35 29 3a f1 22 97 | 12",-1,&95):.".| 00004710 ff 82 54 65 63 68 6e 69 63 61 6c 20 64 61 74 61 |..Technical data| 00004720 20 34 22 27 22 20 20 94 60 60 60 60 60 60 60 60 | 4"'" .````````| 00004730 60 60 60 60 60 60 60 60 22 27 22 96 fc 86 5a 65 |````````"'"...Ze| 00004740 6e 65 72 20 6f 6e 20 41 44 43 20 69 6e 70 75 74 |ner on ADC input| 00004750 22 27 22 96 a3 60 60 60 60 60 60 60 60 60 60 60 |"'"..```````````| 00004760 60 60 60 60 60 60 60 60 a3 af 22 27 22 20 20 41 |````````.."'" A| 00004770 20 32 2e 37 76 20 64 69 6f 64 65 20 63 6f 6e 6e | 2.7v diode conn| 00004780 65 63 74 65 64 20 61 63 72 6f 73 73 20 74 68 65 |ected across the| 00004790 20 41 44 43 22 27 22 20 69 6e 70 75 74 20 77 69 | ADC"'" input wi| 000047a0 6c 6c 20 70 72 6f 74 65 63 74 20 74 68 65 20 44 |ll protect the D| 000047b0 37 30 30 32 20 69 63 20 66 72 6f 6d 22 0d 09 24 |7002 ic from"..$| 000047c0 db f1 22 20 6f 76 65 72 76 6f 6c 74 61 67 65 20 |.." overvoltage | 000047d0 61 6e 64 20 74 72 61 6e 73 69 65 6e 74 73 2e 22 |and transients."| 000047e0 27 27 22 83 69 6e 70 75 74 20 2b 56 22 27 22 97 |''".input +V"'".| 000047f0 20 5d 20 2c 2c 2c 2c 2c ec 2c 2c 2c 2c 2c 2c 2c | ] ,,,,,.,,,,,,,| 00004800 2c 2c 2c 5d 86 74 6f 20 41 44 43 20 70 69 6e 20 |,,,].to ADC pin | 00004810 31 35 20 20 20 20 20 97 20 20 20 20 20 20 20 20 |15 . | 00004820 ea 22 27 22 96 20 20 20 20 20 9a 20 b0 ea 20 83 |."'". . .. .| 00004830 63 61 74 68 6f 64 65 20 20 85 75 73 65 20 32 2e |cathode .use 2.| 00004840 37 76 20 31 2e 33 57 20 6f 72 20 20 96 20 20 20 |7v 1.3W or . | 00004850 20 20 9a 20 a3 fb b3 a5 20 20 20 20 20 20 20 20 | . .... | 00004860 20 85 35 30 30 6d 57 20 7a 65 6e 65 72 20 65 67 | .500mW zener eg| 00004870 3a 20 20 20 96 20 20 20 20 20 9a 20 ae ef af a4 |: . . ....| 00004880 20 20 20 20 20 20 20 20 20 85 42 5a 58 38 35 20 | .BZX85 | 00004890 2f 20 42 5a 59 38 38 22 0d 09 2e d1 f1 22 97 20 |/ BZY88".....". | 000048a0 20 20 20 20 20 20 20 ea 20 84 61 6e 6f 64 65 20 | . .anode | 000048b0 20 20 20 85 73 65 72 69 65 73 2e 22 27 22 82 65 | .series."'".e| 000048c0 61 72 74 68 20 20 97 ea 22 27 22 97 20 5d 20 2c |arth .."'". ] ,| 000048d0 2c 2c 2c 2c ae 2c 2c 2c 2c 2c bc ac ac 2c 2c 5d |,,,,.,,,,,...,,]| 000048e0 86 74 6f 20 70 69 6e 20 38 22 27 22 97 20 20 20 |.to pin 8"'". | 000048f0 20 20 20 20 20 20 20 20 20 20 20 b5 20 20 20 20 | . | 00004900 20 86 61 6e 61 6c 6f 67 75 65 20 67 72 6f 75 6e | .analogue groun| 00004910 64 20 20 20 97 20 20 20 20 20 20 20 20 20 20 20 |d . | 00004920 9a a0 ab bf a1 22 27 22 97 20 20 20 20 20 20 20 |....."'". | 00004930 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004940 20 20 20 20 20 20 20 81 9d 86 43 31 33 88 3e 89 | ...C13.>.| 00004950 22 3b 3a f2 42 28 22 43 31 32 22 29 3a f2 45 28 |";:.B("C12"):.E(| 00004960 31 32 30 29 3a e7 47 25 e1 0d 09 38 db f2 41 3a |120):.G%...8..A:| 00004970 f2 43 28 26 38 34 2c 26 39 37 2c 26 39 32 2c 26 |.C(&84,&97,&92,&| 00004980 38 36 2c 30 2c 22 54 65 63 68 6e 69 63 61 6c 20 |86,0,"Technical | 00004990 64 61 74 61 20 31 33 22 2c 2d 31 2c 26 39 35 29 |data 13",-1,&95)| 000049a0 3a f1 22 97 ff 85 54 65 63 68 6e 69 63 61 6c 20 |:."...Technical | 000049b0 64 61 74 61 20 35 22 27 22 20 20 96 60 60 60 60 |data 5"'" .````| 000049c0 60 60 60 60 60 60 60 60 60 60 60 60 22 27 22 92 |````````````"'".| 000049d0 fc 82 44 72 69 66 74 20 69 6e 20 69 6e 74 65 72 |..Drift in inter| 000049e0 6e 61 6c 20 41 44 43 20 72 65 66 2e 20 76 6f 6c |nal ADC ref. vol| 000049f0 74 61 67 65 2e 20 20 20 20 94 60 60 60 60 60 60 |tage. .``````| 00004a00 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 00004a10 60 60 60 60 60 60 60 60 60 60 60 60 21 20 20 20 |````````````! | 00004a20 20 20 54 68 65 20 31 2e 38 76 20 72 65 66 65 72 | The 1.8v refer| 00004a30 65 6e 63 65 20 77 69 74 68 69 6e 20 74 68 65 20 |ence within the | 00004a40 42 42 43 22 0d 09 42 cc f1 22 20 20 69 73 20 70 |BBC"..B.." is p| 00004a50 72 6f 64 75 63 65 64 20 62 79 20 33 20 64 69 6f |roduced by 3 dio| 00004a60 64 65 73 20 69 6e 20 73 65 72 69 65 73 2e 20 49 |des in series. I| 00004a70 6e 20 20 20 63 72 69 74 69 63 61 6c 20 61 70 70 |n critical app| 00004a80 6c 69 63 61 74 69 6f 6e 73 20 74 68 65 20 74 68 |lications the th| 00004a90 65 72 6d 61 6c 22 27 22 20 20 64 72 69 66 74 20 |ermal"'" drift | 00004aa0 6f 66 20 56 72 65 66 20 61 72 6f 75 6e 64 20 31 |of Vref around 1| 00004ab0 2e 38 30 20 76 6f 6c 74 73 20 63 61 6e 20 62 65 |.80 volts can be| 00004ac0 20 20 70 72 65 76 65 6e 74 65 64 20 62 79 20 72 | prevented by r| 00004ad0 65 6d 6f 76 69 6e 67 20 74 68 65 20 64 69 6f 64 |emoving the diod| 00004ae0 65 73 20 61 6e 64 20 20 20 20 66 69 74 74 69 6e |es and fittin| 00004af0 67 20 61 20 70 72 65 63 69 73 69 6f 6e 20 76 6f |g a precision vo| 00004b00 6c 74 61 67 65 20 72 65 66 65 72 65 6e 63 65 22 |ltage reference"| 00004b10 0d 09 4c c0 f1 22 20 20 63 68 69 70 2e 20 4f 6e |..L.." chip. On| 00004b20 6c 79 20 63 6f 6d 70 65 74 65 6e 74 20 65 6e 67 |ly competent eng| 00004b30 69 6e 65 65 72 73 20 73 68 6f 75 6c 64 20 20 20 |ineers should | 00004b40 75 6e 64 65 72 74 61 6b 65 20 74 68 69 73 20 6d |undertake this m| 00004b50 6f 64 69 66 69 63 61 74 69 6f 6e 21 2e 22 27 27 |odification!."''| 00004b60 22 86 20 20 41 20 73 75 69 74 61 62 6c 65 20 70 |". A suitable p| 00004b70 72 65 63 69 73 69 6f 6e 20 64 65 76 69 63 65 20 |recision device | 00004b80 69 73 20 61 22 27 22 20 83 5a 4e 52 45 46 20 30 |is a"'" .ZNREF 0| 00004b90 32 35 43 31 86 6f 72 20 61 6e 83 4c 4d 33 33 36 |25C1.or an.LM336| 00004ba0 5a 2e 22 27 8a 30 2c 32 32 29 89 33 31 22 82 9d |Z."'.0,22).31"..| 00004bb0 81 43 31 34 88 3e 89 22 3b 3a f2 42 28 22 43 31 |.C14.>.";:.B("C1| 00004bc0 33 22 29 3a f2 45 28 31 32 30 29 3a e7 47 25 e1 |3"):.E(120):.G%.| 00004bd0 0d 09 56 eb f2 41 3a f2 43 28 26 38 34 2c 26 39 |..V..A:.C(&84,&9| 00004be0 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 54 65 63 |7,&92,&86,0,"Tec| 00004bf0 68 6e 69 63 61 6c 20 64 61 74 61 20 31 34 22 2c |hnical data 14",| 00004c00 2d 31 2c 26 39 35 29 3a f1 22 97 ff 83 54 65 63 |-1,&95):."...Tec| 00004c10 68 6e 69 63 61 6c 20 64 61 74 61 20 36 22 27 22 |hnical data 6"'"| 00004c20 20 20 91 60 60 60 60 60 60 60 60 60 60 60 60 60 | .`````````````| 00004c30 60 60 60 22 27 22 96 fc 86 49 6e 74 65 72 66 61 |```"'"...Interfa| 00004c40 63 65 20 61 6d 70 6c 69 66 69 65 72 96 fc 22 27 |ce amplifier.."'| 00004c50 22 96 a3 60 60 60 60 60 60 60 60 60 60 60 60 60 |"..`````````````| 00004c60 60 60 60 60 60 60 60 60 a3 22 27 22 20 20 41 6e |````````."'" An| 00004c70 20 69 6e 74 65 72 66 61 63 65 20 61 6d 70 6c 69 | interface ampli| 00004c80 66 69 65 72 20 61 6c 6c 6f 77 73 20 69 6e 70 75 |fier allows inpu| 00004c90 74 22 27 22 20 76 6f 6c 74 61 67 65 73 20 6f 75 |t"'" voltages ou| 00004ca0 74 73 69 64 65 20 74 68 65 20 6e 6f 72 6d 61 6c |tside the normal| 00004cb0 20 41 44 43 20 72 61 6e 67 65 22 0d 09 60 bf f1 | ADC range"..`..| 00004cc0 22 20 6f 66 20 30 20 74 6f 20 2b 20 31 2e 38 20 |" of 0 to + 1.8 | 00004cd0 76 6f 6c 74 73 20 74 6f 20 61 70 70 6c 69 65 64 |volts to applied| 00004ce0 20 74 6f 20 74 68 65 22 27 22 20 41 44 43 20 70 | to the"'" ADC p| 00004cf0 6f 72 74 2e 22 27 22 20 20 54 68 65 20 66 6f 6c |ort."'" The fol| 00004d00 6c 6f 77 69 6e 67 20 63 69 72 63 75 69 74 2c 20 |lowing circuit, | 00004d10 64 65 73 69 67 6e 65 64 20 62 79 20 74 68 65 20 |designed by the | 00004d20 61 75 74 68 6f 72 20 66 6f 72 20 75 73 65 20 77 |author for use w| 00004d30 69 74 68 20 6c 61 62 20 65 71 75 69 70 6d 65 6e |ith lab equipmen| 00004d40 74 2c 22 27 22 20 61 6c 6c 6f 77 73 20 69 6e 70 |t,"'" allows inp| 00004d50 75 74 73 20 76 6f 6c 74 61 67 65 73 20 66 72 6f |uts voltages fro| 00004d60 6d 20 2b 2d 31 30 76 20 74 6f 22 27 22 20 62 65 |m +-10v to"'" be| 00004d70 20 68 61 6e 64 6c 65 64 2e 22 0d 09 6a d8 f1 22 | handled."..j.."| 00004d80 20 20 4c 6f 77 20 6c 65 76 65 6c 20 73 69 67 6e | Low level sign| 00004d90 61 6c 73 20 63 61 6e 20 62 65 20 61 6d 70 6c 69 |als can be ampli| 00004da0 66 69 65 64 20 61 6e 64 20 68 69 67 68 20 6c 65 |fied and high le| 00004db0 76 65 6c 20 69 6e 70 75 74 73 20 61 74 74 65 6e |vel inputs atten| 00004dc0 75 61 74 65 64 2e 22 27 22 20 20 41 20 62 61 63 |uated."'" A bac| 00004dd0 6b 6f 66 66 20 63 6f 6e 74 72 6f 6c 20 77 69 74 |koff control wit| 00004de0 68 20 7a 65 6e 65 72 20 72 65 66 65 72 65 6e 63 |h zener referenc| 00004df0 65 20 70 72 6f 64 75 63 65 73 20 2b 2f 2d 20 37 |e produces +/- 7| 00004e00 2e 35 76 20 44 43 20 6f 66 66 73 65 74 20 77 68 |.5v DC offset wh| 00004e10 69 63 68 20 63 61 6e 22 27 22 20 62 65 20 75 73 |ich can"'" be us| 00004e20 65 64 20 74 6f 20 61 64 6a 75 73 74 20 74 68 65 |ed to adjust the| 00004e30 20 44 43 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 | DC level of the| 00004e40 22 27 22 20 69 6e 70 75 74 20 73 69 67 6e 61 6c |"'" input signal| 00004e50 2e 22 0d 09 74 48 f1 27 22 97 20 20 20 20 20 20 |."..tH.'". | 00004e60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | | 00004e70 20 20 20 20 20 20 20 20 84 9d 86 43 31 35 88 3e | ...C15.>| 00004e80 89 22 3b 3a f2 42 28 22 43 31 34 22 29 3a f2 45 |.";:.B("C14"):.E| 00004e90 28 31 32 30 29 3a e7 47 25 e1 0d 09 7e df f2 41 |(120):.G%...~..A| 00004ea0 3a 5f 25 3d 2d 31 3a f2 43 28 26 38 34 2c 26 39 |:_%=-1:.C(&84,&9| 00004eb0 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 54 65 63 |7,&92,&86,0,"Tec| 00004ec0 68 6e 69 63 61 6c 20 64 61 74 61 20 31 35 22 2c |hnical data 15",| 00004ed0 30 2c 26 39 35 29 3a ef 31 31 3a f1 22 96 20 fc |0,&95):.11:.". .| 00004ee0 86 49 6e 74 65 72 66 61 63 65 20 61 6d 70 20 20 |.Interface amp | 00004ef0 20 97 20 20 20 20 20 f0 f0 83 52 31 31 61 5f 31 | . ...R11a_1| 00004f00 31 63 20 20 20 96 20 a3 a0 a3 60 60 60 60 60 60 |1c . ...``````| 00004f10 60 60 60 60 60 60 21 20 20 97 20 20 20 ea a3 ad |``````! . ...| 00004f20 ae a3 a3 ab 20 20 20 20 20 20 20 20 20 20 20 97 |.... .| 00004f30 20 20 20 20 20 20 20 20 20 20 20 20 83 52 38 20 | .R8 | 00004f40 20 97 20 20 20 ea ac f7 fb ac ac ac 5b ac ac b4 | . .......[...| 00004f50 86 53 77 2e 32 82 20 56 20 20 85 49 43 31 20 20 |.Sw.2. V .IC1 | 00004f60 20 20 20 97 bc ee f3 bd ec 20 20 20 20 ea f0 bc | ...... ...| 00004f70 ec f0 f0 f8 20 20 20 b5 22 0d 09 88 d0 f1 22 82 |.... .".....".| 00004f80 20 69 6e 20 20 97 20 f0 20 20 83 52 36 97 b5 20 | in . . .R6.. | 00004f90 20 20 ea 83 52 39 97 ea f0 f3 f3 f8 e8 f0 f0 f0 | ..R9..........| 00004fa0 f0 b5 20 20 20 20 20 97 20 ff ec ac ae 60 f3 b5 |.. . ....`..| 00004fb0 b9 ec ac f7 fb ac ad ee 29 f0 fa f0 bc ec f0 fa |........).......| 00004fc0 f0 bc b0 a2 a2 83 43 31 97 b5 f0 20 20 20 20 97 |......C1... .| 00004fd0 20 20 ea 20 20 20 f5 f3 f0 fa 20 20 20 ea a3 ab | . .... ...| 00004fe0 a6 20 20 20 a3 a3 20 e8 ac f5 a6 60 60 60 60 a3 |. .. ....````.| 00004ff0 a3 a3 af 83 56 6f 20 97 20 20 b7 b5 83 52 20 20 |....Vo . ...R | 00005000 20 20 20 20 97 ea 85 49 43 32 20 20 20 20 97 ea | ...IC2 ..| 00005010 85 49 43 34 20 20 20 97 e0 f0 fc 83 74 6f 20 97 |.IC4 .....to .| 00005020 20 20 ed a5 83 35 20 20 20 20 20 52 97 b7 35 20 | ...5 R..5 | 00005030 20 20 20 20 83 52 97 b7 b5 20 20 20 20 20 20 20 | .R... | 00005040 ea a0 a3 83 41 44 43 22 3b 0d 09 92 b4 f1 22 97 |....ADC";.....".| 00005050 20 a0 ea a0 20 20 20 20 20 20 83 37 97 ed 25 20 | ... .7..% | 00005060 20 20 20 83 31 30 97 ed a5 20 20 20 20 20 20 20 | .10... | 00005070 ea 20 20 20 20 20 20 97 20 20 fa b0 20 20 20 20 |. . .. | 00005080 20 20 20 20 20 ea 20 20 20 20 20 20 20 20 20 fa | . .| 00005090 b0 20 20 20 20 20 20 97 fa b0 20 20 20 20 20 97 |. ... .| 000050a0 20 20 20 81 20 2b 20 20 20 20 20 20 97 ea 22 27 | . + .."'| 000050b0 22 97 20 60 eb 60 81 56 65 20 20 20 20 97 20 a2 |". `.`.Ve . .| 000050c0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 000050d0 60 60 60 60 eb 22 27 22 97 20 20 b7 b5 83 52 20 |````."'". ...R | 000050e0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 97 20 | . | 000050f0 f0 f8 ac f4 f0 83 52 20 20 20 97 ea 22 0d 09 9c |......R .."...| 00005100 d0 f1 22 97 20 20 ed a5 83 31 20 20 20 20 20 20 |..". ...1 | 00005110 97 20 f0 20 20 20 83 20 52 32 97 b5 a2 a3 a1 ea |. . . R2......| 00005120 83 34 20 20 20 97 ea 20 20 20 20 97 20 20 ea e3 |.4 .. . ..| 00005130 a3 a3 a3 a3 b7 a3 a3 60 f3 f3 f3 5b ac ee bd ac |.......`...[....| 00005140 f7 fb ac ad 6e 29 f0 fa f0 f0 f0 b0 20 20 ea 20 |....n)...... . | 00005150 20 20 20 97 20 aa eb a3 82 5a 44 97 b5 20 bd ac | . ....ZD.. ..| 00005160 b5 20 f3 87 7c 20 20 20 20 20 97 b7 2b 26 20 20 |. ..| ..+& | 00005170 20 20 e0 f5 20 20 ea 83 20 20 20 97 20 a8 ef ad | .. .. . ...| 00005180 82 31 20 97 f5 f0 f0 f0 f3 f3 f3 5b ac ee bd ac |.1 ........[....| 00005190 77 7b ac a5 85 49 43 33 20 97 ea ea 5b ac ae 20 |w{...IC3 ...[.. | 000051a0 20 20 20 97 20 20 ea f0 70 70 70 f0 20 20 a0 20 | . ..ppp. . | 000051b0 20 20 a3 20 20 20 20 83 52 33 20 20 20 20 20 20 | . .R3 | 000051c0 20 97 a2 b7 83 56 52 31 20 6d 74 22 3b 0d 09 a6 | ....VR1 mt";...| 000051d0 74 f1 22 97 20 20 20 20 20 e0 f5 83 30 76 20 86 |t.". ...0v .| 000051e0 53 77 2e 31 20 20 20 20 20 20 20 20 97 20 20 e0 |Sw.1 . .| 000051f0 f7 a3 a3 a1 20 20 20 20 20 20 20 9d 81 4b 45 59 |.... ..KEY| 00005200 84 53 84 5d 20 64 6f 74 20 67 72 61 70 68 69 63 |.S.] dot graphic| 00005210 73 20 20 20 20 20 20 20 20 20 82 9d 84 43 31 36 |s ...C16| 00005220 88 3e 89 22 3b 3a f2 42 28 22 43 31 35 22 29 3a |.>.";:.B("C15"):| 00005230 f2 45 28 31 32 30 29 3a 5f 25 3d 30 3a e7 47 25 |.E(120):_%=0:.G%| 00005240 e1 0d 09 b0 ec f2 41 3a f2 43 28 26 38 34 2c 26 |......A:.C(&84,&| 00005250 39 37 2c 26 39 32 2c 26 38 36 2c 30 2c 22 54 65 |97,&92,&86,0,"Te| 00005260 63 68 6e 69 63 61 6c 20 64 61 74 61 20 31 36 22 |chnical data 16"| 00005270 2c 2d 31 2c 26 39 35 29 3a f1 22 96 ff 86 49 6e |,-1,&95):."...In| 00005280 74 65 72 66 61 63 65 20 61 6d 70 20 63 6f 6d 70 |terface amp comp| 00005290 6f 6e 65 6e 74 73 22 27 22 20 20 94 60 60 60 60 |onents"'" .````| 000052a0 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |````````````````| 000052b0 60 60 60 60 21 22 27 22 82 20 63 6f 6e 73 74 72 |````!"'". constr| 000052c0 75 63 74 20 6f 6e 20 43 75 20 74 72 61 63 6b 20 |uct on Cu track | 000052d0 73 74 72 69 70 62 6f 61 72 64 22 27 22 82 20 75 |stripboard"'". u| 000052e0 73 65 20 73 63 72 65 65 6e 65 64 20 6c 65 61 64 |se screened lead| 000052f0 73 20 66 6f 72 20 69 6e 70 75 74 2f 6f 75 74 70 |s for input/outp| 00005300 75 74 22 27 22 82 20 64 65 63 6f 75 70 6c 65 20 |ut"'". decouple | 00005310 72 61 69 6c 73 3a 73 75 70 70 6c 79 20 76 6f 6c |rails:supply vol| 00005320 74 73 81 2b 86 2f 20 2d 82 31 30 56 22 0d 09 ba |ts.+./ -.10V"...| 00005330 e2 f1 22 20 20 52 31 2e 2e 2e 2e 20 31 6b 20 20 |.." R1.... 1k | 00005340 20 61 6c 6c 20 61 72 65 20 6d 65 74 61 6c 20 66 | all are metal f| 00005350 69 6c 6d 20 32 25 2f 30 2e 35 57 20 20 52 32 5f |ilm 2%/0.5W R2_| 00005360 34 2e 2e 20 31 30 6b 22 27 22 20 20 52 35 2e 2e |4.. 10k"'" R5..| 00005370 2e 2e 20 31 30 30 6b 22 27 22 20 20 52 36 5f 31 |.. 100k"'" R6_1| 00005380 30 2e 20 31 30 6b 22 27 22 20 20 43 31 2e 2e 2e |0. 10k"'" C1...| 00005390 2e 20 31 30 30 5f 34 37 30 6e 46 22 27 22 20 20 |. 100_470nF"'" | 000053a0 56 52 31 2e 2e 2e 20 31 30 30 6b 20 28 6d 75 6c |VR1... 100k (mul| 000053b0 74 69 74 75 72 6e 20 66 6f 72 20 66 69 6e 65 20 |titurn for fine | 000053c0 74 72 69 6d 29 22 27 22 20 20 49 43 31 5f 33 2e |trim)"'" IC1_3.| 000053d0 20 30 37 31 20 42 49 46 45 54 20 6c 6f 77 20 6e | 071 BIFET low n| 000053e0 6f 69 73 65 20 28 54 4c 30 37 31 43 50 29 22 27 |oise (TL071CP)"'| 000053f0 22 20 20 49 43 34 2e 2e 2e 20 33 35 35 20 4a 5f |" IC4... 355 J_| 00005400 46 45 54 20 28 75 41 46 33 35 35 54 43 29 22 0d |FET (uAF355TC)".| 00005410 09 c4 d3 f1 22 20 20 5a 44 31 2e 2e 2e 20 37 2e |...." ZD1... 7.| 00005420 35 76 2f 31 2e 33 57 20 7a 65 6e 65 72 20 28 42 |5v/1.3W zener (B| 00005430 5a 58 36 31 20 73 65 72 69 65 73 29 20 20 20 53 |ZX61 series) S| 00005440 77 2e 31 2e 2e 20 44 50 44 54 20 73 77 69 74 63 |w.1.. DPDT switc| 00005450 68 20 2b 2f 2d 20 72 65 66 2e 20 76 6f 6c 74 61 |h +/- ref. volta| 00005460 67 65 20 20 20 20 20 53 77 2e 32 2e 2e 20 31 20 |ge Sw.2.. 1 | 00005470 70 6f 6c 65 2f 6e 6f 2e 77 61 79 73 3d 6e 6f 2e |pole/no.ways=no.| 00005480 6f 66 20 67 61 69 6e 73 20 75 73 65 64 22 27 22 |of gains used"'"| 00005490 20 83 52 31 31 61 5f 63 2e 2e 20 20 20 20 82 65 | .R11a_c.. .e| 000054a0 67 86 31 6b 2e 2e 2e 20 78 30 2e 31 20 20 20 32 |g.1k... x0.1 2| 000054b0 30 6b 2e 2e 20 78 32 20 20 83 73 65 6c 65 63 74 |0k.. x2 .select| 000054c0 20 66 6f 72 20 20 20 20 20 86 35 2e 31 6b 2e 20 | for .5.1k. | 000054d0 78 30 2e 35 31 20 20 31 30 30 6b 2e 20 78 31 30 |x0.51 100k. x10| 000054e0 22 3b 0d 09 ce 3c f1 22 20 83 67 61 69 6e 73 20 |";...<." .gains | 000054f0 6e 65 65 64 65 64 20 20 20 86 31 30 6b 2e 2e 20 |needed .10k.. | 00005500 78 31 20 20 20 20 20 34 37 30 6b 2e 20 78 34 37 |x1 470k. x47| 00005510 22 3b 3a f2 42 28 22 43 31 36 22 29 3a e1 0d 09 |";:.B("C16"):...| 00005520 d8 ed dd f2 51 f2 41 3a f2 43 28 26 38 36 2c 26 |....Q.A:.C(&86,&| 00005530 39 34 2c 26 39 31 2c 26 38 31 2c 30 2c 22 4c 6f |94,&91,&81,0,"Lo| 00005540 61 64 20 6d 61 69 6e 20 70 72 6f 67 72 61 6d 22 |ad main program"| 00005550 2c 2d 31 2c 26 39 37 29 3a f1 22 97 70 70 70 70 |,-1,&97):.".pppp| 00005560 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 70 |pppppppppppppppp| 00005570 70 70 70 22 27 22 96 ff ff 82 4c 4f 41 44 20 4d |ppp"'"....LOAD M| 00005580 41 49 4e 20 50 52 4f 47 52 41 4d 96 ff ff 22 27 |AIN PROGRAM..."'| 00005590 22 97 60 60 60 60 60 60 60 60 60 60 60 60 60 60 |".``````````````| 000055a0 60 60 60 60 60 60 60 60 60 22 27 22 97 ff 87 54 |`````````"'"...T| 000055b0 68 65 20 27 44 61 74 61 73 63 6f 70 65 20 64 61 |he 'Datascope da| 000055c0 74 61 20 61 6e 61 6c 79 73 69 73 20 61 6e 64 22 |ta analysis and"| 000055d0 27 22 20 20 73 74 6f 72 61 67 65 20 70 72 6f 67 |'" storage prog| 000055e0 72 61 6d 20 77 69 6c 6c 20 62 65 20 63 68 61 69 |ram will be chai| 000055f0 6e 65 64 20 6f 6e 22 27 22 20 20 6b 65 79 69 6e |ned on"'" keyin| 00005600 67 86 3c 20 54 41 42 20 3e 2e 22 0d 09 e2 dd f1 |g.< TAB >.".....| 00005610 89 38 22 91 a3 a3 a3 a3 a3 a3 a3 a1 22 27 22 93 |.8"........."'".| 00005620 ff 83 44 61 74 61 73 63 6f 70 65 20 6d 61 69 6e |..Datascope main| 00005630 20 70 72 6f 67 72 61 6d 20 77 61 73 20 64 65 76 | program was dev| 00005640 65 6c 6f 70 65 64 20 83 20 75 73 69 6e 67 20 61 |eloped . using a| 00005650 20 36 35 43 30 32 20 73 65 63 6f 6e 64 20 70 72 | 65C02 second pr| 00005660 6f 63 65 73 73 6f 72 20 61 6e 64 22 27 22 83 20 |ocessor and"'". | 00005670 68 61 73 20 62 65 65 6e 20 70 61 63 6b 65 64 20 |has been packed | 00005680 74 6f 20 70 65 72 6d 69 74 20 75 73 65 20 77 69 |to permit use wi| 00005690 74 68 20 61 20 20 85 20 33 32 4b 20 42 42 43 20 |th a . 32K BBC | 000056a0 42 2e 83 4f 6e 20 63 68 61 69 6e 69 6e 67 20 74 |B..On chaining t| 000056b0 68 65 20 70 72 6f 67 72 61 6d 20 69 73 20 20 83 |he program is .| 000056c0 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 6f |automatically do| 000056d0 77 6e 6c 6f 61 64 65 64 20 74 6f 86 26 31 33 30 |wnloaded to.&130| 000056e0 30 83 6f 6e 20 61 22 3b 0d 09 ec ce f1 22 83 20 |0.on a";.....". | 000056f0 42 42 43 20 42 2e 20 50 61 67 65 20 63 61 6e 6e |BBC B. Page cann| 00005700 6f 74 20 62 65 20 73 65 74 20 74 6f 20 26 31 31 |ot be set to &11| 00005710 30 30 20 61 73 20 83 20 74 68 65 20 64 61 74 61 |00 as . the data| 00005720 20 73 74 6f 72 61 67 65 20 6f 70 65 6e 73 20 61 | storage opens a| 00005730 20 64 69 73 63 20 66 69 6c 65 2e 22 27 27 22 83 | disc file."''".| 00005740 20 20 57 69 74 68 20 74 68 65 82 54 75 62 65 83 | With the.Tube.| 00005750 6f 72 86 4d 41 53 54 45 52 83 64 6f 77 6e 6c 6f |or.MASTER.downlo| 00005760 61 64 69 6e 67 22 27 22 83 69 73 20 6e 6f 74 20 |ading"'".is not | 00005770 6e 65 63 65 73 73 61 72 79 20 62 75 74 20 50 61 |necessary but Pa| 00005780 67 65 20 69 73 20 72 65 73 65 74 20 74 6f 20 20 |ge is reset to | 00005790 83 61 6c 6c 6f 77 20 64 61 74 61 20 26 20 6d 61 |.allow data & ma| 000057a0 63 68 69 6e 65 20 63 6f 64 65 20 73 74 6f 72 61 |chine code stora| 000057b0 67 65 20 61 73 22 0d 09 f6 45 f1 22 83 61 70 70 |ge as"...E.".app| 000057c0 72 6f 70 72 69 61 74 65 20 74 6f 20 74 68 65 20 |ropriate to the | 000057d0 73 79 73 74 65 6d 20 69 6e 20 75 73 65 2e 22 3a |system in use.":| 000057e0 f2 42 28 22 44 2e 31 22 29 3a 4d 25 3d 32 3a f5 |.B("D.1"):M%=2:.| 000057f0 e7 a6 2d 39 37 20 4d 25 3d 2d 31 0d 0a 00 1e e7 |..-97 M%=-1.....| 00005800 a6 2d 35 36 84 a6 2d 37 33 84 a6 2d 31 30 33 84 |.-56..-73..-103.| 00005810 a6 2d 31 30 34 4d 25 3d 30 0d 0a 0a 10 fd 4d 25 |.-104M%=0.....M%| 00005820 3c 3e 32 3a e7 4d 25 f2 44 0d 0a 14 05 e1 0d 0a |<>2:.M%.D.......| 00005830 1e 6d dd f2 43 28 4f 25 2c 55 25 2c 64 25 2c 53 |.m..C(O%,U%,d%,S| 00005840 25 2c 54 25 2c 43 24 2c 4e 25 2c 4a 25 29 3a f2 |%,T%,C$,N%,J%):.| 00005850 48 3a f1 8a 30 2c 30 29 bd 4f 25 3b 22 9d 22 3b |H:..0,0).O%;".";| 00005860 bd 55 25 3b 41 24 3b 8a 30 2c 31 29 bd 4f 25 3b |.U%;A$;.0,1).O%;| 00005870 22 9d 22 3b bd 64 25 3b 42 24 3b 8a 32 31 2c 31 |".";.d%;B$;.21,1| 00005880 29 bd 53 25 3b 89 54 25 3b 43 24 3a e7 4e 25 f1 |).S%;.T%;C$:.N%.| 00005890 8a 30 2c 32 29 bd 4a 25 3b 44 24 0d 0a 28 23 e7 |.0,2).J%;D$..(#.| 000058a0 50 25 3d 31 32 f1 8a 32 31 2c 30 29 22 86 41 70 |P%=12..21,0)".Ap| 000058b0 70 6c 69 63 61 74 69 6f 6e 73 2c 22 27 27 0d 0a |plications,"''..| 000058c0 32 05 e1 0d 0a 3c 99 dd f2 57 ef 32 2c 31 2c 32 |2....<...W.2,1,2| 000058d0 37 2c 31 2c 36 34 2c 31 2c 32 37 2c 31 2c 33 33 |7,1,64,1,27,1,33| 000058e0 2c 31 2c 33 36 2c 32 31 3a f1 22 20 44 41 54 41 |,1,36,21:." DATA| 000058f0 53 43 4f 50 45 22 3a ef 36 3a f2 4a 28 22 46 58 |SCOPE":.6:.J("FX| 00005900 32 31 22 29 3a ef 31 2c 32 37 2c 31 2c 31 30 36 |21"):.1,27,1,106| 00005910 2c 31 2c 38 3a e3 62 25 3d 30 b8 32 33 3a e3 63 |,1,8:.b%=0.23:.c| 00005920 25 3d 30 b8 33 39 3a ef 33 31 2c 63 25 2c 62 25 |%=0.39:.31,c%,b%| 00005930 3a 41 25 3d 31 33 35 3a 61 25 3d 28 ba 26 46 46 |:A%=135:a%=(.&FF| 00005940 46 34 80 26 46 46 46 46 29 81 32 35 36 3a e7 61 |F4.&FFFF).256:.a| 00005950 25 3d 26 32 43 20 61 25 3d 26 32 30 0d 0a 46 18 |%=&2C a%=&20..F.| 00005960 e7 61 25 3c 33 32 84 61 25 3e 31 32 36 20 61 25 |.a%<32.a%>126 a%| 00005970 3d 26 32 30 0d 0a 50 34 ef 31 2c 61 25 3a ed 3a |=&20..P4.1,a%:.:| 00005980 ef 31 2c 31 30 3a ed 3a ef 31 2c 31 30 2c 31 30 |.1,10:.:.1,10,10| 00005990 2c 31 2c 32 37 2c 31 2c 37 30 2c 31 2c 32 37 2c |,1,27,1,70,1,27,| 000059a0 31 2c 36 34 2c 33 3a e1 0d 0a 5a 5e dd f2 48 3a |1,64,3:...Z^..H:| 000059b0 41 24 3d 22 bc e4 e8 ec a8 bc e8 ec e8 ac e8 a4 |A$="............| 000059c0 bc b4 bc b4 bc a4 22 3a 42 24 3d 22 f5 ba aa ab |......":B$="....| 000059d0 20 a5 aa ab e2 fb aa a4 ad a5 bd a5 af a4 22 3a | .............":| 000059e0 44 24 3d c4 33 39 2c 22 2c 22 29 3a 47 24 3d 22 |D$=.39,","):G$="| 000059f0 87 63 20 4d 2e 47 6f 6c 64 66 69 6e 63 68 20 31 |.c M.Goldfinch 1| 00005a00 39 38 37 22 3a e1 0d 0a 64 3a dd f2 42 28 46 24 |987":...d:..B(F$| 00005a10 29 f1 8a 30 2c 32 33 29 22 9d 84 70 61 67 65 20 |)..0,23)"..page | 00005a20 20 20 20 20 9d 22 3b 47 24 3b 22 88 9d 84 3c 3e | .";G$;"...<>| 00005a30 20 50 2a 22 3b 8a 37 2c 32 33 29 46 24 3b 3a e1 | P*";.7,23)F$;:.| 00005a40 0d ff |..| 00005a42