The key assignment program "KA" is a great help for synthetic programming, because it allows to assign the various synthetic functions to the keys. I'm not the author of this program and - I'm sorry - neither do I know who had written it nor do I know the source.

Starting the program "PRE^POST^KEY" is displayed. Now pre and post value of the function and the key code (as has to be done using the normal ASN function) have to be provided separated by ENTER^. Always two assignments have to be done - favourably not to the same key, for in this case it's possible that the assignments take no effect or other ones could be removed. The program size is 12 registers.

**Program Listing :**

01 LBL "KA" 02 " " 03 LBL 00 04 X<> M 05 SIGN 06 CLST 07 "PRE^POST^KEY" 08 TONE 9 09 PROMPT 10 "ANUM" 11 PASN 12 RCL ` 13 STO M 14 CLX 15 E 16 CHS 17 AROT 18 CLX 19 ATOX 20 X<> L 21 STO M 22 R^ 23 XTOA 24 R^ 25 XTOA 26 LASTX 27 XTOA 28 RCL N 29 X=0? 30 GTO 00 31 ATOX 32 X<> c 33 RCL M 34 STO IND c 35 X<>Y 36 STO c 37 CLA 38 CLST 39 END

Back to HP-41CX Selected (game) programs

Back to Natural Sciences and Mathematical Games

Kai Schröder, 30.5.2001