does anybody know if there is a way to get around the limited number of LABELS you can use.
right now only A...Z are allowed. I need more for the programs I am using.
hp 33s programming
|
|
« Next Oldest | Next Newest »
|
▼
Post: #2
04-04-2004, 12:55 PM
▼
Post: #3
04-04-2004, 02:21 PM
I'm not familiar with HP33S, but with my HP29C I used several labels twice when I needed more than the maximum of ten. When the one GTO would skip only a few lines and another would do the same thing elsewhere, I could give them both the same label number. GTO doesn't scan from the beginning of the program, but from its own line downwards. ▼
Post: #4
04-04-2004, 04:26 PM
I have no direct experience with the 33s but, based on previous posts, I understand that duplicated labels are not allowed. There is an article by Paul Brogger on the Articles forum, with ideas about this issue. ▼
Post: #5
04-04-2004, 04:41 PM
There are several ways of reducing the number of labels
...just some ideas. Brent
Post: #6
04-04-2004, 06:06 PM
You can't use duplicate labels on the 33S. If you have a lot of small programs, you can save labels by using GTO . [line number] R/S to launch them, instead of XEQ [label]. Say you have 10 different programs. Start the first one at line A 0000, the second at line A 0100, the third at line A 0200, etc. Don't label the beginning of the program. Fill in any extra lines between programs with RTN statements. Then to start the second program, you would enter: GTO . A 0100, followed by R/S The GTO will move the program pointer to line A 0100, and the R/S will start the program that begins there. It's not as easy as typing XEQ A, but it works
|