HP 9830A
The Hewlett-Packard 9830A is a rather interesting desktop "calculator" from 1972 (it is actually a computer, but was marketed as a calculator to make it easier to buy for large companies that have been taken over by bureaucrats, as buying a computer at that time was seen as a big deal).
It has a 32-character red alphanumeric LED display, a full keyboard with 10 programmable function keys, and a digital cassette tape drive, which takes standard audio cassettes and holds about 35000 words of data (~70kB) per cassette. Audio cassettes that are specified at up to 60 minutes in length and have a white or transparent case are most reliable (these case colors make it easier for the tape drive to detect the transparent bits of tape that are at the ends of the tape). CrO₂ magnetic tape material works well.
Its processor architecture is based on the 16-bit HP 2100-series minicomputers, but implemented in a bit-serial way (the processor's ALU only processes 1 bit at a time instead of 16, which makes it slower, but requires fewer transistors to implement and is therefore cheaper). The processor's frequency is 8MHz and can execute about 75kIPS.
The machine runs a pretty featureful version of BASIC, which can be additionally expanded with plug-in ROM modules (to add e.g. matrix operations, plotter control, etc.).
The 9830A was usually paired with a 9866A thermal printer, which could only print characters (upper-case, 5x7 dot matrix, 80 characters per line), but at 240 lines per minute. You can use standard fax machine paper rolls in this printer.
The calculator itself weighs 20kg and the thermal printer 17kg. Not only is it built like a tank, it also weighs like one!
As for the power consumption, the calculator on its own uses about 90-105W when idling, the printer on its own 80-95W, and both together about 170-225W. The power factor is pretty decent — a steady 0.76.
My HP 9830A has 7904 words of memory (maximum possible, ~16kB), a 9866A thermal printer, a 9862A plotter, and a 9865A external cassette tape drive. It's still fully functional after more than 45 years!
Pictures ↵^
Documents ↵^
- Simplified operating instructions (PDF, 3MB)
- Quick reference card (PDF, 1MB)
- Operating and programming manual (PDF, 11MB)
- Service manual (PDF, 9MB)
- Original patent application (surprisingly readable!) (PDF, 22MB)
- Math Pac manual (PDF, 4MB)
- Stat Pac manual (PDF, 4MB)
- String Variables ROM Operating Manual (PDF, 945kB)
- Plotter Control ROM Operating Manual (PDF, 564kB)
- Matrix Operations ROM Operating Manual (PDF, 562kB)
- Advanced Programming I ROM Operating Manual (PDF, 438kB)
- Advanced Programming II ROM Operating Manual (PDF, 875kB)
- Extended I/O ROM Operating Manual (PDF, 696kB)
- 59405A HP-IB Interface Programming and Service Manual (PDF, 629kB)
- Plotter Control ROM Technical Data (PDF, 187kB)
- Advanced Programming I ROM Technical Data (PDF, 134kB)
- Advanced Programming II ROM Technical Data (PDF, 2MB)
- 9862A plotter manual (PDF, 300kB)
- 9862A plotter service manual (PDF, 2.4MB)
- 9865A cassette memory manual (PDF, 0.5MB)
- 9865A cassette memory service manual (PDF, 6.8MB)
- 9866A printer manual (PDF, 1MB)
- 9866A printer service manual (PDF, 6MB)
- 9866A printer service manual, newer edition (PDF, 6MB)
- 9830A schematic by Brent Hilpert (PDF, 2.7MB)
- 9865A schematic by Brent Hilpert (PDF, 220kB)
- 9866A schematic by Brent Hilpert (PDF, 650kB)
- HP 9800-series repair manual by Tony Duell (PDF, 72MB)
Links ↵^
- Vintage HP computer systems group — a mailing list with lots of interesting information about older 9000-series computers.
- HP 9830A at the HP Computer Museum
- HP 9830A at The Museum of HP Calculators
- HP 9830A at The Old Calculator Web Museum
- Brent Hilpert's HP 9830A page (contains lots of information about the hardware, including a DIY I/O interface and more!)
- Details about the HP 9830A keyboard mechanism