Collection of programmes in CASIO BASIC
for CASIO Graphical calculator CG50

Disclaimer:

Any use of the following programmes is on the risk of user self. The present author is not responsible for any errors and damages related to the use of the programmes.  

 

Installing of programmes

1.        Connect PC (via USB) to CG50 and confirm with F1 on CG50

o    Open File Explore, and create a new directory on CG50 (f. ex. DOWNLOAD)

o    Copy the code (.g3m) to CG50, into DOWNLOAD

2.        Disconnect

3.        On CG50, go to Memory (Menu F) and then into Storage Memory

o    find directory DOWNLOAD

o    Select a .g3m file, and COPY (F2) into Main Memory

4.         Leave Memory and go to Program (Menu B) and run the. program

NB: Programmes in Main Memory can always be deleted if you want. It is a working memory, and the programmes can be backuped (COPY) into Storage Memory (individually or in group). See User’s guide for Menu F (Memory). Otherwise, computer is a good backup alternative

 

 

!  New  !

 

Tutorials in programming in Casio Basic

 

Operational guide

(in Norwegian)

10 modus

(Source codes)

Practical guide for programmering (10 moduls)

 

 Source codes for 10 moduls (.g3m)

 

Lessons

Examples

(Open source codes)

 

Lessons 01-10

Lessons 11-20

Wheatstone bridge

Delta-Y transformation

Shoelace formulae

Areamoment of inertia

Programmes for fun

Programmes for Tech-course

(Open source codes)

 

·         Electronic configurations

·         Electronic Shell structure

·         Periodictable118elements

 

 

 

 

 

Hardening of metals

·         Lamellar hardening with Eutectis or Eutectoid

·         Particle hardening with precipitation

 

 

Mathematics / Matematikk

(zipped)

1EGEN

Egenvalue problem

KALKULUS

Simple Calculus

1LINEAR

Linear equations

KUBISK

Cubic equation

2D3D

3D plot

KVADRA

Quadratic equation

2LEDD

Circular plot

LIN2

Linear equations

CG3KANT

All about triangle

LINEAR

Linear equations

CGPOLYG

Regular polygons

LINEAREQ

Linear equations

COLLATZ

 

LISSAJ

Lissajou patterns

DISCR

Discriminant 2+3 order

NEWTONS

Newton’s metode

DISCR-MAT

Resultant N-th order

RECURSIV

Recursive def

DISCRIM

Discriminant

ROSE

Symmetry patterns

EGENVEK

Egenvalues and vectors

Keprekar

Keprekar number

GAUSS

Gauss elimination

Collatz9

Collatz tree

 

Physics / Fysikk

(zipped)

CGBRYTN

Refraction

CGSNORA

Sentripetal force

CGELAST

Elastic collision

CGSNORA2

Sentripetal force

CGKAST

Free fall

KAST1234

Free fall

CGKASTST

Free fall

KONTAKT

 

CGKINE2

Kinematics

LISSAJOU

Lissajou  patterns

CGLOOPEN

Loop and Free fall

SNELL

Refraction

 

Quantum Physics / Kvantumfysikk

(zipped)

CGSPEKT

Hydrogen spectrum

SPEKTER

Hydrogen spectrum

SOLA

Planck formula

 

 

 

Electronics / Elektro

(zipped)

DELTA-Y

Delta-Y transformation

BRIDGE

Wheatstone bridge

 

Statics / Mekanikk

(zipped)

1CENTROI

Centroid

KNEKK

Buckling

1STENER

Steiner theorem

KNEKK-LW

Buckling

ARMERING

Reenforcement

MOMENT

CENTROID

Centroid

PARAF1F2

Force addition

I-MOHR

Arealmoment and Mohr

SIN2

MOHR

I_MOHR2-4

SKO_GEO

Shoelace formula

I-POLYG

Arealmoment polygons

SKOLISSE

Shoelace formula

IXYXY

Arealmoment

STAR

Symmetry patterns

IXYXY-LW

Arealmoment

STEINER

Steiner theorem

 

Metallurgy / Metallurgi

(zipped)

1EUTEKT

Eutectic transition

EUTEK99

Eutectic transition

BLANDING

Blending

EUTEKFEC

Eutectic transition

CGFEC

Eutectoid transition

FE-C

Eutectoid transition

CGSTEEL

Eutectoid transition

FEC99

Eutectoid transition

DIFFUS

Diffusion

HEVARM

Lever rule

EU-MIKRO

Eutectic transition

SALTSUKK

Salt and sugar

EUT

Eutectic transition

SPENNTOY

Stress-Strain diag

 

 

 

 

Precipit

Precipitation hardening

Eutect-ic/oid

Eut- hardening

 

Composite materials / Kompositter

(zipped)

F95-ABCD

Criteria on 95%

MASSVOL

Conversion of wt% vol%

KOM-CAN

 

MI-10E

 

KOMP

E and 1/E

MI-LIST

 

KONVERS

Conversion of wt% vol%

MIKSA

 

KRAFT95

Criteria on 95%

RULES

Criteria on 95%

LAMINATX

Direction dependency

 

 

 

Mechanical engineering / Maskin

(ziipped)

M-INDEX

 

MASKINER

Machining

 

Material selection / Materialvalg

(zipped)

MI-10E

Material indexes

MI-GRANTA

Material indexes

MI-DATA

Material indexes

MI-INDEX

Material indexes

MI-EL-1

Material indexes

MI-PL-1

Material indexes

MI-EL-2

Material indexes

MI-PL-2

Material indexes

MI-EL-2-

Material indexes

MI-TUTTI

Material indexes

 

Fluid Mechanics / Fluidmekanikk

(zipped)

BERNOULL

Bernoulli equation

COLEBR

Colebrook number

CGSTREAM

Bernoulli equation

COLEBRRK

Colebrook number

 

Chemistry / Kjemi

()

Orbitals

Electronic configuration

 

 

Shell structure

Electronic configuration

 

 

118elements

Electronic configuration

 

 

 

Dynamics / Dynamikk

(zipped)

1SLAG-A

Percussion point

SLAGPKY

Percussion point

1SLAG-B

Percussion point

TANNHUL

Planet gears

RESONANS

Resonance and demping

 

 

 

Statistics / Statistikk

(zipped)

ERF-1

Error function

LIN-REG

Linear regression

ERF-LIST

Error function

NUM-INTE

 

FORDEL-1

Distribution function

P-VALUE

P-values

 

Setting-Up / Innstilling

SETUP4A

Universal setup

SETUP5A

Universal setup

 

References: CG50 Quick-Ref-Guide and Manual (EN, NO)