FOREWORD Thank you for your purchase of the CASIO {x-8000G. This unit is a totally new type of advanced programmable computer.
i Memory computations Specifying the number of decimal p significant digits and the exponent display . 2-2 SPECIAL FUNCTIONS Continuous computation function Replay function input buffer rectal function Multi statement function .. 2-3 FUNCTIONAL COMPUTATIONS . Angular measurement units Trigonometric functions and inverse trigonometric unctions ..
Carriage return function 124 6 USEFUL OPTION . 4-8 ARRAY-TYPE MEMORIES 126 Using array-type (movies 126 61 Cautions when using ray-type memories . List concoction o Application of the array-type memories .. List samples 4-9 DISPLAYING ALPHA-NUMERIC CHARACTERS AND Graph copy functions 178 SYMBOLS . x 131 Graph copy samples {Graph g 180 Alphanumeric characters and symbols 131 Plotter function 184 4-10 USING THE GRAPH FUNCTION IN PROGRAMS 134 \< Print mode ..
HANDLING PRECAUTIONS ®This unit is composed of precision electronic components and should never be disassembled. Do not drop it or otherwise subject it to sudden impacts or sudden temperature changes. Be especially careful to avoid storing the unit or leaving it in areas exposed 1o high temperature, humidity or large amounts of dust. When exposed to low temperatures, the unit will require more time to display answers and may even fail to operate.
B Display window Kk k% MODE #%%x sys mode @ RUN cal mode : COMP . angle . Deg display Norm Step 0 Graphic print switch-—— Shirt key—§— Numeric keys——| ——Display window ——Power switch [~ Delete key All clear key Arithmetic operation keys —Execute key Answer key The display window Is capable of displaying 16-character by 8-line text and symbols, Graphs are produced 63-dot matrix.
it Mode Key Press when smelting the status of the unit or the unit of angular measurement. 165 [ Species file editor mode. 58 D For manual computations and program execution, {55 @ For writing or checking programs, lily @1 For clearing programs. Deg displayed. If [E2] is pressed, unit of angular measurement is specified as egress. % B .. Rad displayed. If (88} is pressed, unit of angular measurement is specified as radians. 5% B Gra displayed.
Programmatic key Press enter a value from 0 to 9 and then press [6%] to execute a program. Ex. (P:5] (T (%E] ~ Execution of Program 1 begins. Pressing [5] followed by (Gas] {{Reg) key) will cause Goth to appear on the display. This is a jump command used in programs. fllF’tAV to nave the cursor (blinking ") left, right, up, and down on the display. The (5] key moves the cursor to the left, 51 moves the cursor to the right, [T 1 moves the cursor up, and [ 3] moves the cursor down.
COMP mode or SD mode e (4 ana 129 keys} Coordinate transformation LR mode 3 [3 keys) Estimated value computation of x and y [Fallacy] Coordinate transformation M Graph keys . Used to produce a variety of graphs {see page 57 for details). These keys cannot be used in the Base-n mode. ot Mo Mode display/Plot key ) ® Used to confirm the status of the system mode, miscalculation‘ angle unit and rounding, Setting status is displayed only while this key is pressed.
] Natural logarithm key ! ® Press prior to entering a value to obtain the natural Logarithm of that value. ®When pressed following the key, the subsequently entered value becomes an exponent Press followed by [BE in the Base-n mode to specify the octal computation mode. . ] @ When pressed following the B key in the Base-n mode, the sub subsequently entered value is specified as an octal value.
M Contrast adjustment B i f Pressing the or [] key following the [ key adjust§ the contrast o the display. Pressing [57) makes the screen lighter, while mags it darker. Holding either key down will cause the display to successively become respectively lighter or darker. Pressing any other key besides tas well as [T, () cancels contrast adjustment.” o * Light display contrast even at the darkest sifting indicates that papery power is too low.
® Replace the battery plate, the battery plate screws, the back of the unit, and the back cover screws. * IMPORTANT: Never dispose of old batteries in such a way that they will be incinerated. Batteries may explode if exposed 1o fire. CAUTIONS: it the batteries being replaced are not totally without power, it is possible to replace batteries so quickly that previously stored programs and memory contents are not erased or altered.
M Number of stacks This unit features a memory known as a stack for the temporary storage of fow priority numeric values and commands (functions, efc) The numeric value stack has eight levels, while the command stack has twenty. a complex formula is employed that exceeds the stack space available, a stack err {Stk ERROR) message will appear on the display. Ex. Stack counting method 2% { (3+4X Numeric Command value stack stack Computations are performed in the order of the highest computation priority first.
*¥k% MODE ®dkk s mod . Ruhr [—System mender (RUN, WRT, PGL) oil mode Compare circulation meed {COMP, Base-n, SDY, D2, angle : display | Nome— l-Angle unit (Deg, Rad, Gra} Numbered of digits (Fix, Sei, Norm Step 2 B Number of input/output digits and computation digits #The allowable input/output range (number of digits) of this unit is 10 digits for a mantissa and 2 digits for an exponent. Computations, however, are internally performed with a range of 13 digits for a mantissa and 2 digits for an exponent.
W Number of input characters This unit features a 127-step area for computation execution. One function comprises one step. Each press of numeric and & keys comprise one step. Though such operations as {53@( key) require wo key operations, they actually comprise only one function and, therefore, only one step. . These steps can be confirmed using the cursor, With each press of the [ ] or key the cursor is moved one step. Input characters are limited to 127-steps.
I Corrections 8To make corrections in a formula that is being input, use the and ] keys 10 move 1o the position of the error and press the correct keys. Ex. To change an input of 122 to 123: @@ 122 =] . 122 @ 128 Ex. To change an input of cosmos to sin: cos 60.. cos 6@ sin B0 * I, after making corrections, input of the formula is complete, the answer can be obtained by pressing (5] It however, more is lo be added to the formula, advance the cursor using the key to the end of the formula for input.
®7To store the same numeric value to multiple memories, press (5] followed by (@G key). Ex. To store a value of 10 in memories A through [site) ) & 10—A~d 5 EXE 10. B Memory expansion Though there are 26 standard memories, they can be expanded by changing program storage steps o memory. Memory expansion is performed by converting 8 steps to one memory. * See page 108 for information on the number of program steps. Number of memories 261 271 281 |206 Number of steps 1446/1438/1430| .. 11366| .. [1046] ..
M Answer (Ans} function This unit has an answer function that stores the result of the most recent computation. Once a numeric value or numeric formula is entered and [BE] is pressed, the result the answer in the case of the numeric formula) is stored by this function. To recall the stored value, press the key. When [A0] s pressed, "Ans” will appear on the display, and can be used in this form in subsequent calculations. * Hereinafter, Ans will be refereed to as the Ans memory. Ex. 1234456 579.
2-1 BASIC COMPUTATIONS B Parenthesis computations Example Operation Display A ) ! 100~ {2+3) X d=8D W00FI M2 316 4[6) 80. W Arithmetic operations 2360 46 5558 dor 3 29. Arithmetic_ operations are performed by pressing the keys in the same Or « Closed parentheses occurring immediately before asap noted in the formula. ) ration of the [EXE] key may be omitted, no maser how ® For negative values, before entering the value. many are required.
W Memory computations i ' itched OFF. ®The contents of memories are nol erased when power is switch: They are cleared by pressing (3 followed by (#1] { et key) and then [BE]. Example Operation Display 9.874[ =) ) BEE] 9.874 9.874X [B6E] 69.118 8.874X i B3 03 12(EE] 118.488 1 Q874X 295286346 [E5€] 256.724 (ex] 286.348 » the " key is used to input numeric values in memory.
Example Operation Display 100 606th 7] ] [S5€] (Four dec16.6667 | mail places specified} (Dice] (8] [Ex€] (Specification canceled) {ioe) (Five significant digits specified) [ionize] (G) (ExE] (Specification canceled) * Values are displayed rounded off to the place specified. 142400 {Continues computation with 10-digit display.) 123m X 456==56088m =56.088Kkm 789X =0.07488kg {55} [7] (3 [Ex€] {Three decimal places specified.
W Replay function . @ This function stores formulas that have been executed. After execution is complete pressing either the (2] or key will display the formula * executed. Pressing (2] will display the formula, with the cursor locales under the : first character. ., ) Pressing will display the formula, with the cursor located at the space following the last character.
M Multi statement function #The multi statement function {using colons to separate formulas or statements) available in program computations can also be used for manual computations. # The multi statement function allows formulas to be separated by colons 16 make consecutive, multiple statement computations possible. *When [8E] is pressed 1o execute a formula input using the multi statement format, the formula is executed in order from the beginning. ® inputting “.
M Trigonometric functions and inverse trigonometric functions # Be sure to set the unit of angular measurement before performing trigonometric function and inverse trigonometric function computations. Example Operation Display sin 636241 e 0.897859012; cos (tan {~35 gray 2+5in 45" X c0s 68'= 0.5976724775) §in"" (Determine the valve of when sin 2 {aE] (4 [Exe] iR 63E ) 526 41 [w20¢] (5] (3] (s} (1[5 (B5E) o] (61 [ExE) 35 (exes) Can be omitted. Can be entered [E3E] 2 [503] () (ke] (o] () {EXE) €os 70 = 0.
M Hyperbolic functions and inverse hyperbolic functions Example Operation Display sing wish tang cosh 1 5= 0.2231301601 ~ts =g {Proof of cosh x thinning xm= o) cosh’” )= 15 0.7953654612 Determine the values of x when lane 4 oo BOOKSTORE 0.3439419141 5= 1359388923 o2 < ) sing 1( E )— 1723757406 [Bye] (5] 3.8 [ERE] (ve] [ces] 1.23 [E6E] (ioe] (fan] 2.5 [Exe] [ (
B Other functions Ra nit, Abs, Int, Fran) Example Operation Display Example Operation Display . . S Vying is the integer part of {[55D) (m] (1 7800 3] 96 [ SZHE=365028154 {1286 3.65028154 567 EXE 81, 248 44554 2TM Y 4x0 What is the fraction part %@Jmmooa%m 0.25 What is the liquor part of | 2512649139 (7] 2141 (5] 11738549 2512549139+21417 |8[5F] 40320. 40320 9.90953 V36X TREAT =42 (] (271101 miss 42. Random number generalist) ] [EXE] & @.792 son (pseudo random number from 0.000 to 0.
2-4 BINARY, OCTAL, DECIMAL, HEXADECIMAL COMPUTATIONS ® Binary, octal, decimal and hexadecimal computations, conversions and logical operations are performed in the Base-n mode (press B ). ® The number system set by respectively pressing [Rein, (G, [Gee] or [Hex), Hollowed by [EXES, ®Number systems are specified for specific values by pressing 51, then the number system designate {[E, Bl, @ or immediately followed by the value. ®General function computations cannot be performed in the Base-n mode.
B Negative expressions Example Operation Display How is 110010, expressed as a negative? How is 725 expressed as a negative? How is 3A expressed as a negative? [(63) [51 —~ “Base-n” [8in] (5] [meq] 110010 [ExE] Hotbox [EXE fag] 34 [exE] i | | # Basic arithmetic operations using binary, local, decimal and hexadecimal values Example Operational Display 110001, 1234 X ABCg=37AFd5 =22808430 VF 56 CRECY 7654512, =516, * Compilation results are portion cut off.
2-5 STATISTICAL COMPUTATIONS B Standard deviation @ Standard deviation computations are performed in the (Press e (1) ® Before beginning computations, t_h_tg statistical memories are cleared by pressing followed by-( Lackey) and then [BE], ® [individual data is input USMC( i+ key). ® Multiple data of the same value can be input either by repeatedly E pressing or by entering the data, pressing [, followed by [, that: represents the number of times the data is repeated, and then [871.
* Erroneous data clearing/correction II {correct data operation: 130 BT 131 (B7Y @ If 120[H G is entered, enter correct data after pressing (261 @ 1t 1205F1 G 31 is entered, enter correct data after pressing {ag], : @ 1t 1208 [ 30[TT] is entered, enter correct data after pressing (6.1 @ i 120 AL was entered previously, enter correct data after: pressing 1205 C1 30 (€01, M Regression computation @ Regression computations are performed in the LR1 mode.
@ Logarithmic regression @ The regression formula is Enter the x data as the lobar-; @ The regression formula is Enter the y data as item (in) of x, and the y data inputs the same as that for linear regression. ¥ Exponential regression { regression. the logarithm of y{ln), and the » data the same as that for linear re@ The same operation as with linear regression can be used to obtain. @Correction is performed the same as in linear regression. Constant the regression coefficient and for making corrections.
@ Power regression @ The regression formula is Enter both data x; and y as logarithms (in}. i ® Correction is performed the same as in term A is obtained by G [F7) &) obtained [one) [ {ams) obtained (Be], i finer regression. Constant ! estimated value § is: [, and estimated value (e7) (e (BE), and 2 xy are obtained by Minx, S(inzh, Sing, Zing and zing-iny respect-; lively. Example Operation T Display T s pare | |l (Sal 3033 2410 3895 [6T] 3.33220451 {7701 30 [F#7 (1 (6] 3033 “ | e 3.
The graph function of this unit makes it possible to produce a wide variety of function and statistical graphs quickly and easily dot display. (Upmost and leftmost lines are not used.) Besides the built-in function graphs, a generous selection of functions can also be input for graphic representation. Graph commands can be used manually or in programs, but here all examples will be centered around manual operations.
B Overwriting built-in function graphs ! Two or more different built-in function graphs can be written together on the same display. Since the range for the first graphic is automatically see\ all subsequent graphs on the same display are produced according to! the range of the first graph. ‘ ! The first graph is produced by using the previously mentioned operation e [function key) ) ‘ N (Subsequent graphs are produced using the variable X in the operation; fem [function key) key).
i g f Here, let's try changing the currently set range values to those listed | 5 To change Max to 15, use the (5] key to move the cursor one digit below: { to the right and input Min ~ Min Range Max — & Max 15 ¥ Xmin:Q Eel = 1 ¥Ys¢l B s meninx, salt (D Input 0 for Min. ! Mini-§ Oise f max :fLE i sot The Muscly value is the same, so simply press ; EXE The Max value is the same, so simply press b f‘ B Range ! iy Mini@ : ¥ {8 key can also be used) maxis, : .
* The input range for graph ranges is 0 or 11095 frI
W User generated function graphs After performing range settings, user generated graphs can be drawn simply by entering the function (formula) after pressing Ea. Here, let's try drawing a graph for Set the ranges to the values shown below. Range max:§, sei Ymiai=1Q. maxima.
Firs, draw the graph for Born] [EXE] Next, draw the graph for o) (13} [E5E] Finally, let's use the trace function. ] [Foe] X L s coordinate value The painter appears at the extreme left plot of the graph. The (E] key moves the pointer to the right along the graph. Each press of (5] naves the pointer one point, while holding it down causes continuous movement. ~ {Hold down) \k\ 68 Hold (7] down until the pointer reaches the intersection of the two graphs.
* The trace function cannot be written info a program. : The pointer can be moved left, right, up, and down using the cursor * The trace function can be used during a display. i keys. The current position of the pointer is always shown at the bottom * When the format B3] formula A5 formula (8] is executed and a | of the display. graph is drawn by pressing [EXE] directly after executing the trace | e e function during halt status, the previous coordinate value remains on % Bzl i the display.
If x-y coordinates are not specified for the plot function, the pointer appears at the center of the screen. Set the following range values: Range Minimum, max:5, sciatic, minimum, maxima, selfie, (i) (i (EXE: & x=1.5 To dint the Y-coordinate value: 2 e Y=4, 72 * Attempting to plot a point outside of the preset range s disregarded. " The x and y-coordinates of the pointer used in the plot function are respectively stored in the X memory and Y memory.
Now plot a point at (2.0) again and use the cursor key {7 to move the pointer up to the point on the graph o () 2 551 3 0 [g5E) e~ (Move the pointer up to the point on the graph for y=3x} X=2 021276588 Draw a line using the line function. 7] Next, a perpendicular will be drawn from the same point on the graph to the y-axis. First, plot the point on the graph and use the curses key to move the pointer to the y-axis.
Now use the plot function to blink the pointer at the origin of the graph and then use the factor function to magnify the graph 1.5 times. o] C] (3] (Flow} 1.6 [oin] fares] B3 (ERE] * The misstatement function Is used to produce the graph in a single step. The following shows the resulting range values: This indicates that the range values for the x and y-axes are equal to 1/1.5 of their original values, Range Xmiai~240, mex 249, scl 189, Thymine max:1, scti@.5 Now let’s try magnifying the graph another 1.
The following display shows the new range values: =l To reduce the graph by half again: Range maxima. sclerosis, sc1:0.5 AN \V; Now let's double the z-axis and increase the y-axis by 1.5 times. (5005 Now execute the function. BIE 78 Fiat .Factor 9.5 graph Y=sin X Riot .Castor 2.1 LB:Graph Y=sin X Using the operations outlined in this section, graphs can be magnified or reduced.
Next, reduce the original yuccas x graph by 1/2. [ &) (Returns to original graph.) 3-3 GRAPH FUNCTION APPLICATIONS o Even complex equations can be graphically represented. A number of graphs for the equations will be presented in this section. Ex. 1} Draw the graph for the third degrees equation, +50. In the above examples, the changes in the graph size were performed at The range values for the graph are given the center of the display.
Operation (5 () Col (P 02060 (550 160 faff 18 [ 3[H 641 826 WA (1 £ 1260 [&8] Ex. 3} Find the maximum and minimum for the equation, * If this equation Is graphed, the minimum and maximum Gan be easily understood without differentiation. The range values for the graph are given on the right, Operation [5F] (5] (Exe) i B2l 4@E 4B 138 160 buds B [ 300(E8 Range maxima, scull, ¥mini-600. max:600, se1:200 Y \/ %f Operation il Es] oo fond ARES B (1160 (BE] fos) [EXE} Ex.
3-4 SINGLE VARIABLE STATISTICAL GRAPHS Ex. Use the following data to draw a ranked graph. Rank No, Rank Frequency @ Single variable statistical graphs are drawn in the SD2 mode (] §55 ®Bar graphs, line graphs, and normal distribution curves can be produced as single variable statistical graphs. # Function. paragraphs also possible in the SD2 mode, so graphs of theoretical values and graphs of actual values can be overwritten. *Abs and ¥ cannot be used in the SD2 mode.
¢ @ Clear the statistical memory. [em) (et (B3] & Input the data. (21) 20 [Bx] [o7) 30 (71 (671 40 (671571 (571 [07] [67] m-f-frill L @ First, draw a bar graph.Bl (58] Next, overwrite a line graph. (e (5557 {ioe) (EFE) ® Finally, draw 2 normal distribution curve. Since the y-axis value is re‘f relatively small when compared with the bar and line graphs, the same range values cannot be used. Change the range values to those shown ¢ below.
3-5 PAIRED VARIABLE STATISTICAL GRAPHS & Paired variable graphs are drawn in the LR2 mode Paired variable graphs can be drawn as regression lines. ® Standard function graphs can also be drawn in the LR2 mode, o theoretical graphs, data distribution and regression line graphs can be overwritten. @ After data input in the LR2 mode, points are displayed immediately, and data is input to the statistical memory.
4-1 WHAT IS A PROGRAM? This unit has a built-in program feature that facilitates repeat compute sons. The program feature is used for the consecutive execution of for mauls in the same way as the “misstatement” feature is used in mania & computations. Programs will be discussed here with the aid of illustrative examples. EXAMPLE: Find the surface area and volume of a regular tetrahedron when the 5.
RS When @ are pressed, the system mode changes to the WRT mode. § Then, the number of remaining steps {see page 108)is indicated. The number of remaining steps is decreased when programs are input o when memories .are expanded.
B (V when [Ties] Q [ExE] 471.4045208 2+3XAx*3 Prof @ Prof 169.7400791 346.4101615 i 161.6917506 471.4045208 Prof 0 2 ? [Fisk) 0 (B58) Prof 0 1558 7 (S when {Value of A) 169.7409791 10 161.6917506 346.4101615 Prof 0 471.4045208 7 Prof 0 15 ? 779.4228834 . ~ Dis =~ 7] (value when A= 7) 346.4101615 7 vV when A = 15) 471.4045208 169.97409791 Prof @ 161.6917506 ? Prof @ 7 ? 169.7408791 15 ~ Dis i 779.4228634 1500.990258 BE 10 (When A = 7) 846.
* Directly after a program in PO is executed by pressing 0 sin this example, the Prof 0 command is stored by the replay function. §. Therefore, subsequent executions of the same program can be performed by simply pressing [Exes, Operation O[ExE] (PO program execution) 1018E] -(Input 10 for A) {Display V when A == 10} {Re execute) 7{E&E (Input 7 for A) {Display V when PROGRAM CHECKING AND EDITING (CORRECTION, ADDITION, DELETION) Recalling a stored program can be performed in order to verify its contents.
(3 Program editing First, a comparison of the two programs would be helpful. Tetrahedron: (557 @) . ii Length of one side (4) Surface area {S) Volume (V) L % Program execution L Now this program will be executed. Tetrahedron: (557] ) 10 o | l2E (97.42785793) (49.71844655) The tetrahedron program can be changed to a tetrahedron program by 2 (692.620328) (9428000416) deleting the parts marked with wavy lines, and changing those that are §. .
{Summary> Correction | ®Move the cursor to the position to be coracle} erected. ® Crass correct keys, Deletion ® Move the cursor to the position to be de~ allele Lo ILo] ¢ teed. ! *Delete {BeL] e Insertion ®Move the cursor to the position 1L6) ¥ rested into, oy #® Specify the insert mode. S ®Press desired keys.
@ Ne ERROR (Nesting error} Indicates a subroutine nesting overflow by the Prof command. ® Stk ERROR (Stack error) indicates the computation performed exceeds the capacity of the stack for numeric values or for commands {see page 16}, ® Mem ERROR (Memory error} Indicates the attempt to use a memory name such as Z {5] without having expanded memories. @ Arg ERROR {Argument error) Indicates the argument of a command or specification in a program exceeds the input range {i.e.
4-4 GRUNTING THE NUMBER OF STEPS The program capacity of this unit consists of a total of 1446 steps. The number of steps indicates the amount of storage space available for programs, and it will decrease as programs are input. The number of remaining steps will also be decreased when steps are converted to memories. {See page 24).
4-5 PROGRAM AREAS AND COMPUTATION MODES This unit contains a total of 10 program areas (P0 through P9} for the storage of programs. These program areas are all utilized in the same manner, and 10 independent programs can be input. One main program {main routine) and a number of secondary programs {subroutines} can also be stored. The total number of steps available for storage in program areas PO through P9 is 1446 maximum.
M Cautions concerning the computation modes All key operations available in each computation mode can be stored as programs, but, depending on the computation mode, certain commands or functions cannot be used. Base-n mode « Function computations cannot be performed. » Units of angular measurement cannot be specified. « Ali program commands can be used. » Be sure to include a “4" at the final result output to return to the previous computation mode when a program execution is terminated.
feds (1) *x%% MODE Return to RUN mode. sys mode RUN cal mods Coo Mp Angie Beg display Worm tag @ M Erasing all programs To erase all programs stored in program areas 0 through 9, specify the PCL made and press %] and then [Bile, Example: Erase the programs stored and P9. Operation Display oo 3 sys mode POL cal mess I COMP angle 1 Uag display @ Norm 1319 Bytes Free Prof 123 587 Sys mage © PG CL cal mode I COMP angle .
Add “Goth 1" to the end of the program, and add “Lbl 1" to the beginning of the program as the branch destination. If this Is simply left the way it is, however, the volume will not be displayed and execution will move immediately to the input of one side at the beginning.
The is displayed when (7] (0 are pressed. If the condition is true, execution advances to the statement following =. if the condition is not true, the statement following = is skipped and execution jumps to the statement following the next true Left Relational Right Sta Testate- side operator side men 4 men I not true A statement is a computation formula {sin AX S, etc.) or a program command {Goth, Prof, etc), and everything up to the next regarded as one statement.
in this program, first 10 is stored in memory A, and 0 is stored in memory C. Memory A is used as the “counter” and countdown is performed the specified number of times by the Dsz command. Memory C is used to store the sum of the inputs, and so first must be cleared by inputting a 0.
. : Subroutine Main routing £>P3 _Prof 8 9 Tevet 2 Level 3 Level 4 The subroutine command is “Prof" followed by a number from 0 through 9 which indicates the program area. Example: Prof 0 ~Jump to program area ¢ Prof 2 to program area 2 After the jump Is performed using the Prof command, execution continues from the beginning of the program stored in the specified program area.
Computation of the volumes is also performed in a similar manner. After a jump is made to P8 for computation, execution returns to the main routing. In PO, the program ends after the volume of the tetrahedron is displayed. In P1, however, the result computed in P8 is divided by four to obtain the volume of the tetrahedron. By using subroutines in this manner, steps can be shortened and programs become neat and easy to read. .
4-8 ARRAY-TYPE MEMORIES M Using array-type memories Up 1o this point all of the memories used have been referred to by single alphabetic characters such With the array-type memory introduced here, a memory name (one alphabetic character from A through Z) is appended with a subscript such as [1] or [2].
| | The following shows a case in which may-lype memories overlap with standard format memories. This situation should always be avoided. Example: Store the numeric values from 1 through § in memories A1) through Al5] respectively, ,Lbl 1, ¢ LACY I, Dsz,C, &, Goth, 1, 1, ALLAHABAD 4403, als] In this program, the values 1 through 5 are stored in the array-type memories A[1] through A[S], and memory C is used as a counter memory.
Example program 2 The same memories are used as in Example 1, but two types of memory names are used and the x and y data kept separate. 1, A I, Dem LAL L, Isz, 6,=> Goth, 2, !, Goth, | Lbl, 2, 1, 1,5,~ Gog, 5, .
If messages are included as shown here, the display is as follows: {Assuming that the program is stored 10(EE Y=1 Messages are also convenient when displaying result in program computations. Example: b, @, 1" N,=" Lbi, Fran, Goth, Goth, 2, 1, Goth, 1, ©, Lbl Goth, 0, ©, Lbl, 3, 1,7 N, O,", 4, Goth, @ This program computes the x power of 2. A prompt of “N appears for data input. The result is displayed by pressing (E7] while " is displayed.
4-10 USING THE GRAPH FUNCTION IN PROGRAMS Using the graph function within programs makes it possible to graphically represent long, complex equations and to overwrite graphs repeatedly. All graph commands {except the trace function} can be included in programs, Range values can also be written into the program. Generally, manual graph operations can be used in programs without modification. Ex. 1} Graphically determine the number of solutions {real roots) that satisfy both of the following two equations.
5-1 WHAT IS A FILE EDITOR? Various types of files can be stored and recalled using the built-in File Editor function which has a total capacity of 1,917 steps. S FILE {Files are handled using filenames.) Any number of {ells, as long a5 the total number of steps does not exceed 1.917.
Press the [BE] key alter entering the filename. NEW FILE key in Password it needless press "EXE" "AC” for QUIT The display illustrated abase prompts entry of a password if required. If, in place of this display, the display clears and the cursor is blinking in the upper fell, see the section titled: PASSWORDS. The password function keep private data secure by making it impossible for anyone who doesn't know the password to access the data stored in the unit.
Pressing [ExE] moves the cursor one line down from its current position to indicate entry of the list data item, Operation Display EXE DE+2 As many data items as desired can be stored in a single file, limited only by memory capacity. The number of files created is also limited only by memory capacity.
Now enter the filename assigned to the desired file. Operation Display FleanpnenE~] FILE EDITOR 1 TRIANGLE >"TRIANGLE A prompt appears requesting the password when [86E] is pressed. The file is treated as a new file if the filename entered differs from that actually assigned to the file, and NEW FILE appears on the display. Should this happen, press and try entering the proper filename again. File contents are displayed immediately after filename input when the file has not been assigned a password.
5-2 COMMAND FUNCTION The command function is provided to make the file editor function easier to use. The commands used are different depending which file editor mode (file name input or.file data input) is being used. @ Filename input mode commands Press to enter the filename input mode.
M F command (Fred Bytes! Displays the number of e Ex. icing steps available for file input. Operation Display 0[] 11AAA 2:BBB 4:pDD >F 1023 Bytes Free W DEL command {Delete File) Deletes the file specified by “filename”, and is used to erase from memory any files no longer required. Ex. Deletion of file under filename "YYY", Operation Display )] R ES] 11AARA 2.
W © (File name top) Though not actually a command, quotation marks are used in commands 1o enclose filenames. As noted previously, the quotation marks at the end of a filename may be omitted. M » (Positive integer} This command is not listed on the command menu, but it is convenient to use when recalling files. Files can be retailed by simply entering their menu number instead of the full name, Operation Display FILE EDITOR =—wmTIAARA 2:888 3:0C¢C e [an Person | .
MV command {Video Mode) Returns from the command mode to the file data input mode. Operation Display HONOOEE@ERMOZEE | SMITH Bl 0262~ } pressed by mistake [ SMITH B T command {Top) Moves the cursor from its present location to the beginning of the file. The first eight lines of the file are displayed after this command is executed. M B command (Bottom} Moves the cursor from its present location to the end of the file.
B S command {Search String) Locates and displays the first occurrence of a data item which includes the characters specified by the search element, with the cursor located under the first character, See the L command for locating multiple occurrences. The message “cannot find” is displayed if the specified search element does not exist. M L command {Long Search} Locates and displays all occurrences of data items which include the characters specified by the search element.
5-3 TAB FUNCTION A tab function can be used to easily line up columns of data in the file editor function. Tabs are entered using B (2 spaces), (Bl (3 spaces), and (4 spaces). Excl] 1 50 60 Db See 2 492 33 429 3 56 56 48EE 4 48 57 63w 5 54 42 66MEE 6 67 55 58EE 7 71 63 600 can be used o return the cursor 1o the column at which a tab key was originality pressed. N * The tab function cannot be used gaiter is pressed. 156 5-4 COUNTING THE NUMBER OF STEPS The capacity of the file editor function is 1,917 steps.
5-5 INCLUDING PROGRAMS IN FILES Besides data, the file editor can be used much like the program area for the storage of programs. This feature can be used to store portions of a program using the file editor as subroutines when the amber of steps in the program area is insufficient. . @ Program storage The programming procedure used with the file editor @) is identical to that in the program area (W8 The only difference is that a filename is required when using the file editor mode.
The surface area is computed and displayed. Press [E5€] to produce the volume. (Exe] 7~AI2X 3XA A U2+8XA 03 SEND Prof "0CT ? 10 346.4101615 @ Subroutines Programs stored in a file can also be used as subroutines (see page 121). Such subroutines can be nested up to 11 levels, and exceeding this generals an error {(Ne ERROR).
5-6 FILE EDITOR MODE KEYS Key input in the file editor mode differs from that during normal operation to allow easier entry of alphabetic characters. (D Direct -~ Entry of upper-case alphabetic characters @ EA] — Displays B and locks alphabet keys as lower-case until pressed again. 3) | Displays & and docks keys for input of commands/ _ functions marked on key tops untie pressed again. Displays ¥ and changes keys for input of commands/ functions marked in brown on key panel. Ex.
The FA-80 interface unit provides even more performance from the ix-8000G. No other option besides the FA-80 should be used with the 1-8000G. The FA-80 is equipped with a printer interface which allows printout of computation results, program lists, and graphs. Either a Electronics standard printer or potter-printer can be connected.
@ Data print function prat Data can be printed out by entering {#ns] data (E3E], * ®Special character table The following shows the printout for x-8000G characters that are not included in the ASS code character set. DISPLAY PRINT DISPLAY PRINT DISPLAY PRINT £ E ¥ Cur Zon Oxnard 4 . Dis w Pi yon Syn 2 ~2 o deg 26 SDx sin”! arc sin r rad yon-t SDy cos™ arc ¢os g gra A a tan’' arc tan sinh™ arc sing cosh™ arc cosh tang! aro tang = = # micro Root cL* a v Sar Hexadecimal values are printed within curly braces.
@ Tab function The number of spaces entered by the tab function during printing can be specified. Print 1,2,3 Lt 2. 3. print [11 1,2, 3 Carrier return/line feed command Carrier return/line feed can be entered as required.
@ Memory list Specifying the M option traduces 2 printout of a memory list. LIST . "title” M Lance “ Printout in the Base-n mode is performed using the proper notation for each value. The message “out of range” is printed when a value is outside of a range of the specified notation. (3 Statistical data list ® Single-variable statistical data list Prints basic statistics for data input in the single-variable statistics modes (SD1, SD. In this case, S must be specified after the LIST command. LIST.
4, Single-variable statistical list *kx Statistics *xk Title : TEST 427, Sx°2 = 22885, Mx = 53.375 SD = 1.316856719 Shx = 1.4878853853 {-Title Number of data miles » H Sum Sx 8um of squares X Mean £ Standard deviation s I~ Standard deviation 5. Paired-variable statistical list avs Gratis tics Title : LENGTH 198, 5x°2 = 2258. Sxy = 181920, Sy = 5843, Syn = 50886451, Mx = 28. Oxnard = 7.0 267812 S0x = 7.5.568415 My = 1908.5 Syn = 4.929888336 GOy = 4.58555213 a = 9g7.4 b = 8.56 o= 6.
8. All file fist FILE LIST File name : TEL.LIST Filename ANDERSON 83-583-4111 GOOK JACKSON 045-211-0821 JOHNSON B-632-2151 JONES 895-347-4958 COLLINS 011-231-2343 SMITH B45-812-3456 WILSON 092-811-2663 File name : SALES Filename A 1508 B 2350 G 838 D 5480 E 3280 F 74868 File name : SECRET —— ol Password file M Graph copy functions Copley of graphics shown on the display can be printed out using a Electronics standard graphic printer. The Tour following types of copies are possible: 1. Normal copy 2.
& Graph print density The print densely of the print graph can be controlled by combinations of the display graph density and print graph density specifications. 4. Display: HD Print. HD 1. Display: N Print: N e 2.
W Plotter functions Graphic screens can be printed out using a plotter printer. The plotter printer makes it possible to produce copies of graphs almost as soon as they are displayed. The three plotter functions are as follows: 1. Single graph print 2. Multiple graph overwrite print 3. Line print * Plotter functions cannot be used with a graphic standard printer. * Text cannot be printed. O Single graph print Single graphs can be printed as displayed. Print Graph expression Ex.
M Print mode The print ON mode makes it possible to print out input characters and computation results without using the Print command. Each press of switches between the print on and print off modes. The current stat of the print mode is displayed on the bottom line of the display for approximately two seconds after the mode is switched.
6-2 CASSETTE INTERFACE Programs and data can be saved to and loaded from cassette tapes for storage. The following three commands are used for these operations. SAVE: Records program; o memory contents from computer o cassette tape. LOAD: Loads programs or memory contents from cassette tape to computer. VERIFY: Confirms proper SAVE operations by checking whether data saved to cassette tape are identical to those in the computer's memory.
LOAD o "filename " G o Loads graphics specified by filenames from casserole tape. Any graphics displayed before load operation are deleted and replaced . with loaded graphics. Loaded graphics can be viewed by pressing B3 after load operation is complete, Filename may be omitted, LOAD .« " filename " E =y Loads file specified by filename from cassette tape. Filenames of recorded files dis+ played until specified file located on tape.
B Command displays ® SAVE #OAD Filename — ® VERIFY 192 SAVE executing Program —— Memory = —— Graphic Editor —— executing —— Program —— —— Memory Graphic = —— Editor == VER executing -— Program —= Memory —— Graphic == Editor == Program Memory Graphics File * Shows attributes being saved. * Shows filename and attributes being loaded. displayed when filename is not assigned. * Shows attributes being verified.
{ type mismatch Pattern( mz{de to load data with same filename but different attributes. Confirm attributes of specified filename or check tape counter, M LIST command D cannot calculate Printed when an attempt is made to print statistics without entering queered statistical data. e PROGRAM LIBRARY @ out of range Printed when a value in memory exceeds the digit limitation {i.e. data entry in Base-n hexadecimal meed and memory fist fist in binary mode). firm memory contents.
Program for Desire P A Prime factors af arbitrary positive integers are produced, For 1< m <10 prime timbers are produced from the lowest value first. "END” is displayed at the end of the program. Overview) m is divided by 2 and by all successive odd numbers (f cheek for divisibility. 36T 9 1L 3o Where d is a price factor. med. and division is repeated sett Example % HY=7x17 <2 1234567890 Botox 3803 <3 OBTGHAIZL=IMER 17X 17X} Preparation and operation & Store the program written on the next page. .
CASIO PROGRAM SHEET Frogmen fox Ha. Greatest common measure 2 Description Euclidean general division is used to determine the greatest common measure for lwo integers a and b, For lal. | <10% positive values are taken 35 <10 Overview) ng= max {lsf, b o= min {al. k=2, Ho my =0, then the greatest common measure will bendy. Example a 2> €3> Hes o =238 4 =23315 & =522952 8 =374 5=9135 b =3208137865 c=1015 ¢ =998 #Si ore the program written on the next gaps. .
CASIO PROGRAM SHEET No. 3 Program for ‘Numerable Definite Integrals using Simpson's line 3 e Notes steps 1 Description arty st b2l _b—a The right-head portion of the above equation tan be transformed as follows. Pyt 2 (yoe Let 108 Example Im=10 123 =0.7853081537 | e <2 2m=20 15 1 =0.2662526769 Total 135 steps @ Store the program written on the next page. # Excusable the program 85 Shawn below in the RUN mode (BERING.
CASIO PROGRAM SHEET = No. 4 Program for Ne. &« Y transformation Notes steps Description 185 Abbey Ryt Ry R RRGRRC Portrays Reverberate T Ray T " 2 TRt 105 Airy T RsR 120 Ample. & 8 129 : 8 138 sots) LS 152 o ) Preparation and operation Bier: 7 #Stars the program titian on the next page.
PROGRAM SHE No. 6 Program lae No. Number Cantilever under concentrated goad 6 Program NEWS | yups e Pim B 15 Description Young's modulus (ke/mm?) Geometrical moment of inertia [mm*) Distance of concentrated load trim support (mmw) Load (kg} Distance of point of interest from the support [mm] is PPN A 93 Deflection g Angle of deflection 5 (7). Bending moment >x>n @Zosma Dixie (shearing load (shearing load APEX 12 pixie 154 Example 4000 ke/mm? 1 XA A 167 t= 5wt Whit arc deflection, angle of deflection.
PROGRAM SHEET Program $o¢ No. Parabolic movement 7 Description ¥ y (ws] (sec) h (w) Example Initial velocity Vo= 130 (m/sec) Initial angle a =25 () Height Plot the rice of movement in intervals of &t Preparation and pore AUN meed (FER ). Step Key operation Display Step. Key operation Display 1 Flo verve? 1 = 2 130 £8.91000616 26.
CASIO PROGRAM SHEET Program for. No. Normal distribution 8 Description Obtain normal distribution function # (x) {by Hastings’ best approximation). $ T+Fr LRI tog) P =02316419 Cy=— 0356563782 #1 Pat BLATHER ~ 1821265878 Example. Calculate the values of ¢ {z) atx =118 and x =0.7. Preparation and operation ®Store the program written on tha next page.
CASIO PROGRAM SHEET No. 9 umber Program for No. . Notes Circle and points of tang ency g e Program ) S— o stops Description Circle formula Titchy? muscular for tangent lines passing through point MiG-ry the tangent fine slope Dr av a fine farm point circle with radius 7, and determine the slope and intercept b (=g~ mz’). Also, read the coordinates of e tangent using the trace 12 et % unction, and use the factor function t magnify the graph. 163 Example 12 ; 113 m and b are determined using these values.
2 NG iyl Total 382 steps Program for j No. Circle and points of tang ency 9 Step Key operation Display [Feg) 0 (55} Prof @ X?4Y2mR? R ? 1 1[ex€] 2 Prof 0 R= 1 g done (X, Y} KIG] X=3.
Program for o § program lor o, s ‘Circle and points of tang ency ) 9 Froze ‘Circe and points of tang ency " 9 Step Key operation Display Step Key operation Display EXE EXE 3 EXE YES=1{ y=1? NO=0 2 ? done Q 8 done 10 done M= M G 0.3169872981 & 1.183012702 Dis ~ -~ Dis -~ B 2 ERE ? done 0 done done 7 M= M= 0.31698720981 " 1.183012702 B= Ba= HE 1.0490381086 BE ~1.548038106 Dis — — Dis EXE M= Ed M= 9.3168872881 1.183012702 B= B 8 1.
Program for HNe. Circle and points of tang ency 9 Step Key operation Display 1 (& TRACE? YES=1 TRACE Dis 15 ;7A£izzf X=0.8 a8 Program for . Mo, Circle and points of tang ency 9 Step Key operation Display EXE -1.
CASIO PROGRAM SHEET 10 Program foe No. Rotation of figures 10 Notes Numbers o sleeps Description ¥] Coordinate conversion formula @yt spindly yessing Cosh £y B tzz g % Draw a figure that represents a degree rotation of triangle. Example, Draw the figure of the finagle (A (2, 9.5). B (6, 0.5), C (5. 1.5 rotated 45° {NOTE} * The blinking point can be moved using the cursor keys. * To terminate the program, press the (A8 key during graph display.
P o. e Rotation of figures " 10 Step Key operation Display [rog] 0 Prof @ X1=1 1 2[ExE] 2 X=2. [&xE] (Xt,v1) X1=7? 2 Yip? 8 0.5 done (Xx2,v2) X2=7? 6[EE] 0.5 4 e X=8. Program for N N, Rotation of figures 10 Step Key operation Display EE (X2,Y2) Expel & Y217 s 9.
Program tor No. Program for o, Rotation of figures 10 Rotation of figures 10 Step Key operation Display Step Key operation Display X (x3,v3) X3=7? 4.5 Y3=7 9 13 1.
i o+ CASIO PROGRAM SHEET No. " [EhneBiutnhoose S oA e Pogrom fik Ko, Graph variation by parameters " Program :flb; Description Damped vibration (Over damping) Po=— €4V RETORT | p, i= inst! LBemaoPy .
#ambrosia tor No Graph variation by parameters rap variation by parameters 1 Step Key aeration Display Step Key operation Display [l 0 (5] Prof 0 (9] 0 [£xE] Prof @ EPSILON=? EPSILON=? 01 0.1 15024 1.5 5 remorse 0.18 XQ=7 X0= 25067 2.5 2 [Ex€) [F5) 0 [ExE) Prof Q EPSILON=? o2mm 0.2 7 X@=7 2 VOLVO 0.
CASIO PROGRAM SHEET No. 12 Framer i Hysteresis loop e 12 el BEIGE] (2] Program Notes Description -k : » _ When 2 ferromagnetic specimen Is surplus z B (Magnetic fux density) rained in a magnetic field. the specimen be- S comes magnetized, The B-H relationship can i be represented by a hysteresis curve.
[ Program for Ho. Program for o Hysteresis loop 12 Hysteresis loop 12 Step Key operation Display Step Key operation Display (Ford] 0 [E2E) Prof O (ExE] NO. OF DATA? 0.86 (BXE] 1 8 17 [Ex8) Prof O input data in order. NO. OF DATA? : 17 9 MAIN LOP 6 NO. OF DATA? 12(exE) Prof 0 [EXE} -1.33 NO. OF DATA? done 17 H=7 3 MAIN LOOP DATA? Be=1? 12 -1.4 Ha? done END 0.
CASIO PROGRAM SHEET No. 13 Program for [ Notes Regression curve 1 Description 10 17 i Logarithmic regression curve 3 Regression formula: y @ sylphs Sine gy * AT lonely —{ Sl 53 am Be Exponential regression curve % Regression formula: y = A-e™ m siren fame Troy 12 % iii Power progression curve T Regression formula: g =A-x* —insular See page 236 for an example, 15 _Preparation and operation 28 #Tors the program written on the next page.
CASIO PROGRAM SHEET e TAM SHEET Program for No. Regression curve 13 Example Perform exponential regression of the following data: rij 22| 56| 62] 40 Draw an exponential regression curve, and use the trace function to estimate the value far y when X=20. Ats, obtain the values of A and B of the regression formula, Range values: Rein {~10 Y min L —10 X max 150 Y max ;55 Sell 110 Set D10 Preparation and operation *Store the program written on the next page.
Program for No. Progestin for No. Regression curve 13 Regression curve 13 Step Key operation Display Step Key operation Display 5] 0 [5F) Prof 0 EXE DATA "IN ~END{Range setting check) Range OK? 1 EXE Dis Yiz? 35.6 2.2 X7 Set range values. input data in order. (o Range : 3110 (exe] , | 50(EE] maxima 6 ° ) tome (Ex€) Ymi 10 55 (X max:55 10 Sicily. ExE Prof @ 4008 6.2 EXE Range OK? 29.8 After data input is complete, DATA [N ~END-— Xi? a press the [ACl key and ex EXE 7 37.8 cute the program in Prof 37.
Program for Ne. Program for No. Regression curve 13 Regression curve 13 Step Key operation Display Step Key operation Display [48] Prof 1 sari] =] [Geog] 1 (E5E) VAXes (BX) =2 Y=AXXx*B 1~317 2[BE) E VAXes (BX) —~2 {Select exponential regress Y=AXXr*B —3 session. 2 10 14 done Al B 40.68214077 — Dis — (5] [immunize] EXE 1~3:7 e 2 done 40.68214077 B B ~0.06162460518 — Dis = (B 1~3:7 Move pointer to X=20 2 done 40.68214077 X=20.
CASIO PROGRAM SHEET Program for No. Parade diagram 14 Description Une example of a parade diagram application is problem solving in QC activities.
Presages tor Parade diagram 14 Step Key operation Display ko) 0 ) Prof 0 DATA? 105 Prof O DATA? 106 DATA? 65 [£E) Prof O DATA? 105 DATA? 85 DATA? Input data in order, 244 ram ~o Fromm e Parade diagram 14 Step Key operation Display 10 {Bar graph display} 5 e EXE] o {Parade diagram display} 245
M Manual computations Mode specious mode | Four arithmetic computations and fixation (B E) | function computations. Base-n mode. | Binary, octal, decimal, hexadecimal (BEE} |conversions and computations, logical operations. S01 mode Standard deviation computations {1~ (Bd® ) |variable statistical computations). LR1 mode Regression computations (paired (BB ET) | variable statistical computations). 8D2 mode For production of singe variable statistical graphs.
Regression computations | Data tear Data input data y data {; frequency] fl ({ex) =) * Frequency can be omitted, Data deletion = data, y data (;frequency) (el =) * Frequency can be omitted. Result display Number o{ data {n} fired [ [ERE] { [ = Sum of x(Es() Sum of y (Sy) R (5 (EE)( (5] =B} Sum of squares of x {Z.
Graph functor son” Range function Graph range settings Xmax...Maximum value of Xmin...Minimum value of x Xscl...Scale of X-axis (space between points} _ | Ymax...Maximum value of y Min. .Minimum value of y Scaleless of Y-axis {(space between points} Trace function Plot function Moves pointer (blinking dot} on graph. z-y coordinates can be read.
Program commands Unconditional jump Program execution jumps to the Lbl » which corresponds to Goth through 9 Conditional jumps if conditional expression is true, the statement after is-executed. if not true, execution jumps to the statement following next“e”, True Formula Not true CHY: Relational operator (53 Statement * The relational operator Count jumps The value in a memory is increased or decreased. If the value does not equal 0, the next statement is executed.
File data T command | Moves cursor to beginning of file, input mode {{Top} commands B command | Moves cursor to end of file. {Bottom) n (integer) Moves cursor » lines (logical) from command current position. {Move n-fines) Command | Locates first data item containing {Search String) | specified search element, L. command Locates ali data items containing {Long Search) |specified search element.
Stk ERROR + Execution of computations that exceed the capacity of the stack for numeric values or stack tor computations. * Simplify the formulas to keep stacks within 8 levels for the numeric values and 20 levels for the computations. + Divide the formula into two or more parts. Mem ERROR + Attempt to use a memory such as Z{5] when no memory has hen expanded. * Expand memories using e O3 (Deter.
Cassette recorder Message Meaning Countermeasure Already | Al tempt to load without Perform memory all clear exists clearing memory, or to load | or delete the file with the a file with a filename which | same filename. already exists. No Attempt to save when no contents | thing exists in program area. Read Tape stopped during Perform from beginning. ERROR LOAD or VERIFY, or defective tape being used. Area used | Attempt to load when program Delete unneeded program areas PO through PS |rams, already used.
(Positive} 2 22 0 {Negative] (Positive) 2 22 0 {Negative) & x & Binary. number Octal number Hexadecimal {Positive} 7 x 20 number {Negative) 2 x 2 Decimal— |2l £ 999, if degrees,minutes and vigesimal | seconds exceed a total of 11 digits, the higher (degrees, unites) values will be given priority, and displayed in 11 digits. Statistical com|l <10%, 1yl <10%, ] <10 mutation “ As a rule, the accuracy of a result is =1 at the 10th digit.
Programs Number of steps: Jump function: Subroutines: Number of stored programs: Check function: Graph function Built-in function types) Graph commands: Graphs: 1,446 maximum Unconditional jump {Got, 10 maximum Conditional jump Count jumps (Isz, Dsz} 9 levels 10 maximum (PO to P9} Program checking, debugging, deletion, addition, etc. (20 types) sin, cos, tan, sin’, cos”, tan”, sing, cosh, tang, sin, cosh?, tanh™, log, in.
GUIDELINES LAID DOWN BY FCC RULES FOR USE OF THE UNIT IN THE U.S.A. {not applicable to other arras. WARNING: .This equipment generates and uses radio frequency energy and if not installed and used broody, that is, in strict accordance with the manufacturer's instructions, may cause interference to radio and television reception. i has been type listed and found to comply with the limits for a Class B.