If you've got the cassette adaptor the *.wav file contains the memories M0, M1 & M15 to M19 that are generated here.
| Generation of various characters on the FX-502P (but not the FX-602P) | ||
|---|---|---|
| Interactive Input | Read out | Remark |
| MODE, 1, | 0. | Go to run mode. |
| 3, 2, Min0, AC, INV IND, MR0, | - . 481 | Put 32 into a memory and then try to recall M32 - a memory that the calculator doesn't have. |
| × =, ÷, =, Min2 | 0.o06876873 | Generate the basic component that can be cumulated to generate the other characters |
| ÷ 0.1 = | o.068768735 | Dividing by 0.1 isn't the same as multiplying by 10 because multiplication collapses the non-numeric characters. (Multiplying by 10 here would have resulted in 10.06876873) |
| INV-RND-1 Min 0 | o. | Indirectly recalling M0 will now recall MF |
| MR0 + MR0 = Min1 | 1o. | Indirectly recalling M1 will now recall M.F |
| MR2 + + = = = = = = = = = = = = = = | 14.P031531. | Generation of a number containing P. |
| INV-FRAC ÷ 0.1 = INV-RND-1 Min19 | P. | Store P (value = 11). This causes indirectly recalling M19 to recall the least significant 10 digits of the first L-register that have been shifted to the left by 2 digits (i.e. multiplied by 100). I never found where the 2 most significant digits went! |
| MR2 ÷ 0.1 = Min5 + + = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Min3 | 2.9C063062 | Generated a number with a C |
| × ( AC INV-IND MR19 | C.06306205 | Indirectly recalling M19 recalls the least significant 10 digits of the first L-register that have been shifted to the left by 2 digits (i.e. multiplied by 100). |
| +/- INV-INT Min18 | -C. | Negate to prevent the locking of the calculator. |
| MR5 + + MR3 = = = = = = = = = = = = = = Min3 | 4.3E0258242 | Generated a number with an E |
| +/- × ( AC INV-IND MR19 INV-INT Min17 | -E. | Extract -E from the first L-register. |
| MR5 + + MR3 = = = = = = = = = = = = = = = Min3 | 5.8-0573552 | Generated a number with a character '-'. |
| × ( AC INV-IND MR19 INV-INT Min16 | -. | Extract the '-' character from the 1st L-register. |
| MR5 + + MR3 = = = = = = = = = = = = = = Min3 | 7.2 0201174 | Generated a number with a space character (the 3rd character). |
| × ( AC INV-IND MR19 INV-INT Min15 | . |
Extract the space from the L-register and integerise to isolate it from the fractional part. |