background image

HP-41CV

ARCL

Append the value of the data register nn to the ALPHA register. A data 
register or a stack register can hold at most 

6 characters

. Note that if ALPHA 

data is stored in a data or stack register the ALPHA mode of the data will be 
preserved. An error occurs if a numerical function is executed on ALPHA 
data.
See RCL for indirect addressing modes.

ASHF

Shift ALPHA register 6 characters to the left. Left 6 characters are lost

ASIN

Inverse Sine using current trigonometry mode

ASN

Assign a function or program to an arbitrary key for use in USER mode: 
“ASN ALPHA <func name/program name> ALPHA <key>”.  Or
“ASN ALPHA <func name/program name> ALPHA SHIFT <key>” in which 
case “SHIFT <key>” executes the command.
To undo the assignment: “ASN ALPHA ALPHA [SHIFT] <key>”
See also command LBL for top-row auto-execution

ASTO

Store leftmost 6 characters of the ALPHA register in data register nn. See 
RCL for indirect addressing modes. See ARCL for more information on 
ALPHA data

ATAN

Inverse Tangent using current trigonometry mode

AVIEW

Display the ALPHA register until a key is pressed

BEEP

Play a fixed short melody

BST

PRGM mode: Go to previous program step.
RUN mode: Go to previous program step but do not execute any commands.

CAT

CATALOG list functions:
CAT 1: 

Global program labels. Global programs are separated by END 
instructions. Press PRGM to edit the currently listed program

CAT 2: 

Functions in expansion modules

CAT 3: 

Built-in functions

CAT 0, 4-9:  Same as CAT 3
R/S halts the listing, SST shows next entry, BST shows previous entry.
See RCL for indirect addressing modes

CF

Clear flag nn. See RCL for indirect addressing modes. Flags are:
00-10: General purpose flags where flags 0-3 are shown in the LCD display.

Can be set/reset by the user

11-29: Special purpose flags. Can be set/reset by the user. Those sometimes 

have a special meaning:

11:

Automatic Execution Flag. If set the HP-41C automatically begins 

executing the current program whenever the calculators turned on

14: 

Card Reader Overwrite Flag. When set, flag 14 allows you to overwrite 

write-protected cards with the optional card reader

21: 

Printer Enable Flag. Printing is enabled when this flag is set

22, 23:  Data Entry Flags. These two flags detect keyboard input. The 

calculator sets flag 22 when numeric data is entered from the 
keyboard and flag 23 when alpha data is entered. Both flags are 
cleared each time calculator is turned on

24, 25:  Range Error And Error Ignore Flags. That these flags control how the 

HP-41C reacts to range errors and operating errors. If flag 24 is set 
range errors are ignored and numbers such as 9.999999999x1099 
are returned in place of errors. Flag 24 remains set until you clear it. If 
flag 25 set other errors are ignored. Flag 25 is cleared each time an 
error occurs

26: 

Audio Enable Flag. When set tones are produced

2

Summary of Contents for HP-41CV

Page 1: ... program steps available When the number of storage registers is reduced to 10 using SIZE 010 then 309 registers are available for programs corresponding to 1854 program instructions Available functions Use the CAT command to get a list of internal and external functions Use XEQ ALPHA name ALPHA to execute a command which is not directly available on the keyboard Use the same sequence to enter suc...

Page 2: ...by END instructions Press PRGM to edit the currently listed program CAT 2 Functions in expansion modules CAT 3 Built in functions CAT 0 4 9 Same as CAT 3 R S halts the listing SST shows next entry BST shows previous entry See RCL for indirect addressing modes CF Clear flag nn See RCL for indirect addressing modes Flags are 00 10 General purpose flags where flags 0 3 are shown in the LCD display Ca...

Page 3: ...lly and always tests clear 48 Alpha Mode Flag When the HP 41C is in alpha mode flag 48 is set otherwise flag 48 is clear 49 Low Battery Flag When this flag is set battery power is low The BAT annunciator will also show in the display when this flag is set 50 Message Flag If set the display contains some message not the Alpha or X register 51 SST Flag Used internally and always tests clear 52 PRGM ...

Page 4: ...it is skipped RUN mode The test result is displayed YES or NO FC C Check whether flag nn is clear and then clear it See CF FIX Select fix point display format rounded to n valid digits after the decimal point Will automatically switch to SCI format if the number gets too big or too small This does not affect the internal representation of the number See RCL for indirect addressing modes FRC Fracti...

Page 5: ...l labels are only visible within the current global program Warning You can enter a global program that starts with a local label However after the focus moved away from this program ie by executing another program or by executing GTO you cannot easily access this program A GTO to the local label or an XEQ will fail with NONEXISTENT Also it is not possible to use CLP to delete the memory occupied ...

Page 6: ...t it will not overwrite the contents of the ALPHA register If a register contains an ALPHA string it cannot be used for indirect addressing RDN Rotate stack down same as R RND Round the X register according to the number of valid digits as specified in the current ENG SCI or FIX command RTN PRGM mode Return to calling program or stop if at the top level RUN mode Go to line number 0 of the current ...

Page 7: ...ues 12 Sum of X X values 13 Sum of Y values 14 Sum of Y Y values 15 Sum of X Y values 16 Number of values TAN Tangent using current trigonometry mode TONE Play a tone with a frequency proportional to n 0 9 The argument can indirectly be obtained from a register TONE SHIFT 00 uses the number in data register 0 as frequency parameter VIEW Display contents of register nn without overwriting the X reg...

Reviews: