![]() |
DATAMATH CALCULATOR MUSEUM |
Rapid Data Rapidman 800
| Date of introduction: | February 1972 | Display technology: | LED modules |
| New price: | $99.95 | Display size: | 8 + Sign |
| Size: | 5.5" x 3.2" x 0.9" 140 x 81 x 23 mm3 |
||
| Weight: | 5.1 ounces, 146 grams | Serial No: | 355423 |
| Batteries: | 9V Alkaline | Date of manufacture: | mth 12 year 1972 |
| AC-Adapter: | Origin of manufacture: | Hong Kong | |
| Precision: | 8 (12) | Integrated circuits: | MK5010 |
| Logic: | Adding Machine | Displays: | 3*Litronix DL-33 |
| Memories: | |||
| Program steps: | Courtesy of: | Joerg Woerner | |
| Download manual: | |

In February 1972, Canada's Rapid Data Systems & Equipment. Ltd introduced the Rapidman
800, the first electronic calculator with a suggested retail price below $100
($99.95), marking the beginning of the "Calculator
War". When the Rapidman 800 was introduced, Bowmar's
901B - launched in September 1971 - retailed for approximately $240, while Busicom's
"HANDY-LE" LE-120S carried a staggering price tag of $295. Both companies were forced to reduce their prices rapidly, significantly eroding their profit margins. Busicom is now widely recognized as the first casualty of the calculator war.
What enabled Rapid Data to offer the Rapidman 800 at a significantly lower price than established competitors while still maintaining profitability?
The answer was a combination of clever engineering, aggressive pricing, and a relentless focus on cost reduction by stripping the calculator down to its essential functions.
The Rapidman 800 is built around a calculator chip with 10-digit internal precision but an 8-digit LED display and uses a Fixed Decimal Point set to [2]. The discrepancy between internal precision and visible output results in several surprising operating characteristics:
|
Entering a 7th digit number is resulting in the left most
digit suppressed during calculations: [1] [2] [3] [4] [5] [6] [7] [+=] → 234567.00 and allowing further calculations: [:] [1] [0] [0] [+=] → 12345.67 Entering the 11th digit is resulting in an overflow with all zeroes and six decimal points: → 0 0 0.0.0.0.0.0. Calculations with 5 to 8 digits are shown with the leading digits suppressed: [1] [2] [3] [4] [5] [x] [1] [2] [3] [4] [+=] → 233730.00. and allowing further calculations: [:] [1] [0] [0] [+=] → 152337.30 Calculations with more than 8 digits are resulting in an overflow with all zeroes and six decimal points: [1] [2] [3] [4] [5] [x] [1] [2] [3] [4] [5] [+=] → 0 0 0.0.0.0.0.0. |
We acquired this Rapidman 800 calculator together with three other calculators on our quest to untangle the relationships between the MK6010L, MK5012, MK5010, and Cal-Tex CT5002 single-chip calculator circuits. Each calculator went through our "Teardown Treatment", Characterization of Single-Chip Calculator Circuits and De-capping and Chip-Photography:
|
MK6010L - Busicom
LE-120S,
Teardown,
Characterization,
Die Photo MK5012 - Caltronic 912, Teardown, Characterization, Die Photo MK5010 - Rapid Data Rapidman 800, Teardown, Characterization, Die Photo CT5002 - Caltronic 812, Teardown, Characterization, Die Photo |



![]()


