hp11c

Model:	-11C

General:
	Name:			Programmable Scientific Calculator
	Code-Name:		1.0
	Family:			Voyager, Series 10
	Logic:			RPN
	Features:		basic scientific, programmable, hyperbolics
	Firsts:			Voyager (with -12C), RAN#
	Introduction:
		Date:		1981-9-1
		Price:		$135
	Discontinuation:
		Date:		1989-01-01
		Price:		$56
	Production-Run:		?

Display:
	Type:			LCD, 7 segment
	Size:			1 line x 10 chars
	Number-Formats:		sign,  10 mantissa
				sign, 7 mantissa, ., exp sign, 2 exp
	Annunciators:		*	battery low
				USER	user mode
				f	f-shift
				g	g-shift
				GRAD	grads mode
				RAD	radians mode
				PRGM	program mode

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, I, 0-9, .0-.9
	Flags:			0-1, user
	Register-Usage:		R0	\GSn
				R1	\GSx
				R2	\GSx^2
				R3	\GSy
				R4	\GSy^2
				R5	\GSxy
	Numbered-Registers:	20 -> 0
	Program-Steps:		63 -> 203
	Program-Editing:	insert
	Program-Display:	keycode
	User-RAM-Bytes:		203
	Total-RAM-Bytes:	281
	ROM-Bytes:		7808
	Machine-State:		prefix key state
				stack lift enable
				display mode
				program counter
				three level return stack
				degrees / radians / grads
				radix mark
				PRGM mode
				program / register memory divider
				USER mode
				random number seed
				registers
				memory
	File-Types:		none

Physical:
	Technology-Used:	CMOSC
	Processor:		1LE2 SACAJAWEA [ see HP-15C processor notes ]
	Chip-Count:		3 chips: 1LE2 (uControler containing display
				driver, memory manager & Saturn CPU),
				1LF5 & 1LK1 (RAM/ROM) [ see HP-15C processor
				notes ]
	Power-Source:		3 alkaline (Eveready A76) or silver-oxide
				(Eveready 357) button cells
	Continuous-Memory:	yes
	Expansion-Ports:	none
	I/O-Ports:		none
	Clock:			none

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

Keyboard:
	Switches:		none
	Shift-Keys:		f, yellow, above\
				g, blue, below
	User-Defined-Keys:	A, B, C, D, E

Key-Arrangement::

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

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

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

Key-Labels-Base-Keyboard::

	 x	  x	 x
\v/x	e	10	y	1/x	CHS	7	8	9	\:-
SST	GTO	SIN	COS	TAN	EEX	4	5	6	x
R/S	GSB	Rv	x<>y	<-	ENTER	1	2	3	-
ON	f	g	STO	RCL	ENTER	0	.	\GS+	+

Key-Labels-f-gold-above::

A	B	C	D	E	\pi	FIX	SCI	ENG	x\<=y
LBL	HYP	x<>(i)	(i)	I	->R	x<>I	DSE	ISG	x>y
	|---------- CLEAR -----------|
PSE	\GS	PRGM	REG	PREFIX	RAN#	Py,x	->H.MS	->RAD	x\=/y
[]	[]	[]	FRAC	USER	RAN#	x!	y^,r	L.R.	x=y

Key-Labels-g-blue-below::

 2
x	LN	LOG	%	\GD%	ABS	DEG	RAD	GRD	x<0
	   -1	   -1	   -1	   -1
BST	HYP	SIN	COS	TAN	->P	SF	CF	F?	x>0
P/R	RTN	R^	RND	CLx	LSTx	Cy,x	->H	->DEG	x\=/0
[]	[]	[]	INT	MEM	LSTx	x-	s	\GS-	x=0

Programmable-Operations::

%		percent of
+		addition
-		subtraction
->DEG		convert to degrees
->H		convert to decimal hours
->H.MS		convert to hours,minutes,seconds
->P		convert rectangular to polar
->R		convert polar to rectangular
->RAD		convert to radians
0-9, .		enter digit or decimal point
1/x		reciprocal
10^x		common exponentiation
A-E		(user mode) call label
ABS		absolute value
CF 0-1		clear flag
CHS		change sign
CLEAR REG	clear all registers
CLEAR \GS	clear statistics and stack
CLx		clear X
COS		cosine
COS-1		arc cosine
Cy,x		combinations
DEG		degrees mode
DSE		decrement and skip on equal, counter in I, format nnnnn.eeeii
		(nnnnn: current value, eee: end value, ii: increment)
