saturnus docs
Open the app

HP 19BII

The HP 19BII is a business calculator that Hewlett-Packard introduced in January 1990, the Business Consultant II. Its case opens like a book: a letter keyboard on the left, the calculator keys and a four-line display on the right. It has money calculations, statistics, a clock with appointments, a solver for your own equations and lists of text, in six languages. It was HP's last calculator in this kind of case.

HP 19BII
The 19BII's display half as saturnus draws it, with its main menu.

At a glance

ReleasedJanuary 1990, at $175
DiscontinuedBefore 2003
Product numberF1639A
ProcessorSaturn core in HP's Lewis chips, about 1 MHz
Memory8 KB RAM (about 6,600 bytes for you)
DisplayFour lines of 23 characters
KeyboardA letter keyboard on the left half, the calculator keys on the right
EntryAlgebraic in chain order, or RPN
Input and outputInfrared output to HP's 82240 printers, beeper
ClockTime, date and appointments
LanguagesSix
PowerThree N cells
Size15.9 × 9.4 × 1.8 cm closed, 18.9 cm wide open

History

The Business Consultant

The 19BII's story starts with the HP 18C Business Consultant of June 1986. Susan L. Wechsler's article in the Hewlett-Packard Journal of August 1987 tells how HP designed it. The HP-12C sold well, so its features met customers' needs, but HP wanted them easier to use. It held focus panels on both coasts of North America and asked its sales representatives abroad.

Many people disliked keyboards cluttered with labels. Instead of cutting functions, HP added keys: real ones, with a second keyboard in a case that opens like a book, and virtual ones, six blank keys under the display whose labels the display shows. The 18C was HP's first menu-driven calculator. Because it used the CPU of the HP-71B handheld computer, its financial calculations ran at least 15 times faster than the HP-12C's.

HP Solve

The 18C introduced Solve: type in an equation with any names you like, and the menu keys show its variables. Store values in all but one, press the key of the last, and the calculator works it out. The idea came from Chris Bunsen, who tells in the same journal issue how he worked it out one evening after midnight, to escape the boredom of debugging a software package for the HP-71B. The HP-12C's financial keys showed him the way: one key per variable, to store a value or calculate it. A row of menu keys under a display could do the same for any equation.

Speaking the user's language

Feedback from outside the United States asked for a calculator in the user's own language. HP put every message and menu label into a single table, so nothing could be missed in translation, and kept the table inside one of the two ROM chips, so that a new language meant replacing one chip. By August 1987 the 18C had been localised in German, French, Italian and Spanish.

The 19B and the 19BII

On 4 January 1988 HP replaced the 18C with the 19B, at the same $175, launched together with the 17B, the 27S and the 28S. The 19B carried the name Business Consultant II and added text lists and a choice of languages in one calculator.

In January 1990 the 19BII followed, again at $175. It added RPN beside algebraic entry; together with the 17BII of the same month it was the first HP calculator to offer both. Finseth's data lists it as the last of HP's clamshell calculators.

The clamshell's weak points

The 28C, 28S and 19B share a known problem. Wikipedia describes how the springs of the three N cells press the battery lid against thin notches in the case, which crack. The 19BII fixed this by putting the battery cover underneath the chassis. Wikipedia also notes that the ribbon connecting the two keyboards could fail after many openings.

Early 19BIIs also had an RPN bug, the same as early 17BIIs: change a number's sign with +/−, swap with x≷y, type a digit, and a minus sign appears that is not really there. Trying to delete it could clear the stack, or even lose the whole memory. HP removed the bug early in 1991.

RPL inside

Christoph Gießelink, author of the Emu42 emulator, wrote in 2003 that the 19BII offers no RPL programming to its user, but that many parts of it are written in RPL internally. Its hardware is very close to the 28S's; only its 8 KB RAM chip sits at a different address.

What makes it special

The main menu shows FIN, BUS, SUM, TIME, SOLVE and TEXT. Each leads to menus whose keys store and calculate: key in a number and press a variable's menu key to store it, or press the key alone to calculate it.

The letter keyboard

The left half holds the letters, so equation names, variable names and text go in directly, without menus of characters. Together with the four-line display, this is what sets the 19BII apart from the pocket-sized 17BII.

Six languages and currencies

The INTL menu under MODES switches between six display languages. The currency exchange menu converts between two currencies at a rate you store or calculate; the manual's example still uses West German marks and British pounds.

In saturnus

saturnus runs the 19BII on the same two-chip machine as the 28S, with 8 KB of RAM:

What it does not do: the 19BII has no serial port, so Files has nothing for it, and the infrared printer output is not emulated. The memory view and the RPL editor are for the HP 48 and 49 only.

The command reference lists the 19BII's 418 functions with the keys that run them, and examples for 148 of them, run in saturnus.

Open the HP 19BII in saturnus

Sources