E2E0022-27-Y3 ¡ Semiconductor MSM6577-xx ¡ Semiconductor This version: Jan. 1998 MSM6577-xx Previous version: Mar. 1996 Operatable at 0.9V and Built-in LCD Driver 4-Bit Microcontroller GENERAL DESCRIPTION The MSM6577 is a 4-bit microcontroller that is fabricated in OKI's low-voltage CMOS technology, enabling operation at 0.9 V. This device incorporates LCD drivers, 8-bit synchronous serial ports, and a buzzer output circuit. The MSM6577 is optimized for remote-control microcontroller applications that are portable and battery powered. FEATURES • Operating range Operating frequency Operating voltage Operating temperature • Memory space 1.5 V operation 3.0 V operation : 32.768 kHz : MSM6577K/N/S/U : MSM6577L/C/D/E (See Mask Option List.) : –20 to +70°C : 1536 words ¥ 17 bits : 128 words ¥ 4 bits : 61 ms ROM RAM • Minimum instruction execution time • I/O port Input-output port : 1 port ¥ 4 bits Input only port : 1 port ¥ 4 bits Output only port : 1 port ¥ 4 bits • Serial port : 8-bit clock synchronous type • LCD drivers : 28 Duty and frame frequency are selectable by the mask options. 1/3 duty, 1/3 bias : Up to 75 segments 1/2 duty, 1/3 bias : Up to 52 segments • Halt release timers : 4 Timer frequency is selectable by the mask options. • External interrupt : 4 • Buzzer output : 1 • Clock : 32.768 kHz crystal oscillator Oscillation starts at 0.9 V. • Power supply voltage : 1.5 V/3.0 V (selectable by mask option) (See Mask Option List) • Packageoptions: 56-pin plastic QFP (QFP56-P-910-0.65-K) (Product name : MSM6577 -¥¥GS-K) 56-pin plastic QFP (QFP56-P-910-0.65-2K) (Product name : MSM6577 -¥¥GS-2K) Chip ¥¥ indicates the code number. indicates the option code. 1/22 WORK ADRS MPX ¡ Semiconductor ALU FLAG PAGE A-Bus S-Bus RAM 128¥4 bits BLOCK DIAGRAM ACC D-Bus PORT2 P2.3 P2.2 P2.1 P2.0 SCND1 PORT0 SERIAL I/O IRQEX EIEX SBFFL INTERRUPT CONTROL PNEX MDTH MDTL BUZZER PROGRAM ROM HRQTMR EHRTMR 1536¥17 bits TEMPO ADDER LCDCT BD PCIO0 HALT RELEASE TIMER TMOUT INSTRUCTION REG. SEG0 TIME BASE COUNTER XT SYSTEM CLOCK GENERATOR LCD DRIVER INSTRUCTION DECODER STACK VCP 2/22 VCM VOLTAGE REGULATOR SEG27 VDD VSS1 VSS2 VSS3 VEE MSM6577-xx OSC XTB SBFFH FRMT PORT1 P0.3 P0.2 P0.1 P0.0 SERIAL HALT RELEASE SCND0 PROGRAM COUNTER P1.3 P1.2 P1.1 P1.0 HRQSER EHRSER ¡ Semiconductor MSM6577-xx 56 55 54 53 52 51 50 49 48 47 46 45 44 43 RESET P2.3 P2.2 P2.1 P2.0/SOUT P1.3/SIN P1.2/SCLK VDD* P1.1 P1.0 P0.3 P0.2 P0.1 P0.0 PIN CONFIGURATION (TOP VIEW) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 42 41 40 39 38 37 36 35 34 33 32 31 30 29 SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14 TEST (NC) BD VSS1 XTB XT VDD VSS2 VSS3 VCM VCP VEE (NC) (NC) 15 16 17 18 19 20 21 22 23 24 25 26 27 28 SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 NC: No-connection pin 56-Pin Plastic QFP * Pin 49 (VDD) is provided only when a 56-pin flat package is used. 3/22 ¡ Semiconductor MSM6577-xx PIN DESCRIPTIONS Symbol Type PORT0 (P0.0 to P0.3) I/O PORT1 (P1.0 to P1.3) Description Circuit • 4-bit input-output port • Input or output software selectable. I • A pull-up resistor or pull-down resistor can be selected for each bit (P0.0 to P0.3) (via mask option). • When using port as output, the pull-up or pull-down resistor is disconnected from the pin. A • 4-bit input port P1.0 B • Pull-up resistor or pull-down P1.1 resistor can be selected for P1.2 PORT1 (P1.0 to P1.3) (via mask option). P1.3 PORT2 (P2.0 to P2.3) O BD O Buzzer output pin RESET I • Reset input pin • 4-bit output port — External Interrupt ports P2.0 Serial clock pin SCLK C Serial input pin SIN B Serial output pin SOUT D P2.1 to P2.3 — • System reset generation level "H" or "L" selectable (mask option) E E F Note : If "H" is selected, pull-down resistor is used and if "L" is selected, pull-up resistor is used. TEST I Test pin (Tie to the negative pole of the battery.)* G XT I Oscillation crystal connection pin H XTB O VDD — 0V power supply pin — VSS1 — –1.5 V power supply pin (power supply pin for –1.5 V operation) — VSS2 — –3.0 V power supply pin (power supply pin for –3.0 V operation) — VSS3 — –4.5 V power supply pin — VCP VCM — Capacitor connection pin for voltage converter VEE — Internal logic power supply pin (voltage regulator output pin) SEG0 to O Liquid crystal display driving pins — — I SEG27 * 3.0 V operation ...... VSS = VSS2 1.5 V operation ...... VSS = VSS1 4/22 ¡ Semiconductor MSM6577-xx Pin Circuits A. Input-output port VDD VSS: by power supply specification Pull-up control signal 3.0 V operation ... VSS=VSS2 1.5 V operation ... VSS=VSS1 I CMOS inverter O VSS (Internal logic) VSS 3-state CMOS buffer VDD (Internal logic) I VSS O VSS I/O switching signal Pull-down control signal VSS B. Input port VDD Pull-up control signal CMOS inverter (Internal logic) VSS Pull-down control signal VSS 5/22 ¡ Semiconductor MSM6577-xx C. Input port VDD Pull-up control signal CMOS inverter (Internal logic) VSS 3-state CMOS buffer SCLK VSS Serial output control signal Pull-down control signal VSS D. Output port CMOS inverter (Internal logic) (SOUT) VSS Output switching control signal E. Output port, BD pin CMOS inverter (Internal logic) VSS 6/22 ¡ Semiconductor MSM6577-xx F. RESET pin VDD CMOS Schmitt trigger buffer 2 1 (Internal Logic) VSS 1 2 "1"...System reset generated by a "H" level VSS "2"...System reset generated by a "L" level G. TEST pin CMOS inverter (Internal logic) VSS VSS H. Oscillation part (XT, XTB pins) VDD CG ROM Option (normally connected) CMOS Inverter (Internal logic) Rf VEE VEE Constants CD Rf=approximately 20 MW VEE CD=approximately 20 pF CG=approximately 5 pF 7/22 ¡ Semiconductor MSM6577-xx I. LCD driver VDD / VSS1 (Internal logic) VSS2 / VSS3 8/22 ¡ Semiconductor MSM6577-xx ABSOLUTE MAXIMUM RATINGS (MSM6577K/77N/77S/77U) 1.5 V operation •Backup flag (BUF)="0" The input of the constant voltage circuit corresponds to the output of the voltage converter VDD=0 V (VSS1=Battery Voltage) (VSS2). Parameter Symbol Power Supply Voltage 1 VSS1 Power Supply Voltage 2 VSS2 Power Supply Voltage 3 Input Voltage VSS3 Output Voltage 1 *1,*2 VO1 VSS1–0.3 to +0.3 Output Voltage 2 *2 VO2 VSS2–0.3 to +0.3 VIN Output Voltage 3 *2 VO3 Storage Temperature TSTG Condition Rating Unit –4.0 to +0.3 –7.0 to +0.3 –7.0 to +0.3 Ta=25°C VSS1–0.3 to +0.3 V VSS3–0.3 to +0.3 — –55 to +125 °C *1 Normal output *2 LCD driver output RECOMMENDED OPERATING CONDITIONS (MSM6577K/77N/77S/77U) 1.5 V operation •Backup flag (BUF)="0" The input of the constant voltage circuit corresponds to the output of the voltage converter (VSS2). VDD=0 V (VSS1=Battery Voltage) Parameter Symbol Condition Range Unit Vop — –0.9 to –1.75 V Operating Temperature Top — –20 to +70 °C Oscillation Frequency fOSC — 32.768 kHz Operating Voltage 9/22 ¡ Semiconductor MSM6577-xx ELECTRICAL CHARACTERISTICS (MSM6577K/77N/77S/77U) 1.5 V operation •Backup flag (BUF)="0" The input of the constant voltage circuit corresponds to the output of the voltage converter (VSS2). (VDD=0 V, VSS1=–1.5 V (Battery Voltage), VSS2=–3.0 V, VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C) Symbol Condition Current Consumption Oscillation Start Voltage IDD –VOSC *1 Within 2 sec Output Current 1 –IOH1 VO=–0.5 V IOL1 –IOH2 IOL2 VO=–1.0 V VO=–0.5 V 150 — — 20 — — VO=–1.0 V 20 — — Parameter Output Current 2 Output Current 3 (LCD driver Common • Segment) Min. Typ. Max. Unit — µA 3 — — — 0.9 V 150 — — µA –IOH3 VOH=–0.2 V 4 — — IOMH3 VOMH=VSS1 ±0.2 V 4 — — IOML3 VOML=VSS2 ±0.2 V VOL=–4.3 V 4 — — Applicable Pin — VSS1 PORT0, PORT 2 *2 SOUT, SCLK µA BD µA SEG0 to SEG27 4 — — IIH1 VI=0 V, Input mode, with pull-down resistor 3.75 7.5 15 µA PORT0, PORT1 *2 Input Current 2 –|IL2 VI=–1.5 V, Input mode, with pull-up resistor 3.75 7.5 15 µA PORT0, PORT1 *2 Input Leakage Current |IIL| VI=0 V, –1.5 V Input mode, without internal resistor — — 1 µA PORT0, PORT1 *2 SIN, SOUT, SCLK RESET *3 Input Current 3 IIH3 VI=0 V, with pull-down resistor 30 100 200 µA RESET *3 TEST Input Current 4 –IIL4 VI=–1.5 V, with pull-up resistor 30 100 200 µA RESET *3 Input Voltage –VIH –VIL — — 1.2 — — 0.3 — V All input pins IOL3 Input Current 1 *1 Dependent on program ("3 mA typ." is under 5% duty of the microcontroller). *2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3 (P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN) *3 The RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor). MSM6577K: System reset by a "H" level with a pull-down resistor MSM6577N: System reset by a "H" level without a pull-down resistor MSM6577S: System reset by a "L" level with a pull-up resistor MSM6577U: System reset by a "L" level without a pull-up resistor 10/22 ¡ Semiconductor MSM6577-xx ABSOLUTE MAXIMUM RATINGS (MSM6577K/N/S/U) 1.5 V operation •Backup flag (BUF)="1" The input of the constant voltage circuit corresponds to the output of the battery (VSS1). VDD=0 V (VSS1=Battery Voltage) Parameter Symbol Power Supply Voltage 1 VSS1 Power Supply Voltage 2 VSS2 Power Supply Voltage 3 Input Voltage VSS3 VIN Condition Rating –4.0 to +0.3 –7.0 to +0.3 –7.0 to +0.3 Ta=25°C VSS1–0.3 to +0.3 Output Voltage 1 *1,*2 VO1 VSS1–0.3 to +0.3 Output Voltage 2 *2 VO2 VSS2–0.3 to +0.3 Output Voltage 3 *2 VO3 Storage Temperature TSTG Unit V VSS3–0.3 to +0.3 — –55 to +125 °C *1 Normal output *2 LCD driver output RECOMMENDED OPERATING CONDITIONS (MSM6577K/N/S/U) 1.5 V operation •Backup flag (BUF)="1" The input of the constant voltage circuit corresponds to the output of the battery (VSS1). VDD=0 V (VSS1=Battery Voltage) Parameter Symbol Condition Range Unit Vop — –0.9 to –1.75 V Operating Temperature Top — –20 to +70 °C Oscillation Frequency fOSC — 32.768 kHz Operating Voltage 11/22 ¡ Semiconductor MSM6577-xx ELECTRICAL CHARACTERISTICS (MSM6577K/N/S/U) 1.5 V operation •Backup flag (BUF)="1" The input of the constant voltage circuit corresponds to the output of the battery (VSS1). (VDD=0 V, VSS1=–1.5 V (Battery Voltage), VSS2=–3.0 V, VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C) Symbol Condition Min. Typ. Max. Unit Current Consumption Oscillation Start Voltage IDD –VOSC *1 Within 2 sec Output Current 1 –IOH1 VO=–0.5 V — — 150 1.5 — — — 0.9 — IOL1 –IOH2 IOL2 VO=–1.0 V VO=–0.5 V 150 — — Output Current 2 20 — — VO=–1.0 V 20 — — –IOH3 VOH=–0.2 V 4 — — IOMH3 VOMH=VSS1 4 — — 4 — — Parameter Output Current 3 (LCD driver Common • Segment) Applicable Pin µA V µA VSS1 µA BD µA SEG0 to SEG27 — PORT0, PORT2 *2 SOUT, SCLK ±0.2 V IOML3 VOML=VSS2 ±0.2 V IOL3 VOL=–4.3 V 4 — — Input Current 1 IIH1 VI=0 V, Input mode, with pull-down resistor 3.75 7.5 15 µA PORT0, PORT1 *2 Input Current 2 –|IL2 VI=–1.5 V, Input mode, with pull-up resistor 3.75 7.5 15 µA PORT0, PORT1 *2 Input Leakage Current IIL VI=0 V, –1.5 V Input mode, without internal resistor — — 1 µA PORT0, PORT1 *2 SIN, SOUT, SCLK RESET *3 Input Current 3 IIH3 VI=0 V, with pull-down resistor 30 100 200 µA RESET *3 TEST Input Current 4 –IIL4 VI=–1.5 V, with pull-up resistor 30 100 200 µA RESET *3 Input Voltage –VIH –VIL — — — 0.3 V All input pins 1.2 — — *1 Dependent on program ("1.5 mA typ." is under 5% duty of the microcontroller) *2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3 (P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN.) *3 RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor). MSM6577K: System reset by a "H" level with a pull-down resistor MSM6577N: System reset by a "H" level without a pull-down resistor MSM6577S: System reset by a "L" level with a pull-up resistor MSM6577U: System reset by a "L" level without a pull-up resistor 12/22 ¡ Semiconductor MSM6577-xx ABSOLUTE MAXIMUM RATINGS (MSM6577L/C/D/E) 3.0 V operation •Backup flag (BUF)="0" The input of the constant voltage circuit corresponds to the output of the voltage converter VDD=0 V (VSS2=Battery Voltage) (VSS1). Parameter Symbol Power Supply Voltage 1 VSS1 Power Supply Voltage 2 VSS2 –4.0 to +0.3 –7.0 to +0.3 Power Supply Voltage 3 Input Voltage VSS3 –7.0 to +0.3 Output Voltage 1 *2 VO1 VSS1–0.3 to +0.3 Output Voltage 2 *1,*2 VO2 VSS2–0.3 to +0.3 VIN Output Voltage 3 *2 VO3 Storage Temperature TSTG Condition Ta=25°C Rating VSS2–0.3 to +0.3 Unit V VSS3–0.3 to +0.3 — –55 to +125 °C *1 Normal output *2 LCD driver output RECOMMENDED OPERATING CONDITIONS (MSM6577L/C/D/E) 3.0 V operation •Backup flag (BUF)="0" The input of the constant voltage circuit corresponds to the output of the voltage converter VDD=0 V (VSS2=Battery Voltage) (VSS1). Parameter Symbol Condition Range Unit Vop — –1.8 to –3.5 V Operating Temperature Top — –20 to +70 °C Oscillation Frequency fOSC — 32.768 kHz Operating Voltage 13/22 ¡ Semiconductor MSM6577-xx ELECTRICAL CHARACTERISTICS (MSM6577L/C/D/E) 3.0 V operation •Backup flag (BUF)="0" The input of the constant voltage circuit corresponds to the output of the voltage converter (VSS1). (VDD=0 V, VSS1=–1.5 V, VSS2=–3.0 V (Battery Voltage), VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C) Parameter Current Consumption Oscillation Start Voltage Output Current 1 Output Current 2 Output Current 3 (LCD driver Common/Segment) Symbol Conditions IDD –VOSC *1 Within 2 sec –IOH1 VO=–0.5 V IOL1 –IOH2 IOL2 VO=–2.5 V VO=–0.5 V 500 20 — — VO=–2.5 V 20 — — Min. Typ. Max. Unit — 0.75 — µA — — 1.8 V 500 — — µA — — Applicable Pin — VSS2 PORT0, PORT2 *2 SOUT, SCLK µA BD µA SEG0 to SEG27 –IOH3 VOH=–0.2 V 4 — — IOMH3 VOMH=VSS1 ±0.2 V 4 — — IOML3 VOML=VSS2 ±0.2 V VOL=–4.3 V 4 — — 4 — — 60 120 240 µA PORT0, PORT1 *2 PORT0, PORT1 *2 IOL3 Input Current 1 IIH1 VI=0 V, Input mode, with pull-down resistor Input Current 2 –|IL2 VI=–3.0 V, Input mode, with pull-up resistor 60 120 240 µA Input Leakage Current IIL VI=0 V, –3.0 V Input mode, without internal resistor — — 1 µA PORT0, PORT1 *2 SIN, SOUT, SCLK RESET *3 Input Current 3 IIH3 VI=0 V, with pull-down resistor 200 750 1500 µA RESET *3 TEST Input Current 4 –IIL4 VI=–3.0 V, with pull-up resistor 200 750 1500 µA RESET *3 Input Voltage –VIH –VIL — — 2.5 — — 0.5 — V All input pins *1 Dependent on program ("0.75 mA typ." is under 5% duty of the MCU.) *2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3 (P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN.) *3 RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor). MSM6577L: System reset by a "H" level with a pull-down resistor MSM6577C: System reset by a "H" level without a pull-down resistor MSM6577D: System reset by a "L" level with a pull-up resistor MSM6577E: System reset by a "L" level without a pull-up resistor 14/22 ¡ Semiconductor MSM6577-xx ABSOLUTE MAXIMUM RATINGS (MSM6577L/C/D/E) 3.0 V operation •Backup flag (BUF)="1" The input of the constant voltage circuit corresponds to the output of the battery (VSS2). VDD=0 V (VSS2=Battery Voltage) Parameter Symbol Condition Rating Supply Voltage 1 VSS1 Supply Voltage 2 VSS2 Supply Voltage 3 Input Voltage VSS3 Output Voltage 1 *2 V01 VSS1–0.3 to +0.3 Output Voltage 2 *1,*2 V02 VSS2–0.3 to +0.3 VIN Output Voltage 3 *2 V03 Storage Temperature TSTG Unit –4.0 to +0.3 –7.0 to +0.3 –7.0 to +0.3 Ta=25°C VSS2–0.3 to +0.3 V VSS3–0.3 to +0.3 — –55 to +125 °C *1 Normal output *2 LCD driver output RECOMMENDED OPERATING CONDITIONS (MSM6577L/C/D/E) 3.0 V operation •Backup flag (BUF)="1" The input of the constant voltage circuit corresponds to the output of the battery (VSS2). VDD=0 V (VSS2=Battery Voltage) Parameter Symbol Condition Range Unit Operating Voltage Vop — –0.9 to –3.5 V Operating Temperature Top — –20 to +70 °C Oscillation Frequency fOSC — 32.768 kHz 15/22 ¡ Semiconductor MSM6577-xx ELECTRICAL CHARACTERISTICS (MSM6577L/C/D/E) 3.0 V operation •Backup flag (BUF)="1" The input of the constant voltage circuit corresponds to the output of the battery (VSS2). (VDD=0 V, VSS1=–1.5 V, VSS2=–3.0 V (Battery Voltage), VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C) Parameter Symbol Condition Min. Typ. Max. Unit Current Consumption Oscillation Start Voltage IDD –VOSC *1 Within 2 sec Output Current 1 –IOH1 VO=–0.5 V — — 500 1.5 — — — 0.9 — IOL1 –IOH2 IOL2 VO=–2.5 V VO=–0.5 V 500 — — 20 — — VO=–2.5 V 20 — — Output Current 2 Output Current 3 (LCD driver Common • Segment) Applicable Pin µA V µA VSS2 µA BD µA SEG0 to SEG27 — PORT0, PORT2 *2 SOUT, SCLK –IOH3 VOH=–0.2 V 4 — — IOMH3 VOMH=VSS1 ±0.2 V 4 — — IOML3 VOML=VSS2 ±0.2 V VOL=–4.3 V 4 — — 4 — — 60 120 240 µA PORT0, PORT1 *2 PORT0, PORT1 *2 IOL3 Input Current 1 IIH1 VI=0 V, Input mode, with pull-down resistor Input Current 2 –|IL2 VI=–3.0 V, Input mode, with pull-up resistor 60 120 240 µA Input Leakage Current |IL VI=0 V, –3.0 V Input mode, without internal resistor — — 1 µA PORT0, PORT1 *2 SIN, SOUT, SCLK RESET *3 Input Current 3 IIH3 VI=0 V, with pull-down resistor 200 750 1500 µA RESET *3 TEST Input Current 4 –IIL4 VI=–3.0 V, with pull-up resistor 200 750 1500 µA RESET *3 Input Voltage –VIH –VIL — — 2.5 — — 0.5 — V All input pins *1 Dependent on program ("1.5 mA typ." is under 5% duty of the MCU.) *2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3 (P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN.) *3 RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor). MSM6577L: System reset by a "H" level with a pull-down resistor MSM6577C: System reset by a "H" level without a pull-down resistor MSM6577D: System reset by a "L" level with a pull-up resistor MSM6577E: System reset by a "L" level without a pull-up resistor 16/22 ¡ Semiconductor MSM6577-xx MASK OPTION LIST The device names for the MSM6577-xx are differentiated as follows, depending on the combination of a power supply voltage and RESET pin function. No. Battery 1 1.5 V operation System reset by a "H" level with a pull-down resistor RESET Pin Function MSM6577K-xx Device 2 1.5 V operation System reset by a "H" level without a pull-down resistor MSM6577N-xx 3 1.5 V operation System reset by a "L" level with a pull-up resistor MSM6577S-xx 4 1.5 V operation System reset by a "L" level without a pull-up resistor MSM6577U-xx 5 3.0 V operation System reset by a "H" level with a pull-down resistor MSM6577L-xx 6 3.0 V operation System reset by a "H" level without a pull-down resistor MSM6577C-xx 7 3.0 V operation System reset by a "L" level with a pull-up resistor MSM6577D-xx 8 3.0 V operation System reset by a "L" level without a pull-up resistor MSM6577E-xx 17/22 ¡ Semiconductor MSM6577-xx NOTES ON USE Power Supply for 0.9 V Microcontroller Series: Backup Flag and Constant-Voltage Circuit The 0.9 V microcontroller series have a built-in constant-voltage circuit. The output of this constant-voltage circuit powers the microcontroller's internal logic circuits. Setting a backup flag (BUF) allows the input of the constant voltage circuit to be switched to either the battery or the output generated in the voltage converter, based on the battery voltage. A battery voltage of 1.5 V or 3.0 V can be selected. VDD (0 V) VSS1 (–1.5 V) VSS2 (–3.0 V) * VSS3 (–4.5 V) Voltage Backup flag converter (BUF) Internal logic XT XTAL XTB Constant voltage circuit VR VEE (About–1.3 V) LCD driver* * The VSS3 pin is provided for the devices that contain an LCD driver. The output (VEE) of the constant-voltage circuit is set at approximately –1.3 V. This allows the current consumed by the internal logic to be limited, irrespective of the battery voltage. However, if the input of the constant voltage circuit is below this set value (about –1.3 V), the output (VEE) is equal to the input. The 0.9 V microcontroller can be operated even if the internal voltage (output from the constant-voltage circuit) falls to 0.9 V. Setting the backup flag allows a larger operating voltage margin despite changes in internal voltage due to noise. For example, for the 1.5 V operation, setting the backup flag to "0" supplies twice the battery voltage to the constant-voltage circuit. Thus, even if the battery voltage falls to 0.9 V, the output voltage (VEE) is maintained at –1.3 V, providing a larger margin of operating voltage of the internal logic circuits because 1.8 V is applied to the input of the constant-voltage circuit. Figures 1 to 4 show the internal status depending on the backup flag settings for the battery, as well as status features. 18/22 ¡ Semiconductor MSM6577-xx (Figure 1) 1.5 V Operation (Backup Flag="1") VDD=0 V VDD VB=–1.5 V Internal logic Voltage converter VSS1 VSS2 Voltage doubler Internal status The battery level VSS1 is applied to the input of the constant voltage circuit. Operating range –0.9 to –1.75 V Current consumption 1.5 mA* (–3.0 V) Feature VR VEE When the battery level is powered down, the internal circuit is powered directly by the battery. * When the software duty is about 5% (Figure 2) 1.5 V Operation (Backup Flag="0") VDD=0 V VDD VB=–1.5 V Internal logic Voltage converter VSS1 VSS2 Voltage doubler Internal status A doubled level of VSS2 is applied to the input of the constant voltage circuit. Operating range –0.9 to –1.75 V Current consumption (–3.0 V) Feature VR VEE 3 mA* When the baftery level is powered down, a larger operating voltage margin is gained, compared to the case of Figure 1. * When the software duty is about 5% (Figure 3) 3.0 V Operation (Backup Flag="1") VDD=0 V VDD (–1.5 V) Internal logic Voltage converter VSS1 VB=–3.0 V VSS2 Voltage doubler The battery level VSS2 is applied to the input of the constant voltage circuit. Operating range –0.9 to –3.5 V Current consumption VR VEE Internal status Feature 1.5 mA* When the battery level is powered down, the internal circuit is powered directly by the battery. * When the software duty is about 5% 19/22 ¡ Semiconductor MSM6577-xx (Figure 4) 3.0 V Operation (Backup Flag="0") VDD=0 V VDD (–1.5 V) Internal logic Voltage converter VSS1 VB=–3.0 V VSS2 Voltage rise A doubled level of VSS1 is applied to the input of the constant voltage circuit. Operating range –1.8 to –3.5 V Current consumption VR VEE Internal status Feature 0.75 mA* When the battery level is powered down, a smaller operating voltage margin is gained, compared to the case of Figure 3. * When the software duty is about 5% 20/22 ¡ Semiconductor MSM6577-xx PACKAGE DIMENSIONS (Unit : mm) QFP56-P-910-0.65-K Mirror finish Package material Lead frame material Pin treatment Solder plate thickness Package weight (g) Epoxy resin 42 alloy Solder plating 5 mm or more 0.36 TYP. Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times). 21/22 ¡ Semiconductor MSM6577-xx (Unit : mm) QFP56-P-910-0.65-2K Mirror finish Package material Lead frame material Pin treatment Solder plate thickness Package weight (g) Epoxy resin 42 alloy Solder plating 5 mm or more 0.43 TYP. Notes for Mounting the Surface Mount Type Package The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which are very susceptible to heat in reflow mounting and humidity absorbed in storage. Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times). 22/22