MSM80C49 [OKI]

CMOS 8-Bit Microcontroller; 8位CMOS微控制器
MSM80C49
型号: MSM80C49
厂家: OKI ELECTRONIC COMPONETS    OKI ELECTRONIC COMPONETS
描述:

CMOS 8-Bit Microcontroller
8位CMOS微控制器

微控制器
文件: 总20页 (文件大小:149K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
E2E1022-27-Y4  
This version: Jan. 1998  
Previous version: Nov. 1996  
¡ Semiconductor  
MSM80C48/49/50  
MSM80C35/39/40  
CMOS 8-Bit Microcontroller  
GENERAL DESCRIPTION  
The OKI MSM80C48/MSM80C49/MSM80C50 are 8-bit, low-power, high-performance micro-  
controllersimplementedinsilicon-gatecomplementarymetal-oxidesemiconductortechnology.  
Integratedwithinthesechipsare8K/16K/32KbitsofmaskprogramROM,512/1024/2048bits  
of data RAM, 27 I/O lines, built-in 8 bit timer/counter, and oscillator. Program memory and data  
paths are byte wide. Eleven new instructions have been added to the NMOS version's instruction  
set, thereby optimizing power down, port data transfer, decrement and port float functions.  
Available in 40-pin plastic DIP (RS) or 44-pin plastic flat packages QFP (GSK).  
FEATURES  
• Lower power consumption enabled by CMOS silicon gate process  
• Completely static operation  
• Improved power-down feature  
• Instruction cycle  
:
1.36 ms (11 MHz) V =4.5 to 6.0 V (MSM80C48/49)  
CC  
CC  
2.5 ms (6 MHz) V =3.5 to 6.0 V (MSM80C50)  
• 111 instructions  
• All instructions are usable even during execution of external ROM instructions.  
• Operation facility  
Addition, logical operations, and decimal adjust  
• Program memory (ROM)  
:
:
:
:
:
:
1K words ¥ 8 bits (MSM80C48)  
2K words ¥ 8 bits (MSM80C49)  
4K words ¥ 8 bits (MSM80C50)  
64 words ¥ 8 bits (MSM80C48)  
128 words ¥ 8 bits (MSM80C49)  
256 words ¥ 8 bits (MSM80C50)  
• Data memory (RAM)  
• Two sets of working registers  
• External and timer interrupts  
• Two test inputs  
• Built-in 8-bit timer counter  
• Extendable external memory and I/O ports  
• I/O port  
Input-output port  
:
:
2 ports ¥ 8 bits  
1 port ¥ 8 bits  
Data bus input-output port  
• Single-step execution function  
• Wide range of operating voltage, from + 2.5 V to + 6 V of V  
• High noise margin action  
CC  
• Compatible with Intel's 8048, 8049 and 8050  
• Package  
40-pin plastic DIP (DIP40-P-600-2.54)  
:
:
(MSM80C48-¥¥¥RS)  
(MSM80C49-¥¥¥RS)  
(MSM80C50-¥¥¥RS)  
(MSM80C35RS)  
(MSM80C39RS)  
(MSM80C40RS)  
44-pin plastic QFP(QFP44-P-910-0.80-2K)  
(MSM80C48-¥¥¥GS-2K)  
(MSM80C49-¥¥¥GS-2K)  
(MSM80C50-¥¥¥GS-2K)  
(MSM80C35GS-2K)  
(MSM80C39GS-2K)  
(MSM80C40GS-2K)  
¥¥¥ indicates the code number.  
1/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
BLOCK DIAGRAM  
DECODER  
2/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
PIN CONFIGURATION (TOP VIEW)  
T0  
XTAL1  
XTAL2  
RESET  
SS  
1
2
3
4
5
6
7
8
9
40 VCC  
39 T1  
38 P27  
37 P26  
36 P25  
VDD  
P10  
P11  
P12  
P13  
P14  
P15  
NC  
1
2
3
4
5
6
7
8
9
33 DB3  
32 DB2  
31 DB1  
30 DB0  
29 ALE  
28 WR  
27 PSEN  
26 RD  
25 EA  
INT  
EA  
35 P24  
34 P17  
33 P16  
32 P15  
31 P14  
30 P13  
29 P12  
28 P11  
27 P10  
26 VDD  
25 PROG  
24 P23  
23 P22  
22 P21  
21 P20  
RD  
PSEN  
WR 10  
ALE 11  
DB0 12  
DB1 13  
DB2 14  
DB3 15  
DB4 16  
DB5 17  
DB6 18  
DB7 19  
VSS 20  
P16  
P17 10  
P24 11  
24 INT  
23 SS  
NC: No-connection pin  
40-Pin Plastic DIP  
44-Pin Plastic QFP  
3/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
PIN DESCRIPTIONS  
Symbol  
Type  
Description  
P10-P17  
(PORT 1)  
I/O  
8-bit quasi-bidirectional port  
8-bit quasi-bidirectional port  
The high-order four bits of external program memory addresses can be output  
from P2.0-P2.3, to which the I/O expander MSM82C43RS may also be connected.  
P20-P27  
(PORT 2)  
I/O  
I/O  
DB0-DB7  
(BUS)  
Bidirectional port  
The low-order eight bits of external program memory address can be output  
from this port, and the addressed instruction is fetched under the control of  
PSEN signal. Also, the external data memory address is output, and data is  
read and written synchronously using RD and WR signals.  
The port can also serve as either a statically latched output port or a  
non-latching input port.  
T0  
(Test 0)  
I/O  
The input can be tested with the conditional jump instructions JT0 and JNT0.  
The execution of the ENT0 CLK instruction causes a clock output.  
T1  
(Test 1)  
I
I
The input can be tested with the conditional jump instructions JT1 and JNT1.  
The execution of a STRT CNT instruction causes an internal counter input.  
INT  
(Interrupt)  
Interrupt input. If interrupt is enabled, INT input initiates an interrupt.  
Interrupt is disabled after a reset.  
Also testable with a JNI instruction. Can be used to terminate the power-down  
mode. (Active "0" level)  
RD  
O
O
O
A signal to read data from external data memory. (Active "0" level)  
A signal to write data to external data memory. (Active "0" level)  
(Read)  
WR  
(Write)  
ALE  
This signal is generated in each cycle. It may be used as a clock output.  
External data memory or external program memory is addressed upon the  
falling edge. For the external ROM, this signal is used to latch the bus port data  
upon the ALE signal rise-up after the execution of the OUTL BUS, A instruction.  
Address &  
Data Latch  
Clock  
O
I
A signal to fetch an instruction from external program memory  
(Active "0" level)  
PSEN Program  
Store Enable  
RESET  
RESET input initialize the processor. (Active "0" level)  
Used to terminate the power-down mode.  
SS  
I
A program is executed step by step. This pin can also be used to control  
internal oscillation when the power-down mode is reset.  
(Active "0" level)  
(Single Step)  
EA  
I
When held at high level, all instructions are fetched from external memory.  
(Active "1" level)  
(External Access)  
PROG  
(Expander Strobe)  
O
This output strobes the MSM82C43RS I/O expander.  
4/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
PIN DESCRIPTIONS (Continued)  
Symbol  
Type  
Description  
XTAL1  
I
One side of the internal crystal oscillator. An external clock can also be input.  
(Crystal 1)  
XTAL2  
O
Other side of the internal crystal oscillator.  
(Crystal 2)  
VCC  
VDD  
Power supply pin  
Standby control input. Normally, "1" level. When set to "0" level, oscillation is  
stopped and prosessor goes into standby mode.  
VSS  
GND  
Note: A minimum of two machine cycles are required in RESET pulse duration under the  
specified power supply and stable oscillator frequency.  
5/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
ABSOLUTE MAXIMUM RATINGS  
Parameter  
Supply Voltage  
Symbol  
VCC  
Condition  
Ta=25°C  
Ta=25°C  
Rating  
–0.5 to 7  
Unit  
V
Input Voltage  
VI  
–0.3 to VCC +0.5  
–65 to +150  
V
Storage Temperature  
TSTG  
°C  
RECOMMENDED OPERATING CONDITIONS  
Parameter  
Supply Voltage  
Symbol  
VCC  
Condition  
fOSC=DC to 11MHz*  
Range  
+2.5 to +6  
–40 to +85  
10  
Unit  
V
Ambient Temperature  
Ta  
°C  
MOS load  
Fan Out  
N
TTL load  
1
*
Minimum operating voltage is dependent on frequency.  
6/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
MSM80C48/49/50 guaranteed operating range  
Ta=–40 to +85°C  
(msec)  
100  
Guaranteed Operating Range  
1.5MHz  
10  
MSM80C40/80C50  
6MHz  
11MHz  
MSM80C35/80C48/80C39/80C49  
1
2
3
4
5
6
(V)  
Supply Voltage (VCC  
)
7/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
ELECTRICAL CHARACTERISTICS  
DC Characteristics  
(VCC=5 V 10ꢀ, Ta=–40 to +85°C)  
Mea-  
Min. Typ. Max. Unit suring  
Circuit  
Parameter  
"L" Input Voltage  
Symbol  
Condition  
VIL  
VIH  
VIH  
VOL  
VOL  
VOH  
VOH  
VOH  
VOH  
IIL  
–0.5  
0.4 VCC  
0.7 VCC  
–50  
–8  
50  
–15  
0.13 VCC  
VCC  
VCC  
0.45  
0.45  
V
V
"H" Input Voltage *1  
"H" Input Voltage *2  
"L" Output Voltage *3  
"L" Output Voltage *4  
"H" Output Voltage *3  
"H" Output Voltage *4  
"H" Output Voltage *3  
"H" Output Voltage *4  
Input Leakage Curent  
Output Leakage Current *5  
V
IOL=2 mA  
V
IOL=1.6 mA  
IOH=–400 mA  
IOH=–50 mA  
IOH=–20 mA  
IOH=–10 mA  
VSS £ VIN £ VCC  
VSS £ VO £ VCC  
VIN=0.7 VCC  
VIN=0.13 VCC  
Pull-up (VIN=VIL)  
Pull-down (VIN=VIH)  
VIN=VIH  
V
1
0.75 VCC  
0.75 VCC  
0.93 VCC  
0.93 VCC  
V
V
V
V
5
mA  
mA  
mA  
mA  
mA  
mA  
mA  
mA  
2
3
IOL  
5
–20  
–80  
–15  
80  
IR  
ISS  
RESET Input current  
SS Input current *6  
P1, P2 input current  
–3  
2
2
20  
–6  
–25  
–300 –600 –900  
IP1, IP2  
VIN=VIL  
–10  
–40  
–80  
At hardware power down *7  
10  
Ta=25°C, VCC=2.0 V  
Power Down Mode  
Standby Current  
ICCS  
mA  
At HLTS execution *7  
Ta=25°C, VCC=2.0 V  
10  
VCC=4 V, f=1 MHz  
VCC=4 V, f=6 MHz  
VCC=4 V, f=11 MHz  
VCC=5 V, f=1 MHz  
VCC=5 V, f=6 MHz  
VCC=5 V, f=11 MHz  
VCC=6 V, f=1 MHz  
VCC=6 V, f=6 MHz  
VCC=6 V, f=11 MHz  
VCC=4 V, f=1 MHz  
VCC=4 V, f=6 MHz  
VCC=4 V, f=11 MHz  
VCC=5 V, f=1 MHz  
VCC=5 V, f=6 MHz  
VCC=5 V, f=11 MHz  
VCC=6 V, f=1 MHz  
VCC=6 V, f=6 MHz  
VCC=6 V, f=11 MHz  
0.5  
1.0  
2.0  
1.0  
2.0  
3.0  
1.5  
3.0  
5.0  
1.5  
5.0  
10  
Power Supply Current  
(Halt Mode)  
ICC  
mA  
4
2.5  
7.5  
15  
ICC  
mA  
Power Supply Current  
5.0  
10  
20  
8/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
*1  
*2  
*3  
*4  
*5  
*6  
This does not apply to RESET, XTAL1, XTAL2, V , and EA.  
DD  
RESET, XTAL1, XTAL2, V , and EA.  
DD  
BUS, RD, WR, PSEN, ALE, PROG  
Other outputs  
High-impedance state  
Thisoperatesasapull-downresistorwhentheoscillationisstoppedintheHLTSorV  
power-down mode and as a pull-up resistor in other states.  
DD  
*7  
This does not contain flow out current from I/O ports and signal pins.  
9/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
AC Characteristics  
(VCC=2.5V to 6V (*1), Ta=–40 to +85°C)  
V
CC=5 V±±10  
Variable clock  
1 to ±± MHz  
Parameter  
Symbol ±± MHz Clock  
Min. Max.  
Unit  
Min.  
3.5t–170  
2t–110  
t–40  
Max.  
tLL  
tAL  
150  
70  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ms  
ALE Pulse Width  
Address Setup Time (up to ALE)  
Address Hold Time (from ALE)  
Bus Port Latch Data Setup Time (up to ALE Rising Edge)  
Bus Port Latch Data Hold Time (from ALE Rising Edge)  
Control Pulse Width (RD, WR)  
Control Pulse Width (PSEN)  
Data Setup Time (before WR)  
Data Hold after Time (after WR)  
Data Hold Time (after RD, PSEN)  
RD to Data-in  
tLA  
50  
tBL  
110  
90  
2.5t –115  
1.5 t–45  
7t–155  
6t–200  
6t–155  
2t–140  
0
tLB  
tCC1  
tCC2  
tDW  
tWD  
tDR  
480  
350  
390  
40  
0
110  
350  
190  
1.5t–30  
5t–265  
5t–265  
tRD1  
tRD2  
tAW  
tAD1  
tAD2  
tAFC1  
tAFC2  
tLAFC2  
tLAFC1  
tCA1  
tCA2  
tCP  
PSEN to Data-in  
300  
6t–245  
Address Setup to WR  
730  
460  
12t–360  
8t–265  
Address Setup to Data-in  
Address Setup to Instruction  
Address Float to RD, WR  
140  
10  
2t–40  
10  
Address Float to PSEN  
60  
t–30  
Control Pulse Setup Time from ALE (PSEN)  
Control Pulse Setup Time from ALE (RD, WR)  
Control Pulse up to ALE (RD, WR, PROG)  
Control Pulse up to ALE (PSEN)  
Port Control Setup Time (up to PROG Falling Edge)  
Port Control Hold Time (from PROG Falling Edge)  
PROG to Input Data Valid  
200  
50  
3t–75  
1.5t–85  
4.5t–90  
2t–130  
4t–260  
320  
50  
tPC  
100  
tPR  
650  
140  
9t–170  
1.5t  
tPF  
0
0
Input Data Hold Time  
tDP  
250  
40  
6t–290  
3t–230  
10t–210  
4.5–250  
1.5t–120  
Output Data Setup Time  
tPD  
Output Data Hold Time  
tPP  
700  
160  
15  
PROG Pulse Width  
tPL  
Port 2 I/O Setup Time  
tLP  
Port 2 I/O Hold Time  
tPV  
510  
4t+145  
Port Output Data (from ALE)  
T0 Cycle  
tOPRR  
tCY  
270  
1.36  
3t  
15t  
Instruction Execution Time  
Note : Control output : C =80pF  
L
Bus output : C =150pF [for 20 pF (t , t  
, t  
)]  
L
AL AFC1 AFC2  
*1 Minimum operating voltage is dependent on frequency.  
10/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
Measuring circuits  
1
2
VCC  
GND  
3
(*2)  
(*1)  
VCC  
GND  
4
VIH  
(*3)  
IO  
V
A
A
VIL  
A
VCC  
VCC  
VIH  
VIH  
VIL  
(*3)  
(*3)  
A
VIL  
GND  
GND  
5
VIH  
VCC  
(*2)  
VIL  
I
VIH  
CL  
(*3)  
VOH  
VIL  
VOL  
GND  
O
O
VOH  
VOL  
tXXX  
tXXX  
*1 This is repeated for each specified input pin.  
*2 This is repeated for each specified output pin.  
*3 Input logic for setting the specified state  
11/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
Timing Diagram  
Instruction fetch (from external program memory)  
tCY  
tLL  
ALE  
tAFC  
tCC  
PSEN  
tAL tLA  
tRD  
tDR tBL tLB  
LATCH DATA ADDRESS  
FLOATING  
INSTRUCTION  
LATCH DATA ADDRESS  
BUS  
tAD  
Read (from external data memory)  
ALE  
tCC  
RD  
t
AFC tRD  
tDR  
FLOAT-  
ING  
FLOAT-  
ING  
ADDRESS  
DATA  
ADDRESS  
BUS  
tAD  
12/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
Write (to external memory)  
ALE  
tCC  
WR  
tAW  
tDW  
tWD  
FLOAT-  
ING  
BUS  
ADDRESS  
DATA  
ADDRESS  
Low-order 4 bits input/output of port 2 when expanded I/O port is used  
(in external program memory access mode)  
ALE  
tLP  
tPL  
tDP  
tPD  
P20-3  
(Output mode)  
PCH  
PCH  
PORT DATA PORT CONTROL  
OUTPUT DATA  
tPF  
tPR  
P20-3  
(Input mode)  
INPUT  
DATA  
PORT DATA PORT CONTROL  
tCP  
tPC  
tPP  
PROG  
13/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
FUNCTIONAL DESCRIPTION  
Added Functions of MSM80C48, MSM80C49 and MSM80C50  
The MSM80C48, MSM80C49 and MSM80C50 are basically incorporated with the capabilities of  
Intel's 8048, 8049, and 8050 plus the following new functions:  
1. Power-Down Mode Enhancements  
1.1 Power-down by software  
(1) Clock (See item 4, "Power-down mode", for details.)  
a. Crystal oscillator halt (HLTS instruction)  
Power requirements can be minimized.  
b. Clock supply halt (HALT instruction)  
Restart is accomplished without oscillator wait.  
(2) I/O ports  
I/O port floating instructions  
Power consumption resulting from inputs/outputs can be minimized with FLT and FLTT  
instructions.  
Port floating is cancelled by executing FRES instruction, "0" level at INT pin or "0" level at  
RESET pin.  
(3) Six types of power-down can be done by a combination of HLTS/HALT and FLT/FLTT  
instructions.  
1.2 Power-down by hardware (See 4.3, Power-down mode by V pin utilization for  
DD  
details.)  
Crystal oscillators can be halted by controlling the V pin, thereby floating all I/O ports  
DD  
for minimum power consumption.  
2. Additional Instructions (11)  
HLTS  
MOV A, P2  
HALT  
FLT  
FLTT  
MOVP1, @ R3  
MOVP1 P, @R3  
DEC @Rr  
FRES  
DJNZ @ Rr, addr  
MOV A, P1  
3. Improved Uses of BUS P - , P1 - , P2 - , and SS pins  
0 7  
0 7  
0 7  
3.1 BUS P -  
0 7  
The MSM80C48, MSM80C49, and MSM80C50 remove the limitation on the use of OUTL  
BUS, A instructions during the external ROM access mode by having an independent data  
latch and external ROM mode address latch in BUS P - .  
0 7  
Consequently, there is no need to relocate bus port instructions when in the external ROM  
access mode.  
3.2 P - and P2 -  
10 7  
0 7  
TheMSM80C48,MSM80C49andMSM80C50aredesignedtominimizepowerconsumption  
when P1 - and P2 - are used as input/output ports, to maximize the performance of  
0 7  
0 7  
CMOS.  
When these ports are used as output ports, the acceleration circuit is actuated only when  
14/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
output data changes from "0" to "1", thus speeding up the rise time of the output signals.  
Whentheseportsareusedasinputports,theinternalpull-upresistorbecomesapproximately  
9 kW when input data is "1".  
The internal pull-up resistor rises to approximately 100 kW when input data is "0".  
Thus, a high noise margin can be obtained by selecting the impedance and thus the outflow  
of current is minimized whenever these ports are used as output or input ports.  
3.3 Clock generation control via the SS pin  
When the crystal oscillator is halted in the HLTS or hardware power-down mode, the SS  
pin is pulled down by a resistor of 20 to 50 kW, while its internal pull-up resistor of 200 to  
500kW is isolated from V . When the power-down mode is cancelled, the internal resistor  
CC  
of the SS pin is changed from pull-down to pull-up. Consequently, the CPU can be halted  
for any period of time until the crystal oscillator resumes normal oscillation when a  
capacitor is connected to the SS pin.  
4. Power-Down Mode  
The MSM80C48, MSM80C49, and MSM80C50 power-down mode can be enabled in two  
different ways through software by a combination of clock control and port floating  
instructions, and through hardware by control of the V  
pin.  
DD  
4.1 Software power-down mode  
Power-down mode can be done by a combination of the following instructions.  
(1) HALT (clock supply halt to control circuit)  
Instruction code :  
Description :  
0
0
0
0
0
0
0
1
Although crystal oscillator operation is continued, the clock supply to  
the CPU control circuit is halted and CPU operations are suspended.  
When cancelling this software mode, restart is accomplished without  
oscillator wait.  
(2) HLTS (oscillation stop)  
Instruction code :  
Description :  
1
0
0
0
0
0
1
0
The oscillator operation is halted and CPU operations are suspended. In  
cancelling this power down mode, connecting a capacitor to the SS pin  
enables a reasonable wait period to be accomplished before normal  
operation is resumed. [Except in the case of using the RESET pin]  
(3) FLT (floating P1 - , P2 - , and BP - )  
0 7  
0 7  
0 7  
Instruction code :  
1
0
1
0
0
0
1
0
Description :  
Internal ROM mode  
Floating  
External ROM mode  
Floating  
P1  
P2  
BP  
Floating  
P20-3 operation  
Operation  
Floating  
15/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
Details of IC pin status as a result of executing the FLT instruction are shown in the above table.  
(4) FLTT (floating of all output pins)  
Instruction code :  
Description :  
1
1
0
0
0
0
1
0
Internal ROM mode  
Floating  
External ROM mode  
Operation  
ALE  
PSEN  
PROG  
WR  
Floating  
Operation  
Floating  
Floating  
Floating  
Floating  
PD  
Floating  
Floating  
T0 OUT  
P1  
Floating  
Floating  
Floating  
Floating  
Floating  
P20-3 operation  
Operation  
P2  
BP  
Floating  
XTAL  
Operation  
Operation  
Details of IC pin status as a result of executing the FLTT instruction are shown in above  
Table.  
Example 1 : Power-down mode accomplished by stopping oscillation.  
m Can be set by execution of HLTS [82H] instruction.  
Example 2 : Power-down mode accomplished by stopping the clock supply to the CPU  
control circuit.  
m Can be set by execution of HALT [01H] instruction.  
Example 3 : Power-down mode by floating of P1 - , P2 - and BP - , and subsequent  
0 7  
0 7  
0 7  
stopping of CPU oscillation.  
m Can be set by first executing the FLT [A2H] instruction, followed by the  
HLTS [82H] instruction.  
Example 4 : Power-down mode by floating P1 - , P2 - and BP - , and then stopping the  
0 7  
0 7  
0 7  
clock supply to the CPU control circuit.  
m Can be set by first executing the FLT [A2H] instruction, and then the HALT  
[01H] instruction.  
Example 5 : Power-downmodebyfloatingalloutputpins,followedbystoppingoscillation.  
m Can be set by first executing the FLTT [C2H] instruction followed by  
execution of the HLTS [82H] instruction.  
Example 6 : Power-down mode by floating all output pins, followed by stopping of the  
clock supply to the CPU control circuit.  
m Can be set by first executing the FLTT [C2H] instruction, followed by  
execution of the HALT [01H] instruction. Connect the pull-up resistor or  
pull-down resistor to port pin and fix the output port pin level to either 1or  
0 when output port is set to floating.  
16/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
4.2 Cancellation of software power-down mode  
The power-down mode status outlined above in examples 1 to 6 can be cancelled by using  
either the interrupt pin or the RESET pin.  
(1) Use of the INT pin during external interrupt enable mode (i.e. following execution of  
EN I instruction).  
m The clock generator is activated and the CPU is started up when a "0" level is  
applied to the INT pin. If this "0" level is maintained until the occurrence of at least  
2 ALE output signals, an external interrupt is generated, and execution proceeds  
from address 3. If, however, the power-down is entered during the interrupt  
processing routine, execution resumes just after the power-down instruction.  
(2) Use of the INT pin during external interrupt disable mode (i.e. following execution of  
DIS I instruction or hardware reset)  
m The clock generator is activated and the CPU is started up when a "0" level is  
applied to the INT pin. When "0" level is maintained until the occurrence of at least  
2 ALE output signals, execution is resumed just after the power-down instruction.  
(3) Use of the RESET pin  
m The clock generator is activated and the CPU started up when a "0" level is applied  
totheRESETpin. Ifthis"0"levelismaintaineduntiltheoccurrenceofatleast2ALE  
output signals, the CPU is reset and execution proceeds from address 0. In case  
cancellation is done in oscillation stop mode, the "0" level must be input to the  
RESET pin until oscillation is stabilized.  
17/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
4.3 Hardware power-down mode  
In the MSM80C48, MSM80C49 and MSM80C50, forcing the level at the V  
pin to a "0"  
DD  
during either external ROM or internal ROM mode results in suspension of the oscillator  
function and subsequent floating (high impedance) of all the I/O pins except the RESET,  
SS and XTAL 1/2 pins. The CPU is thereby stopped while maintaining internal status.  
4.4 Cancellation of hardware power-down mode  
(1) Use of RESET pin  
m
The clock generator is activated and the CPU started up when a "1" level is applied to  
the V pin while a "0" level is input to the RESET pin. If this "0" level is kept applied  
DD  
to the RESET pin until oscillation become stable, the CPU will be reset and will start  
executing from address 0.  
(2) Use of the INT pin during external interrupt enable status (i.e. following execution of EN  
I instruction)  
m
The clock generator is activated and the CPU started up when a "1" level is applied to  
the V  
pin while a "0" level is applied to the INT pin. If this "0" level is maintained  
DD  
until the occurrence of at least 2 ALE output signals, an external interrupt is generated,  
and execution starts from address 3.  
However, if the power-down mode is started during an interrupt processing routine,  
execution will be continued on the next instruction after the present instruction.  
(3) Use of the INT pin during external interrupt disable mode (i.e. following excution of DIS  
I instruction or hardware reset)  
m
The clock generator is activated and the CPU started up when a "1" level is applied to  
the V pin while a "0" level is applied to the INT pin. If this "0" level is maintained  
DD  
until the occurrence of at least 2 ALE output signals, execution is continued on the next  
instruction after the present instruction.  
(4) Use of V  
pin only  
DD  
m
The clock generator is activated and the CPU started up when a "1" level is applied to  
the V pin while a "1" level is also applied to both the RESET and INT pins. In this  
DD  
case, execution is resumed from the stopped position.  
18/20  
¡ Semiconductor  
PACKAGE DIMENSIONS  
DIP40-P-600-2.54  
MSM80C48/49/50, MSM80C35/39/40  
(Unit : mm)  
Package material  
Lead frame material  
Pin treatment  
Solder plate thickness  
Package weight (g)  
Epoxy resin  
42 alloy  
Solder plating  
5 mm or more  
6.10 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).  
19/20  
¡ Semiconductor  
MSM80C48/49/50, MSM80C35/39/40  
(Unit : mm)  
QFP44-P-910-0.80-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.41 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).  
20/20  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY