hp65a

Model:	-65A

General:
	Name:			Programmable Pocket Calculator
	Code-Name:		Superstar
	Family:			Classic
	Logic:			RPN
	Features:		scientific
	Firsts:			programmable, card reader, octal, f-1 key,
				triple shift key
	Introduction:
		Date:		1974-1-19
		Price:		$795
	Discontinuation:
		Date:		1977-01-03
		Price:		$795
	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:			2
	Register-Usage:		R8	used by DSZ
				R9	destroyed by trig functions, R->P,
					P->R, x\=/y, x\<=y, x=y, x>y
	Numbered-Registers:	9
	Program-Steps:		100
	Program-Editing:	insert
	Program-Display:	keycode
	User-RAM-Bytes:		198
	Total-RAM-Bytes:	?
	ROM-Bytes:		?
	Machine-State:		prefix key state
				stack lift enable
				display mode
				degrees / radians / grads
				registers
				two level return stack
				program counter
				memory
	File-Types:		none

Physical:
	Technology-Used:	?
	Processor:		?
	Chip-Count:		keyboard/display board has
				  1820-1029 anode driver and system clock
				  1820-1226 cathode driver
				logic board has
				  60218-00065 CPU hybrid with 6 chip
				  1818-0073 ROM
				  1818-0074 ROM
				  1818-0075 ROM
				card reader board has
				  1826-0158 card reader controller
	Power-Source:		3 nickel-cadmium AA cells, AC
	Continuous-Memory:	none
	Expansion-Ports:	none
	I/O-Ports:		card reader
	Clock:			none

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

Keyboard:
	Switches:		OFF / ON
				W/PRGM / RUN
	Shift-Keys:		f, gold, above
				f-1, -, not shown
				g, blue, below
	User-Defined-Keys:	A, B, C, D, E

Key-Arrangement::

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

Key-Labels-Base-Keyboard::

A	B	C	D	E
DSP	GTO	LBL	RTN	SST
	 -1
f	f	STO	RCL	g
ENTER^	CHS	EEX	CLx
-	7	8	9
+	4	5	6
x	1	2	3
\:-	0	.	R/S

		      x	
(The labels 1/x \v/x y  Rv x<>y appear at the top when no card is in.)

Key-Labels-f-gold-above::

[]	[]	[]	[]	[]
[]	[]	[]	[]	[]
[]	[]	[]	[]	[]
|--------- CLEAR ----------|
PREFIX	STK	REG	PRGM
SF 1	LN	LOG	\v/x
TF 1	SIN	COS	TAN
SF 2	R->P	D.MS+	->D.MS
TF 2	->OCT	INT	[]

Key-Labels-f-1---not-shown::

[]	[]	[]	[]	[]
[]	[]	[]	[]	[]
[]	[]	[]	[]	[]
[]	[]	[]	[]
	 x	  x	 2
CF 1	e	10	x
	   -1	   -1	   -1
[]	SIN	COS	TAN
CF 2	P->R	D.MS-	D.MS->
[]	->DEC	FRAC	[]

Key-Labels-g-blue-below::

[]	[]	[]	[]	[]
x\=/y	x\<=y	x=y	x>y	[]
[]	[]	[]	[]	[]
DEG	RAD	GRD	DEL
[]	x<>y	Rv	R^
		 x
[]	1/x	y	ABS
[]	NOP	\pi	n!
[]	LSTx	DSZ	[]

Programmable-Operations::

(Operations implied by f-1 are listed in []s.)

+		addition
-		subtraction
->D.MS		convert to degrees,minutes,seconds
[->DEC]		convert to decimal
->OCT		convert to octal
0-9, .		enter digit or decimal point
1/x		reciprocal
[10^x]		common exponentiation
A-E		call label
ABS		absolute value
[CF 1]		clear flag
[CF 2]		clear flag
CHS		change sign
CLx		clear X
COS		cosine
[COS-1]		arc cosine
D.MS+		degrees,minutes,seconds addition
[D.MS-]		degrees,minutes,seconds subtraction
[D.MS->]	convert to decimal degrees
DEG		set degrees mode
DSP . 0-9	set FIX mode
DSP 0-9		set SCI mode
DSZ		decrement R8 by 1 and skip 2 steps if zero
EEX		enter exponent
ENTER^		enter
[e^x]		natural exponentiation
[FRAC]		fractional part
GRD		set grads mode
GTO A-E,0-9	go to label (run mode, just sets program counter)
INT		integer part
LBL A-E,0-9	label
LN		natural logarithm
LOG		common logarithm
LSTx		recall last X
n!		factorial
NOP		noop
[P->R]		convert to rectangular
R->P		convert to polar
R/S		run/stop
RAD		set radians mode
RCL 1-9		recall from a register
REG		clear registers
RTN		(run mode) set program counter to 0
		(program mode) return
Rv		roll the stack down
R^		roll the stack up
SF 1		set flag
SF 2		set flag
SIN		sine
[SIN-1]		arc sine
STK		clear the stack
STO +,-,x,\:- 1-9	storage arithmetic
STO 1-9		store into a register
TAN		tangent
[TAN-1]		arc tangent
TF 1		test flag, skip 2 if clear
[TF 1]		test flag, skip 2 if set
TF 2		test flag, skip 2 if clear
[TF 2]		test flag, skip 2 if set
x		multiplication
x<>y		swap
x=y		conditional test
x>y		conditional test
x\<=y		conditional test
x\=/y		conditional test
[x^2]		square
y^x		power
\:-		division
\pi		constant, value 3.141592654
\v/x		square root

Non-Programmable-Operations::

BST		back step
DEL		delete program step or cancel prefix
f		f-shift
f-1		inverse f-shift
g		g-shift
PREFIX		clear prefix
PRGM		(program mode) clear all program steps
		(run mode) does CLx
SST		single step

Menus::

none

Bugs/ROM-Versions::

none

Notes::

This machine has an amazingly sparse keyboard.

Not all multi-keystroke program steps are merged.

Magnetic cards hold 100 steps of program only: no data.

One of these is on display in the London Science Museum.

Areas

General

Craig's Articles

 

 
 

I am Craig A. Finseth.

Back to Home.

Back to top.

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