HP Series 80

Last updated
A running HP-85 with a BASIC listing on its screen Running HP 85 with BASIC listing, 2012.jpg
A running HP-85 with a BASIC listing on its screen
HP-85B HP85B.jpg
HP-85B

The Hewlett-Packard Series 80 of small scientific desktop computers was introduced in 1980, beginning with the popular HP-85 targeted at engineering and control applications. They provided the capability of the HP 9800 series desktop computers with an integrated monitor in a smaller package including storage and printer, at half the price.

Contents

Features

HP-86B with 9121 dual diskette drive HP86B with 9121 Disk.jpg
HP-86B with 9121 dual diskette drive

The first model of the Series 80 was the HP-85, introduced in January 1980. [1] BYTE wrote "we were impressed with the performance ... the graphics alone make this an attractive, albeit not inexpensive, alternate to existing small systems on the market ... it is our guess that many personal computer experimenters and hackers will want this machine." [2]

In a typewriter-style desktop case, the US$3,250(equivalent to $12,000 in 2023) HP-85 contains the CPU and keyboard, with a ROM-based operating system (like the 9800 series), 16 KB dynamic RAM, a 5-inch CRT screen (16 lines of 32 characters, or 256×192 pixels), a tape drive for DC-100 cartridges (210  KB capacity, 650  B/s transfer), and a thermal printer. Both the screen and printer display graphics in addition to text, and the printer can copy anything shown on the screen. The chassis includes four module slots in the back for expansion which can hold memory modules, ROM extensions, or interfaces such as RS-232 and GPIB. [2] All components were designed at the Hewlett-Packard Personal Computer Division in Corvallis, Oregon, including the processor and core chipset. [1]

Later models offered variations such as different or external displays, built-in interfaces or a rack-mountable enclosure (see table below for details).

The machines were built around an HP-proprietary CPU code-named Capricorn running at 625 kHz (0.625 MHz) and had a BASIC interpreter in ROM (32 KB). [3] Programs could be stored on DC-100 cartridge tapes or on external disk/tape units.

Despite the comparatively low processor clock frequency, the machines were quite advanced compared to other desktop computers of the time, [4] in particular regarding software features relevant to technical and scientific use. The standard number representation was a floating point format with a 12-digit (decimal) mantissa and exponents up to ±499. The interpreter supported a full set of scientific functions (trigonometric functions, logarithm etc.) at this accuracy. The language supported two-dimensional arrays, and a ROM extension made high-level functions such as matrix multiplication and inversion available.

For the larger HP-86 and HP-87 series, HP also offered a plug-in CP/M processor card with a separate Zilog Z80 processor. [5] HP would later embrace CP/M more substantially and release the HP-125 running CP/M 2.2 as standard. [6]

Historical context

The late 1970s saw the development of inexpensive home computers such as the Apple II and TRS-80. Steve Wozniak, while working at HP, had developed the Apple computer in his spare time, with the idea of a computer that worked in BASIC when it was turned on. He offered HP rights to the Apple computer, but was turned down and was given a legal release. In an interview he did note that soon after that, the calculator division was starting an 8-bit computer project called Capricorn, and he wasn't allowed to work on that project. [7] Ultimately, the market for desktop computing would go to IBM PC compatible personal computers with a floppy disk drive based operating system, and an industry standard Intel 8088 processor (the IBM PC was announced shortly after the 80 series).

Hardware

Models

