PF912-03 Micro MINI E0C6005 4-bit Single Chip Microcomputer ge oltan V o Lowerati ts p c u O od Pr E0C6200B Core CPU Low Voltage and Low Power Built-in LCD Driver Built-in R/F Converter (2ch.) DESCRIPTION Micro MINI "E0C6005" is a single chip microcomputer for battery-driven products with 7-segment LCD display. It achieves low cost performance, and is suitable for a product added some feature instead of standard IC. It consists that Seiko Epson's original core CPU E0C6200B, LCD driver (20 segments x 4 commons), 80 words RAM, 1.5K words ROM, R/F converter, clock timer and so on. FEATURES CMOS LSI 4-bit parallel processing Clock ............................................................... 32.768kHz (X'tal or CR oscillation by mask option) Instruction set .................................................. 100 instructions ROM capacity ................................................. 1.5K x 12 bits RAM capacity .................................................. 80 x 4 bits I/O port ............................................................ I: 4 bits (with pull-down resistor selectable by mask option) O: 4 bits I/O: 4 bits Supply voltage detector (SVD) ....................... No support Clock timer ...................................................... 1ch. LCD driver ....................................................... 20 segments x 4/3/2 commons R/F converter .................................................. 2ch. Interrupt ........................................................... External : Key interrupt Internal : Clock timer interrupt 1 line 1 line Operation voltage ........................................... 1.2 to 2.0V 1.8 to 3.5V Power consumption ........................................ 0.8A (32.768kHz X'tal, 3.0V, HALT) 1.5A (32.768kHz X'tal, 3.0V, RUN) Package .......................................................... Die form (pad pitch = 130m) or QFP6-60pin SEIKO EPSON CORPORATION 1 E0C6005 ROM 1,536 words x 12 bits RESET OSC1 OSC2 BLOCK DIAGRAM System Reset Control OSC Core CPU E0C6200B RAM 80 words x 4 bits COM0-3 Interrupt Generator LCD Driver SEG0-19 VDD VL1-3 CA-CB VS1 VSS Power Controller ADOUT RS TH1 TH2 CS A/D Converter Input Port Test Port K00-03 I/O Port P00-03 Output Port R00-03 TEST Timer PIN CONFIGURATION QFP6-60pin 45 31 46 30 E0C6005 INDEX 60 16 1 2 15 Pin No. Pin name Pin No. Pin name Pin No. Pin name Pin No. Pin name 1 N.C. 16 N.C. 31 TEST 46 VL3 2 N.C. 17 ADOUT 32 RESET 47 VL2 3 K00 18 SEG0 33 SEG12 48 VL1 4 K01 19 SEG1 34 SEG13 49 CA 5 K02 20 SEG2 35 SEG14 50 CB 6 7 8 K03 R00 R01 21 22 23 SEG3 SEG4 SEG5 36 37 38 SEG15 SEG16 SEG17 51 52 53 9 R02 24 SEG6 39 SEG18 54 10 11 12 R03 RS TH1 25 26 27 SEG7 SEG8 SEG9 40 41 42 SEG19 COM0 COM1 55 56 57 13 14 15 TH2 CS N.C. 28 29 30 SEG10 SEG11 N.C. 43 44 45 COM2 COM3 N.C. 58 59 60 VSS VDD OSC1 OSC2 VS1 P00 P01 P02 P03 N.C. N.C. : No Connection E0C6005 PIN DESCRIPTION Pin name VDD VSS VS1 VL1 VL2 VL3 CA, CB OSC1 OSC2 K00-K03 P00-P03 R00-R03 SEG0-19 COM0-3 CS RS TH1, TH2 ADOUT RESET TEST Pin No. 52 51 55 48 47 46 49, 50 53 54 3-6 56-59 7-10 18-29 33-40 41-44 14 11 12, 13 17 32 31 In/Out (I) (I) O O O O - I O I I/O O O O I O O O I I Function Power source (+) terminal Power source (-) terminal Oscillation and internal logic system regulated voltage output terminal LCD system regulated voltage output terminal LCD system booster output terminal LCD system booster output terminal Booster capacitor connecting terminal Crystal or CR oscillation input terminal Crystal or CR oscillation output terminal Input terminal I/O terminal Output terminal LCD segment output terminal (convertible to DC output terminal by mask option) LCD common output terminal A/D converter CR oscillation input terminal A/D converter CR oscillation output terminal A/D converter CR oscillation output terminal A/D converter oscillation frequency output terminal Initial setting input terminal Test input terminal BASIC EXTERNAL CONNECTION DIAGRAM Piezo Buzzer Single Terminal Driving COM3 K00 I COM0 SEG0 SEG19 LCD PANEL CA CB VL1 VL2 VL3 VDD OSC1 K03 P00 I/O P03 E0C6005/60L05 [The potential of the substrate (back of the chip) is VDD.] R00 R02 R03 TEST C3 C4 Connection depending on power supply and LCD panel specification. CG X'tal C2 1.5 V or 3.0 V Cp R01 CS TH2 TH1 Vss RS O OSC2 VS1 RESET C1 Piezo Buzzer RS TH1 TH2 CAD Coil X'tal Crystal oscillator 32.768 kHz CG Trimmer capacitor 5-25 pF C1, C2, C3, C4 Capacitor 0.1 F Cp Capacitor 3.3 F TH1, TH2 Thermistor 50 k RS Resistor 49.8 k CAD Capacitor 2,200 pF CI(MAX) = 35 k Note: The above table is simply an example, and is not guaranteed to work. 3 E0C6005 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings Symbol Rating VSS Power voltage VI Input voltage (1) VIOSC Input voltage (2) Topr Operating temperature Tstg Storage temperature Tsol Soldering temperature / Time PD Allowable dissipation *1 1: In case of plastic package (QFP6-60pin). (VDD=0V) Unit V V V C C - mW Value -5.0 to 0.5 VSS - 0.3 to 0.5 VSS - 0.3 to 0.5 -20 to 70 -65 to 150 260C, 10sec (lead section) 250 Recommended Operating Conditions E0C6005 Condition Power voltage Oscillation frequency Booster capacitor Capacitor between VDD and VS1 Symbol Remark VSS VDD=0V fOSC1 Crystal oscillation fOSC2 CR oscillation, R=420k C1 C2 Min. -3.5 Typ. -3.0 32.768 65 0.1 0.1 (Ta=-20 to 70C) Max. Unit -1.8 V kHz 80 kHz F F E0C60L05 Condition Power voltage Oscillation frequency Symbol Remark VSS VDD=0V *1 fOSC1 Crystal oscillation fOSC2 CR oscillation, R=420k Booster capacitor C1 Capacitor between VDD and VS1 C2 1: When there is no software control during CR oscillation or crystal oscillation. 4 Min. -2.0 0.1 0.1 Typ. -1.5 32.768 65 (Ta=-20 to 70C) Max. Unit -1.2 V kHz 80 kHz F F E0C6005 DC Characteristics E0C6005 (Unless otherwise specified: VDD=0V, VSS=-3.0V, fOSC=32.768kHz, Ta=25C, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F) Characteristic Symbol Condition Min. Typ. Max. Unit High level input voltage (1) VIH1 K00-K03, P00-P03 0.2*VSS 0 V High level input voltage (2) VIH2 RESET, TEST 0.15*VSS 0 V Low level input voltage (1) VIL1 K00-K03, P00-P03 VSS 0.8*VSS V Low level input voltage (2) VIL2 RESET, TEST VSS 0.85*VSS V High level input current (1) IIH1 VIH1=0V, No pull down resistor K00-K03, P00-P03 0 0.5 A High level input current (2) IIH2 VIH2=0V, With pull down resistor K00-K03 10 40 A High level input current (3) IIH3 VIH3=0V, With pull down resistor P00-P03 30 100 A RESET, TEST Low level input current IIL VIL=VSS K00-K03, P00-P03 -0.5 0 A RESET, TEST High level output current (1) IOH1 VOH1=0.1*VSS R02, R03, P00-P03 -1.0 mA High level output current (2) IOH2 VOH2=0.1*VSS R00, R01 -1.0 mA (built-in protection resistance) High level output current (3) IOH3 VOH3=-1.0V ADOUT -1.0 mA Low level output current (1) IOL1 VOL1=0.9*VSS R02, R03, P00-P03 3.0 mA Low level output current (2) IOL2 VOL2=0.9*VSS R00, R01 3.0 mA (built-in protection resistance) Low level output current (3) IOL3 VOL3=-2.0V ADOUT 3.0 mA Common output current IOH4 VOH4=-0.05V COM0-COM3 -3 A IOL4 VOL4=VL3+0.05V 3 A Segment output current IOH5 VOH5=-0.05V SEG0-SEG19 -3 A (during LCD output) IOL5 VOL5=VL3+0.05V 3 A Segment output current IOH6 VOH6=0.1*VSS SEG0-SEG19 -300 A (during DC output) IOL6 VOL6=0.9*VSS 300 A E0C60L05 (Unless otherwise specified: VDD=0V, VSS=-1.5V, fOSC=32.768kHz, Ta=25C, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F) Characteristic Symbol Condition Min. Typ. Max. Unit High level input voltage (1) VIH1 K00-K03, P00-P03 0.2*VSS 0 V High level input voltage (2) VIH2 RESET, TEST 0.15*VSS 0 V Low level input voltage (1) VIL1 K00-K03, P00-P03 VSS 0.8*VSS V Low level input voltage (2) VIL2 RESET, TEST VSS 0.85*VSS V High level input current (1) IIH1 VIH1=0V, No pull down resistor K00-K03, P00-P03 0 0.5 A High level input current (2) IIH2 VIH2=0V, With pull down resistor K00-K03 5.0 20 A High level input current (3) IIH3 VIH3=0V, With pull down resistor P00-P03 9.0 100 A RESET, TEST Low level input current IIL VIL=VSS K00-K03, P00-P03 -0.5 0 A RESET, TEST High level output current (1) IOH1 VOH1=0.1*VSS R02, R03, P00-P03 -200 A High level output current (2) IOH2 VOH2=0.1*VSS R00, R01 -200 A (built-in protection resistance) High level output current (3) IOH3 VOH3=-0.5V ADOUT -200 A Low level output current (1) IOL1 VOL1=0.9*VSS R02, R03, P00-P03 700 A Low level output current (2) IOL2 VOL2=0.9*VSS R00, R01 700 A (built-in protection resistance) Low level output current (3) IOL3 VOL3=-1.0V ADOUT 700 A Common output current IOH4 VOH4=-0.05V COM0-COM3 -3 A IOL4 VOL4=VL3+0.05V 3 A Segment output current IOH5 VOH5=-0.05V SEG0-SEG19 -3 A (during LCD output) IOL5 VOL5=VL3+0.05V 3 A Segment output current IOH6 VOH6=0.1*VSS SEG0-SEG19 -100 A (during DC output) IOL6 VOL6=0.9*VSS 130 A 5 E0C6005 Analog Circuit Characteristics and Current Consumption E0C6005 (Normal Operating Mode) (Unless otherwise specified: VDD=0V, VSS=-3.0V, fOSC=32.768kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F ) Min. Characteristic Symbol Typ. Condition Unit Max. 1/2*VL2 Internal voltage VL1 Connect 1M load resistor between VDD and VL1 V 1/2*VL2 (without panel load) -0.1 x0.9 Connect 1M load resistor between VDD and VL2 VSS V VL2 (without panel load) 3/2*VL2 3/2*VL2 VL3 Connect 1M load resistor between VDD and VL3 V (without panel load) -0.1 x0.9 0.8 Power current consumption IOP During HALT 1.4 A 1.5 During execution 5.0 A Without panel load 30 During A/D conversion (HALT) 40 A E0C6005 (Heavy Load Protection Mode) (Unless otherwise specified: VDD=0V, VSS=-3.0V, fOSC=32.768kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F ) Min. Characteristic Symbol Typ. Condition Unit Max. 1/2*VL2 Internal voltage VL1 Connect 1M load resistor between VDD and VL1 V 1/2*VL2 (without panel load) -0.1 x0.85 VSS VL2 Connect 1M load resistor between VDD and VL2 V (without panel load) VL3 Connect 1M load resistor between VDD and VL3 3/2*VL2 3/2*VL2 V (without panel load) -0.1 x0.85 2.0 Power current consumption IOP During HALT 5.5 A 5.5 During execution 10.0 A Without panel load 31 During A/D conversion (HALT) 41.5 A E0C60L05 (Normal Operating Mode) (Unless otherwise specified: VDD=0V, VSS=-1.5V, fOSC=32.768kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F ) Min. Characteristic Symbol Typ. Condition Unit Max. Internal voltage VL1 VSS Connect 1M load resistor between VDD and VL1 V (without panel load) 2*VL1 VL2 Connect 1M load resistor between VDD and VL2 V 2*VL1 (without panel load) -0.1 x0.9 VL3 Connect 1M load resistor between VDD and VL3 3*VL1 3*VL1 V (without panel load) -0.1 x0.9 0.8 Power current consumption IOP During HALT 1.4 A 1.5 During execution 5.0 A Without panel load 30 During A/D conversion (HALT) 40 A E0C60L05 (Heavy Load Protection Mode) (Unless otherwise specified: VDD=0V, VSS=-1.5V, fOSC=32.768kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F ) Min. Characteristic Symbol Typ. Condition Unit Max. Internal voltage VL1 VSS Connect 1M load resistor between VDD and VL1 V (without panel load) 2*VL1 V VL2 2*VL1 Connect 1M load resistor between VDD and VL2 (without panel load) -0.1 x0.85 VL3 Connect 1M load resistor between VDD and VL3 3*VL1 3*VL1 V (without panel load) -0.1 x0.85 2.0 Power current consumption IOP During HALT 5.5 A 5.5 During execution 10.0 A Without panel load 31 During A/D conversion (HALT) 41.5 A 6 E0C6005 E0C6005 (CR, Normal Operating Mode) (Unless otherwise specified: VDD=0V, VSS=-3.0V, fOSC=65kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F Recommended external resistance for CR oscillation=420k ) Min. Characteristic Symbol Typ. Condition Unit Max. 1/2*VL2 Internal voltage VL1 Connect 1M load resistor between VDD and VL1 V 1/2*VL2 (without panel load) -0.1 x0.9 VSS V VL2 Connect 1M load resistor between VDD and VL2 (without panel load) VL3 Connect 1M load resistor between VDD and VL3 V 3/2*VL2 3/2*VL2 (without panel load) -0.1 x0.9 8.0 Power current consumption IOP During HALT 15.0 A 15.0 During execution 20.0 A Without panel load 37 During A/D conversion (HALT) 52.5 A E0C6005 (CR, Heavy Load Protection Mode) (Unless otherwise specified: VDD=0V, VSS=-3.0V, fOSC=65kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F Recommended external resistance for CR oscillation=420k ) Min. Characteristic Symbol Typ. Condition Unit Max. 1/2*VL2 Internal voltage VL1 Connect 1M load resistor between VDD and VL1 V 1/2*VL2 (without panel load) -0.1 x0.85 VSS VL2 Connect 1M load resistor between VDD and VL2 V (without panel load) VL3 Connect 1M load resistor between VDD and VL3 3/2*VL2 3/2*VL2 V (without panel load) -0.1 x0.85 16.0 Power current consumption IOP During HALT 30.0 A 30.0 During execution 40.0 A Without panel load 45 During A/D conversion (HALT) 57.5 A E0C60L05 (CR, Normal Operating Mode) (Unless otherwise specified: VDD=0V, VSS=-1.5V, fOSC=65kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F Recommended external resistance for CR oscillation=420k ) Min. Characteristic Symbol Typ. Condition Unit Max. Internal voltage VL1 VSS Connect 1M load resistor between VDD and VL1 V (without panel load) 2*VL1 V VL2 2*VL1 Connect 1M load resistor between VDD and VL2 (without panel load) -0.1 x0.9 VL3 Connect 1M load resistor between VDD and VL3 3*VL1 3*VL1 V (without panel load) -0.1 x0.9 8.0 Power current consumption IOP During HALT 15.0 A 15.0 During execution 20.0 A Without panel load 37 During A/D conversion (HALT) 52.5 A E0C60L05 (CR, Heavy Load Protection Mode) (Unless otherwise specified: VDD=0V, VSS=-1.5V, fOSC=65kHz, Ta=25C, CG=25pF, VS1/VL1-VL3 are internal voltage, C1=C2=0.1F Recommended external resistance for CR oscillation=420k ) Min. Characteristic Symbol Typ. Condition Unit Max. Internal voltage VL1 VSS Connect 1M load resistor between VDD and VL1 V (without panel load) 2*VL1 VL2 Connect 1M load resistor between VDD and VL2 V 2*VL1 (without panel load) -0.1 x0.85 VL3 Connect 1M load resistor between VDD and VL3 3*VL1 3*VL1 V (without panel load) -0.1 x0.85 16.0 Power current consumption IOP During HALT 30.0 A 30.0 During execution 40.0 A Without panel load 45 During A/D conversion (HALT) 57.5 A 7 E0C6005 Oscillation Characteristics Oscillation characteristics will vary according to different conditions (elements used, boad pattern). Use the following characteristics are as reference values. E0C6005 (Unless otherwise specified: VDD=0V, VSS=-3.0V, Crystal: C-002R (CI=35k), CG=25pF, CD=built-in, Ta=25C) Characteristic Symbol Condition Min. Typ. Max. Unit Oscillation start voltage Vsta tsta5sec (VSS) -1.8 V Oscillation stop voltage Vstp tstp10sec (VSS) -1.8 V Built-in capacitance (drain) CD Including the parasitic capacity inside the IC 20 pF Frequency/voltage deviation f/V VSS=-1.8 to -3.5V 5 ppm Frequency/IC deviation f/IC -10 10 ppm Frequency adjustment range f/CG CG=5 to 25pF 40 ppm Harmonic oscillation start voltage Vhho CG=5pF (VSS) -3.6 V Allowable leak resistance Rleak Between OSC1 and VDD, 200 M and between VSS and OSC1 E0C60L05 (Unless otherwise specified: VDD=0V, VSS=-1.5V, Crystal: C-002R (CI=35k), CG=25pF, CD=built-in, Ta=25C) Characteristic Symbol Condition Min. Typ. Max. Unit Oscillation start voltage Vsta tsta5sec (VSS) -1.2 V Oscillation stop voltage Vstp -1.2 tstp10sec (VSS) V Built-in capacitance (drain) CD 20 Including the parasitic capacity inside the IC pF Frequency/voltage deviation 5 f/V VSS=-1.2 to -2.0V (-0.9) *1 ppm Frequency/IC deviation -10 10 f/IC ppm Frequency adjustment range 40 f/CG CG=5 to 25pF ppm Harmonic oscillation start voltage Vhho -2.0 CG=5pF (VSS) V Allowable leak resistance 200 Rleak Between OSC1 and VDD, M and between VSS and OSC1 1: Items enclosed in parentheses ( ) are those used when operating at heavy load protection mode. E0C6005 (CR) Characteristic Oscillation frequency dispersion Oscillation start voltage Oscillation start time Oscillation stop voltage Symbol fOSC Vsta tsta VSS=-1.8 to -3.5V Vstp (Unless otherwise specified: VDD=0V, VSS=-3.0V, RCR=420k, Ta=25C) Condition Unit Min. Typ. Max. % -20 65kHz 20 V -1.8 mS 3 V -1.8 Symbol fOSC Vsta tsta VSS=-1.2 to -2.0V Vstp (Unless otherwise specified: VDD=0V, VSS=-1.5V, RCR=420k, Ta=25C) Min. Typ. Max. Unit Condition -20 65kHz 20 % -1.2 V 3 mS -1.2 V E0C60L05 (CR) Characteristic Oscillation frequency dispersion Oscillation start voltage Oscillation start time Oscillation stop voltage NOTICE: No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right to make changes to this material without notice. Seiko Epson does not assume any liability of any kind arising out of any inaccuracies contained in this material or due to its application or use in any product or circuit and, further, there is no representation that this material is applicable to products requiring high level reliability, such as, medical products. Moreover, no license to any intellectual property rights is granted by implication or otherwise, and there is no representation or warranty that anything made in accordance with this material will be free from any patent or copyright infringement of a third party. This material or portions thereof may contain technology or the subject relating to strategic products under the control of the Foreign Exchange and Foreign Trade Control Law of Japan and may require an export license from the Ministry of International Trade and Industry or other approval from another government agency. (c) Seiko Epson Corporation 1999 All right reserved. SEIKO EPSON CORPORATION ELECTRONIC DEVICES MARKETING DIVISION IC Marketing & Engineering Group ED International Marketing Department I (Europe & U.S.A.) 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone : 042-587-5812 FAX : 042-587-5564 ED International Marketing Department II (Asia) 421-8, Hino, Hino-shi, Tokyo 191-8501, JAPAN Phone : 042-587-5814 FAX : 042-587-5110