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:

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
30-09-88/SCOPEL2.m0
30-09-88/SCOPEL2.m1
30-09-88/SCOPEL2.m2
30-09-88/SCOPEL2.m4
30-09-88/SCOPEL2.m5