hp38e

Model:	-38E

General:
	Name:			Financial Programmable Calculator
	Code-Name:		Chive
	Family:			Spice, Series 30, Series E
	Logic:			RPN
	Features:		business, programmable
	Firsts:			Spice series (with -31E and -33E), cash flows,
				moveable program/register divider
	Introduction:
		Date:		1978-5-1
		Price:		$120
	Discontinuation:
		Date:		1981-12-01
		Price:		$120
	Production-Run:		?

Display:
	Type:			LED, 7 segment
	Size:			1 line x 10 chars
	Number-Formats:		sign,  10 mantissa
				sign, 7 mantissa, ., exp sign, 2 exp
	Annunciators:		raised .	battery low

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
				N, I, PV, PMT, FV
				0-9, .0-.9
				N0-9 in R0-9, N10-19 in R.0-.9,
				 N20 in FV, n is Nj counter
	Flags:			none
	Register-Usage:		R1	\GSn
				R2	\GSx
				R3	\GSx^2
				R4	\GSy
				R5	\GSy^2
				R6	\GSxy
	Numbered-Registers:	20 -> 7
	Program-Steps:		8 -> 99
	Program-Editing:	replace
	Program-Display:	keycode
	User-RAM-Bytes:		218
	Total-RAM-Bytes:	?
	ROM-Bytes:		?
	Machine-State:		prefix key state
				stack lift enable
				display mode
				program counter
				three level return stack
				program / register memory divider
				registers
				memory
	File-Types:		none

Physical:
	Technology-Used:	?
	Processor:		?
	Chip-Count:		?
	Power-Source:		custom nickel-cadmium 2 AA cell pack, A/C
	Continuous-Memory:	no
	Expansion-Ports:	none
	I/O-Ports:		none
	Clock:			none

	Length:			?
	Width:			?
	Height:			?
	Weight:			?
	Temperature-Range:
		Operating:	0 to 45 deg C
		Charging:	15 to 40 deg C
		Storage:	-40 to 55 deg C

Keyboard:
	Switches:		OFF / ON
				D.MY / M.DY \ one
				BEGIN / END / switch
	Shift-Keys:		f, yellow, above
				g, blue, below
	User-Defined-Keys:	none

Key-Arrangement::

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

Key-Labels-Base-Keyboard::

n	i	PV	PMT	FV
STO	RCL	%	f	g
ENTER^	CHS	x<>y	CLx
-	7	8	9
+	4	5	6
x	1	2	3
\:-	0	.	R/S

Key-Labels-f-gold-above::

AMORT	INT	NPV	RND	IRR
\v/x	%T	\GD%	[]	[]
|---------- CLEAR ----------|
PREFIX	FIN	\GS	ALL
\GDDAYS	[]	[]	[]
DATE	[]	[]	[]
INTGR	[]	[]	[]
1/x	[]	[]	\GS+

Key-Labels-g-blue-below::

12x	12\:-	CFo	CFj	Nj
 x	 x
y	e	LN	[]	[]
LAST x	EEX	Rv	CLP
P/R	GTO	BST	SST
MEM	PSE	x\<=y	x=0
FRAC	x^,r	y^,r	n!
x^,w	x-	x	\GS-

Programmable-Operations::

%		percent of
%T		percent of total
+		addition
-		subtraction
shift .		scientific notation mode (6 decimal places)
0-9, .		enter digit or decimal point
shift 0-9	fixed decimal mode
1/x		reciprocal
12x		store 12 x X as n
12\:-		store X \:- 12 as i
ALL		clear all registers
AMORT		amorization of payments (all amounts rounded to display),
		updates PV and N
CFj		enter the next cash flow
CFo		enter the first cash flow
CHS		change sign
CLx		clear X
DATE		compute new date
EEX		start an exponent
ENTER^		enter
e^x		natural exponentiation
FIN		clear financial registers
FRAC		fractional part
FV		compute future value
GTO 0-99	go to program step
i		compute interest
INT		calculates simple interest
INTGR		integer part
IRR		compute Internal Rate of Return on cash flows
LAST x		LAST X
LN		natural logarithm
n		compute number of periods (rounded to integer)
n!		factorial
Nj		enter the next number of cash flows
NPV		calculate Net  Present Value on cash flows
PSE		pause
PV		calculate the Present Value
R/S		start/stop a program
RCL 0-9,.0-.9, n, i, PV, PMT, FV	recall from register
RCL \GS+	recall \GSx to X, \GSy to Y
Rv		roll the stack down
s		compute standard deviation
STO +,-,x,\:- 0-9,.0-.9			storage arithmetic
STO 0-9,.0-.9, n, i, PV, PMT, FV	store in register
x		multiplication
x-		compute average
x<>y		exchange x and y
x=0		conditional test
x\<=y		conditional test
x^,r		linear estimate, correlation
x^,w		computes weighted averages
y^,r		linear estimate, correlation
y^x		power
\:-		division
\GD%		percent change
\GDDAYS		compute days between dates
\GS		clear statistics
\GS+		add to statistics
\GS-		subtract from statistics
\v/x    	square root

Non-Programmable-Operations::

BST		back step
CLEAR PREFIX	clear any prefix
CLP		(program mode) clear all program steps
		(run mode) set program counter to 0
f		f-shift
g		g-shift
GTO .0-.99	go to program line
MEM		display memory status
P/R		program/run mode
SST		single step
STO ENTER^	self-test, clears memory

Menus::

none

Bugs/ROM-Versions::

none

Notes::

none

Areas

General

Craig's Articles

 

 
 

I am Craig A. Finseth.

Back to Home.

Back to top.

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