hp22s

Model:	-22S

General:
	Name:			Scientific Calculator
	Code-Name:		Plato
	Family:			Pioneer
	Logic:			algebraic w/precendence
	Features:		scientific, solver, hyperbolic, units,
				base w/arithmetic
	Firsts:			pre-programmed equations
	Introduction:
		Date:		1988-6-1
		Price:		$59.95
	Discontinuation:
		Date:		<1993
		Price:		$60
	Production-Run:		?

Display:
	Type:			LCD, alphanumeric w/bit-mapped characters
	Size:			1 line x 12 chars
	Number-Formats:		sign, 10 mantissa, ., exp sign, 2 exp
	Annunciators:		v	down arrow active
				^	up arrow active
				---^	shift key pressed
				INPUT	used input to store data
				GRAD	grad mode
				RAD	radians mode
				HEX	hex mode
				OCT	octal mode
				BIN	binary mode
				V	soft key active
				<---	more characters to the left
				V	soft key active
				A..Z	alpha keys active
				V	soft key active
				!	attention
				V	soft key active
				battery	battery low
				V	soft key active
				--->	more characters to the right
				V	soft key active

Data:
	User-Visible:
		Smallest:	1E-499
		Largest:	9.99999999999E499
		Signif.-Digits:	12
	Internal:
		Smallest:	1E-49999
		Largest:	9.99999999999999E49999
		Signif.-Digits:	15
	Data-Types-and-Sizes:	real, 8 bytes for each non-zero variable
				equation, 1 byte + 1 byte for each digit,
				 variable, operator or function
				statistical data, 48 bytes
				calculations, 8 1/2 bytes per number +
				 1/2 byte per operator
				binary numbers are 36 bits

Memory:
	Named-Registers:	input, display, last result, A-Z
	Flags:			none
	Register-Usage:		none
	Numbered-Registers:	26
	Program-Steps:		none
	Program-Editing:	insert
	Program-Display:	alpha
	User-RAM-Bytes:		371
	Total-RAM-Bytes:	512
	ROM-Bytes:		16K
	Machine-State:		prefix key state
				pending operations
				display contrast
				display mode
				radix mark
				deg / rad / grad
				binary mode
				registers and history
				statistics
				memory
	File-Types:		none

Physical:
	Technology-Used:	CMOS
	Processor:		?
	Chip-Count:		?
	Power-Source:		3 alkaline (Panasonic LR44) or mercury
				(Panasonic NP675) button cells
	Continuous-Memory:	yes
	Expansion-Ports:	none
	I/O-Ports:		none
	Clock:			none

	Length:			?
	Width:			?
	Height:			?
	Weight:			?
	Temperature-Range:
		Operating:	0 to 45 deg C
		Charging:	-
		Storage:	-20 to 65 deg C

Keyboard:
	Switches:		none
	Shift-Keys:		blue, blue, above
				alpha, white, right
	User-Defined-Keys:	none

Key-Arrangement::

** ** ** ** ** **
** ** ** ** ** **
***** ** ** ** **
*  ** ** ** ** **
*  ** ** ** ** **
*  ** ** ** ** **
*  ** ** ** ** **

Key-Labels-Base-Keyboard::

	 x		 x
\v/x	e	LN	y	1/x	\GS+
STO	RCL	SIN	COS	TAN	STAT
INPUT	+/-	(	)	<-
EVAL	7	8	9	\:-
v	4	5	6	x
[]	1	2	3	-
C	0	.	=	+

(The C key has a lower label of ON.)

Key-Labels-blue-blue-above::

 2	  x
x	10	LOG	%	%CHG	\GS-
\pi	HYP	ASIN	ACOS	ATAN	[PROB]
EQUATIONS E	SWAP	[DISP]	[CLEAR]
SOLVE	LIBRARY	EDIT	[MODES]	[PARTS]
^	[UNITS]	[H<>HMS] [D<>RAD] [BASE]
[]	xCOORD--yCOORD--RADIUS--ANGLE
OFF	MEM	SHOW	LAST	(:)

Key-Labels-Alpha-White-Right::

A	B	C	D	E	F
G	H	I	J	K	L
M	N	O	P	[]
[]	Q	R	S	[]
[]	T	U	V	[]
[]	W	X	Y	[]
[]	Z	[]	[]	[]

Programmable-Operations::

none

Non-Programmable-Operations::

shift []	clear shift
%		percent of
%CHG		percent change
(		start nesting
(:)		separate arguments in equations
)		end nesting
+		addition
+/-		change sign
-		subtraction
0-9, .		enter digit or decimal point
1/x		reciprocal
10^x		common exponential
<-		erase character or number; cancel one level of menus
=		complete the operation
ACOS		arc cosine
ACOSH		arc hyperbolic cosine
ANGLE		store / compute angle
ASIN		arc sine
ASINH		arc hyperbolic sine
ATAN		arc tangent
ATANH		arc hyperbolic tangent
BASE		base menu
C		clear number or expression; cancel all menus
C (ON)		on
C + +		adjust display contrast
C + -		adjust display contrast
C + 1/x		continuous self test, stop by C + LN
C + LN		reset calculator
C + y^x		one shot self test
C + \v/x + \GS+	clear all memory
CLEAR		clear menu
COS		cosine
COSH		arc cosine
D<>RAD		angle menu
DISP		display menu
E		start an exponent
EDIT		edits an equation
EQUATIONS	bring up list of equations
EVAL		evaluate expression or find unknown when equation is
		of the form "unknown=expression"
