Casio FX-880P

Note: this article is very old and was part of my website more than ten years ago. I got it back again due to my affection for that wonderful programmable calculator.

I'd like to share tricks and programs suitable for this excellent pocket computer by CASIO. I've discovered a lot of hidden features of this calculator. Do you want to try some new BASIC commands? These are not documented on the User Manual, but they are extensively used in the Scientific Library. I can also tell you how to connect your calculator to your PC with a few money.

Here are some of my programs for the FX-880P.

The first is a game: The Little Castle. It uses the graphics of this calculator over their limits... you will see castles, towers, swordsmen, candles, cars, bats, treasures... you need a little bit of fantasy, this is not a 32-bit 3D Voodoo Graphics action game, but if you like FX-880P, this should be a must for you. If you enjoy this, please let me know your opinions about it. Note: the game is in Italian, but the instructions are in English. Please don't download this game if you have an FX-850P with 8kb of RAM. This is more than 10kb.

The second program is a Workshop that could help you if you need to make some calculations with error-propagation. Note: use this program only if you have an FX-880P with 32kb of memory: no FX-850P and no 64kb! This is because this program writes some memory locations with POKE, and these locations are different in other situations. I could port the program, but I couldn't test it. If you have a different configuration, you could help me. The programs and the instructions are both in English. Please feel free to translate them if you want, I only ask to leave my name and my e-mail in the instructions distributed with the program.

I've found these new commands reading the programs of the scientific library. There are some other documents on the net describing them: this guide tries to explain them in a simple way.

DEFCHR$: this is a very fun tool, allowing you to create 4 new characters. Try this program:

10 DEFCHR$(252) = "1824428244"
20 DEFCHR$(253) = "04085C0204"
30 DEFCHR$(254) = "0C120C0204"
40 DEFCHR$(255) = "0C120C00FA"
50 PRINT CHR$(252) + CHR$(253) + CHR$(254)+ CHR$(255)

This is a handwritten version of the famous program: "Hello, world!". As you can see, the syntax of this command is very simple. The argument of DEFCHR$ can be any valid expression, but its value is truncated to an integer between 252 and 255 included. These are the only ASCII codes you can modify in FX-880P. The characters can be modified every time you want, even many times in the same program, but if you change a character that is being showed on the display, it will modify immediately (this is also useful to create animations). To create the string representing the character you want to use, consider this example grid:

  Col Col Col Col Col
Hex Value 1 2 3 4 5

This is the first character used in the program. You need to sum the hexadecimal value of each cell, obtaining a two-digit number for each column. The first is 10 + 08 = 18 and so on. The final string is 1824428244.

INPUT@: this command is like the usual INPUT, but now you can define the maximum length of the input data. Consider this example:

10 INPUT@4; A$
20 PRINT "You entered: " + A$

Try the program entering "hello" to verify the consequence of this command. The syntax can be more complex: you can include a message and multiple input, like this:

10 INPUT "Enter three numbers "; @4; A, @7; B, C

Here you can write 4 digits in A, 7 in B and all the digits you want in C. Try to press CLS while inserting A: only the data you are writing will be erased: you created a window!

INPUT$: this command is included in the User Manual, but has an undocumented feature. Here is the example used in the User Manual to explain INPUT$, with some little changes:

10 PRINT : PRINT "Enter secret code";
20 ID$ = INPUT$(4,@)
30 IF ID$ <> "9876" THEN 10

The difference is in hiding the cursor. Unlike using INKEY$, the execution of the program is stopped until you type the exact number of characters.

CALC$: this is a system variable representing the contents of the function memory. You can always read it, but you can modify it only in the body of a program.

CALCJMP: this executes the function memory. In the CAL mode the effect is the same of the CALC key, but you can use it in a program, too.

Here is all you need to connect your FX-850P or FX-880P to your PC in a simple way. Note: if you are expert of these things, you can find on the net more detailed information. This is only a simple way to make the connection.

Take a cable like that connecting your printer to the parallel port of your PC. This should have 25 pins on the PC side and 36 pins on the printer side . Open the printer connector and search for the numeration of the pins, from 1 to 36. Write elsewhere the colors of the cables connected to the pins 2, 10, 11 and 19. The connector of your calculator should have 30 holes, and you can adopt this numeration for them:

1 15
16 30

You need to take off the 36-pin connector of your cable, so having a lot of little colored wires, but only the four you have written down before needs to be connected to your calculator, with this correspondence:

PC 2 10 11 19
Casio 5 21 22 30

