Skip to content
Surf Wiki
Save to docs
general/hp-programmable-calculators

From Surf Wiki (app.surf) — the open knowledge base

HP-67/97

Calculator

HP-67/97

Calculator

FieldValue
nameHP-67, HP-97
imageHp_67_powered-2.JPG
captionHP-67
typeProgrammable
entryRPN key stroke
introduced1976
discontinued1982 (HP-97: 1984)
processorproprietary
display_typeRed LED seven-segment display
display_size15 digits (decimal point uses one digit), (±10±99)
prog_langkey codes
supplyInternal rechargeable battery or 115/230 V AC, 5 W
weightCalculator: 11 oz,
recharger: 5 oz
dimensionsLength: 6.0 in,
width: 3.2 in,
height: 0.7 –

67 recharger: 5 oz width: 3.2 in, height: 0.7 –

The HP-67 is a magnetic card-programmable handheld calculator, introduced by Hewlett-Packard in 1976 at an MSRP of $450. A desktop version with built-in thermal printer was sold as the HP-97 at a price of $750. Collectively, they are known as the HP-67/97.

Marketed as improved successors to the HP-65, the HP-67/97 were based on the technology of the "20-series" of calculators (HP-25, HP-19C etc.) introduced a year earlier. The two models are functionally equivalent, and programs on magnetic cards can be interchanged between them.

Features

The 67/97 provide a complete set of scientific, statistical and engineering operations, including trigonometric, logarithmic and exponential functions, coordinate conversions, average/standard deviation etc.

The HP-67/97 series featured a program memory of 224 eight-bit words. The two extra bits per word compared to the HP-65's six allowed the designers to store any program instruction in a single memory cell ("fully merged keycodes") even if it required multiple keystrokes to enter. Programs could include 20 labels, subroutines (3 levels deep), four flag registers, 8 comparison functions, and extended index and loop control functions.

At 15 digits, the display was wider than those of the predecessor models, although the decimal point was displayed on its own digit position. The HP-67 keys carry up to four functions each, accessed through "f", "g" and "h" prefix keys (gold, blue and black labels, respectively). The model 97 had more (and larger) keys, therefore only two functions were assigned to each key. When interchanging magnetic cards between the HP-67 and the HP-97, the calculators' software took care of converting the key codes, and emulated the 97's print functions through the 67's display.

The HP-67 is powered by a pack of three AA-sized nickel-cadmium rechargeable batteries. Owing to the power requirements of the built-in thermal printer, the HP-97 employs a larger battery pack and more powerful charger.

Memory and programming

Of the 26-register data memory, the first ten ("primary registers") could be accessed directly, ten more as an alternate register set, and the remaining six through the user defined keys A-E and as an index register. Using the latter, a program could access all 26 registers as a single indexed array. Data memory is not permanent as in later models, i.e. register contents and program are lost when powering off. The alternate register set was also used by statistical functions.

The built-in magnetic card reader/writer could be used to save programs and data, with the ability to combine data from multiple cards. The same magnetic card format was later used for the HP-41C which offered compatibility to the 67/97 through software in the card reader. HP offered a library of programs supplied on packs of pre-recorded magnetic cards for many applications including surveying, medicine, as well as civil and electrical engineering. Cards could be write protected by cutting off a designated corner.

In addition to software and support from HP, an active user community supported the HP-67/97 as well as the other HP programmables of the era. The group was called PPC and produced the PPC Journal. One of the notable contributions of the group was the development of a "Blackbox" that allowed pseudo-alphanumeric displays.

67 GDA version adapted to support an additional backward-facing display manufactured by Educational Calculator Devices named EduCALC 67 GD existed as well.

Hp 67 programming-2.JPG|HP-67 in programming mode showing the key code for STO + 6 Card reader unit from calculator HP-67 with read-write head and roller (cropped).jpg|The magnetic reading head (top) of the HP-67 and a part of the transport mechanism (rubber rollers and cogwheel) of the integrated reader for magnetic cards HP magnetic card.jpg|HP magnetic card HP-67 with Blackbox.jpg|HP-67 with Blackbox in action Mainboard of calculator HP-67 in opened device.jpg|The mainboard of the HP-67, taking up only about one-third of the length of the device

{{anchor|97S}}HP-97S

HP-97 calculator

In 1977, HP introduced an extended version of the desktop model as the HP-97S which featured an extra parallel I/O port (40 lines for 10 4-bit BCD digits, plus 5 control lines) for collecting data from external hardware, at a price of $1,375.

References

References

  1. (2011-07-18). "The Museum of HP Calculators: HP-67/97".
  2. "HP Virtual Museum: HP-97 programmable printing calculator, 1976".
  3. (November 1977). "HP-67/HP-97 Users' Library Solutions: Control Systems". Hewlett-Packard.
  4. (1998). "Contributed Columns".
  5. (2014-04-25). "Educalc 29C GD - any information for me?". The Museum of HP Calculators.
  6. "The Museum of HP Calculators: HP97S".
Info: Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about HP-67/97 — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report