When you press digits on the HP-29C, you go into “Input Mode”. What is that, and how does it work? Continue reading HP-29C Input Mode
Category Archives: hp29 internals
HP-29C and s9
There are a series of “s flags” in the Woodstock (and Classic) series calculators. What they are used for, often varies according to the calculator model. While we were looking at prefixes, we saw what a number of the s flags do (s4,6,7,8,10) and saw a little bit about the s13 flag. We also saw the s9 flag but never even mentioned it. Here’s the detail Continue reading HP-29C and s9
HP-29C Prefix Keys
How does the HP-29C remember that you’ve pressed a prefix key? When you press f, g, or even STO or GTO; what happens next is not the normal key function. Continue reading HP-29C Prefix Keys
HP-29C Keypress Routine
So, you bought an old calculator; or a new one a very long time ago. You press a button and an answer pops out. How does it get from the first thing, to the second? This’ll answer the “getting from” part. I’ll leave the “getting to” part to later (get the HP-65 book if you’re not good at waiting). Here’s what happens … Continue reading HP-29C Keypress Routine
HP-29 Microcode Reference
This is a bit early but I wanted to get a few things down now Continue reading HP-29 Microcode Reference
HP-29C Flashing Dot
When I first built a microcode emulator for the HP-29C, it came up with a flashing decimal point. I didn’t remember this being the case with the real thing; but that was a long time ago and I might have forgotten.
I had a vague feeling there was something about low power and a flashing dot. Perhaps it normally flashes but doesn’t if power is low. All of the earlier (“classic”) calculators had hardware driven low power indicators, and I didn’t have any hardware in the emulator for that, so the normal behaviour must be a flashing decimal point.
My daughter said, “it makes more sense for the dot to flash during low power as the consumption would be slightly less”. That’s where all of my thinking started unraveling. Continue reading HP-29C Flashing Dot
HP-29C Error Routine
Here’s how “Error” gets displayed by the HP-29C. Continue reading HP-29C Error Routine
HP-29C Wait Loop
Calculators often sit in loops waiting for their person to do something. The HP-29C is no exception. Here’s what happens. Continue reading HP-29C Wait Loop