Dieses Tastenzuweisungsprogramm KA ist eine große Hilfe für die synthetische Programmierung, da es erlaubt, die synthetischen Funktionen Tasten zuzuweisen. Das Programm stammt nicht von mir und leider weiß ich auch nicht mehr, wer es geschrieben hat und woher ich es habe.
Nach Start des Programms erscheint PRE^POST^KEY in der Anzeige. Jetzt müssen Vor- und Nachsilbenwert der gewünschten Funktion sowie der Tastencode (wie bei normaler Zuweisung mittels ASN), durch ENTER^ getrennt, eingegeben werden. Es müssen immer zwei Tastenzuweisungen vorgenommen werden. (Möglichst nicht einer Taste hintereinander zwei Funktionen zuordnen. Anderenfalls kann es passieren, daß die Zuordnungen nicht vorgenommen werden und sogar andere wieder aufgehoben werden.) Das Programm belegt 12 Register.
Programmlisting :
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
Zurück zu Ausgewählte (Spiel-)Programme für den HP-41CX
Zurück zu Naturwissenschaften und mathematische Spielereien
Kai Schröder, 30.5.2001