Ordering number : ENN*6745 CMOS IC LC573914 4-Bit Microcontroller with 4K-Byte ROM, 128 × 4Bits RAM and LCD Driver Preliminary Overview The LC573914 is a CMOS 4-bit microcontroller that operates on low voltage and very low power consumption. It also contains 4K-byte ROM, 128 × 4 bits RAM, LCD drivers and melody function. Features (1) ROM :4096 × 8 bits (2) RAM :128 × 4 bits (3) Cycle Time Cycle Time Oscillation source 21µs RC oscillation Oscillation frequency 190kHz Power supply voltage Power source 1.20 - 1.65V Ag Battery (4) Input / Output Terminals - Input ports : 4 terminals (S-port : 4 terminals) - Input / Output ports : 8 terminals (P0 port : 4 terminals, P1 port : 4 terminals) [Notes] When using the P1 port for output, the “L” level hold Tr. of P1 should be OFF. If P1 port becomes “H” level with “L” level hold Tr. on, it causes the through current from VDD to GND and increases the current consumption. - Output ports : 2 terminals (Buzzer / melody output terminal : 1 terminal, General output port : 1 terminal) - LCD segment output ports : 32 terminals (Possible to use output port by mask option) - LCD common output ports : 4 terminals Ver.0.92 61198 91400 RM (IM) HO No.6745-1/13 LC573914 (5) LCD driver Drivable LCD panel 1/2 bias 1/4 duty 1/2 bias 1/3 duty 1/2 bias 1/2 duty STATIC Number of drivable LCD segment output 128 segments 96 segments 64 segments 32 segments (Possible to use output port by mask option.) - Built-in Step-up / Step-down circuit (6) Melody/Buzzer - Melody function Octave : 3 octaves Time of musical note : specified by program [Note] The melody scale is set on the assumption that crystal oscillator is used. The scale setting might slide when RC oscillator is used. - Buzzer output (7) Base timer - 15-bit base timer for timekeeping [Note] When RC oscillator is used, the RC oscillation becomes the source clock of base timer, and the clock operation can not be used on this oscillation. (8) HALT release - Five vectors 1. 15-bit base timer 2. 15-bit base timer 3. S-port 4. P1-port 5. 1/10 second pulse [Note] The time interval to release the HOLD mode of 1, 2 and 5 (indicated avobe) depend on the frequency of RC oscillation. (9) Stand-by mode - HALT mode The program operation will be stopped in this mode. This mode is released by system reset and 5 vectors for HALT release above-mentioned. (10) System reset - RES terminal - Reset by setting S1 to S4 terminals to “H” level simultaneously. (The reset with switch S is enabled / disabled by mask option.) (11) Oscillation - RC oscillation [Note] When RC oscillator is used, RCOUT terminal and OSCIN terminal have to connected externally. (12) Power supply - Ag-battery : VDD1-VSS=1.20V to 1.65V, Step-up voltage (VDD2-VSS=2.4V to 3.3V) (13) Shipping form - Bare chip, QFP64 (14) The development tool - Evaluation chip - Emulator : LC5797 : EVA520 + TB5739 + DCB-1A No.6745-2/13 LC573914 [Note] - When RC oscillation is used, the LCD display has to be turned off by program control before the RC oscillation is stopped. - The state of LCD display (all turned on / all turned off / display unknown) at reset can be selected by mask option. Pad assignment LIGHT SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 SEG16 : 2.63mm × 2.89mm : 480µm : 116µm × 116µm COM3 Chip size (X × Y) Chip thickness Pad size 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 SEG1 ALM VDD2 VDD1 BAK 62 44 63 43 64 42 1 41 2 40 COM2 TEST RCOUT RCIN S4 S3 P10 P11 VSS 3 39 Y OSCOUT 4 38 OSCIN 5 P13 P00 37 X P12 RES 6 36 7 35 8 34 9 33 10 32 11 31 S1 S2 32HZ P01 P02 T3 CUP2 CUP1 30 COM1 29 SEG32 SEG31 SEG30 SEG29 SEG28 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 COM3 P03 No.6745-3/13 LC573914 Pad name and coordinates QFP64 PIN No. Pad No. 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 Pad Name BAK S4 S3 P10 P11 P12 P13 P00 P01 P02 P03 COM4 SEG17 SEG18 SEG19 SEG20 SEG21 SEG22 SEG23 SEG24 SEG25 SEG26 SEG27 SEG28 SEG29 SEG30 SEG31 SEG32 COM1 CUP1 CUP2 T3 Coordinates Xµm Yµm -1065 -1065 -1065 -1065 -1065 -1065 -1065 -1065 -1065 -1065 -1065 -1080 -940 -790 -650 -525 -400 -275 -150 -25 100 225 350 475 600 725 865 1065 1065 1065 1065 1065 645 455 330 170 5 -155 -315 -475 -635 -800 -960 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1205 -1185 -1035 -895 -770 -630 QFP64 PIN No. Pad No. Pad Name 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 1 2 3 4 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 32HZ S2 S1 RES OSCIN OSCOUT VSS RCIN RCOUT TEST COM2 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 SEG16 COM3 LIGHT ALM VDD2 VDD1 Coordinates Xµm Yµm 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1065 1075 935 810 685 560 435 310 185 60 -65 -190 -315 -440 -565 -705 -855 -1065 -1065 -1065 -1065 -505 -380 -255 -130 -5 115 300 490 615 740 865 1005 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1205 1195 1070 895 770 The pad coordinates are such that the chip center is taken as the origin and the values for (X, Y) represent the coordinates of the center point of each pad. Substrate must be connected to VSS or left open. No.6745-4/13 LC573914 Package Dimension (unit : mm) 3159 SANYO : QIP-64E COM1 CUP1 CUP2 T3 32HZ S2 S1 RES OSCIN OSCOUT VSS RCIN RCOUT TEST COM2 SEG1 QIP64E 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 SEG5 52 29 SEG29 SEG6 53 28 SEG28 SEG7 54 27 SEG27 SEG8 55 26 SEG26 SEG9 56 25 SEG25 SEG10 57 24 SEG24 SEG11 58 23 SEG23 SEG12 59 22 SEG22 SEG13 60 21 SEG21 SEG14 61 20 SEG20 SEG15 62 19 SEG19 SEG16 63 18 SEG18 COM3 64 17 SEG17 7 8 9 10 11 12 13 14 15 16 COM4 6 P03 5 P02 4 P01 3 P00 2 P13 1 P12 SEG30 P11 SEG31 30 P10 31 51 S3 50 SEG4 S4 SEG3 BAK SEG32 VDD1 32 VDD2 49 ALM SEG2 LIGHT Pin Assignment No.6745-5/13 LC573914 System Block Diagram HALT mode control IR Stand-by control PLA ROM Control circuit PC Stack RC AC Clock generator ALU Base timer TMP Chronograph counter DPL Melody/buzzer circuit Strove pointer SEGMENT PLA DPH RAM P0 port P1 port LCD driver S port No.6745-6/13 LC573914 Sample Application Circuit (1) Ag battery used application (1/2 bias P00 P01 P02 P03 1/4 duty) COM1 COM2 COM3 COM4 LCD GLASS 1/2 BIAS 1/4 DUTY P10 SEG1-32 P11 P12 P13 VDD1 1.5V(Ag) KEY MATRIX VSS S1 VDD2 S2 CUP1 S3 S4 0.1µF 0.1µF CUP2 ALM OSCIN OSCOUT RES 0.1µF RCIN LIGHT RCOUT (Power supply : Ag battery version) Note 1) If P0, P1 port or segment output (SEG17 to SEG32) are used for key scan output port, P-ch open drain option should be used in order to prohibit signal short between output ports when two or more keys are pushed simultaneously. Note 2) If P1 port is used as output port, the following setting is necessary. Programmable pull-down resistors which is one of the internal pull-down register should be set to open mode with the SPDR instruction. No.6745-7/13 LC573914 LC573904 Terminal Description Pin No. PAD No. I/O VSS VDD1 43 9 39 64 - VDD2 3 63 - BAK 5 1 - CUP1,2 34 35 39 38 7 6 30 31 35 34 3 2 - 8-11 4-7 Name S port S1-S4 P1 port I I/O P10-P13 P0 port 12-15 8-11 I/O P00-P03 Function description Power terminal (-) •Power terminal(+) (Ag battery version) •Voltage supply to logic unit (Ag battery version) •Voltage supply to LCD driver (Ag battery version) (C is connected between VDD2 and VSS.) •Power terminal(+) •Capacitor is required between BAK and VSS Capacitor connecting terminals for step-up •4-bit input port •Input for HALT release •LSI system is reset by applying VDD to S1 to S4 simultaneously. •Programmable pull-down resistor •”L”-level hold Tr. •4-bit input/output port •CMOS output/P-ch open drain output •Input for HALT release •Programmable pull-down resistor •”L”-level hold Tr. •”H”-level hold Tr. •4-bit input/output port •CMOS output/P-ch open drain output •”H”-level hold Tr. LIGHT ALM 1 2 61 62 O O SEG1 -SEG32 48-63 17-32 44-59 13-28 O COM1 -COM4 33 47 64 16 41 42 29 43 60 12 37 38 O LCD output terminals for common I O This terminal should be connected with RCOUT. This terminal should be left unconnected. OSCIN OSCOUT Output port •Output port •Output terminal to deliver melody signal or buzzer with SAS or TMEL instruction. (Buzzer : modulation signal or non modulation signal.)* (Melody signal : 3 octaves) •LCD output terminals for segment •Possible to use output port for SEG17 to SEG32 (Pad No.13 to 28) by mask option. Option Battery version Ag Battery version Ag ”L”-level hold Tr. Provided/Not provided •”L”-level hold Tr. Provided/Not provided •”H”-level hold Tr. Provided/Not provided •Output form CMOS /P-ch open drain •”H”-level hold Tr. Provided/Not provided •Output form CMOS /P-ch open drain •Output form segment/CMOS/Pch open drain •Segment data SP=0 - FH DBUS=a/b/c/d/e/f /g/h LCD duty 1/1,1/2,1/3,1/4 Continue. No.6745-8/13 LC573914 Pin No. PAD No. I/O RCIN 44 40 I RCOUT 45 41 O RES 32HZ 40 37 36 33 I - T3 36 32 - TEST 46 42 - Name Function description Option •Input for RC oscillation R is connected across RCIN and RCOUT, and C is connected across RCIN and VSS. •Output for RC oscillation R is connected across RCIN and RCOUT. Reset •Test terminal This terminal should be left unconnected. •Test terminal This terminal should be left unconnected. •Test terminal This terminal should be left unconnected. No.6745-9/13 LC573914 Ag battery version 1. Absolute Maximum Ratings at Ta=25±2°C, VSS=0V Parameter Supply voltage Symbol Pin & Conditions Input voltage VDD1 VDD2 VIN Output voltage VOUT1 Peak output current (at each pins) VOUT2 IOUT1 IOUT2 IOUT3 IALL S1-S4, P00-P03, P10-P13, TEST, OSCIN, RES, RCIN CUP2, OSCOUT, ALM, LIGHT, P00-P03, P10-P13, RCOUT SEG1-SEG32, COM1-COM4, CUP1 ALM LIGHT Output except ALM and LIGHT Total output pins. Pdmax QFP64 Total output current Maximum power dissipation Operating temperature range Storage temperature range Ratings Unit -0.3 to +4.0 -0.3 to +4.0 -0.3 to VDD1+0.3 V -0.3 to VDD1+0.3 -0.3 to VDD2+0.3 4 1 500 10 µA mA 430 mW Topr -30 to +70 °C Tstg -40 to +125 mA 2. Recommended Operating Range at Ta=-30°C to + 70°C, VSS=0V Parameter Symbol Operating supply voltage Input high voltage VDD1 VDD2 VIH Input low voltage VIL Oscillation frequency range fOPG2 Conditions S1-S4, RES, P00-P03, P10-P13 S1-S4, RES, P00-P03, P10-P13 •RC oscillation •VDD1=1.20 - 1.65V (Ta=25°C) •Refer to figure 2 min. Ratings typ. max. 1.20 2.4 VDD1-0.2 1.65 3.3 VDD1 0 0.2 30 190 Unit V kHz No.6745-10/13 LC573914 3. Electrical Characteristics at Ta=-30°C to + 70°C, VSS=0V Parameter Pull-down transistor Symbol RIN1A RIN1B Pull-up transistor RIN3 RIN2 Output high voltage Output low voltage Output high voltage Output middle voltage VOH1 VOL1 VOH2 VOM Output low voltage Output high voltage VOL2 VOH3 Output low voltage Output high voltage Output low voltage Output high current Output low current Step-up voltage VOL3 VOH4 VOL4 IOH IOL VDD2 Current dissipation (In Halt mode) IDD1 IDD2 Current dissipation (In operating mode) IDD3 IDD4 Conditions VDD1=1.55V, VIL=0.2V, Low level hold Tr. Fig.3 *1 VDD1=1.55V, Low level pull in Tr. Fig.3 *1 VDD1=1.55V, TEST, RES VDD1=1.55V, High level hold Tr. Fig.6 *5 VDD1=1.55V, IOH=-0.4µA *2 VDD1=1.55V, IOL=0.4µA *2 VDD1=1.55V, IOH=-4µA, COM1-4 VDD1=1.55V, IOH=-4µA, IOL=4µA, COM1-4 VDD1=1.55V, IOL=4µA, COM1-4 VDD1=1.35V, IOH=-250µA, ALM, LIGHT VDD1=1.35V, IOL=150µA, ALM, LIGHT VDD1=1.55V, IOH=-20µA *3 VDD1=1.55V, IOL=20µA *4 VDD1=1.55V, VOH=VDD1 × 0.5 *5 VDD1=1.55V, VOL=VDD1 × 0.5 *6 VDD1=1.35V, C1=C2=0.1µF, fopg=32.768kHz, Fig.4 RC osc stop VDD1=1.55V, C1=C2=0.1µF, Fig.4, RC osc(Rext=470 kΩ, Cext=18pF), RC osc Back-up flag OFF, operating Ta≤50°C VDD1=1.55V, RC osc C1=C2=0.1µF, Fig.4, operating RC osc(Rext=470 kΩ, Cext=18pF), Back-up flag OFF, Ta≤50°C min. Ratings typ. max. 150 300 1000 100 300 500 10 100 400 300 2000 Unit kΩ V VDD2-0.2 0.2 VDD2-0.2 VDD1-0.2 VDD1+0.2 0.2 VDD1-0.65 0.6 VDD1-0.2 0.2 -100 µA 2.7 V 0.01 1 µA 5.0 15.0 7.0 20.0 100 2.5 No.6745-11/13 LC573914 RCIN RCOUT Rext Cext Program-applied VSS Figure 2 VSS RC oscillation circuit Figure 3 Input configuration of S1-4, P10-13 VDD1 0.1µF CUP1 CUP2 Cext Rext Figure 4 VSS OSCIN DUT OSCOUT RCIN VDD1 RCOUT VDD2 0.1µF Current dissipation, step-up voltage measurement Figure 6 Input configuration of P00-03, P10-13 [Note] The specifications above are for a die mounted in a QFP64 type package. The specifications for a die is almost same as ones for a QFP type package basically. However, the operational characteristics may vary depending on the user’s assembling method. Therefore, the operating temperature range for a die is specified only in Ta=25°C±2°C. No.6745-12/13 LC573914 PS No.6745-13/13