e^x		natural exponential
H<>HMS		hours menu
INPUT		separate two numbers
LAST		recall last result
LIBRARY		bring up equation library (see list below)
LN		natural logarithm
LOG		common logarithm
MEM		show memory
MODES		modes menu
OFF		off
PARTS		parts menu
PROB		probabillity menu
RADIUS		store / compute radius
RCL A-Z		recall from register
SHOW		show all digits
SIN		sine
SINH		hyperbolic sine
SOLVE		solve current equation for specified variable
STAT		statistics menu
STO +,-,x,\:- A-Z storage arithmetic
STO A-Z		store in register
SWAP		swap displayed number with previous number
TAN		tangent
TANH		hyperbolic menu
UNITS		unit menu
v		move down in list
x		multiplication
xCOORD		store / compute x coordinate
x^2		square
yCOORD		store / compute y coordinate
y^x		power
\:-		division
\GS+		add to statistics
\GS-		subtract from statistics
\pi		constant 3.14159265359
\v/x		square root
^		move up in list

Solver Functions

%		percent of
+		addition
-		subtraction
=		complete the operation
ABS(x)		absolute value
ACOS(x)		arc cosine
ACOSH(x)	arc hyperbolic cosine
ALOG(x)		common exponential
ASIN(x)		arc sine
ASINH(x)	arc hyperbolic sine
ATAN(x)		arc tangent
ATANH(x)	arc hyperbolic tangent
b		y-intercept
CHG(n1:n2)	percent change from n1 to n2
CM(x)		convert to centimeters
COMB(x:y)	combinations of x things taken y at a time
COS(x)		cosine
COSH(x)		hyperbolic cosine
DEG(x)		convert radians to degrees
EXP(x)		natural exponential
FACT(x)		factorial
FP(x)		fractional part
GAL(x)		convert to gallons
HMS(x)		convert to hours minutes seconds
HR(x)		convert to decimal hours
IN(x)		convert to inches
INV(x)		reciprocal, 1/x
IP(x)		integer part
KG(x)		convert to kilograms
LB(x)		convert to pounds
LN(x)		natural logarithm
LOG(x)		common logarithm
LTR(x)		convert to liters
m		slope of line
n		number of x entries
PERM(x:y)	permutations of x things taken y at a time
r		correlation coefficient
r(x:y)		distance from origin; R coordinate of rectangular coordinates
RAD(x)		convert degrees to radians
RN(x:y)		round x to y decimal places
SIN(x)		sine
SINH(x)		hyperbolic sine
SQ(x)		x squared
SQRT(x)		square root
sx		standard deviation of x values
sy		standard deviation of y values
TAN(x)		tangent
TANH(x)		hyperbolic tangent
x		multiplication
x(R,theta)	x coordinate of polar coordinates
x-		average of x values
x^(y)		estimate of x value
x^,w		weighted mean of x values
y(R,theta)	y coordinate of polar coordinates
y-		average of y values
y^(x)		estimate of y value
\:-		division
\Gh(x:y)	compute angle; theta coordinate of rectangular coordinates
\GSx		sum of x values
\GSxy		sum of xy values
\GSx^2		sum of x^2 values
\GSy		sum of y values
\GSy^2		sum of y^2 values
\pi		constant, value 3.14159265359
\^oC(x)		convert to degrees C
\^oF(x)		convert to degrees F
^		power

Menus::

BASE:	DEC	HX	OC	BN

CLEAR:	VAR	EQ	ALL	\GS

D<>RAD:	->DEG	->RAD

DISP:	FX	SC	EN	ALL
	FX:	0-9, .0-.1
	SC:	0-9, .0-.1
	EN:	0-9, .0-.1
	(at most 10 digits will displayed; .0 and .1 display 10 digits
	and affect when rounding to display)

H<>HMS:	->HR	->HMS

MODES:	.	,	DG	GR	RD	(don't know correct order)

PARTS:	IP	FP	RN	ABS

PROB:	Cn,r	Pn,r	n!

STAT:	\GS	x-,y-	s	L.R.
	\GS:	n	x	y	x^2	y^2	xy
	x-,y-:	x-	y-	x-,w
	s:	sx	sy
	L.R.:	x^	y^	r	m	b

UNITS:	M	TMP	L	VOL
	M:	->KG	->LB
	TMP:	->\^oC	->\^oF
	L:	->CM	->IN
	VOL:	->LTR	->GAL

library equations:

	Length of a Line or Vector
	Roots of a Quadratic Equation
	Equations of Motion (2 equations)
	Kinetic Energy
	Force Between Two Objects
	Joule's Law
	Ideal Gas Law
	Gibb's Free Energy
	Pressure of a Fluid
	Radioactive Decay
	The Thin Lens Equation
	Diffraction
	Calculations Based on First-Order Differential Equations
	Root Mean Square
	Time Value of Money

Bugs/ROM-Versions::

none

Notes::

The following may work: You can use INPUT and SWAP to keep two
complete calculations going at once.  Do the first one, press INPUT,
then do your second one.  Do SWAP to switch back and forth.  Make sure
that you have completed any pending operations first.  Pressing C or
turning the calculator off and on clears both.

The height of the LCD segments appears to have changed during
production, apparently between serial numbers 3029S00240 and
3038S04820.  This is according to Martin Pedersen.


Areas

General

Craig's Articles

 

 
 

I am Craig A. Finseth.

Back to Home.

Back to top.

Last modified Saturday, 2012-02-25T17:29:30-06:00.