Aurora TB607

Datasheet legend
Ab/c: Fractions calculation
AC: Alternating current
BaseN: Number base calculations
Card: Magnetic card storage
Cmem: Continuous memory
Cond: Conditional execution
Const: Scientific constants
Cplx: Complex number arithmetic
DC: Direct current
Eqlib: Equation library
Exp: Exponential/logarithmic functions
Fin: Financial functions
Grph: Graphing capability
Hyp: Hyperbolic functions
Ind: Indirect addressing
Intg: Numerical integration
Jump: Unconditional jump (GOTO)
Lbl: Program labels
LCD: Liquid Crystal Display
LED: Light-Emitting Diode
Li-ion: Lithium-ion rechargeable battery
Lreg: Linear regression (2-variable statistics)
mA: Milliamperes of current
Mtrx: Matrix support
NiCd: Nickel-Cadmium rechargeable battery
NiMH: Nickel-metal-hydrite rechargeable battery
Prnt: Printer
RTC: Real-time clock
Sdev: Standard deviation (1-variable statistics)
Solv: Equation solver
Subr: Subroutine call capability
Symb: Symbolic computing
Tape: Magnetic tape storage
Trig: Trigonometric functions
Units: Unit conversions
VAC: Volts AC
VDC: Volts DC
Years of production:   Display type: Numeric display  
New price:   Display color: Black  
    Display technology: Liquid crystal display 
Size: 5½"×3"×¼" Display size: 10(8+2) digits
Weight:      
    Entry method: Algebraic with precedence 
Batteries: 2×"V389" button cell Advanced functions: Trig Exp Hyp Sdev Cmem 
External power:   Memory functions:
I/O:      
    Programming model: Partially merged keystroke 
Precision: 11 digits Program functions:  
Memories: 3 numbers Program display:  
Program memory: 40 program steps Program editing:  
Chipset: Sharp LI3301A   Forensic result: 9.0000156204  

tb607.jpg (18427 bytes)There's a prolific number of scientific programmable calculators based on the Sharp LI3301A. To date, I counted at least forteen different models; the Aurora TB607 is one of them.

A pleasant multifunction scientific programmable, the TB607 is a good everyday engineering tool. Unfortunately, the programming model leaves a lot to be desired. The programming model is needlessly limited, making it difficult or impossible to implement more complex algorithms. One example is the Gamma function; my favorite programming example cannot be shoehorned into this calculator's limited program space. Instead, I have to contend myself with a less accurate implementation using Stirling's formula:

x-M
1
M+
÷
RM
÷
1
2
+
1
=
×
RM
yx
RM
÷
RM
ex
×
(
2
×
π 
÷
RM
)
√ 
=