Re: HP 65 & 67 card legend slot Message #4 Posted by Ernie Malaga on 3 May 2001, 2:14 a.m., in response to message #3 by Matt Kernal (US)
Matt:
I think you are missing the point Victor made. You either use the pre-printed functions (e.g., square root) or the label (e.g., A), but never both.
On the HP-65, the CPU wrote five programs to program memory immediately after turning on the calculator. You can actually switch to W/PRGM and SST through them. You'll see that they're nothing but a LBL, the function specific for each A-E key, and a RTN.
To write your own programs, therefore, required you to press [f] [CL PRGM] before doing anything else.
On the HP-67, however, HP took a different approach. When you turn on the HP-67, program memory is empty (OK, actually it is full of R/S instructions). When you press an A-E key that has no corresponding LBL in program memory, the HP-67 executes the function printed on the mag card slot. Since [f] [CL PRGM] clears all program memory, pressing that key ENABLES the preprinted functions (instead of disabling them, as it happened on the 65).
What it all amounts to is the same, however: To have SOME useful function available in the A-E keys, whether it's a program or a built-in function. For example, the square root function is available as [A] (I think; I'm typing this from memory) or as [f] [9]. When you turn on either calculator, [A] executes the square root... by pressing ONE key only. [f] [9] takes two, so [A] is more convenient.
As soon as you use [A] for your programs (whether or not they're recorded on mag cards), [A] executes the program at LBL A. If you need the square root, you MUST press [f] [9]. Also, you MUST press [f] [9] when writing a square root step into a program; if you press [A], the calculator inserts a "go subroutine A" instruction instead.
Clear as mud? :)
-EM
|