World Library  
Flag as Inappropriate
Email this Article


Article Id: WHEBN0030677244
Reproduction Date:

Title: Hp-67/-97  
Author: World Heritage Encyclopedia
Language: English
Subject: HP-21, HP-34C, HP-22, HP-55, HP Xpander
Publisher: World Heritage Encyclopedia


HP-67, HP-97
The HP-67/97
Type Programmable
Introduced 1976
Discontinued 1982 (HP-97: 1984)
Entry mode RPN
Display Type 7-segment red LED
Display Size 15 digits (decimal point uses one digit)
Processor proprietary
Programming language(s) key codes
An HP-97 calculator
HP-67 in programming mode showing the key code for STO + 6
HP-67 with Blackbox in action

The HP-67 was a magnetic card-programmable handheld calculator, introduced by Hewlett-Packard in 1976 at an MSRP of $450.[1] A desktop version with built-in thermal printer was sold as the HP-97 at a price of $750.[2]

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.


The 67/97 provide a complete set of scientific, statistical and engineering operations, including trigonometrical, logarithmic and exponential functions, coordinate conversions, average/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 (see image). 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 had special functions for statistical operations 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 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.

In addition to software and support from HP, an active user community supported the HP67/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.


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,[3] at a price of $1,375.


  1. ^ "The Museum of HP Calculators: HP-67/97". Retrieved 2011-01-29.  US$450 in 1976 ≈ US$1,680 in 2009 (see The Inflation Calculator)
  2. ^ "HP Virtual Museum: HP-97 programmable printing calculator, 1976". Retrieved 2011-01-29.  US$750 in 1976 ≈ US$2,800 in 2009 (ibid.)
  3. ^ "The Museum of HP Calculators: HP97S". Retrieved 2011-01-28. 

External links

  • HP 67/97 – Museum of HP Calculators
  • HP Calculator Interna
  • Hewlett Packard Calculator Club
  • PPC Journals on CDROM
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.