Also used in the HP-10, HP-19C, HP-67, HP-91, HP-92, and HP-97/97S.
The heart of the 20 series calculators as well as many pocket calculators that followed was the Arithmetic, Control and Timing chip (ACT). This chip integrated the earlier generation's register, arithmetic, control, and clock driver circuit into a single package reducing size and cost.
The ACT chip had 8 56 bit data registers, an address register, two return address registers, 16 flags, and a 4 bit display format register. The chip could directly address 4096 instructions with its 12 bit address space. Because there was now one more register on the chip, trig calculations no longer overwrote the top of the stack as they did on the HP-35. The arithmetic unit was now capable of hexadecimal as well as decimal arithmetic. The processor could perform about 3000 instructions per second.
In addition, models other than the HP-21 had a data storage chip. This allowed more than a single storage register, and in the case of the HP-25 and HP-29C, program storage.
To reduce the size, the number of digits in the display was reduced from 15 digits to 12 and the exponent shared space with the mantissa. Another reduction in size was realized by combining the decimal point with a digit display rather than giving it a separate position of its own.
To reduce the size and weight, the 20 series used two rechargeable cells instead of the previous three. This 2.5 volt supply was converted to 4 volts to operate the display. The battery pack was ingeniously designed as a single unit that snapped into the back of the calculator. There was no need for a door or any latches, the battery pack was held in place by the same spring that kept the batteries in contact with the calculator terminals. (These terminals were now soldered directly to the PC board removing the need for hand-wiring.)
HP was able to reduce size, cost, weight and at the same time increase the rigidity of the calculator by careful package design and by using heat stakes to attach the keyboard circuit to the face plate. There was no need for a "backbone" as there was in the earlier machines. The number of screws dropped from 12 to 2.
Picture of the interior of an HP-27 showing
the back of the keyboard (heat-staked to keypad), LED display module and
main circuit board laying in the bottom of the case. The large area in the
middle is the battery compartment. (~71K)
Picture of the interior of an HP-25C. Similar to the right
side of the picture above but with the LED module still attached to the main
circuit board. (~51K)
Picture of the interior of an HP-29C. (~61K)