Document
E2E0022-27-Y3 ¡ Semiconductor
¡ Semiconductor MSM6577-xx
GENERAL DESCRIPTION
This version: Jan. 1998 MSM6577-xx Previous version: Mar. 1996
Operatable at 0.9V and Built-in LCD Driver 4-Bit Microcontroller
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.
www.DataSheet4U.com
FEATURES
• Operating range Operating frequency Operating voltage : 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
1.5 V operation 3.0 V operation
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.
Operating temperature • Memory space
1/22
www.DataSheet4U.com
¡ Semiconductor
BLOCK DIAGRAM
ACC RAM 128¥4 bits FLAG PAGE WORK ADRS S-Bus ALU
A-Bus
MPX
D-Bus P2.3 P2.2 P2.1 P2.0 P1.3 P1.2 P1.1 P1.0 P0.3 P0.2 P0.1 P0.0 PORT2 PORT1 PORT0 PCIO0 XT OSC XTB SYSTEM CLOCK GENERATOR HRQSER EHRSER SERIAL HALT RELEASE SCND0 SCND1
SBFFH SBFFL
IRQEX EIEX
PNEX
SERIAL I/O
INTERRUPT CONTROL
MDTH
MDTL BD
BUZZER FRMT
PROGRAM ROM HRQTMR EHRTMR 1536¥17 bits HALT RELEASE TIMER
TEMPO
PROGRAM COUNTER
ADDER TMOUT TIME BASE COUNTER INSTRUCTION DECODER STACK VCP VCM INSTRUCTION REG.
LCDCT
SEG0 LCD DRIVER
MSM6577-xx
VOLTAGE REGULATOR
SEG27 VDD VSS1 VSS2 VSS3 VEE
2/22
¡ Semiconductor
MSM6577-xx
PIN CONFIGURATION (TOP VIEW)
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 SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12 SEG13 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 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29
www.DataSheet4U.com
SEG27 SEG26 SEG25 SEG24 SEG23 SEG22 SEG21 SEG20 SEG19 SEG18 SEG17 SEG16 SEG15 SEG14
*
Pin 49 (VDD) is provided only when a 56-pin flat package is used.
TEST (NC) BD VSS1 XTB XT VDD VSS2 VSS3 VCM VCP VEE (NC) (NC)
NC: No-connection pin 56-Pin Plastic QFP
3/22
¡ Semiconductor
MSM6577-xx
PIN DESCRIPTIONS
Symbol
PORT0 (P0.0 to P0.3)
Type I/O • 4-bit input-output port
Description
Circuit
• Input or output software selectable. • 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
PORT1 (P1.0 to P1.3) www.DataSheet4U.com
I
• 4-bit input port • Pull-up resistor or pull-down resistor can be selected for PORT1 (P1.0 to P1.3) (via mask option).
P1.0 P1.1 P1.2 P1.3 P2.0
External Interrupt ports
— Serial clock pin Serial input pin Serial output pin — SCLK SIN SOUT
B C B D E E F
PORT2 (P2.0 to P2.3)
O O I
• 4-bit output port Buzzer output pin • Reset input pin
P2.1 to P2.3
BD RESET
• System reset generation level "H" or "L" selectable (mask option) Note : If "H" is selected, pull-down resistor is used and if "L" is selected, pull-up resistor is used. TEST XT XTB VDD VSS1 VSS2 VSS3 VCP VCM VEE SEG0 to SEG27 I I O — — — — — — O 0V power supply pin –1.5 V power supply pin (power supply pin for –1.5 V operation) –3.0 V power supply pin (power supply pin for –3.0 V operation) –4.5 V power supply pin Capacitor connection pin for voltage converter Internal logic power supply pin (voltage regulator output pin) Liquid crystal display driving pins Test pin (Tie to the negative pole of the battery.)* Oscillation crystal connection pin
G H — — — — — — I
*
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 CMOS inverter (Internal logic)
www.DataSheet4U.com
3.0 V operation ... VSS=VSS2 1.5 V operation ... VSS=VSS1 I VSS O
VSS
3-state CMOS buffer
VDD I VSS O
(Internal logic) 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 .