This compilation Copyright (C) 2000 Mike Sebastian.

Texas Instruments Calculator Chips

TMS0101 - 8-digit calculator, 4 function, separate equal key
TMS0102 - 8-digit calculator, 4 function
TMS0103 - 8-digit calculator, 4 function
TMS0105 - 8-digit calculator, 4 function
TMS0106 - 10-digit calculator, 4 function
TMS0107 - 10-digit calculator, 4 function
TMS0109 - 8-digit calculator, 4 function
TMS0110 - 8-digit calculator, 4 function, separate equal key
TMS0118 - 10-digit calculator, 4 function, separate equal key
TMS1802 - aka TMS0102 - 8-digit calculator, 4 function

Display Driver Chips

SN75491 - segment driver
SN75492 - digit driver

This information has been gleaned from the 1972 document TMS 0100 MOS/LSI One-Chip Calculator Circuit Applications, by Texas Instruments, and the disassembly and analysis of a 1972 vintage APF Mark 1 desktop calculator utilizing the TMS0101.


TMS0102, 0103, 0105, 0109 - 8-digit calculator, 4 function (+, -, x, ÷) without a separate equal key TMS0106, 0107 - 10-digit calculator, 4 function (+, -, x, ÷) without a separate equal key _____ _____ | U | Keyboard Matrix: Clock in --| 1 28 |-- Vss (7.2V) KN KO KP KQ KP --| 2 27 |-- KQ D1 1 dp1 D1 --| 3 26 |-- KN D2 2 x dp2 D2 --| 4 25 |-- KO D3 3 ÷ dp3 D3 --| 5 24 |-- dp D4 4 dp4 D4 --| 6 23 |-- h D5 5 += dp5 D5 --| 7 22 |-- g D6 6 -= dp6 D6 --| 8 21 |-- f D7 7 +/- dp7 D7 --| 9 20 |-- e D8 8 D8 --| 10 19 |-- d D9 9 . D9 --| 11 18 |-- c D10 0 CE dp0 K D10 --| 12 17 |-- b D11 C D11 --| 13 16 |-- a Note: Columns KP and KQ are for Vdd (Gnd) --| 14 15 |-- Vgg (-7.2V) static switches; dp# selects |___________| a fixed decimal position; K selects constant mode. Note: D11 is used for negative-sign, overflow, and error indication on all variations. Variations: TMS0105 is programmed to utilize the "h" segment, which adds a tail to the right side of the four, such as found in the ISE DP102F vacuum fluorescent display. TMS0109 is programmed to provide one-state-time leading and trailing blanking on all segments and digits to facilitate driving Burroughs Panaplex II displays.
TMS0101, 0110 - 8-digit calculator, 4 function (+, -, x, ÷) with separate equal key TMS0118 - 10-digit calculator, 4 function (+, -, x, ÷) with separate equal key _____ _____ | U | Keyboard Matrix: Clock in --| 1 28 |-- Vss (7.2V) KN KO KP KQ KP --| 2 27 |-- KQ D1 1 + dp1 D1 --| 3 26 |-- KN D2 2 x dp2 D2 --| 4 25 |-- KO D3 3 ÷ dp3 D3 --| 5 24 |-- dp D4 4 - dp4 D4 --| 6 23 |-- h D5 5 dp5 D5 --| 7 22 |-- g D6 6 dp6 D6 --| 8 21 |-- f D7 7 +/- dp7 D7 --| 9 20 |-- e D8 8 = D8 --| 10 19 |-- d D9 9 . D9 --| 11 18 |-- c D10 0 CE dp0 K D10 --| 12 17 |-- b D11 C D11 --| 13 16 |-- a Note: Columns KP and KQ are for Vdd (Gnd) --| 14 15 |-- Vgg (-7.2V) static switches; dp# selects |___________| a fixed decimal position; K selects constant mode. Note: D11 is used for negative-sign, overflow, and error indication on all variations.
SN75491 - Segment Driver for Common-Cathode LED display _____ _____ | U | INPUT1 --| 1 14 |-- INPUT4 EMITTER1 --| 2 13 |-- EMITTER4 COLLECTOR1 --| 3 12 |-- COLLECTOR4 Vdd (GND) --| 4 11 |-- Vss (6.6 to 9.0V, Vss >= TMS0100 Vss) COLLECTOR2 --| 5 10 |-- COLLECTOR3 EMITTER2 --| 6 9 |-- EMITTER3 INPUT2 --| 7 8 |-- INPUT3 |___________| INPUT is a segment line from the TMS0100. EMMITTER connects to the LED anode COLLECTOR is tied via a pull-up resistor to Vss.
SN75494 - Digit Driver for Common-Cathode LED display _____ _____ | U | OUTPUT1 --| 1 14 |-- INPUT1 OUTPUT2 --| 2 13 |-- OUTPUT6 INPUT2 --| 3 12 |-- INPUT6 Vdd (GND) --| 4 11 |-- Vss (6.6 to 9.0V, Vss >= TMS0100 Vss) INPUT3 --| 5 10 |-- INPUT5 OUTPUT3 --| 6 9 |-- OUTPUT5 OUTPUT4 --| 7 8 |-- INPUT4 |___________|

BACK HOME


Last updated December 23, 2000