Advertisement

Meet the HP-67*
Congratulations!
With your purchase of the HP-67 Programmable Pocket
Calculator, you have acquired a truly versatile and unique
calculating instrument. Using the Hewlett-Packard RPN logic
system that slices with ease through the most difficult
equations, the HP-67 is without parallel.
As a personal programmable calculator. The HP-67 is so
easy to program and use that it requires no prior programming
experience or knowledge of arcane programming languages.
Yet even the most sophisticated computer experts marvel at
the programming features of the HP-67:
Magnetic cards that record data or programs.
26 data storage registers.
224 program memory steps (
Three levels of subroutines, four flags, 20 easily-accessed
program labels.
Indirect addressing using the "I" register.
expandable to 999**
*
Excerpt from the original HP manual
)
**Added in this emulator


Advertisement

Table of Contents
loading

Summary of Contents for HP HP-67

  • Page 1 HP-67 is without parallel. As a personal programmable calculator. The HP-67 is so easy to program and use that it requires no prior programming experience or knowledge of arcane programming languages.
  • Page 2: Keyboard Layout

    Topics In the following pages, we will cover a few topics to get you started with this emulation of the original HP-67 calculator: Keyboard layout. Manual problem solving. Running programs. Creating your own programs. Printing your program listings! Creating charts! Instructions on using the built-in program and chart cards.
  • Page 3: Manual Problem Solving

    Manual problem solving To get the feel of your HP-67, try a few simple calculations. First, make sure the slider switches at the top are as follows: (tap them to change their current setting if needed) 
 To solve: 5 + 6 = 11 , press:
...
  • Page 4 The value currently displayed is automatically stored as X, it is always visible. The value that was previously in X is stored as Y. Functions such as ! swap the two values. Press this: , You should see 8.00 Now press: ! , You should see 4.00 repeat the above two key and you’ll see...
  • Page 5 Chain Calculations When you are solving a problem such as:
 (3 x 5) / (3 + 4) You proceed from inside the parentheses and work your way out left to right. Intermediate results are displayed and kept as you go. For the above problem, proceed as follows: ×...
  • Page 6: Running Programs

    “card motor”. This is the actual sound recorded from a real HP-67. When the card is done loading, it will be displayed in the card holder area above the A-E keys. Note function key...
  • Page 7: Saving Programs

    remember the functions on the program. Notice some built-in programs are available such as MOON LANDER. Instructions for that program are in the appendices). To pause/ resume a running program, press R/S key. Data and Chart Cards When you see cards in the “Load Card” dialog, you will see some built-in chart cards with “_C”...
  • Page 8: Saving Data

    Programming can be fun! (and addictive), so be warned. There is much more on programming the HP-67 on a few websites. Links will be provided in the Appendices. Let’s create a simple program to get your started.
  • Page 9 First a word about key codes. When you enter a key sequence into the calculator while in “W/PRGM” mode, you will see up to three 2-digit numbers in each instruction line. For example: 31 25 11. Each of these is a row/column code that maps to your keyboard.
  • Page 10 Ganymede, one of Jupiter’s 12 moons, has a diameter of 3200 miles. You can use the HP-67 to manually compute the area of Ganymede. Merely press the following keys in order. For a 3200 mile diameter: 3 2 0 0 (g-shift 9 key) π...
  • Page 11 Slide the W/PRGM-RUN switch to Now Press: F, CL PRGM (CLx key) to clear the calculator. Press the following keys in order. (When you are loading a program, the display gives you information that you will find useful later, but which you can ignore for now.) F, LBL (SST), A Defines the beginning of the program and labels it “A”.
  • Page 12 Running the Program Switch to “RUN” Enter the number 3200. Press “A” key. You will see the display flash while it thinks, then stop and 32169908.78 display Congratulations! Now you can try different radius values, followed by “A” and see the results. Navigating the program editor using:
...
  • Page 13 Create Charts! Charts are useful to see the “shape” of your data and do analysis. This was not a feature of the original HP-67, but I’ve added it because it is fun and useful. It also brings the calculator up to par with more complicated graphing calculators.
  • Page 14 The P-bank can store up to 10 numbers for the “X” series of data. When you have filled those, swap in the S-bank and fill in up to 10 numbers for the “Y” series of data. When you done, swap in the S-bank once more to bring back the “X”...
  • Page 15 This is where I’d like to thank all the people who have helped me in various ways while building this program: Thanks to HP for creating such a wonderful and useful tool. It was a triumph in art, design, and technology. The first page of this manual is excerpted from the incredible manual that HP delivered with the original HP-67.
  • Page 16: Appendix A - Moon Rocket Lander

    Appendix A - MOON ROCKET LANDER The game simulates a rocket attempting to land on the moon, with you as the pilot. As the game begins, you are descending at a velocity of 50 ft/sec from a height of 500 feet. Velocity and altitude are shown in a combined display as –50.500, the altitude appearing to the right of the decimal point and the velocity to the left.
  • Page 17 “fire window,” the rocket engine will shut off and you will have to restart it by pressing B. Restarting automatically uses up five units of fuel and gives no thrust. So, press A now and try to land on the moon with your HP-67.
  • Page 18: Appendix B - Useful Links

    Appendix B - Useful Links HP Calculator Museum - hpmuseum.org 
 HP-11C Manual - RPN and programming concepts http://h10032.www1.hp.com/ctg/Manual/c00503576.pdf My blog - www.th2code.com...

Table of Contents