HP -28S Quick Reference
Download Quick reference of HP HP-28S Calculator for Free or View it Online on All-Guides.com.
HP-28S
LC : "l"
INS : "INS"
DEL : "DEL"
↑ : "UP"
↓ : "DOWN"
← : "LEFT"
→ : "RIGHT"
<> : "CURSOR"
⇐ : "BACK"
Shift : "SHIFT"
BEEP Usage: frequency duration BEEP
Issues a tone of given frequency and duration (in seconds).
<< 2 12 INV ^ 444 → F T
<< 1 12 START T DUP .5 BEEP F * 'T' STO
NEXT>>
>>
This small program playes the tone ladder based on A (444 Hz). T is the
frequency, F is the factor between subsequent tones which is 2^(1/12).
CLLCD Clears the entire LCD screen and sets the message flag, see CLMF.
DISP Usage: object n DISP
Displays the given object in line n (1…4) of the LCD screen and sets the
message flag.
This does not change any values in the stack!
Objects are displayed in their normal format. Except strings are not displayed
with surrounding quotation marks.
Lengthy objects are split over multiple lines.
CLMF Clear Message Flag and return to normal stack view. See PLOT Menu.
ERRN Return a binary number representing the code of the most recent error.
ERRM Returns a string representing a description of the most recent error.
BRANCH Menu
General Special commands that are mostly used in conjunction with programs:
IF Usage:
• IF test-instruction THEN true-instructions END
• IF test-instruction THEN true-instructons ELSE false-instructions END
The "test-instruction" must return a value on the stack. Non-0 values are
interpreted as true, 0 as false. Example:
IF 0 < THEN –1 ELSE 1 END implements the SIGN function.
IFERR Usage:
• IFERR test-instruction THEN error-instructions END
• IFERR test-instruction THEN error-instructons ELSE ok-instructions END
"test-instruction" is executed and if an error occurs the remaining test-
instructions are skipped and the "error-instructions" are executed.
Ie. this can be used to process all values on the stack without needing to
know how many there are. Or type errors can be caught.
THEN Used with IF
ELSE Used with IF
END Used with various branch instructions
26