This compilation Copyright (C) 2000, 2002, 2005 Mike Sebastian.

MOSTEK Calculator Chips

MK5012 - 12-digit calculator, 4 function
MK5020A - 8-digit calculator, 6 function
MK5021C - 10-digit calculator, 6 function
MK5022A - 8-digit calculator, 5 function with memory
MK50203 - 8-digit calculator, 6 function with memory
MK50281 - 8-digit calculator, 5 function with memory and automatic constant
MK50282 - 8-digit calculator, 5 function with automatic constant, average function, and item counter
MK50283 - 8-digit calculator, 6 function with automatic constant
MK50311 - 8-digit calculator, 9 function with memory



MK5012 - 12-digit calculator, 4 function _____ _____ | U | (Gnd) Vss --| 1 40 |-- Ø1 Ø2 --| 2 39 |-- Vdd (-8V) (-13V) Vgg --| 3 38 |-- PRS Neg Sign --| 4 37 |-- g N1 --| 5 36 |-- f N1, N2, N4, N8 are number inputs N2 --| 6 35 |-- e using diode matrix keyboard N4 --| 7 34 |-- d encoding N8 --| 8 33 |-- c [CE] --| 9 32 |-- b [C] --| 10 31 |-- a [-] --| 11 30 |-- dp [x] --| 12 29 |-- SP2 SP1, SP2 are decimal point placement [÷] --| 13 28 |-- SP1 inputs for 0, 2, 3, or 4 places [+=] --| 14 27 |-- D12 [.] --| 15 26 |-- D11 D1 --| 16 25 |-- D10 D2 --| 17 24 |-- D9 D3 --| 18 23 |-- D8 D4 --| 19 22 |-- D7 D5 --| 20 21 |-- D6 |___________|
MK 5020A - 8-digit calculator, 6 function (+, -, x, ÷, %, SQRT) _____ _____ | U | Keyboard Matrix: CLOCK --| 1 28 |-- Vss 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 RND UP D7 --| 9 20 |-- e D8 8 = D8 --| 10 19 |-- d D9 9 . RND DWN D9 --| 11 18 |-- c D10 0 CE dp0 K D10 --| 12 17 |-- b D11 % C D11 --| 13 16 |-- a NC --| 14 15 |-- Vgg (-12V) |___________| Notes: D11 is for entry error, minus, overflow indication. D9 and D10 are only used for the keyboard matrix. Columns KP and KQ are for static switches. dp# selects a fixed decimal position, otherwise floating point. Matrix positions -=, +/-, RND UP, RND DWN, and K all require a diode in series with the switch, with the cathode connected to a column (KO or KQ) line. The SQRT key requires three diodes, one in a static position between D4 and KQ, with the cathode connected to KQ, and two diodes with their anodes connected to D6 and D7, the cathodes tied to one side of the SQRT key, and the other side of the SQRT key connected to K0. D4 ----->|------------------KQ D6 ----->|---+ +----[SQRT]----KO D7 ----->|---+
MK 5021C - 10-digit calculator, 6 function (+, -, x, ÷, %, SQRT) _____ _____ | U | Keyboard Matrix: CLOCK --| 1 28 |-- Vss 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 = dp8 D8 --| 10 19 |-- d D9 9 . dp9 D9 --| 11 18 |-- c D10 0 CE dp0 K D10 --| 12 17 |-- b D11 % C D11 --| 13 16 |-- a NC --| 14 15 |-- Vgg (-12V) |___________| Notes: D11 is for entry error, overflow indication. Columns KP and KQ are for static switches. dp# selects a fixed decimal position, otherwise floating point. Matrix positions -=, +/-, and K all require a diode in series with the switch, with the cathode connected to a column (KO or KQ) line. The SQRT key requires three diodes, one in a static position between D4 and KQ, with the cathode connected to KQ, and two diodes with their anodes connected to D6 and D7, the cathodes tied to one side of the SQRT key, and the other side of the SQRT key connected to K0. D4 ----->|------------------KQ D6 ----->|---+ +----[SQRT]----KO D7 ----->|---+
MK 5022A - 8-digit calculator, 5 function (+, -, x, ÷, %) with memory _____ _____ | U | Keyboard Matrix: CLOCK --| 1 28 |-- Vss KN KO KP KQ KP --| 2 27 |-- KQ D1 1 % D1 --| 3 26 |-- KN D2 2 . D2 --| 4 25 |-- KO D3 3 = D3 --| 5 24 |-- dp D4 4 ÷ D4 --| 6 23 |-- h D5 5 x D5 --| 7 22 |-- g D6 6 M D6 --| 8 21 |-- f D7 7 -/M D7 --| 9 20 |-- e D8 8 +/M D8 --| 10 19 |-- d D9 9 R/S D9 --| 11 18 |-- c D10 0 C/CM D10 --| 12 17 |-- b D11 D11 --| 13 16 |-- a NC --| 14 15 |-- Vgg (-12V) |___________| Notes: D11 is for memory and overflow indication. D1 and D2 are only used for the keyboard matrix. R/S is Recall/Store.
MK 50203 - 8-digit calculator, 6 function (+, -, x, ÷, %, 1/x) with memory _____ _____ | U | Keyboard Matrix: CLOCK --| 1 28 |-- Vss KN KO KP KQ KP --| 2 27 |-- KQ D1 1 = D1 --| 3 26 |-- KN D2 2 + D2 --| 4 25 |-- KO D3 3 - D3 --| 5 24 |-- NC D4 4 % D4 --| 6 23 |-- c D5 5 ÷ CM D5 --| 7 22 |-- dp D6 6 x D6 --| 8 21 |-- a D7 7 EX RM D7 --| 9 20 |-- e D8 8 1/x D8 --| 10 19 |-- d D9 9 C/CE M+ D9 --| 11 18 |-- g D10 0 . D10 --| 12 17 |-- b D11 M- D11 --| 13 16 |-- f NC --| 14 15 |-- Vgg (-12V) |___________| Notes: D11 is for memory and overflow indication. Externally connect KQ and KO
MK 50281 - 8-digit calculator, 5 function (+, -, x, ÷, %) with memory and automatic constant _____ _____ | U | Keyboard Matrix: Vss --| 1 28 |-- f KN KO g --| 2 27 |-- b D1 1 - d --| 3 26 |-- a D2 2 + e --| 4 25 |-- c D3 3 = dp --| 5 24 |-- ISET D4 4 . NC --| 6 23 |-- Vdd (-14.5V) D5 5 x NC --| 7 22 |-- KN D6 6 ÷ NC --| 8 21 |-- D1 D7 7 RM KO --| 9 20 |-- D2 D8 8 C/CE NC --| 10 19 |-- D3 D9 9 SM D11 --| 11 18 |-- D4 D10 0 % D10 --| 12 17 |-- D5 D11 C D9 --| 13 16 |-- D6 D8 --| 14 15 |-- D7 |___________| Notes: A resistor between Vdd and ISET determines display segment current, where peak current = 10 x Vdd / R
MK 50282 - 8-digit calculator, 5 function (+, -, x, ÷, %) with automatic constant, average function, and item counter _____ _____ | U | Keyboard Matrix: Vss --| 1 28 |-- f KN KO g --| 2 27 |-- b D1 1 - d --| 3 26 |-- a D2 2 + e --| 4 25 |-- c D3 3 = dp --| 5 24 |-- ISET D4 4 . NC --| 6 23 |-- Vdd (-14.5V) D5 5 x NC --| 7 22 |-- KN D6 6 ÷ NC --| 8 21 |-- D1 D7 7 N KO --| 9 20 |-- D2 D8 8 C/CE NC --| 10 19 |-- D3 D9 9 % D11 --| 11 18 |-- D4 D10 0 CE D10 --| 12 17 |-- D5 D11 I C D9 --| 13 16 |-- D6 D8 --| 14 15 |-- D7 |___________| Notes: A resistor between Vdd and ISET determines display segment current, where peak current = 10 x Vdd / R
MK 50283 - 8-digit calculator, 6 function (+, -, x, ÷, %, SQRT) with automatic constant _____ _____ | U | Keyboard Matrix: Vss --| 1 28 |-- f KN KO g --| 2 27 |-- b D1 1 + d --| 3 26 |-- a D2 2 x e --| 4 25 |-- c D3 3 ÷ dp --| 5 24 |-- ISET D4 4 - NC --| 6 23 |-- Vdd (-14.5V) D5 5 NC --| 7 22 |-- KN D6 6 NC --| 8 21 |-- D1 D7 7 SQRT KO --| 9 20 |-- D2 D8 8 = NC --| 10 19 |-- D3 D9 9 . D11 --| 11 18 |-- D4 D10 0 CE D10 --| 12 17 |-- D5 D11 % C D9 --| 13 16 |-- D6 D8 --| 14 15 |-- D7 |___________| Notes: A resistor between Vdd and ISET determines display segment current, where peak current = 10 x Vdd / R
MK 50311 - 8-digit calculator, 9 function (+, -, x, ÷, %, $, SQRT, X^2, 1/X), four-key memory _____ _____ | U | Keyboard Matrix: (+9V) Vss --| 1 28 |-- f KN K0 KS Note: KS = KN && K0 g --| 2 27 |-- b D0 CM d --| 3 26 |-- a D1 1 % e --| 4 25 |-- c D2 2 sum = dp --| 5 24 |-- ISET D3 3 M-= M- D0 --| 6 23 |-- Vdd (Gnd) D4 4 SQRT X^2 N/C --| 7 22 |-- KN D5 5 1/X . N/C --| 8 21 |-- D1 D6 6 $ ÷ K0 --| 9 20 |-- D2 D7 7 M+= M+ N/C --| 10 19 |-- D3 D8 8 XM x D11 --| 11 18 |-- D4 D9 9 MS - D10 --| 12 17 |-- D5 D10 0 MR + D9 --| 13 16 |-- D6 D11 C/CE D8 --| 14 15 |-- D7 |___________| Note: D0, D10, D11 are for keyboard matrix only

BACK HOME

Last updated April 12, 2005