You can easily build a rough connector sticking the four wires up and down on a piece of cardboard. That's all the hardware you need. The software you must download is an editor made especially for the Casio FX-850P and FX-880P by Felipe Polo Leonor. It was written in Spanish and I haven't found an English version of it. But using it is straightforward, because it has a familiar MS-DOS interface. The main differences are the commands "Transmitir" and "Recibir" (Send and Receive). You must run this program in the true MS-DOS mode, not in an MS-DOS prompt. Suppose you have at least a program in your calculator and you have made the connection described above. Now launch the Casio Editor on your PC and choose "Recibir". You will see the instructions you need to follow to put your Casio program into your new editor. Then you could try to send this program to an empty zone on your Casio. If something goes wrong, try slowing the transfer speed in editor preferences. That's all.


Feb 17, 2008 12:58 AM

Excelent, I am getting back to this, I like this powerfull calculator


May 30, 2008 11:13 AM

iwant calc casio fx 603 or 880p with program

syed abu bakar

Jun 12, 2008 12:48 AM

just to ask where can i buy casio fx 603 or fx 880

Sherry Van Voast

Jun 26, 2008 5:16 PM

I am looking to purchase several of the Casio FX-880P Sciebtific calculators.

You can contact me at Quality Drilling FLuids, LLc at 303-857-4171

or email me at

Thank you,

Sherry Van Voast

Office Manager

Carlos A. Salomon

Jul 12, 2008 11:59 PM

i have a fx-850p, it was stored for almost 8 years, i replaced the battery set, but it wont work. the cursor appear but shows a out of memory error or sn eror. and it's always on . if i take the batteries of it works again. do i have to replace de memory module? can you help me? im from mexico

my email:


Aug 13, 2008 3:16 AM

my friend make a program in my 880p calculator, i used the program in my calculator in my work, i bought another 880P, the problem was, my friend who make the program, i cannot contact him any more, i want to open or download the program of my other 880p, how can i open the program in my 880P, i dont know the password, IT IS POSSIBLE TO DOWNLOAD OR OPEN the program in my 880P calculator. PLEASE HELP, how to open or download a program without a password.

im madelaine from philippines

my email:


Aug 31, 2008 11:56 AM

ATTN: madelaine

u can hack the password stored in your calculator provided that no one has tried to open your calculator with a wrong password...

you can easily transfer the programs from/to calculator (880p t0 880p)

send me an email:

dominic lopez

Sep 12, 2008 1:03 AM

i just want to ask, where can I buy this calculator?


Sep 20, 2008 6:46 AM

Hello all,

I need some one to help me. I exchanged a very cheap calculator with an FX-880P from a colleague. The Unit is in excellent shape but my colleague doesn't have any type of connector. I read there is a connector called FA. I love the calculator and I have the manual. Since the memory is little, I would like to be able to connect to my PC and transfer any programs and/or data to the PC.

Where can I buy the original connector? Is this calculator still in production by casio?

Any helpful hint would be appreciated.

Thanks in advance.

My email:


Sep 20, 2008 7:00 PM


The solution is in this very page. I doubt that you can find a cable by Casio, you better start making your own, it's really easy, trust me.


Oct 1, 2008 11:48 AM

where can i buy casio 880 P
i am located in NYC brooklyn

Ren�� Troost

Oct 14, 2008 10:25 AM

Hi there,

Do you know where i can buy the casio fx-880P

gr Ren�� Troost

ellis arquero

Nov 10, 2008 11:24 AM

Hi there,

Do you know where i can buy the casio fx-880P

Hasan syed

Nov 13, 2008 2:38 PM

i have FX880 and i want a programe for calculating vertical curve is here anyone who provide me ??

Hasan syed

Nov 13, 2008 2:40 PM

is this programe is available plz mail me

Mazhar Ali

Nov 16, 2008 5:54 AM

how can i buy P 880 and what is price.this is available in Islamabad & Rawalpindi PL!reply me at this email

Jo��o Teixeira

Nov 23, 2008 10:45 PM

Selling one used FX-880P in perfect working conditions alongside with it's quick reference card and manual in english format.

I have several pictures to show to those interested in buying it, and I am only selling it because I had to buy an HP 50G that suits me best for my present and future needs.

If you want it, please contact me at jrteixeira[at]gmail[dot]com.


Dec 6, 2008 9:06 AM

i have FX880p and i want a programe for calculating survey data is here anyone who provide me ??
please email me...


Dec 15, 2008 2:00 PM

