Okay, my head is starting to hurt from all the banging against the wall... Can anyone explain how the "Shift-On" function works to display the time continuously? The code seems to sail right through the "POWOFF" instruction without stopping, and I don't know why. Thanks, Monte
HP-41 Time Module question
|
10-14-2010, 06:25 PM
10-14-2010, 07:31 PM
Execute the CLOCK command to display the time continuously! Namir
10-14-2010, 07:37 PM
Quote:You first press and release SHIFT (the solid yellowish key), "SHIFT" should be displayed on the LCD, then you press and release the ON key. Now your 41CX should display the time. Unsure if this works with Time Module in 41C or CV (I do not have one to test).
10-14-2010, 07:55 PM
I believe Monte is trying to figure out how the HP-41 works internally, not how to invoke the clock display.
10-14-2010, 08:06 PM
Correct. I can't figure out why the machine doesn't stop with the POWOFF instruction, but continues on to display the time. There must be something I'm missing.
10-15-2010, 12:19 AM
I have not checked the mode but i think there is a polling point called before the execution which could check for the key code Inc of shift key and divert the processor to a different point. For that i would look at the code in the last few addresses of the time module (the bespoke polling points) I wish i had the time to check it out, it sounds like an interesting thing ti hunt down... Cheers Peter
10-15-2010, 12:25 AM
Just follow the TurnOff interrupt vector in the TIME module ROM;-) I haven't disassembled it, but there is a big chance that this vector is used, and that the code behind starts the clock display routine if the SHIFT key flag was set... HTH Raymond
10-15-2010, 12:27 AM
Peter, |
« Next Oldest | Next Newest »
|