HP Forums

Full Version: 32sII question
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

Is it possible to do this in a 32sII program:

P01 input A
P02 gto C (where C is another program)
P03 ......
and then make it return to perform calculations on C's result?

Also what do the ISG and DSE shift keys do?

I am excited to hear (below) about possible intro of a 32sII replacement toward end of year...xmas present...perhaps a new intro of the 42S *woohoooo!*?
charles

your first question sounds like a subroutine.. use XEQ C for this (same as GSB C on older machines).

ISG = increment; skip if greater than
DSE = decrement; skip if less than or equal to

you would use e.g. ISG A where A is a variable, as the BASIC
FOR var=initial-value TO final-value STEP increment

A has the following format:
+/- ccccccc.fffii
where ccccccc is the current counter
fff is the final counter value
ii is the interval (unspecified = 1)

so e.g.to loop 10 times
L01 LBL L
L02 1.01
L03 STO Z
M01 LBL M
M02 ISG Z
M03 GTO M
M04 RTN

it's a little complicated; it's best to experiment.
The above definitions and program are taken from the HP32sII manual.

If there is sufficient demand I would be interested in writing a short article on this and related programming features on the 32sII.

Kelvin

I've sort of been working on a booklet for the 32sii and for the 20s purely for fun, though I lack time right now to finish either. I'd be interested in seeing an article :)

Well, I'm sure that lots of people in this forum would like to know about the works of both of you. May be some of us share some effort in order to have the article and the booklet about programming the 32SII.

Let's check !

Jose

Hi;

I'm gonna put my hnads in a new HP32SII soon. I have also writen a book about both HP41 and HP48. I'm interested. Are you interested on a Portuguese version? Please, e-mail me, if you think we can get to a common work.

Cheers.