i have FX880p and i want a programe for calculating survey data is here anyone who provide me ??
please email me...
What kind of survey data, want to compute?
May be I can help you.


Dec 15, 2008 2:03 PM

have FX880 and i want a programe for calculating vertical curve is here anyone who provide me ??

I've already e-mail to you.
Try it.


Dec 15, 2008 2:32 PM

can you give the screenshot for the games , The Litttle Castle and Workshop ? Is there any emulator for Casio FX-880P so that I can test the programs..I'm going to buy one soon , have found it in a store , very rare

Tariq Nadeem

Feb 22, 2009 5:43 PM

Where i can buy casio fx-880p


Mar 2, 2009 5:43 PM

Thank you for your excellent undocumented commands. I already knew how to draw a customized character, and that the contents of the IN section can be got with the CALC$ variable, but the new features complete my questions about how the program library was built.
Thank you again! I am very happy with my FX-880P, this is the second FX-880P i bought, but I first learned how to deal with this wonderful machine since I had the FX-850P, and for this machine I bought 32 KB memory to complete 40KB. It was stholen and then I bought the new FX-880P. One year ago I bought again the extra memory of 32 KB to complete 64KB.


Mar 16, 2009 7:57 PM

i have a fx-850p, it was stored for almost 8 years, i replaced the battery set, but it wont work. the cursor appear but shows "pr error" . and it's always on. can you help me? im from saudi arabia.


Mar 16, 2009 7:59 PM

i have a casio fx-880p, it was stored about 8 years, i replaced the battery set, but it did not work. the cursor appear but shows "pr error" . and it's always on. can you help me? im from jeddah.


May 23, 2009 8:10 PM

i have a casio fx-880p in very good condition and i sell it for 1.000 euro


Jun 7, 2009 4:36 AM

We need to buy these Casio FX-880P for our Surveying works. Where can we buy these calculators? Did casio stop the production of these kind?

luis morgado

Jul 18, 2009 7:32 AM

hi everyone!
my name is luis morgado and im from portugal.
i need to know the specifications of the battery for my casio fx 880p because the person that i borrow the machine lost the batterys before change them...

peter kapanga

Jul 27, 2009 1:19 PM

i want to buy casio fx 880p how can i obtain it in kenya [east africa]
mobil number +254727069829

Hakan Toksoy

Aug 9, 2009 8:22 PM

I want to buy casio fx 880p or fx 850p. from Turkey
e Mail:
mobile phone: +905396395045

Galnoor Aramies

Aug 12, 2009 9:43 AM

I want to buy casio Fx-880P, where I can buy it ? Did casio Manufacturer stop in producing this calculator?
Email me: galnoor


Oct 26, 2009 1:20 PM

i need to buy calculator fx 880p
how much?
i need 3 unite


Oct 26, 2009 1:21 PM


Oct 31, 2009 11:12 AM

where can i buy a casio fx880p? and how much?


Nov 10, 2009 2:22 PM

sir: iam working as land surveyour .i need latest or fx603 fx880 programme calculator .how i get ?


Nov 18, 2009 10:35 AM

i have fx880p,and i have his all programm maximum 24 programm all data simpely calculate .please if any person need contact with me on this is my email,,,,,
ehsan ullah warriach sr surveyor

Waruna fr. Sri-Lank

Nov 25, 2009 11:28 PM

I am from Sri Lanka. I need to buy FX88OP. My Email is Please let me know the price and tell me how could i contact you.


Nov 30, 2009 12:08 PM


i have 2 items for sale:
1 x Casio FX 850P and
1 x Casio FX 880P

Both in (nearly) mint condition, both with manual and Library Card. Mail me for picture and to make me an offer.

The Netherlands


Nov 30, 2009 12:10 PM

of course you need an e-mailadress: (without the underscores)


Jan 2, 2010 8:25 PM



Feb 25, 2010 7:51 AM


i have 2 items for sale:
1 x Casio FX 850P and
1 x Casio FX 880P

Both in mint condition, both with manual and Library Card. Mail me for picture and to make me an offer.

The Netherlands


Feb 28, 2010 9:54 AM

Dear Sir,

Pleased to write that I am in need of the following item and request you

to kindly quote price on the basis of FOB/C&F Lahore Air Port Lahore Pakistan by Air in US$.

S. No.. Item Description Qty:


With best Regards,

Muhammad Asadullah






hazza almutairi

Mar 22, 2010 1:42 PM

i need 2 Nos of Casio FX 880P
plz contact

benzoilo Tupaz

Mar 23, 2010 9:27 AM

