Casio Fx 502p

Casio Fx 502p 4,1/5 5915 reviews
(Redirected from Casio FX-601P)

The FX-501P and FX-502P were programmable calculators, manufactured by Casio from 1978/1979. citation needed They were the predecessors of the FX-601P and FX-602P. It is likely that the FX-501P/502P. Casio FX-502P series From Wikipedia, the free encyclopedia The FX-501P and FX-502P were pro­gram­ma­ble cal­cu­la­tors, man­u­fac­tured by Casio from 1978/1979. They were the pre­de­ces­sors of. (Redirected from Casio FX-601P) The FX-601P and FX-602P were programmable calculators, manufactured by CASIO from 1981. It was the successor model to the Casio FX-502P series and was.

Casio Fx-502p Manual

CASIO FX-602P series
Type
ManufacturerCasio
Introduced1981; 40 years ago
Discontinued1989
PredecessorCasio FX-502P series
SuccessorCasio FX-603P
Calculator
Entry modeInfix
Precision12 digits mantissa, ±99 exponent
Display type
Display size11 Characters + 3 digits
Programming
Programming language(s)Keystroke(fully merged, Turing complete)
Memory register11 (FX-601P) 22 .. 88 (FX-602P)
Program steps128 (FX-601P) 32 .. 512 (FX-602P)
Interfaces
Portsone vendor specific
Connects toCompact Cassette via one of:

FP-10Thermal printer via one of:

  • Direct
Other
Power supply2×'CR-2032' Lithium
Weight141g, 5 oz
Dimensions15.24x7,6x1.2 cm, 6'×3'×½'

The FX-601P and FX-602P were programmable calculators, manufactured by CASIO from 1981. It was the successor model to the Casio FX-502P series and was itself succeeded in 1990 by the Casio FX-603P.

Display[edit]

Casio Fx-502p

Casio fx 50fh

The FX-601P series featured a single line dot matrix display with 11 characters as main display. An additional 3 digits 7-segment display used to display exponents as well as program steps when entering or debugging programs. There were 11 status indicators.

Programming[edit]

The programming model employed key stroke programming by which each key pressed was recorded and later played back. On record, multiple key presses were merged into a single programming step. Only a few operations needed two bytes.[1]Synthetic programming was possible but not very common[2]

The FX-601P could store 128 fully merged steps and data could be stored in 11 memory register. The memory of the FX-602P could be partitioned between from 32 to 512 fully merged steps and data could be stored in 22 to 88 memory register. The default set-up was 22 register and 512 steps. From there one could trade 8 steps for one additional register or 80 steps for 11 register with the 11th register begin a so-called 'F' register.

Like its predecessor the FX-602P series supported 10 labels for programs and subroutines called P0 .. P9. Each program or subroutine could have up to 10 local labels called LBL0 .. LBL9 for jumps and branches.

The FX-601P and FX-602P supported indirect addressing both for memory access and jumps and therefore programming model could be considered Turing complete.

Both the FX-601P and FX-602P could load and execute programs from the predecessors.

Programming example[edit]

Casio Fx 502p Program Library

This program computes the factorial of an integer number from 2 to 69. For 5!, the user enters 5P0 to produce the result, 120. The program occupies 9 bytes of memory.

Key-codeComment
P0You'll call the program with the P0 key
Min00stores the value in register 0
1starts with 1
LBL0label for the loop
*multiply
MR00by n
DSZGOTO0décrements M00 and back to LBL0 until M00=0
=end of loop, the machine has calculated 1×n×(n1)××2×1=n!{displaystyle 1times ntimes (n-1)times cdots times 2times 1=n!}

Interface[edit]

50fh
Casio FA-2
Connects toFX-602P series and FX-702P

Compact Cassette via one of:

  • Line-Out: 3.5mm TRS connector
  • Mic-In: 3.5mm TRS connector
  • Tape Start/Stop: 2.5mm TRS connector
ManufacturerCasio
Introduced1981
TypeCompact Cassette Interface

The FX-601P and FX-602P used the same FA-1 interface as used by the FX-502P line of calculators or alternatively the newer FA-2 interface which was also used by Casio FX-702P. Both interfaces featured a Kansas City standardCompact Cassette interface.

The FA-2 Interface was used the FX-602P series of programmable calculator and the FX-702PPocket Computer to store programs and data register to Compact Cassette. When compared with its predecessor the Casio FA-1 the FA-2 featured an additional tape control output and connector for the Casio FP-10 printer.[3]

Casio Fx 502p

References[edit]

  1. ^Martin Krischik FX-602P Token listMartin Krischik Software Development.
  2. ^Dr. K. Miyahara, (2008) Synthetic Programming on the FX-602P.
  3. ^The Casio FA-2 Tape interface, The pocket computer museum

External links[edit]

502p
  • FX-602P home page with in depth information and home of the FX-602P Simulator.
  • FX-602P Sim a simulator for the iPhone and iPod touch.
  • The Casio FX-602P calculator on the pocket computer museum
  • Casio FX-602P on Caz Pocket Computers Collection
  • FX-601P and FX-602P on RS-Key maintained by Viktor Toth.
  • casio fx-602p on Voidware
  • FX-601P and FX-602P ledudu's web page
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Casio_FX-602P_series&oldid=976014236'