Mnemonic Converter
On the Internet HP-15C programs are often presented as Mnemonics. The Mnemonic converter translates them into valid HP-15C key code sequencess. The key codes sequences can be copied and pasted into the Simulator in PRGM mode.
The Mnemonic Converter was developed by Nina Scholz.
Instructions
- Open the converter in a window/tab or as a popup.
- Paste a program in mnemonic format to the "Mnemonics" text area on the left.
- Press Convert and the "Key Codes" area shows the resulting program code.
- Correct all errors, if any.
- Press Copy to Clipboard and in PRGM mode paste (Ctrl–V or B3) the key codes into the HP-15C Simulator .
- Press Clear to clear the "Mnemonics" and the "Key Codes" area.
Examples
Examples of Mnemonics and formats understood by the converter:Mnemonics | Key Codes | Description |
---|---|---|
GoTo .9 |
{ 22 48 9 } GTO .9 |
Upper and lower case letters can be mixed. You can use a comma or a period to address labels (and registers) above 9. You can use short and long names. |
123.456,789 |
{ 1 } 1 |
Numbers are converted into a sequence of digits. The right most comma or point is interpreted as the decimal point. |
ISG 8 STO ENTER STO RAN# |
{ 42 6 8 } f ISG 8 |
Uncheck 'One mnemonic per line' to allow multiple mnemonics per line. |
x square |
x square
⮤ Error in line 014
The command X is unknown.
Valid commands are:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, SQR, e^x, 10^x, y^x, 1/x,
CHS, /, GTO, EEX, *, R/S, GSB, R down, x><y, ENTER, -,
f, g, STO, uSTO (USER mode), RCL, …
|
If a command is unknown, an error and the suppported commands are shown. |
g TEST 45 |
TEST 45
⮤ Error in line 042
The 2nd argument is invalid: 45 is not a parameter of TEST.
Valid parameters are:
0 (x!=0?), 1 (x>0?), 2 (x<0?), 3 (x>=0?), 4 (x<=0?),
5 (x=y?), 6 (x!=y?), 7 (x>y?), 8 (x<y?), 9 (x>=y?)
|
If an mnemonic can not be converted, an error is shown. |