On the HP-67, keycodes for functions that are selected by first pressing a prefix key and then a digit key
are referenced by the keycode matrix address, not by 00 through 09. On the HP-97, however, the prefixed
functions that are below the digit keys are referenced by keycodes of 00 through 09. On the HP-97, the
keycodes for keys on the right-hand keyboard (except for the digit keys) are generated with minus signs
before them. For example, if you have loaded the operation DSP 9 into the HP-67, the keycode would be
23 09 (that is, 2nd row, 3rd key, followed by the keycode 09 for the 9 key). If you
recorded that operation on a magnetic card, then read the card to load the same operation into an HP-97,
the keycode for the operation on the HP-97 would be – 63 09 (that is, 6th row, 3rd
key of the right-hand keyboard, followed by the 9 key).
|