ModelYearPriceRemarks
HP-85A1980$3,250 [8] 16 K RAM, 32 K ROM; 5" CRT, 32×16 text or 256×192 graphics; tape drive, printer
HP-831981$2,250 [9] same as HP-85 without printer and tape drive
HP-86A1982$1,795 [10] external composite monitor, no tape drive or printer;
two interfaces for 9130 floppy and one Centronics printer port built in; 64 K RAM
HP-871982$2,4959" 80×16 (256×128) display, no printer, no tape, built-in HPIB; 32 K RAM
HP-85B1983$2,995 [11] update to HP-85A; 64 K RAM (32 K program/variables, 32 K RAM disk;
I/O, EDISK, and Mass Storage ROM built in
HP-86B1983$1,595 [12] update to HP-86; built-in HPIB instead of diskette and Centronics ports; 128 K RAM; EDISK ROM built-in
HP-87XM1983$2,995 [13] update to HP-87; built-in HPIB; 128 K RAM
HP-9915A/B1980$1,675 [14] industrial rack-mount version of HP-85A/B without screen or keyboard, I/O ROM and Program Development ROM built in

ROM extensions

82936A drawer with three ROM modules HP 92936A ROM Drawer.jpg
82936A drawer with three ROM modules

Note: The HP-86/87 series used different ROMs (yellow labelling) from the 85/83 models (white labelling).

83/8586/87FunctionDescriptionID [15]
00085-1500300087-15003I/OAccess GPIB, serial and parallel (GPIO) interfaces192
00085-15001built-inMass storageAccess "Amigo" compatible diskette/disk drives on GPIB. Built into 85B and all 86/87 models.208
00085-1500200087-15002Printer / plotterSupport for external printer/plotter (on 86/87 needed for plotter only)240
00085-1500500087-15005Advanced programmingExtended Basic commands232,231
00087-15012Electronic diskUse part of RAM as a disk drive, built into 85B, 86B.209
00085-1500400087-15004MatrixMathematical matrix operations including inversion (solving linear equation systems)176
00087-15004Matrix 2Additional matrix operations177
00085-1500700087-15007AssemblerEdit and assemble Series 80 assembler source40
00087-15011MIKSAMIndexed file record management14
00085-1501300087-15013EMSExtended Mass Storage, access to SS-80 compatible mass storage207
00085-6095200087-60912Service - systemDiagnostic routines for service/maintenance224
 ?00087-60913Service - HPIBDiagnostic routines for service/maintenance225
98151AProgram developmentSupport HP-9915 front panel, or to emulate it on an 83/858
AKSO-SysextSysextSystem-Extension: structured programming, self modifying code, low level programmierung, made by Andre Koppel Software [16] 56

Hardware extensions

Rear of an HP-85B showing the four extension slots HP 85 module slots.jpg
Rear of an HP-85B showing the four extension slots
82936A ROM drawer for up to six of the above ROMs (max one per unit)
82903A16 K memory module, for HP-85A only (max one per unit) Note: *Do not use with HP-85B, may cause damage*
82908A64 K memory module, for HP-85B or HP-86/87
82909A128 K memory module, for HP-85B or HP-86/87
82900A CP/M System (for HP-86/87 only). Contains a Zilog Z80 microprocessor and 64 kilobytes dedicated RAM.
82928ASystem monitor for assembly development. Sets break-points for debugging.
82929AProgrammable ROM drawer for standard EPROMs

Interfaces

82940A GPIO Interface, enclosure removed HP 82940A GPIO Interface interior.jpg
82940A GPIO Interface, enclosure removed

The interface modules for the Series 80 were built around a proprietary bus interface chip connecting a standard Intel 8049 microcontroller to the main bus. Interface functions such as handshaking were offloaded to the 8049 firmware. [17]

82937A HP-IB Interface (GPIB, IEEE-488, IEC625)
82938A HP-IL Interface
82939A RS-232 Serial interface
82940AGPIO interface (general-purpose 4 × 8-bit parallel)
82941ABCD interface (parallel, 11 binary coded decimal digits + sign)
82949APrinter interface (Centronics parallel interface)
82950AModem (110/300 bit/s, Bell 103/113)
82966AData Link Interface (to connect to HP1000/3000 hosts)
82967ASpeech synthesis module, 1500-word vocabulary using a Texas Instruments TMS5220 synthesizer chip [18]

Notes

  1. 1 2 Lynch, Todd R. (July 1980). "A New World of Personal/Professional Computation" (PDF). Hewlett-Packard Journal. 31 (7): 3–7.
  2. 1 2 Morgan, Christopher P (March 1980). "Hewlett-Packard's New Personal Computer". BYTE. p. 60. Retrieved 18 October 2013.
  3. Lynch, Todd R. (August 1980). "A Custom LSI Approach to a Personal Compute" (PDF). Hewlett-Packard Journal. 31 (8): 16–22. Archived from the original (PDF) on 2019-06-14. Retrieved 2020-08-28.
  4. e.g. Apple II (1977), Tandy TRS-80 (1977), CBM 2001 (1977), Zenith Z89 (1980)
  5. Pountain, Dick (October 1982). "Hewlett Packard HP86". Personal Computer World. pp. 122–124, 126. Retrieved 15 May 2024.
  6. Pountain, Dick (March 1982). "The Soft Machine HP-125". Personal Computer World. pp. 108–111, 190–191. Retrieved 15 May 2024.
  7. Byte Interview with Steve Wozniak
  8. US$3,250(equivalent to $12,000 in 2023) (see Inflation Conversion Factors for Dollars Archived 2007-12-30 at the Wayback Machine )
  9. US$2,250(equivalent to $7,500 in 2023) (ibid.)
  10. US$1,795(equivalent to $5,700 in 2023) (ibid.)
  11. "Series 80 Personal Computer Price List, July 1, 1983" . Retrieved 2010-02-12.
  12. "Series 80 Personal Computer Price List, July 1, 1983" . Retrieved 2010-02-12.
  13. US$2,995(equivalent to $9,200 in 2023) (ibid.)
  14. "HP 9915A Pricing Information, December 1980" . Retrieved 2010-02-12.
  15. "ID" refers to the internal ROM identification, i.e. the base address, which needs to be unique in the system.
  16. "SYSEXT-ROM-Manual (german)" (PDF). Retrieved 2016-04-27.
  17. Nairn, John H.; Mikkelsen, Tim I.; Sweetser, David J. (July 1980). "Adding I/O Capability to the HP-85" (PDF). Hewlett-Packard Journal. 31 (7): 7–13.
  18. "HP Computer Museum: 82967A" . Retrieved 2010-02-12.

Related Research Articles

<span class="mw-page-title-main">TRS-80</span> 1977 microcomputer by Tandy Corporation

The TRS-80 Micro Computer System is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of Tandy Radio Shack, Z80 [microprocessor]. It is one of the earliest mass-produced and mass-marketed retail home computers.

<span class="mw-page-title-main">Microcomputer</span> Small computer with a CPU made out of a microprocessor

A microcomputer is a small, relatively inexpensive computer having a central processing unit (CPU) made out of a microprocessor. The computer also includes memory and input/output (I/O) circuitry together mounted on a printed circuit board (PCB). Microcomputers became popular in the 1970s and 1980s with the advent of increasingly powerful microprocessors. The predecessors to these computers, mainframes and minicomputers, were comparatively much larger and more expensive. Many microcomputers are also personal computers. An early use of the term "personal computer" in 1962 predates microprocessor-based designs. (See "Personal Computer: Computers at Companies" reference below). A "microcomputer" used as an embedded control system may have no human-readable input and output devices. "Personal computer" may be used generically or may denote an IBM PC compatible machine.

<span class="mw-page-title-main">Commodore PET</span> Personal computer system

The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, and, in early models, a cassette deck.

<span class="mw-page-title-main">GPIB</span> General Purpose Interface Bus (GPIB) specification

IEEE 488, also known as HP-IB and generically as GPIB, is a short-range digital communications 8-bit parallel multi-master interface bus specification developed by Hewlett-Packard. It subsequently became the subject of several standards.

<span class="mw-page-title-main">IBM 5100</span> Portable computer released by IBM in 1975

The IBM 5100 Portable Computer is one of the first portable computers, introduced in September 1975, six years before the IBM Personal Computer, and eight before the first successful IBM compatible portable computer, the Compaq Portable. It was the evolution of a prototype called the SCAMP that was developed at the IBM Palo Alto Scientific Center in 1973. Whether considered evolutionary from SCAMP or revolutionary, it still needed to be plugged into an electric socket.

<span class="mw-page-title-main">HP-IL</span>

The HP-IL, 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, test equipment, etc. to be connected to programmable calculators such as the HP-41C, HP-71B and HP-75C/D, the Series 80 and HP-110 computers, as well as generic ISA bus based PCs.

<span class="mw-page-title-main">HP-41C</span> Hewlett-Packard handheld RPN calculator

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 came the HP-41CV and HP-41CX, offering more memory and functionality.

<span class="mw-page-title-main">HP-150</span> Computer model

HP-150 was a compact, powerful and innovative computer made by Hewlett-Packard in 1983. It was based on the Intel 8088 CPU and was one of the world's earliest commercialized touch screen computers. Like other "workalike" IBM PC clones of the time, despite running customized MS-DOS versions 2.01, 2.11 and 3.20, the machine was not IBM PC DOS compatible. Its 8088 CPU, rated at 8 MHz, was faster than the 4.77 MHz CPUs used by the IBM PC of that period. Using add-on cards, main memory could be increased from 256 KB to 640 KB. However, its mainboard did not have a slot for the optional Intel 8087 math coprocessor due to space constraints. An HP-150 with an optional hard disk was called HP Touchscreen MAX.

<span class="mw-page-title-main">KC 85</span> Microcomputers made in East Germany from 1984 until 1990.

The KC 85 were models of microcomputers built in East Germany by VEB Mikroelektronik "Wilhelm Pieck" Mühlhausen. The first model in the series, the HC 900, originally designed as a home computer and introduced in 1984, was renamed to KC 85/2 in 1985 to de-emphasize its use as consumer good.

<span class="mw-page-title-main">HP 2640</span> Serial computer terminal

The HP 2640A and other HP 264X models were block-mode "smart" and intelligent ASCII standard serial terminals produced by Hewlett-Packard using the Intel 8008 and 8080 microprocessors.

<span class="mw-page-title-main">HP 9800 series</span>

The HP 9800 is a family of what were initially called programmable calculators and later desktop computers that were made by Hewlett-Packard, replacing their first HP 9100 calculator. It is also named "98 line". The 9830 and its successors were true computers in the modern sense of the term, complete with a powerful BASIC language interpreter.

<span class="mw-page-title-main">Tektronix 4050</span>

The Tektronix 4050 is a series of three desktop computers produced by Tektronix in the late 1970s through the early 1980s. The display technology is similar to the Tektronix 4010 terminal, using a storage tube display to avoid the need for video RAM. They are all-in-one designs with the display, keyboard, CPU and DC300 tape drive in a single desktop case. They also include a GPIB parallel bus interface for controlling lab and test equipment as well as connecting to external peripherals. A simple operating system and BASIC interpreter are included in ROM.

<span class="mw-page-title-main">History of personal computers</span> History of the consumer personal computer

The history of the personal computer as a mass-market consumer electronic device began with the microcomputer revolution of the 1970s. A personal computer is one intended for interactive individual use, as opposed to a mainframe computer where the end user's requests are filtered through operating staff, or a time-sharing system in which one large processor is shared by many individuals. After the development of the microprocessor, individual personal computers were low enough in cost that they eventually became affordable consumer goods. Early personal computers – generally called microcomputers – were sold often in electronic kit form and in limited numbers, and were of interest mostly to hobbyists and technicians.

<span class="mw-page-title-main">HP 64000</span> Software development system

The HP 64000 Logic Development System, introduced 17 September 1979, is a tool for developing hardware and software for products based on commercial microprocessors from a variety of manufacturers. The systems assisted software development with assemblers and compilers for Pascal and C, provided hardware for in-circuit emulation of processors and memory, had debugging tools including logic analysis hardware, and a programmable read-only memory (PROM) chip programmer. A wide variety of optional cards and software were available tailored to particular microprocessors. When introduced the HP 64000 had two distinguishing characteristics. First, unlike most microprocessor development systems of the day, such as the Intel Intellec and Motorola EXORciser, it was not dedicated to a particular manufacturer's microprocessors, and second, it was designed such that up to six workstations could be connected via the HP-IB (IEEE-488) instrumentation bus to a common hard drive and printer to form a tightly integrated network.

<span class="mw-page-title-main">Hewlett-Packard</span> American information technology company (1939–2015)

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, as well as software and related services to consumers, small and medium-sized businesses (SMBs), and fairly large companies, including customers in government, health, and education sectors. The company was founded in a one-car garage in Palo Alto by Bill Hewlett and David Packard in 1939, and initially produced a line of electronic test and measurement equipment. The HP Garage at 367 Addison Avenue is now designated an official California Historical Landmark, and is marked with a plaque calling it the "Birthplace of 'Silicon Valley'".

<span class="mw-page-title-main">HP 110</span>

The HP 110 is an MS-DOS-compatible laptop released in 1984 by Hewlett-Packard. It runs off batteries and uses a Harris 80C86 running at 5.33 MHz with 272 KB of RAM. It has an 80 character by 16 line monochrome liquid crystal display, runs MS-DOS 2.11 in ROM, and has the application programs MemoMaker, Terminal Emulator and Lotus 1-2-3 in ROM.

The Capricorn family of microprocessors was developed by Hewlett-Packard in the late 1970s for the HP Series 80 scientific microcomputers. Capricorn was first used in the HP-85 desktop BASIC computer, introduced in January 1980. Steve Wozniak was inspired to build the Apple to be a computer like the HP 9830, and in 1976, he offered HP rights to the Apple computer. He was turned down and was given a release. When the calculator division started an 8-bit computer project called Capricorn, he left for Apple when he was not allowed to work on that project.

<span class="mw-page-title-main">HP Integral PC</span> Portable UNIX workstation computer system

The HP Integral PC is a portable UNIX workstation computer system produced by Hewlett-Packard, launched in 1985 at a price of £5450. It utilizes the Motorola 68000 microprocessor and ran the HP-UX 1.0 operating system.

<span class="mw-page-title-main">HP 9845C</span> 1980 desktop computer by Hewlett-Packard

The HP 9845C from Hewlett-Packard was one of the first desktop computers to be equipped with a color display and light pen for design and illustration work. It was used to create the color war room graphics in the 1983 movie WarGames.