i am in need of casio calculator my cel no.09204127881


Apr 1, 2010 11:15 AM


IF you have fogotten your password on fx880p or fx850p,i can get it solved me via email.
From Sri Lanka


Jun 9, 2010 6:56 AM

i need to casio fx 880p culcolator


Jun 16, 2010 4:37 AM



Jul 31, 2010 3:03 PM

I have on FX880P calculator ,not working.
I tried to get it on,by replacing battery and different ways.No service center found in Abu Dhabi.
If anybody knows please help me.


Aug 17, 2010 10:28 AM

Hi I have a personal computer Casio Fx -880P 32 kb

Just only two question

If change the battery of memo all the programs that are saved can loses
If can do reset what hapen , my be any sofware as surveyor marine repor cam deleaying

Pls how can we put in ready command the mode 9 ore mode 0+in, because this items not working



Sep 27, 2010 12:05 PM


Oct 8, 2010 11:31 AM

I have a lot of unit Casio Fx 880-P and Fx 850-P.
You can contact me at e-mail adress.


Oct 8, 2010 11:31 AM

I have a lot of unit Casio Fx 880-P and Fx 850-P.
You can contact me at e-mail adress.


Luisito A. Miranda, Jr.

Oct 15, 2010 11:55 AM

pls email to me the price of casio fx880 u r selling..many tnx

Wynda P. Taguilaso

Nov 10, 2010 5:42 AM

I am interested to buy the Casio FX 880P, please email me..I need it urgent..thanks


Nov 20, 2010 11:42 AM

i'm just asking where can i buy the CASIO FX-603 OR 880P,can you help me?


Nov 20, 2010 11:46 AM

i'm just asking where can i buy the CASIO FX-603 OR 880P,can you help me?pls e-mail me immediately i need it urgent...u can text or call me at this #09395445656

Ali Moosa

Dec 16, 2010 6:03 AM

Hello Every Body,
I have Casio FX-880P.i need land survey Programmes like Horizontal and Vertical Curve,super elevation. if some body have this type of formulas in written form kindly mail me.I will be very thankful to you.
My e_mail adress is :


Jan 10, 2011 7:54 AM

i have CASIO FX-880P,
you can contact me at
or 0092-321-4677001

Abdul Hafeez

Jan 13, 2011 2:22 PM

i want this CASIO FX-880P

ashraf fawzy

Jul 21, 2011 7:04 AM

i have a lot of unit Casio Fx 880-P and You can contact me at e-mail adress. am n kuwiat now my cp is +96599440562 send me sms or call me last price 50 k.d no less than

brendon slack

Sep 5, 2011 12:19 AM

I am wanting to buy casio mg 880 or any other similar casio gaming calculator.

brendon slack

Sep 5, 2011 12:23 AM

i am wanting to buy casio mg 880 or any other similar casio gaming calculator.Contact me

Ehteshamul Haque

Oct 30, 2011 4:32 AM

can any body help me or quote Casio FX-880P or FX-801P calculator. Qty: 83/pcs. Need urgently.

Mazhar Munir

Nov 2, 2011 12:06 PM

Can anyone scan and email me the Library Card for FX-880P calculator please or the web page link.

Many thanks.


Nov 21, 2011 6:50 PM

I need to repair the lcd display on a 880P. Where can I find something similar?


Nov 23, 2011 2:08 PM

Where can i purchase a FX-880P scientific calculator? Pls advice preferably here in the Philippines... thank you...


Dec 4, 2011 8:00 PM

i need programs of 880p any body have ?

Bacha said

Dec 13, 2011 7:44 PM

i need programable calculator fx603p or fx880p in saudia al arbia


Jun 19, 2012 7:19 PM

dear sir/madam,

I'm using fx-603p, can anyone got any programs for land/civil survey.
i don't know where to find. help me pls..



Atta ullah khan niazi

Oct 11, 2012 11:30 AM

I m niazi civil engineer and surveyor,i have fx 880p calc,bt during the changing of betry cell ,all data removed from memo,and ,hanging now,plz where i repaire,it,if some body have graphic calculater or fx 880 p ,plz contect,00923026350575,slam to all surveyor brothers.

Atta ullah khan niazi

Oct 11, 2012 11:44 AM

aa,all surveyors brother when u,change the bettery cell of casio fx 880p ,plz confirm it ,that there are 3 betry cal 2 power cell and one littel memory cell ,between the betry cel first of all change 2 power cell and at last change memory cell,in this condition u r extra memory will be safe ,thank u.

Comments are closed.