home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!ogicse!hp-cv!hp-pcd!hpcvra!rnews!hpcvbbs!akcs.n2kyw
- From: akcs.n2kyw@hpcvbbs.cv.hp.com (Paul Smith)
- Newsgroups: comp.sys.hp48
- Subject: Re: HP28 speedup woes
- Message-ID: <2aff3903.2076.2comp.sys.hp48.1@hpcvbbs.cv.hp.com>
- Date: 10 Nov 92 04:40:02 GMT
- Article-I.D.: hpcvbbs.2aff3903.2076.2comp.sys.hp48.1
- References: <4210@sicsun.epfl.ch> <wachter.720974529@tardis62>
- Lines: 57
-
- With regards to the 'speedup' program for the hp28 (not 48), I
- have another version (I dont know who wrote it) which may be a
- little more flexible than the one posted earlier.. In this one
- the user can set the speed (instead of just using max speed) and
- I dont believe it stops having effect when ON-C is pressed (but
- I'm not sure...I dont have the 28 any more).
-
- Anyway, here's the listing. Hope it comes in handy.
- Paul Smith
- smit3223@nova.gmi.edu
- ---------------------------------------------------------------------
-
-
-
- This is a program which will allow you to set the speed of the hp28
- from about 10% to about 200%. This is nice in that it allows faster
- plotting of graphs, faster number crunching, etc. However, an
- increase in speed corresponds to an increase in battery drain. But,
- if you think about it, this means a decrease in speed corresponds to a
- decrease in battery drain, and if you don't mind the inconvenience of
- slowness, this may be handy for a low-power application.
-
- Keep in mind that the system clock may be affected as well - (auto-
- shut off delay, time program (if you have it), beep frequency, etc).
- Also keep in mind that this program may be version-dependant and may
- not work on particular versions of hp28. (May result in memory loss).
-
- The program is called SPEED. Once it is entered into your 28, put an
- integer between 0 and 15 inclusive on the stack and press SPEED, and
- the speed of the system clock will be set accordingly. (7 is the
- normal setting.) Anything other than these values has all but the last
- four bits masked, so for example, 16 is equivalent to 0 (or MOD 16).
- Type this in CAREFULLY- an error in typing may result in memory loss,
- so make a backup first. Use lower-case where you see it here.
-
- << 'SPEED' -> s n
- << PATH RCWS 64 STWS
- s R->B #Fh AND
- #1000000000000h *
- #C600302331DFFBCh OR
- { #E60D51FFF00F1h
- #C808461241131h } +
- HOME n RCL SWAP n PURGE
- n STO #DFFB7h SYSEVAL
- n STO STWS ->STR 3 OVER
- SIZE 2 - SUB STR->
- >>
- >>
-
- 'SPEED' STO
-
- I didn't write this program, but I have used it and it works.
-
- Have fun!
-
- Paul Smith
- smit3223@nova.gmi.edu
- nova{smit3223}66%
-