Casio 9860 series

The Casio fx-9860G is a series of graphing calculators manufactured by Casio Computer Co., Ltd. There are both monochrome and four-colour machines in the CFX-9850/CFX-9950/fx-9860 family of calculators.[1] All of them are capable of being programmed by means of sophisticated languages and tools including assembly language, Basic variants, and ports of programming languages such as C, as well as hosting add-ins which are compiled on a computer and then downloaded to the calculator. [2] Some of them also have touch screens which can be manipulated with a stylus.[3]

CASIO fx-9860G

Casio fx-9860G SD
Type Programmable Graphing
Manufacturer Casio
Introduced 2005
Calculator
Entry mode Infix, Mathematical
Display type LCD Dot matrix monochrome
Display size 128 x 64 pixels
CPU
Frequency 29 MHz
Programming
User memory 64 KiB
Firmware memory Flash memory, 1.5 MiB (800 KiB for AU version)
External memory Up to 2 GB for SD version with an SD memory card
Interfaces
Connects to

PC via one of:

  • USB
  • serial Ire CASIO manufactured graphing calculators. Some of the improvements compared to older models are: Natural Display, a USB port, flash memory, upgradeable OS (through ROM updates) and a high contrast display LCD.
Other

Variants

Casio fx-9860 GII
Casio fx-9860 GII

There are several versions of the fx-9860G; the standard fx-9860G, often referred to as the 'vanilla' flavor, and the SD, AU and Slim versions.

The usual fx-9860G and fx-9860G SD are marketed in France as Graph85 and Graph85 SD.

The French versions of the GII models are the Graph 75 and Graph 95. The Australian version of the GII is the fx-9860G AU PLUS.

Programming

The calculators can be programmed in different ways. The fx-9860G's come with a built-in BASIC-like interpreter (Casio BASIC), allowing the user to create simple and complex programs using built-in functionality.

The other method is to create an add-in. Add-ins are binary programs, executing directly on the calculator's CPU. CASIO has released two official add-ins, GEOMETRY and PHYSIUM. An SDK was released by CASIO in 22/01/2007, allowing users to create their own add-ins, though no support is provided for this by CASIO. The add-ins and the SDK are available for registered users at CASIO's website.

Add-ins and the SDK allow more powerful applications to be developed, and have been used to create an interpreter for the popular Multi-Platform Language for Calculators. After was created a lua interpreter (luaFX) and a new language called Malical for users who do not want to code in C or basic.

Recently an OnCalc C Compiler was released.

I/O, Synching, and Programme Development

As shown in Chapter 21 of the Casio 9850GB Plus users' guide, the calculators in this series can utilise Casio label printers of the KL series for output. [5] As with other calculators, a cable (the FA-123 and FA-124)[6] can be used to send information (variables, text, programmes, &c) from one calculator to another or from the calculator to a computer and vice versa[7] and a CD-Rom containing drivers and software for synching and backing up, editing programmes, a screen-capture application and information about the calculator.[8] The data port on the calculator takes a 1/8-inch audio-type plug, as do Texas Instruments and Sharp programmable calculators, and later versions in this series have both this port and a Mini USB port of the same sort found on HP calculators subsequent to the model HP48 and most cellular telephones.[9]

References

  1. CFX-9850GB Plus/CFX-9950GB Plus users' guide, pp iii
  2. On Calc C Compiler readme file
  3. CFX-9850GB Plus/CFX-9950GB Plus users' guide, pp 33
  4. Casio 9850GB Plus/9950GB Plus Users' Guide, pp 402
  5. Casio FA-123 back of package
  6. Casio 9850GB Plus/9950GB Plus Users' Guide, pp 399
  7. Casio 9850GB Plus/9950GB Plus Users' Guide, pp 409
  8. Casio 9850GB documentation, Chapter 21

External links

This article is issued from Wikipedia - version of the Saturday, March 05, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.