Dismantling
the featured Rapidman 800 calculator manufactured in December 1972 in Canada
reveals a heavily cost-optimized design with some interesting and some
questionable measures. The calculator housing uses a one-piece molded plastic
part, giving the Rapidman 800 a somewhat utilitarian appearance and hosting a
subframe with two printed circuit board (PCB) for its electronics and keyboard
contacts. While the
keyboard matrix itself is using a very reliable
Klixon design, does it miss the [CE] key
and uses instead a small wedge-shaped slider to realize the [On/Off] switch with
its snap-action Klixon disc. A known weakness of the design is that aging of the plastic housing reduces its mechanical strength, making the power switch increasingly prone to failure.
![]()
To
gain some knowledge about the differences between the MK5010 located in this
Rapidman 800 and the MK5012 used with the Caltronic 912, we
decided here at the Datamath Calculator Museum to give it a "Teardown
Treatment" and sharing our findings accordingly.
Calculating Unit: When Mostek introduced in November 1970 with the
MK6010 the Worlds first "single-chip calculator circuit", it was sold exclusively to Nippon Calculating Machine Corp of Japan for their Busicom Model 120-DM small desktop calculator, also known as Busicom
Junior, and not available to other customers. Busicom recognized the potential of Mostek's ion-implantation process, which led to the introduction of the low-voltage, low-power
MK6010L in February 1971. The first
application of the MK6010L was a remarkably compact, battery-operated handheld
calculator with LED displays, the LE-120A.
With LED displays accounting for a significant portion of the BOM (Bill of
Materials) of early electronic handheld calculators, Mostek redesigned in the second half of 1971 the MK6010L to support a 10-digit display instead of the original 12-digit version. This modification
of the resulting MK5010 effectively circumvented Busicom's
exclusivity rights to the original MK6010/MK6010L design while also reducing
manufacturing costs and enabling the successful Rapidman 800 calculator.
Display:
The featured Rapidman 800 calculator, manufactured in December 1972, utilizes a
9-digit LED display assembly composed of three Litronix DL-33 3-digit seven-segment LED displays housed in
12-pin packages and soldered onto
the double-sided Main-PCB. In addition to the numeric displays, the Main-PCB
incorporates an indicator LEDs for low-battery status.
Display Driver: The MK5010 single-chip calculator circuit originated from the architecture of the Busicom Model 120-DM desktop calculator, better known as the Busicom
Junior. This calculator was built from 22 JMOS integrated circuits and featured
low-voltage vacuum fluorescent displays (VFDs). To facilitate display
interfacing, the designers chose a negative-logic configuration for the digit
and segment outputs, enabling straightforward drive circuitry based on discrete
transistors. This design philosophy was carried over to the MK6010 and retained
in its derivative MK5010.
Consequently, both devices provide negative-logic digit and segment outputs,
requiring PNP bipolar junction transistors (BJTs) to drive the anodes and
cathodes of the 9-digit LED display. The necessary discrete transistors are
arranged on the Main-PCB of the Rapidman 800 calculator.
Clock: The MK5010 single-chip calculator circuit used in the Rapidman 800 operates from a two-phase clock running at approximately
15 kHz. The clock signal is generated by an astable multivibrator
consisting of four BJTs, which is located on the calculator's Main-PCB.
Power Supply: The Rapidman 800 calculator is powered by a
disposable 9 V alkaline battery. A switched-capacitor DC/DC converters generates
an additional supply voltage required by the MK5010 calculator chip:
|
VSS - Positive supply for MK5010 (9.0 V) from battery VDD - Negative supply for MK5010 (0 V) and LED display from battery VGG - Negative supply for MK5010 (-5.0 V) from DC/DC converter |
We measured the operating current of the featured Rapidman 800 calculator for three different cases:
| Mode | Display | Current VBAT = 9.0 V |
Clock Frequency |
| Calculating | 0. | 40 mA | 14.7 kHz |
| Calculating | 0.00 | 44 mA | 14.7 kHz |
| Calculating | 888888.88 | 70 mA | 14.7 kHz |
Calculating the power consumption at 9 Volts for the Rapidman 800 results in about 400 mW displaying a '0.00' and about 550 mW with all segments illuminated, an average value for a calculator designed toward the end of 1971.
Keyboard: The Rapidman 800 uses a
Klixon 1KS108 keyboard array with 17
snap-action Klixon discs mounted on a printed circuit board for the
interconnections of the switches to the external calculator circuit. The 17th
switch contact is not used for the [CE] key of the MK5010 single-chip calculator
circuit, but for the [ON/OFF] switch of the calculator.
The keyboard assembly is connected to the Main-PCB of the Rapidman 800 with 19
pins.
Here
at the Datamath Calculator Museum we use
the DCM-50A Platform to
Characterize and
Reverse-engineer
Single-chip Calculator Circuits. Many designs of electronic calculators do not
use all features of their calculator brains and it would be difficult to unleash
the full potential of the calculator chips in these cases. Additionally are
electronic calculators "closed systems" with limited flexibility to measure
signals, change voltages or clock frequencies, provide additional input keys or
even change the display technology or specifications additional digits. Core
idea of the DCM-50A is providing a generic platform to access all features of a
single-chip calculator circuit and with the
DCM-50A (PLAYGROUND) we
increased the scope from Texas Instruments products to offerings from their
competitors in the 1970s, namely AMI, Cal-Tex, Commodore/MOS Technology,
Electronic Arrays, General Instrument, Hitachi, Litronix, Matsushita,
Mitsubishi, Mostek, National Semiconductor, NEC, Omron, RFT, Rockwell, Sharp,
Toshiba, and Western Digital.
On our quest to document Mostek's MK6010 Chip and its
many descendants like the MK5010, MK5011, MK5012 and Cal-Tex' CT5001, CT5002, and
CT5012, we developed here at the Datamath Calculator Museum three additional
tools for our DCM-50A (PLAYGROUND):
|
DCM-50A
(PLAYGROUND) MK6010 Adapter: Daughter Board for the
DCM-50A (PLAYGROUND)
Digit Inverter Frame Carrier for
Mostek's MK6010 Product Family DCM-50A (PLAYGROUND) KBD102 Keyboard: Keyboard with 20 individual keys to support the MK6010-style BCD-Encoding keyboard input DCM-50A (PLAYGROUND) Digilent I/O Extender: Plug-In Board to add six additional Input Signals for the Digilent Discovery |
Comparing the Calculator Logic Implementation of the 10-digit MK5010 retrieved from the featured Rapidman 800 calculator with the Calculator Logic Implementation of the 12-digit MK5012 chip used with the Caltronic 912 reveals only subtle differences, the MK5010 is even outputting in some cases 12-digit numbers: Pressing the [C] or [CE] key lit up the display with all 12 digits showing '888888888888' with the both the MK5010 and the MK5012. More importantly, all discovered Calculator Logic Bugs of the MK5012 are still present with the MK5010 but obviously the Twelfth Digit Multiplication Bug and Twelfth Digit Division Bug are not detectable with its 10-digit calculating capability.
In
a next step, we decided to "decap" the
MK5010 and MK5012 chips salvaged from the Rapidman 800 and Caltronic 912
calculators and asked Sean Riddle to
provide us with high-resolution images of the silicon dies.
First surprise: The silicon die inside the MK5010 package has 12
Digit Drivers bonded out.
Second
surprise: The MK5010 chip looks almost identical to the MK6015 (MK6010L/MK5012) chip.
If you have additions to the above article please email: joerg@datamath.org.
© Joerg Woerner, May 7, 2003 and July 5, 2026. No reprints without written permission.