HOME

TheInfoList



OR:

The HP-71B was a hand-held computer or calculator programmable in
BASIC BASIC (Beginners' All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages designed for ease of use. The original version was created by John G. Kemeny and Thomas E. Kurtz at Dartmouth College ...
, made by
Hewlett-Packard The Hewlett-Packard Company, commonly shortened to Hewlett-Packard ( ) or HP, was an American multinational information technology company headquartered in Palo Alto, California. HP developed and provided a wide variety of hardware components ...
from 1984 to 1989.


Description

Smaller and less expensive (US$595 $525 in 1984 ≈ $990 in 2005 (se
Inflation Conversion Factors for Dollars
)
MSRP) than the preceding model
HP-75 The HP-75C and HP-75D were hand-held computers programmable in BASIC, made by Hewlett-Packard from 1982 to 1986. The HP-75 had a single-line liquid crystal display, 48 KiB system ROM and 16 KiB RAM, a comparatively large keyboard (albeit wit ...
, the 71B had a single-line 22-character
liquid crystal display A liquid-crystal display (LCD) is a flat panel display, flat-panel display or other Electro-optic modulator, electronically modulated optical device that uses the light-modulating properties of liquid crystals combined with polarizers. Liqui ...
, 64K system ROM and 17.5K user memory. It operated on four
AAA batteries The AAA battery (or triple-A battery) is a standard size of dry cell battery. One or more AAA batteries are commonly used in low-drain portable electronic devices. A zinc–carbon battery in this size is designated by IEC as R03, by ANSI C18.1 ...
. Four plug-in ports permitted ROM-based programs or additional user memory to be added. Separate compartments could accommodate an optional magnetic card reader and an optional
HP-IL The HP-IL (''Hewlett-Packard Interface Loop''), was a short-range interconnection bus or network introduced by Hewlett-Packard in the early 1980s. It enabled many devices such as printers, plotters, displays, storage devices (floppy disk drives ...
interface (HP 82401A) that could be used to connect printers, storage and electronic test equipment. The 71B was the first handheld to implement the
IEEE 854-1987 The IEEE Standard for Radix-Independent Floating-Point Arithmetic (IEEE 854), was the first Institute of Electrical and Electronics Engineers (IEEE) international standard for floating-point arithmetic with radices other than 2, including radi ...
radix-independent floating-point standard. Programming features included a real-time clock, programmable timers and subroutine calls with parameter passing and recursion. It was also HP's first calculator based on the ''Saturn'' processor, later versions of which are found in the popular
HP-48 series The HP 48 is a series of graphing calculators designed and produced by Hewlett-Packard from 1990 until 2003. The series includes the HP 48S, HP 48SX, HP 48G, HP 48GX, and HP 48G+, the G models being expanded and im ...
calculators and most more recent HP calculator models. Since the hand-pulled magnetic cards (HP-75 compatible) could only store two tracks of 650 bytes each, the card reader (installed under the logo plate above the numeric keyboard) was not a very popular option. Larger storage capacities could be accommodated through HP-IL peripherals such as the 82161A cassette drive or 9114A
diskette A floppy disk or floppy diskette (casually referred to as a floppy, or a diskette) is an obsolescent type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined w ...
drive that were also battery-powered and portable, if rather bulky compared to the 71B. Subsequently, memory expansion modules to fit the card reader compartment became available from third-party vendors. Other third-party options included a
bar code A barcode or bar code is a method of representing data in a visual, Machine-readable data, machine-readable form. Initially, barcodes represented data by varying the widths, spacings and sizes of parallel lines. These barcodes, now commonly refe ...
wand and application ROMs to plug into one of the four memory ports. A HP-71 configuration with bar code wand and a custom application was widely used for data collection in the British Department of Health and Social Security (DHSS). Unlike HP-75 or
HP-41 The HP-41C series are programmable, expandable, continuous memory handheld RPN calculators made by Hewlett-Packard from 1979 to 1990. The original model, HP-41C, was the first of its kind to offer alphanumeric display capabilities. Later cam ...
, the 71B could also act as a device in a
HP-IL The HP-IL (''Hewlett-Packard Interface Loop''), was a short-range interconnection bus or network introduced by Hewlett-Packard in the early 1980s. It enabled many devices such as printers, plotters, displays, storage devices (floppy disk drives ...
loop controlled by another device, allowing several of them in the same loop, communicating with each other (or an HP-75 or HP-41) or sharing peripherals. Using an HP 82402 Dual HP-IL controller, it was even possible to connect one 71B to two HP-IL loops simultaneously, possibly as a controller in one and as a device in another. The HP-71B could optionally be made compatible with the large volume of programs written for the
HP-41 The HP-41C series are programmable, expandable, continuous memory handheld RPN calculators made by Hewlett-Packard from 1979 to 1990. The original model, HP-41C, was the first of its kind to offer alphanumeric display capabilities. Later cam ...
series of calculators via a plug-in ROM that emulated the HP-41 at about 5x the original speed.


Internal Design Specification

Another notable "feature" of the 71B was that HP sold to the public a series of documents (IDS: Internal Design Specification) containing the nearly complete internal engineering details of the unit. A series of four IDSes were published about the software contained in the 71B's ROM; this included the complete source code (in assembly language) for the entire contents of ROM, and extensive additional design documentation of the ROM software. Other IDSes were released covering the 71B's hardware, the Forth/Assembler add-in ROM, and the add-in HP-IL controller.


Notes


External links


HP-71B at the MoHPC

HP Journal, July 1984
Issue dedicated to HP-71B, articles on design and packaging (with exploded views)
HP-71B pictures
o
MyCalcDB
(database about 70s and 80s pocket calculators)

of information related to the handheld computer
HP-71 Reference Manual
{{Authority control 71B Pocket computers Computer-related introductions in 1984