WP 34S RPN Scientific Calculator Beginners Guide
Total Page:16
File Type:pdf, Size:1020Kb
Page 1 of 187 1 Draft 2.06821~ Firmware: 34S 3.1 2932 ~ ( www.conehead.org & cb1 at conehead dot org) Page 2 of 187 10 1 9 8 2 3 7 4 5 6 Figure 1 – Keyboard Navigation Summary Overview (1) The top line of keys can be used to quickly execute a program label when any of the labels A, B, C or D are defined within a program by the user. If these are not defined, then the primary function of each key will be sigma add, reciprocal, power or root respectively. Note that each of these functions is available elsewhere on the keyboard. (2) Enters a number. (3) The primary function of the XEQ key is to execute a function or program (4) These scroll keys are used to move up or down within a program or a catalogue list (5) The primary function of the EXIT key is a general escape or cancel button. Secondary functions are used to switch the calculator on/off. Yellow shift switches between upper and lower case when entering text and blue shift “SHOW” can be used to view any register (including the stack contents). (6) Primary function of this key is to run/stop a program. Secondary functions include inserting labels, or subroutine returns. (7) Backspace key, with secondary function used to clear x, clear program or clear sigma data. (8) Every Keys primary function is shown in white on the front face of the keys. Secondary functions are shown as yellow, blue or green requiring a prefix of these respective f, g or h keys. Keys are used when entering text characters – and these are shown as grey characters (shown at the bottom left of the key). For example the EEX key is pressed when entering the letter “L” (9) The CPX (complex) primary function is used as a prefix for commands that must execute in the complex domain. Pressing CPX before + for example would perform a complex math addition. Observe that the green secondary function of this key has an underline (MODE) which means that this key opens a catalogue of functions (in this case related to the calculator mode of operation). (10) The right arrow key is used as a prefix to force a conversion of whatever is in the X register. It can be used before H.d, H.MS, DEG, RAD, GRAD. It can also be used before the bases “2” and “8” (+/- key) and “10”, “16” (EEX key) to perform quick base conversions. Additionally this button is pressed to signify the use of indirect addressing mode. 2 Draft 2.06821~ Firmware: 34S 3.1 2932 ~ ( www.conehead.org & cb1 at conehead dot org) Page 3 of 187 WP 34S RPN Scientific Calculator Beginners Guide Front cover: WP 34S by Walter, Pauli, Marcus, Neil, Eric and many others, accompanied by a much loved HP 32E in the background 3 Draft 2.06821~ Firmware: 34S 3.1 2932 ~ ( www.conehead.org & cb1 at conehead dot org) Page 4 of 187 Dedicated to my wife who also helped me see the light 4 Draft 2.06821~ Firmware: 34S 3.1 2932 ~ ( www.conehead.org & cb1 at conehead dot org) Page 5 of 187 Index Index ........................................................................................................ 5 Table of Figures .......................................................................................... 9 Draft Release Change Details...................................................................... 10 If you ever find yourself in an unexpected mode? ......................................... 12 Who am I? ............................................................................................... 12 Introduction ............................................................................................. 13 Where this document fits in and the inevitable legal disclaimer .................... 15 Getting Started......................................................................................... 17 Switching On ......................................................................................... 17 Setting the LCD Display Contrast.............................................................. 18 Entering numbers................................................................................... 18 Changing the sign of the number ............................................................. 18 Clearing ................................................................................................ 18 Functions using one number .................................................................... 19 Functions using two numbers................................................................... 21 Chain calculations .................................................................................. 23 Setting the display format.......................................................................... 24 Scientific display notation - SCI................................................................ 24 Engineering display notation - ENG........................................................... 26 Fixed display notation - FIX ..................................................................... 27 Fixed display notation – Engineering / Scientific Override ......................... 27 Setting the number of display digits - DISP ............................................... 28 All display notation - ALL......................................................................... 29 Viewing all digits in the Mantissa .............................................................. 30 Setting the angular format ......................................................................... 31 Entering Exponents ................................................................................... 31 Catalogues ............................................................................................... 33 Using catalogues to set calculator preferences ........................................... 33 Setting UK preferences......................................................................... 34 Quickly locating catalogue functions ......................................................... 35 Quickly locating catalogue functions with Greek letters ............................... 35 Fixing the display to four decimal places................................................. 35 Setting the Time ................................................................................. 36 Setting the Date.................................................................................. 36 Reading the Time from the calculator..................................................... 37 Reading the Date from the calculator ..................................................... 37 The Automatic Memory Stack ..................................................................... 38 Initial Display ........................................................................................ 38 Stack control - manipulation .................................................................... 39 Roll Down (and Roll Up) Key................................................................... 39 Exchanging X and Y............................................................................. 41 Clearing the Stack ............................................................................... 42 The ENTER Key ...................................................................................... 42 Stack Arithmetic .................................................................................... 44 Chain Arithmetic .................................................................................... 45 Constant Arithmetic................................................................................ 48 Order of Execution ................................................................................. 49 LAST X.................................................................................................. 50 Complex domain LAST X ......................................................................... 51 Memory Organisation ................................................................................ 52 Global registers...................................................................................... 53 Global Register Access – Direct and Indirect ........................................... 54 Global Register Access – Out Of Range Error........................................... 55 5 Draft 2.06821~ Firmware: 34S 3.1 2932 ~ ( www.conehead.org & cb1 at conehead dot org) Page 6 of 187 Cumulative Summation Registers – Sigma Data ......................................... 55 Program Steps & Subroutine Return Stack................................................. 57 Local Data .......................................................................................... 57 Clearing memory to make space .............................................................. 58 Backing up the calculator memory - introduction........................................ 58 Backing up the calculator memory – hot key shortcut ................................. 59 Creating a new backup using ON & STO ................................................. 59 Restoring a backup using ON & RCL ....................................................... 59 How STO (+,-,/,x) and RCL (+,-,/,x) access items in memory...................... 60 STO and RCL register access - summary ................................................... 61 How tests such as x=? access items in memory ......................................... 61 Tests x=? register access summary .......................................................... 62 How simpler commands such as FIX access items in memory ...................... 62 Temporary Alpha Layout ........................................................................