PF909-02 Micro MINI E0C6002 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 Low Cost Performance DESCRIPTION Micro MINI "E0C6002" 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, 1K words ROM, 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 ................................................. 1K 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 (buzzer output possible by mask option) 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 .................................................. 1ch. Interrupt ........................................................... External : Key interrupt Internal : Clock timer interrupt 1 line 1 line Operation voltage ........................................... 1.2 to 1.8V (E0C60L02) 2.4 to 3.6V (E0C6002) Power consumption ........................................ 1.0A (32.768kHz X'tal, 3.0V, HALT) 2.5A (32.768kHz X'tal, 3.0V, RUN) Package .......................................................... Die form (pad pitch = 130m) or QFP6-60pin 1 E0C6002 ROM 1,024 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 Input Port Test Port K00-03 I/O Port P00-03 Output Port R00-03 VDD TEST VL1-3 CA-CB Power Controller VS1 Timer VSS ADOUT RS TH CS FOUT / BUZZER BUZZER Fout & Buzzer A/D Converter PIN CONFIGURATION Pin No. Pin name Pin No. Pin name Pin No. Pin name Pin No. Pin name 1 SEG0 16 N.C. 31 N.C. 46 N.C. 2 SEG1 17 TEST 32 VL3 47 K00 QFP6-60pin 45 31 46 30 E0C6002 INDEX 60 16 1 15 3 4 5 SEG2 SEG3 SEG4 18 19 20 RESET SEG12 SEG13 33 34 35 6 7 8 SEG5 SEG6 SEG7 21 22 23 SEG14 SEG15 SEG16 36 37 38 9 SEG8 24 SEG17 39 10 11 12 SEG9 SEG10 SEG11 25 26 27 SEG18 SEG19 COM0 40 41 42 13 14 15 N.C. N.C. N.C. 28 29 30 COM1 COM2 COM3 43 44 45 VL2 VL1 CA CB VSS VDD OSC1 OSC2 VS1 P00 P01 P02 P03 48 49 50 K01 K02 K03 51 52 53 R00 R01 R02 54 R03 55 56 57 RS TH CS 58 59 60 ADOUT N.C. N.C. N.C. : No Connection 2 E0C6002 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 TH ADOUT RESET TEST Pin No. 38 37 41 34 33 32 35, 36 39 40 47-50 42-45 51-54 1-12 19-26 27-30 57 55 56 58 18 17 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 COM0 K00 I SEG19 SEG0 LCD PANEL CA CB VL1 VL2 VL3 VDD OSC1 K03 P00 I/O P03 E0C6002/60L02 R00 R02 R03 Connection depending on power supply and LCD panel specification. CG OSC2 VS1 RESET TEST X'tal C2 1.5V or 3.0V Cp R01 CS TH Vss RS O C1 Piezo Buzzer RS TH CAD Coil X'tal Crystal oscillator 32.768 kHz CG Trimmer capacitor 5-25 pF C1, C2 Capacitor 0.1 F Cp Capacitor 3.3 F TH 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 E0C6002 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 E0C6002 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 0.1 0.1 Typ. -3.0 32.768 65 (Ta=-20 to 70C) Max. Unit -1.8 V kHz 80 kHz F F E0C60L02 (Ta=-20 to 70C) Remark Max. Unit Min. Typ. Symbol VDD=0V *3 -1.2 V -2.0 -1.5 VSS VDD=0V, With software correspondence *1 -0.9 *2 V -2.0 -1.5 Oscillation frequency fOSC1 Crystal oscillation kHz 32.768 kHz fOSC2 CR oscillation, R=420k 65 80 Booster capacitor F 0.1 C1 Capacitor between VDD and VS1 F C2 0.1 1: When switching to the heavy load protection mode. 2: The voltage which can be displayed on the LCD panel will differ according to the characteristics of the LCD panel. 3: When there is no software correspondence during CR oscillation or crystal oscillation. Condition Power voltage 4 E0C6002 DC Characteristics E0C6002 (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 5 16 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) ADOUT 3.0 mA IOL3 VOL3=-2.0V Common output current COM0-COM3 -3 A IOH4 VOH4=-0.05V 3 A IOL4 VOL4=VL3+0.05V Segment output current SEG0-SEG19 -3 A IOH5 VOH5=-0.05V (during LCD output) 3 A IOL5 VOL5=VL3+0.05V Segment output current SEG0-SEG19 -300 A IOH6 VOH6=0.1*VSS (during DC output) 300 A IOL6 VOL6=0.9*VSS E0C60L02 (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 2.0 16 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) R02, R03, P00-P03 700 A IOL1 VOL1=0.9*VSS Low level output current (2) R00, R01 700 A IOL2 VOL2=0.9*VSS (built-in protection resistance) Low level output current (3) ADOUT 700 A IOL3 VOL3=-1.0V Common output current COM0-COM3 -3 A IOH4 VOH4=-0.05V 3 A IOL4 VOL4=VL3+0.05V Segment output current SEG0-SEG19 -3 A IOH5 VOH5=-0.05V (during LCD output) 3 A IOL5 VOL5=VL3+0.05V Segment output current SEG0-SEG19 -100 A IOH6 VOH6=0.1*VSS (during DC output) 130 A IOL6 VOL6=0.9*VSS 5 E0C6002 Analog Circuit Characteristics and Current Consumption E0C6002 (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 1.0 Power current consumption IOP During HALT 2.5 A 2.5 During execution 5.0 A Without panel load 30 During A/D conversion (HALT) 40 A E0C6002 (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 E0C60L02 (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 1.0 Power current consumption IOP During HALT 2.5 A 2.5 During execution 5.0 A Without panel load 30 During A/D conversion (HALT) 40 A E0C60L02 (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 E0C6002 E0C6002 (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 E0C6002 (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 E0C60L02 (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 E0C60L02 (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 E0C6002 Oscillation Characteristics Oscillation characteristics will vary according to different conditions. Use the following characteristics are as reference values. E0C6002 (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 E0C60L02 (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 tstp10sec (VSS) -1.2 V Built-in capacitance (drain) CD Including the parasitic capacity inside the IC 20 pF Frequency/voltage deviation f/V VSS=-1.2 to -2.0V (-0.9) *1 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) -2.0 V Allowable leak resistance Rleak Between OSC1 and VDD, 200 M and between VSS and OSC1 1: Items enclosed in parentheses ( ) are those used when operating at heavy load protection mode. E0C6002 (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) Min. Typ. Max. Unit Condition -20 65kHz 20 % -1.8 V 3 mS -1.8 V Symbol fOSC Vsta tsta VSS=-1.2 to -2.0V Vstp (Unless otherwise specified: VDD=0V, VSS=-1.5V, RCR=420k, Ta=25C) Condition Unit Min. Typ. Max. % -20 65kHz 20 V -1.2 mS 3 V -1.2 E0C60L02 (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 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 2000 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 EPSON Electronic Devices Website http://www.epson.co.jp/device/