EEX		start an exponent
ENG 0-9		engineering notation mode
ENTER		enter
e^x		natural exponentiation
F? 0-1		test flag
FIX 0-9		fixed decimal mode
FRAC		fractional part
GRD		grads mode
GSB A-E,0-9,I	subroutine call a label
GTO A-E,0-9,I	go to label
HYP COS		hyperbolic cosine
HYP COS-1	arc hyperbolic cosine
HYP SIN		hyperbolic sine
HYP SIN-1	arc hyperbolic sine
HYP TAN		hyperbolic tangent
HYP TAN-1	arc hyperbolic tangent
INT		integer part
ISG		increment and skip on greater, counter in I, format nnnnn.eeeii
		(nnnnn: current value, eee: end value, ii: increment)
L.R.		linear regression
LBL A-E,0-9	label
LN		natural logarithm
LOG		common logarithm
LSTx		LAST X
PSE		pause
Py,x		permutations
R/S		start/stop a program
RAD		radians mode
RAN#		random number
RCL 0-9,.0-.9,I,(i)	recall from register
RCL \GS+	recall \GSx to X, \GSy to Y
RND		round to match display
RTN		return
Rv		roll the stack down
R^		roll stack up
s		compute standard deviation
SCI 0-9		scientific notation mode
SF 0-1		set flag
SIN		sine
SIN-1		arc sine
STO +,-,x,\:- 0-9	storage arithmetic
STO 0-9,.0-.9,I,(i)	store in register
STO RAN#	set random number seed
TAN		tangent
TAN-1		arc tangent
x		multiplication
x!		factorial, gamma function
x-		compute average
x<0		conditional test
x<>(i)		exchange
x<>I		exchange
x<>y		exchange x and y
x=0		conditional test
x=y		conditional test
x>0		conditional test
x>y		conditional test
x\<=y		conditional test
x\=/0		conditional test
x\=/y		conditional test
x^2		square
y^,r		linear estimate, correlation
y^x		power
\:-		division
\GD%		percent change
\GS+		add to statistics
\GS-		subtract from statistics
\pi		constant, value 3.141592654
\v/x		square root

Non-Programmable-Operations::

<-		erase last digit/program step
BST		back step
CLEAR PREFIX	clear any prefix, shows all digits
CLEAR PRGM	(program mode) clear all program steps
		(run mode) set program counter to 0
f		f-shift
g		g-shift
GTO . 0-203	go to program line
MEM		display memory status
ON		on/off
ON + +		inititate continuous self-test
ON + -		clear continuous memory
ON + .		toggle ,/. digit separator
ON + x		initiate one self-test
ON + y^x	reset calculator
ON + \:-	initiate keyboard test
P/R		program/run mode
SST		single step
USER		toggle user mode

	NOTE: The notation "KEY + KEY" means that both keys are pressed
	at the same time.

Menus::

none

Bugs/ROM-Versions::

From Stephen J Thomas <sjthomas@bcfreenet.seflin.lib.fl.us>
	...
HP did acknowlege a bug in the 11C, but never released a ROM version 
which corrected this (I don't know why this popped into my brain last 
nite after lying dormant for several years).

If you are entering a number with a decimal point, and then use the
back-arrow key to erase any (and all) digits to the right of the
decimal point AND erase the decimal point, the magnitude of the
integer portion of the number will be incremented by 1 when the ENTER
key is pressed.

For example,

	1  1  .  <-  ENTER

should put 11 in the X-register, but 12 is entered instead.

Another example,

	2  .  3  4  CHS  <-  <-  <-  ENTER

will put -3 in the X-register instead of -2.

I'm not sure if this also occurs when a function key -- such as [+] --
is pressed rather than [ENTER], or if this occurs on any other
Voyager-series models.

Later:

S/N 2350AXXXXX confirms the bug is present and that it occurs with
function keys.

	1 Enter 1 . 0 <- <- +

gives 3 with LSTx being 2.

	4 . <- SQRT

gives 2.2361 with LSTx of 5.

The mentioned bugs aren't present by S/N 2547A34886.

Notes::

price changes:

	1982-07-01	$100
	1983-02-01	$90
	1984-08-01	$75
	1986-02-01	$56

Areas

General

Craig's Articles

 

 
 

I am Craig A. Finseth.

Back to Home.

Back to top.

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