hp45a

Model:	-45A

General:
	Name:			Advanced Scientific Pocket Calculator
	Code-Name:		Wizard
	Family:			Classic
	Logic:			RPN
	Features:		scientific
	Firsts:			last X, numbered registers, trig modes,
				conversion constants, store/recall arithmetic
	Introduction:
		Date:		1973-5-1
		Price:		$395
	Discontinuation:
		Date:		1976-01-15
		Price:		$195
	Production-Run:		?

Display:
	Type:			LED, 7 segment
	Size:			1 line x 15 chars
	Number-Formats:		sign, 10 mantissa, ., exp sign, 2 exp
	Annunciators:		...............	battery low
				(true decimal has digit to itself)

Data:
	User-Visible:
		Smallest:	1E-99
		Largest:	9.999999999E99
		Signif.-Digits:	10
	Internal:
		Smallest:	1E-99
		Largest:	9.999999999E99
		Signif.-Digits:	10
	Data-Types-and-Sizes:	real, 7 bytes

Memory:
	Named-Registers:	X, Y, Z, T, Last x
				1-9
	Flags:			none
	Register-Usage:		R5	\GSn
				R6	\GSx^2
				R7	\GSx
				R8	\GSy
				R9	cleared by trig functions
	Numbered-Registers:	9
	Program-Steps:		none
	Program-Editing:	none
	Program-Display:	none
	User-RAM-Bytes:		98
	Total-RAM-Bytes:	?
	ROM-Bytes:		?
	Machine-State:		prefix key state
				stack lift enable
				display mode
				degrees / radians / grads
				registers
	File-Types:		none

Physical:
	Technology-Used:	?
	Processor:		?
	Chip-Count:		?
	Power-Source:		3 nickel-cadmium AA cells, AC
	Continuous-Memory:	none
	Expansion-Ports:	none
	I/O-Ports:		none
	Clock:			none (see Bugs)

	Length:			5.8 in
	Width:			3.2 in
	Height:			0.7 to 1.3 in
	Weight:			9 oz
	Temperature-Range:
		Operating:	0 to 50 deg C
		Charging:	10 to 40 deg C
		Storage:	-40 to 65 deg C

Keyboard:
	Switches:		OFF / ON
	Shift-Keys:		gold, yellow, above
	User-Defined-Keys:	none

Key-Arrangement::

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

Key-Labels-Base-Keyboard::

		 x
1/x	ln	e	FIX	gold
 2
x	->P	SIN	COS	TAN
x<>y	Rv	STO	RCL	%
ENTER^	CHS	EEX	CLx
-	7	8	9
+	4	5	6
x	1	2	3
\:-	0	.	\GS+

Key-Labels-gold-yellow-above::

 x		  x
y	log	10	SCI	[]
		   -1	   -1	   -1
\v/x	->R	SIN	COS	TAN
n!	x-,s	->D.MS	D.MS->	\GD%
DEG	RAD	GRD	CLEAR
[]	cm/in	kg/lb	ltr/gal
[]	[]	[]	[]
[]	[]	[]	[]
[]	LAST x	\pi	\GS-

Programmable-Operations::

none

Non-Programmable-Operations::

%		percent of
+		addition
-		subtraction
->D.MS		convert to hours,minutes,seconds
->P		convert rectangular to polar
->R		convert polar to rectangular
0-9, .		enter digit or decimal point
1/x		reciprocal
10^x		common exponentiation
CHS		change sign
CLEAR		clear statistics and stack
CLx		clear X
cm/in		constant, value 2.54
COS		cosine
COS-1		arc cosine
D.MS->		convert to decimal hours
DEG		degrees mode
EEX		start an exponent, 1 not required
ENTER^		enter
e^x		natural exponentiation
FIX 0-9		fixed decimal mode
gold		shift
GRD		grads mode
kg/lb		constant, value 0.453592370
LAST x		LAST X
ln		natural logarithm
log		common logarithm
ltr/gal		constant, value 3.785411784
n!		factorial
RAD		radians mode
RCL +.-.x.\:- 1-9	recall arithmetic
RCL 1-9		recall from register
RCL \GS		recall \GSx->X, \GSy->Y
Rv		roll the stack down
SCI 0-9		scientific notation mode
shift 1-6,-,+,x,\:-	clear shift
SIN		sine
SIN-1		arc sine
STO +,-,x,\:- 1-9	storage arithmetic
STO 1-9		store in register
TAN		tangent
TAN-1		arc tangent
x		multiplication
x-,s		compute average, standard deviation
x<>y		exchange x and y
x^2		square
y^x		power
\:-		division
\GD%		percent change
\GS+		add to statistics
\GS-		subtract from statistics
\pi		constant, value 3.141592654
\v/x		square root

Menus::

none

Bugs/ROM-Versions::

There is a hidden timer that is accessable due to a bug.  To enter
timer mode:

	do	then these at once	notes
	RCL	CHS + 7 + 8		use X as initial time
	RCL	CHS + 4 + 5		use X as initial time
	RCL	CHS + 1 + 2		use X as initial time
	RCL	CHS + 0 + .		use X as initial time
	RCL	ENTER^ + - + 7		use X as initial time
	RCL	ENTER^ + x + 1		use X as initial time
	RCL	ENTER^ + / + 0		use X as initial time

while in timer mode:

1-9		(running) stores current time in register
		(stopped) recalls time from register
CHS		starts/stops the timer
CLx		reset count to 0
EEX		toggle 1/100 sec display
\GS+		stops the timer

to leave timer mode:

ENTER^		clears the display
.		leaves time in display

Timer accuracy is low (roughly 4 sec/minute) and variable.

Notes::

price changes:

	1974-05-01	$325
	1975-02-01	$245
	1975-09-15	$195

The Corvus Model 500 (~1975-6) was a clone of this machine but added
hyperbolics.


Areas

General

Craig's Articles

 

 
 

I am Craig A. Finseth.

Back to Home.

Back to top.

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