PF914-03 Micro MINI E0C6007 4-bit Single Chip Microcomputer ge oltan V o Lowerati ts p c u O od Pr E0C6200C Core CPU Low Voltage and Low Power Built-in LCD Driver DESCRIPTION Micro MINI "E0C6007" is a single chip microcomputer for battery-driven products with dot-matrix 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 E0C6200C, LCD driver (40 segments x 16 commons), 512 words RAM, 4K words ROM, sound generator, clock timer and so on. FEATURES CMOS LSI 4-bit parallel processing Clock ............................................................... 32.768kHz (X'tal or CR oscillation by mask option) 2MHz (CR or Ceramic oscillation by mask option) Instruction set .................................................. 108 instructions ROM capacity ................................................. 4K x 12 bits RAM capacity .................................................. 512 x 4 bits (data memory) 160 x 4 bits (display memory) I/O port ............................................................ I: 4 bits (with pull-up resistor selectable by mask option) O: 6 bits (buzzer and clock outputs are possible) I/O: 4 bits Supply voltage detector (SVD) ....................... No support Time base counter .......................................... Clock timer, stopwatch timer Programmable timer ....................................... 8-bit timer x 1ch. with event counter and clock output function Watchdog timer ............................................... Built-in Sound generator ............................................. 8 programable sounds (8 type of frequency) with envelope and 1-shot out function LCD driver ....................................................... 40 segments x 16 or 8 commons Interrupt ........................................................... External : Key interrupt Internal : Clock timer interrupt Stopwatch timer interrupt Programmable timer interrupt 1 line 1 line 1 line 1 line Operation voltage ........................................... 2.2 to 5.5V (Min. 1.8V when the OSC3 oscillation circuit is not use) Power consumption ........................................ 2.5A (32.768kHz X'tal, 3.0V, HALT) 6.5A (32.768kHz X'tal, 3.0V, RUN) 1.0mA (2MHz CR, 3.0V, RUN) Package .......................................................... Die form (pad pitch = 130m) or QFP15-100pin SEIKO EPSON CORPORATION 1 E0C6007 BLOCK DIAGRAM ROM 4,096 words x 12 bits System Reset Control #RESET Core CPU E0C6200C OSC1 OSC2 OSC3 OSC4 OSC Interrupt Generator RAM Clock Timer 512 words x 4 bits COM0-15 SEG0-39 VDD VL1-VL5 CA-CF VREF VS1 VSS LCD Driver Watchdog Timer 40 SEG x 16 COM Stopwatch Timer Power Controller Programmable Timer/Counter Sound Generator R32 R33(PTCLK) R40(#FOUT) R41 R42(#BZ/FOUT) R43(BZ) Input Port K00-K03 #TEST I/O Port P00-P03 Output Port PIN CONFIGURATION QFP15-100pin 75 51 50 76 E0C6007 INDEX 26 100 1 2 25 No. Pin name 1 VL4 2 VL5 3 CF 4 CE 5 CD 6 CC 7 CB 8 CA 9 COM0 10 COM1 11 COM2 12 COM3 13 COM4 14 COM5 15 COM6 16 COM7 17 COM8 18 COM9 19 COM10 20 COM11 No. Pin name 21 COM12 22 COM13 23 COM14 24 COM15 25 N.C. 26 N.C. 27 SEG39 28 SEG38 29 SEG37 30 SEG36 31 SEG35 32 SEG34 33 SEG33 34 SEG32 35 SEG31 36 SEG30 37 SEG29 38 SEG28 39 SEG27 40 SEG26 No. Pin name 41 SEG25 42 SEG24 43 SEG23 44 SEG22 45 SEG21 46 SEG20 47 SEG19 48 SEG18 49 SEG17 50 SEG16 51 N.C. 52 SEG15 53 SEG14 54 SEG13 55 SEG12 56 SEG11 57 SEG10 58 SEG9 59 SEG8 60 SEG7 No. Pin name No. Pin name 61 SEG6 81 R41 62 SEG5 82 R40 63 SEG4 83 R33 64 SEG3 84 R32 65 SEG2 85 #RESET 66 SEG1 86 #TEST 67 SEG0 87 VSS 68 K03 88 OSC4 69 K02 89 OSC3 70 K01 90 VS1 71 K00 91 OSC2 72 P03 92 OSC1 73 P02 93 VDD 74 P01 94 VREF 75 P00 95 VL1 76 N.C. 96 VL2 77 N.C. 97 VL3 78 N.C. 98 N.C. 79 R43 99 N.C. 80 R42 100 N.C. N.C. = No Connection E0C6007 PIN DESCRIPTION Pin name VDD VSS VS1 VL1-VL5 Pin No. 93 87 90 95-97, 1, 2 I/O - - - - Function Power supply (+) Power supply (-) Internal logic system/oscillation system regulated voltage output LCD system power supply 1/4 bias generated internally, 1/5 bias generated externally 1 LCD system power test pin 2 LCD system voltage booster condenser connecting pin Crystal or CR oscillator input 1 Crystal or CR oscillator output 1, CD buiil-in CR or ceramic oscillator input 1 CR or ceramic oscillator output 1 LCD common output (1/8 duty or 1/16 duty is selected on software) LCD segment output Input port (pull up resistor is available by mask option) 1 I/O port Output port Output port or PTCLK output Output port or #FOUT output 1 Output port Output port, #BZ output or FOUT output 1 Output port or BZ output 1 Initial reset input terminal Testing input terminal 3 VREF 94 O CA-CF 8-3 - OSC1 92 I OSC2 91 O OSC3 89 I OSC4 88 O COM0-COM15 9-24 O SEG0-SEG39 67-52, 50-27 O K00-K03 71-68 I P00-P03 75-72 I/O Complementary output R32 84 O or Nch open drain R33 83 O output 1 R40 82 O R41 81 O R42 80 O R43 79 O #RESET 85 I #TEST 86 I 1: Selected by mask option 2: Leave the VREF pin unconnected (N.C.). 3: The #TEST pin is used when the IC load is being detected. During ordinary operation be certain to connect this pin to VDD. BASIC EXTERNAL CONNECTION DIAGRAM I/O DATA COM0 | COM15 SEG39 SEG0 | LCD PANEL 40 x 16 R32 R33 R40 R41 R42 P00-P03 R43 VREF E0C6007 FOUT Buzzer N.C. X'tal Rfx CGX (RCR1) VSS [The potential of the substrate (back of the chip) is VDD.] INPUT DATA OUTPUT DATA #RESET K00-K03 + Rfc C3 C2 C1 C7 C6 C5 C4 C8 Rfx X'tal Ceramic CDC OSC1 OSC2 OCS3 OSC4 VL2 VL1 VS1 VL5 VL4 VL3 CB CA AD CC CF AE #TEST VDD CGX CGC POWER 3-5 V RCR2 RCR1 Crystal oscillator Feedback resistor Trimmer capacitor Resistor for OSC1 CR oscillation Ceramic Ceramic oscillator Feedback resistor Rfc Gate capacitor CGC Drain capacitor CDC (RCR2) Resistor for OSC3 CR oscillation C1 C2 C3 C4 C5 C6 C7 C8 32.768 kHz, CI(Max)=35 k 10 M 5-25 pF 1.6 M (32 kHz Typ.) 500 kHz-2 MHz 1 M 100 pF 100 pF 20 k-100 k (VSC=2) 40 k-100 k (VSC=1) Booster capacitor (1) Booster capacitor (2) Booster capacitor (3) Capacitor between VDD and VL1 Capacitor between VDD and VL2 Capacitor between VDD and VL4 Capacitor between VDD and VL5 Capacitor between VDD and VS1 0.1F 1 0.1F 1 0.1F 1 0.1F 1 0.1F 1 0.1F 1 0.1F 1 0.1F Mask option 1 When the load on the liquid crystal system is large, increase the capacitance of the voltage booster capacitors (C1-C3) and the capacitors between VDD and liquid crystal system power (C4-C7). Note: The above table is simply an example, and is not guaranteed to work. 3 E0C6007 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings (VDD=0V) Rating Symbol Value Unit Supply voltage VSS -7.0 to 0.5 V Input voltage (1) VI VSS - 0.3 to 0.5 V Input voltage (2) VIOSC VS1 - 0.3 to 0.5 V Permissible total output current *1 IVSS 10 mA Operating temperature Topr -20 to 70 C Storage temperature Tstg -65 to 150 C Soldering temperature / Time Tsol 260C, 10sec (lead section) - Permissible dissipation *2 PD 250 mW 1: The permissible total output current is the sum total of the current (average current) that simultaneously flows from the output pins (or is draw in). 2: In case of plastic package (QFP15-100pin). Recommended Operating Conditions Condition Supply voltage Symbol VSS VDD=0V Oscillation frequency (1) Oscillation frequency (2) Oscillation frequency (3) Voltage booster capacitor (1) Voltage booster capacitor (2) Voltage booster capacitor (3) Capacitor between VDD and VL1 Capacitor between VDD and VL2 Capacitor between VDD and VL4 Capacitor between VDD and VL5 Capacitor between VDD and VS1 fOSC1 fOSC3 fOSC3 C1 C2 C3 C4 C5 C6 C7 C8 VSC="1" VSC="2" Remark VSC="0" VSC="1" VSC="2" Min. -3.8 -5.5 -5.5 20 50 50 Typ. -3.0 -3.0 -5.0 32.768 1,000 2,000 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 (Ta=-20 to 70C) Max. Unit -1.8 V -2.2 V -3.5 V 50 kHz 1,200 kHz 2,300 kHz F F F F F F F F DC Characteristics Characteristic High-level input voltage (1) Low-level input voltage (1) High-level input voltage (2) Low-level input voltage (2) High-level input current Low-level input current (1) Low-level input current (2) High-level output current (1) Low-level output current (1) High-level output current (2) Low-level output current (2) Common output current Segment output current 4 (Unless otherwise specified: VDD=0V, VSS=-3.0V, VL1=-1.0V, VL2=-2.0V, VL4=-3.0V, VL5=-4.0V, fOSC1=32.768kHz, fOSC3=1MHz, Ta=25C, C1-C8=0.047F) Symbol Condition Min. Typ. Max. Unit K00-03, P00-03 VIH1 VSS=-2.2 to -5.5V 0.2*VSS 0 V VIL1 Ta=25C VSS 0.8*VSS V #RESET VIH2 VSS=-2.2 to -5.5V -0.2 0 V VIL2 Ta=25C VSS VSS+0.2 V VSS=-3.0V, VIH=0V K00-03, P00-03, #RESET IIH 0 0.5 A VSS=-3.0V, VIL1=VSS -45 IIL1 -15 A With Pull-up resistor VSS=-3.0V, VIL2=VSS IIL2 -0.5 0 A No Pull-up resistor P00-03, R32, R33, R40, R41 IOH1 VSS=-2.2V -1.0 mA VOH1=-0.5V IOL1 VSS=-2.2V, 4.0 mA VOL1=VSS+0.5V R42, R43 IOH2 VSS=-2.2V -2.0 mA VOH2=-0.5V IOL2 VSS=-2.2V, 8.0 mA VOL2=VSS+0.5V COM0-15 IOH3 VOH3=-0.05V -30 A IOL3 VOL3=VL5+0.05V 30 A SEG0-39 IOH4 VOH4=-0.05V -10 A IOL4 VOL4=VL5+0.05V 10 A E0C6007 Analog Circuit Characteristics and Current Consumption Characteristic LCD drive voltage (Normal mode) LCD drive voltage (Heavy load protection mode) Current consumption 1 (OSC1/crystal oscillation) Current consumption 1 (OSC1/CR oscillation) 1: No panel loard. (Unless otherwise specified: VDD=0V, VSS=-3.0V, VL1=-1.0V, VL2=-2.0V, VL4=-3.0V, VL5=-4.0V, fOSC1=32.768kHz, fOSC3=1MHz, Ta=25C, C1-C8=0.047F) Symbol Condition Min. Typ. Max. Unit VL1 Connects a 1M load resistance between VDD and VL1 1/2*VL2 1/2*VL2 V (No panel load) -0.1 x0.95 VL2 Connects a 1M load resistance LC="0" -2.06 LC="1" between VDD and VL2 (No panel load) -2.11 LC="2" -2.17 LC="3" -2.22 LC="4" -2.27 LC="5" -2.32 LC="6" -2.38 LC="7" -2.43 Typ. Typ. V LC="8" x1.12 -2.48 x0.88 LC="9" -2.53 LC="10" -2.59 LC="11" -2.64 LC="12" -2.69 LC="13" -2.74 LC="14" -2.80 LC="15" -2.85 VL4 Connects a 1M load resistance between VDD and VL4 3/2*VL2 3/2*VL2 V (No panel load) x0.95 VL5 2*VL2 2*VL2 Connects a 1M load resistance between VDD and VL5 V (No panel load) x0.95 VL1 Connects a 1M load resistance LC="0" -1.05 LC="1" between VDD and VL1 (No panel load) -1.08 LC="2" -1.11 LC="3" -1.13 LC="4" -1.16 LC="5" -1.19 LC="6" -1.21 Typ. LC="7" Typ. -1.24 V x1.12 -1.26 x0.88 LC="8" LC="9" -1.29 LC="10" -1.32 LC="11" -1.34 LC="12" -1.37 LC="13" -1.40 LC="14" -1.42 LC="15" -1.45 VL2 2*VL1 Connects a 1M load resistance between VDD and VL2 2*VL1 V (No panel load) x0.90 3*VL1 VL4 3*VL1 Connects a 1M load resistance between VDD and VL4 V (No panel load) x0.90 4*VL1 VL5 4*VL1 Connects a 1M load resistance between VDD and VL5 V (No panel load) x0.90 Ihlt During HALT (VSC="0", OSCC="0") 5.0 2.5 A IEX1 During operation at 32kHz (VSC="0", OSCC="0") 9.0 6.5 A IEX2 During operation at 1MHz (VSC="1") 600 400 A IEX3 During operation at 2MHz (VSC="2", VSS=-5.0V) 1,000 1,500 A Ihlt During HALT (VSC="0"or"1", OSCC="0") 70 20 A IEX1 During operation at fOSC1 (VSC="0"or"1", OSCC="0") 80 25 A IEX2 During operation at 1MHz (VSC="1") 600 420 A IEX3 During operation at 2MHz (VSC="2", VSS=-5.0V) 1,000 1,500 A AC Characteristics #RESET Input #RESET input time (Unless otherwise specified: VDD=0V, VSS=-3.0V, fOSC1=32.768kHz, Ta=25C, VIH=0.5VSS, VIL=0.9VSS) Characteristic Symbol Min. Typ. Max. Unit tsr 2.0 ms tsr #RESET VIH VIL 5 E0C6007 Oscillation Characteristics Oscillation characteristics will vary according to different conditions (elements used, boad pattern). Use the following characteristics are as reference values. OSC1 Crystal Oscillation (Unless otherwise specified: VDD=0V, VSS=-3.0V, Crystal: C-002R(CI=35k), CGX=25pF, CDX=built-in, Rfx=10M, Ta=25C, VSC="0") Characteristic Symbol Min. Typ. Max. Condition Unit tsta Oscillation start time 5 VSS=-2.2 to -5.5V s CD Package as assembled Built-in drain capacitance 22 pF Bare chip 21 pF f/V VSS=-2.2 to -5.5V Frequency/voltage deviation 5 ppm f/IC Frequency/IC deviation -10 +10 ppm f/CG CG=5 to 25pF Frequency adjustable range 35 45 ppm CG=5pF (VSS) Harmonic oscillation start voltage Vhho -5.5 V Rleak Between OSC1 and VDD, VS1 Permitted leak resistance 200 M OSC1 CR Oscillation Characteristic Oscillation frequency Oscillation start time Frequency/voltage deviation (Unless otherwise specified: VDD=0V, VSS=-3.0V, Ta=25C, VSC="0" or "1") Min. Typ. Max. Unit Condition Typ. 32 Typ. kHz x70% x130% 3 ms VSS=-2.2 to -5.5V -5 +5 % VSS=-2.2 to -5.5V Symbol fOSC1 RCR1=1.6M tsta f/V OSC3 CR Oscillation 1 Characteristic Oscillation frequency Oscillation start time Frequency/voltage deviation Symbol fOSC3 RCR2=40k tsta f/V VSS=-2.2 to -5.5V VSS=-2.2 to -5.5V (Unless otherwise specified: VDD=0V, VSS=-3.0V, Ta=25C, VSC="1") Min. Typ. Max. Unit Condition Typ. 860 Typ. kHz x70% x130% 3 ms -5 +5 % OSC3 CR Oscillation 2 Characteristic Oscillation frequency Oscillation start time Frequency/voltage deviation Symbol fOSC3 RCR2=20k tsta f/V VSS=-3.5 to -5.5V VSS=-3.5 to -5.5V (Unless otherwise specified: VDD=0V, VSS=-5.0V, Ta=25C, VSC="2") Min. Typ. Max. Unit Condition Typ. 1.7 Typ. MHz x70% x130% 3 ms -5 +5 % OSC3 Ceramic Oscillation 1 (Unless otherwise specified: VDD=0V, VSS=-3.0V, Ta=25C, VSC="1", Ceramic oscillator: CSB 1000J 1 (1MHz), CGC=CDC=100pF, Rfc=1M) Unit Condition Characteristic Symbol Min. Typ. Max. tsta VSS=-2.2 to -5.5V ms Oscillation start time 3 % f/V VSS=-2.2 to -5.5V Frequency/voltage deviation -3 +3 1: Made by Murata Mfg. Co. OSC3 Ceramic Oscillation 2 (Unless otherwise specified: VDD=0V, VSS=-5.0V, Ta=25C, VSC="2", Ceramic oscillator: CSA 2.00MG 1 (2MHz), CGC=CDC=100pF, Rfc=1M) Condition Unit Characteristic Symbol Min. Typ. Max. tsta VSS=-3.5 to -5.5V ms Oscillation start time 3 f/V VSS=-3.5 to -5.5V % Frequency/voltage deviation -3 +3 1: Made by Murata Mfg. Co. 6 E0C6007 * OSC3 CR oscillation frequency - resistance characteristic Reference 5M CR oscillation frequency fOSC3 [Hz] VDD = 0V VSS = -3.0V VSC = "1" Ta = 25C Typ. value 2M 1M 500k 200k 100k 10k 20k 30k 40k 50k 100k 200k 500k Resistance for CR oscillation RCR2 [] Reference 5M CR oscillation frequency fOSC3 [Hz] VDD = 0V VSS = -5.0V VSC = "2" Ta = 25C Typ. value 2M 1M 500k 200k 100k 10k 20k 30k 40k 50k 100k 200k 500k Resistance for CR oscillation RCR2 [] 7 E0C6007 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