FUJITSU MB89630R DATA SHEET

查询MB89635R供应商
FUJITSU SEMICONDUCTOR
DATA SHEET
DS07-12531-2E
8-bit Proprietary Microcontroller
CMOS
F2MC-8L MB89630R Series
OUTLINE
The MB89630R series has been developed as a general-purpose version of the F2MC*-8L family consisting of proprietary 8-bit, single-chip microcontrollers.
In addition to a compact instruction set, the microcontrollers contain a variety of peripheral functions such as dual-clock control system, five operating speed control stages, a UART, timers, a PWM timer, a serial interface, an A/D converter, an external interrupt, and a watch prescaler.
2
MC stands for FUJITSU Flexible Microcontroller.
*: F
FEATURES
• High-speed operating capability at low voltage
• Minimum execution time: 0.4 µs@3.5 V, 0.8 µs@2.7 V
2
•F
MC-8L family CPU core
Multiplication and division instructions
Instruction set optimized for controllers
• Five types of timers 8-bit PWM timer: 2 channels (Also usable as a reload timer) 8-bit pulse-width count timer (Continuous measurement capable, applicable to remote control, etc.) 16-bit timer/counter 21-bit timebase timer
•UART CLK-synchronous/CLK-asynchronous data transfer capable (6, 7, and 8 bits)
• Serial interface Switchable transfer direction to allows communication with various equipment.
• 10-bit A/D converter Start by an external input capable
16-bit arithmetic operations
Test and branch instructions
Bit manipulation instructions, etc.
(Continued)
MB89630R Series
(Continued)
• External interrupt: 4 channels Four channels are independent and capable of wake-up from low-power consumption modes (with an edge detection function).
• Low-power consumption modes Stop mode (Oscillation stops to minimize the current consumption.) Sleep mode (The CPU stops to reduce the current consumption to approx. 1/3 of normal.) Subclock mode Watch mode
• Bus interface function With hold and ready function
PACKAGE
64-pin Plastic SH-DIP
(DIP-64P-M01)
64-pin Ceramic SH-DIP
(DIP-64C-A06)
64-pin Plastic QFP
(FPT-64P-M06)
64-pin Ceramic MQFP
(MQP-64C-P01)
64-pin Plastic QFP
(FPT-64P-M09)
64-pin Ceramic MDIP
(MDP-64C-P02)
2
PRODUCT LINEUP
Part number
Item
MB89635R
MB89630R Series
MB89636R MB89637R MB89T635R MB89T637R MB89P637 MB89W637 MB89PV630
Classification
Mass-produced products
(mask ROM products)
ROM s ize
RAM size 512 × 8 bits 768 × 8 bits 1024 × 8 bits 512 × 8 bi t s 1024 × 8 bits 1 K CPU functions The number of instructionns: 136
Ports Input ports: 5 (All also serve as peripherals.)
16 K × 8 bits
(internal mask ROM)
Instruction bit length: 8 bits Instruction length: 1 to 3 bytes Data bit length: 1, 8, 16 bits Minimum execution time: 0.4 to 6.4 µs/10 MHz, 61 µs@32.768 kHz Interrupt processing time: 3.6 to 57.6 µs/10 MHz, 562.5 µs@32.768 kHz
Output ports (N-ch open-drain): 8 (All also serve as peripherals.) I/O ports (N-ch open-drain): 4 (All also serve as peripherals.) Output ports (CMOS): 8 (All also serve as bus control.) I/O ports (CMOS): 28 (27 ports also serve as bus pins and peripherals.) Total: 53
24 K × 8 bits
(internal mask ROM)
32 K × 8 bits
(internal mask ROM)
External ROM
products
Fixed to external ROM
One-time
PROM
product
32 K × 8 bits (Internal PROM, to be programmed with general-purpose EPROM programmer)
EPROM
product
Piggyback/ evaluation product (for evaluation and development)
32 K × 8 bits (external ROM)
× 8 bits
Clock timer 21 bits × 1 (in main clock)/15 bits × 1 (at 32.768 kHz) 8-bit PWM
timer
8-bit pulse width count timer
16-bit timer/ counter
8-bit serial I/O 8 bits
UART Capable of switching two I/O systems by software
10-bit A/D converter
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.4 µs to 3.3 ms) × 2
channels
7/8-bit resolution PWM operation (conversion cycle: 51.2 µs to 839 ms) × 2 channels
8-bit timer operation (overflow output capable, operating clock cycle: 0.4 to 12.8 µs)
8-bit reload timer operation (toggled output capable, operating clock cycle: 0.4 to 12.8 µs)
8-bit pulse width measurement operation (capable of continuous measurement, and
measurement of “H” pulse width/ “L” pulse width/ from to ↑/from ↓ to ↓)
16-bit timer operation (operating clock cycle: 0.4 µs)
16-bit event counter operation (rising edge/falling edge/both edge selectable)
LSB first/MSB first selectable
One clock selectable from four transfer clocks
(one external shift clock, three internal shift clocks: 0.8 µs, 3.2 µs, 12.8 µs)
Transfer data length (6, 7, and 8 bits)
Transfer rate (300 to 62500 bps. at 10 MHz osciliation)
10-bit resolution × 8 channels
A/D conversion mode (conversion time: 13.2 µs)
Sense mode (conversion time: 7.2 µs)
Capable of continuous activation by an external activation or an internal timer
(Continued)
3
MB89630R Series
(Continued)
Part number
Item
MB89635R
MB89636R MB89637R MB89T635R MB89T637R MB89P637 MB89W637 MB89PV630
External interrupt input
Used also for wake-up from stop/sleep mode. (Edge detection is also permitted in stop mode.) Standby mode Sleep mode, stop mode, watch mode, and subclock mode Process CMOS Operating
voltage* EPROM for use
* :Varies with conditions such as the operating frequency. (See section “■ Electrical Characteristics.”)
In the case of the MB89PV630, the voltage varies with the restrictions of the EPROM for use.
PACKAGE AND CORRESPONDING PRODUCTS
Package
DIP-64P-M01 ×× FPT-64P-M06 ×× FPT-64P-M09 ×* ×* ×*
DIP-64C-A06 ××× ×
MB89635R MB89T635R
4 independent channels (edge selection, interrupt vector, source flag).
Rising edge/falling edge selectable
2.2 V to 6.0 V 2.7 V to 6.0 V
MB89636R MB89637R MB89T637R
MB89P637 MB89W637 MB89PV630
MBM27C256A-20CZ MBM27C256A-20TV
MQP-64C-P01 ×××× MDP-64C-P02 ××××
: Available ×: Not available
* :To convert pin pitches, an adapter socket (manufacturer: Sun Hayato Co., Ltd.) is available.
64SD-64QF2-8L: For conversion from (DIP-64P-M01, DIP-64C-A06, or MDP-64C-P02) to FPT-64P-M09
Inquiry: Sun Hayato Co., Ltd.: TEL (81)-3-3986-0403
FAX (81)-3-5396-9106
Note: For more information about each package, see section “ Package Dimensions.”
4
MB89630R Series
DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before e valuating using the piggyback product, verify its differences from the product that will actually be used. Take particular care on the following points:
On the MB89P637/W637, the program area starts from address 8007 starts from 8000
• On the MB89P637/W637, addresses 8000
H.
H to 8006H comprise the option setting area, option settings can be
read by reading these addresses. On the MB89PV630/MB89637R, addresses 8000
H but on the MB89PV630 and MB89637R
H to 8006H could also be
used as a program ROM. However, do not use these addresses in order to maintain compatibility of the MB89P637/W637.
• The stack area, etc., is set at the upper limit of the RAM.
• The external area is used.
2. Current Consumption
• In the case of the MB89PV630, add the current consumed by the EPROM which connected to the top socket.
• When operated at low speed, the product with an OTPROM (one-time PROM) or an EPROM will consume more current than the product with a mask ROM. However, the current consumption in sleep/stop modes is the same. (For more inf ormation, see sections “Electrical Characteristics” and “Example Characteristics.”)
3. Mask Options
Functions that can be selected as options and how to designate these options vary by the product. Before using options check section “Mask Options.” Take particular care on the following points:
• A pull-up resistor cannot be set for P50 to P53 on the MB89P637 and MB89W637.
• Options are fixed on the MB89PV630, MB89T635R, and MB89T637R.
4. Differences between the MB89630 and MB89630R Series
• Memory access area There are no difference between the access area of MB89635/MB89635R, and that of MB89637/MB89637R. The access area of MB89636 is different from that of the MB89636R when using in external bus mode.
Address
MB89636 MB89636R
H to 007FH I/O area I/O area
0000 0080
H to 037FH RAM area RAM area
0380
H to 047FH
0480H to 7FFFH External area
External area
8000H to 9FFFH Access prohibited
A000
H to FFFFH ROM area ROM area
Memory area
Access prohibited
5
MB89630R Series
• Other specifications Both MB89630 series and MB89630R is the same.
• Electrical specifications/electrical characteristics Electrical specifications of the MB89630R series are the same as that of the MB89630 series. Electrical characteristics of both the series are much the same.
CORRESPONDENCE BETWEEN THE MB89630 AND MB89630R SERIES
• The MB89630R series is the reduction version of the MB89630 series.
• The the MB89630 and MB89630R series consist of the following products:
MB89630 series MB89635 MB89T635 MB89636 MB89637 MB89T637 MB89630R series MB89635R MB89T635R MB89636R MB89637R MB89T637R
MB89P637 MB89W637 MB89PV630
6
PIN ASSIGNMENT
MB89630R Series
(Top view)
P31/UO1 P30/UCK1 P43/PTO1 P42/UI2 P41/UO2 P40/UCK2 P53/PTO2 P52 P51/BZ P50/ADST P60/AN0 P61/AN1 P62/AN2 P63/AN3 P64/AN4 P65/AN5 P66/AN6 P67/AN7
CC
AV AVR
SS
AV P74/EC P73/INT3 P72/INT2 P71/INT1/X0A* P70/INT0/X1A* RST MOD0 MOD1 X0 X1 V
SS
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
65
PP
V
66
A12
67
A7
68
A6
69
A5
70
A4
71
A3
72
A2
73
A1
74
A0
75
O1
76
O2
77
O3
78
VSS
(DIP-64P-M01)
(DIP-64C-A06)
(MDP-64C-P02)
VCC
92
A14
91
A13
90
A8
89
A9
88
A11
87 86
OE A10
85 84
CE O8
83
O7
82
O6
81
O5
80
O4
79
Each pin inside the dashed line is for MB89PV630 only.
(Top view)
VCC
64
P32/UI1
63
P33/SCK1
62
P34/SO1
61
P35/SI1
60
P36/PWC
59
P37/WTO
58
V
57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
SS
P00/AD0 P01/AD1 P02/AD2 P03/AD3 P04/AD4 P05/AD5 P06/AD6 P07/AD7 P10/A08 P11/A09 P12/A10 P13/A11 P14/A12 P15/A13 P16/A14 P17/A15 P20/BUFC P21/HAK P22/HRQ P23/RDY P24/CLK P25/WR P26/RD P27/ALE
*: When the dual-clock system is selected.
P51/BZ P50/ADST P60/AN0 P61/AN1 P62/AN2 P63/AN3 P64/AN4 P65/AN5 P66/AN6 P67/AN7 AV
CC
AVR AV
SS
P74/EC P73/INT3 P72/INT2
P52
P53/PTO2
P40/UCK2
P41/UO2
P42/UI2
P43/PTO1
P30/UCK1
P31/UO1
646362616059585756555453525150
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
171819202122232425262728293031
P71/INT1/X0A*
P70/INT0/X1A*
RST
MOD0
SS
MOD1X0X1
V
(FPT-64P-M09) *: When the dual-clock system is selected.
CC
P32/UI1
P33/SCK1
V
P27/ALE
P26/RD
P25/WR
P34/SO1
P35/SI1
P36/PWC
P24/CLK
P23/RDY
P22/HRQ
SS
P37/WTO
V
49
48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
32
P21/HAK
P20/BUFC
P00/AD0 P01/AD1 P02/AD2 P03/AD3 P04/AD4 P05/AD5 P06/AD6 P07/AD7 P10/A08 P11/A09 P12/A10 P13/A11 P14/A12 P15/A13 P16/A14 P17/A15
7
MB89630R Series
(Top view)
CC
P32/UI1
P33/SCK1
P34/SO1
P53/PTO2
P40/UCK2
P41/UO2
P42/UI2
P43/PTO1
P30/UCK1
P31/UO1
V
64636261605958575655545352
P35/SI1
P36/PWC
P52 P51/BZ P50/ADST P60/AN0 P61/AN1 P62/AN2 P63/AN3 P64/AN4 P65/AN5 P66/AN6 P67/AN7 AV
CC
AVR AV
SS
P74/EC P73/INT3 P72/INT2 P71/INT1/X0A* P70/INT0/X1A*
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Each pin inside the dashed line is for MB89PV630 only.
20212223242526272829303132
RST
84838281807978
85 86 87 88 89 90 91 92 93
94959665666768
MOD0
SS
MOD1X0X1
V
(FPT-64P-M06)
(MQP-64C-P01)
P27/ALE
77 76 75 74 73 72 71 70 69
P26/RD
P25/WR
P24/CLK
P23/RDY
P22/HRQ
P21/HAK
51
P37/WTO 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33
*: When the dual-clock system is selected.
SS
V
P00/AD0
P01/AD1
P02/AD2
P03/AD3
P04/AD4
P05/AD5
P06/AD6
P07/AD7
P10/A08
P11/A09
P12/A10
P13/A11
P14/A12
P15/A13
P16/A14
P17/A15
P20/BUFC
• Pin assignment on package top (MB89PV630 only) Pin no. Pin name Pin no. Pin name Pin no. Pin name Pin no. Pin name
65 N.C. 73 A2 81 N.C. 89 OE 66 VPP 74 A1 82 O4 90 N.C. 67A1275A083O591A11 68 A7 76 N.C. 84 O6 92 A9 69 A6 77 O1 85 O7 93 A8 70 A5 78 O2 86 O8 94 A13 71 A4 79 O3 87 CE 72 A3 80 V
N.C.: Internally connected. Do not use.
8
95 A14
SS 88 A10 96 VCC
PIN DESCRIPTION
MB89630R Series
Pin no.
SH-DIP
*2
MDIP
*1
QFP2
*3
QFP1 MQFP
*4
*5
Pin name
Circuit
type
Function
30 22 23 X0 A Main clock crystal oscillator pins 31 23 24 X1 28 20 21 MOD0 D Operating mode selection pins 29 21 22 MOD1
Connect directly to V
CC or VSS.
27 19 20 RST C Reset I/O pin
This pin is an N-ch open-drain output type with a pull-up resistor, and a hysteresis input type. “L” is output from this pin by an internal reset source. The internal circuit is initialized by the input of “L”.
56 to 49 48 to 41 49 to 42 P00/AD0 to
P07/AD7
F General-purpose I/O ports
When an external bus is used, these ports function as the multiplex pins of the lo w er address output and the data I/O.
48 to 41 40 to 33 41 to 34 P10/A08 to
P17/A157
F General-purpose I/O ports
When an external bus is used, these ports function as an upper address output.
40 32 33 P20/BUFC H General-purpose output port
When an external bus is used, this port can also be used as a buffer control output by setting the BCTR.
39 31 32 P21/HAK
H General-purpose output port
When an external bus is used, this port can also be used as a hold acknowledge by setting the BCTR.
38 30 31 P22/HRQ F General-purpose output port
When an external bus is used, this port can also be used as a hold request input by setting the BCTR.
37 29 30 P23/RDY F General-purpose output port
When an external bus is used, this port functions as a ready input.
36 28 29 P24/CLK H General-purpose output port
When an external bus is used, this port functions as a clock output.
35 27 28 P25/WR
H General-purpose output port
When an external bus is used, this port functions as a write signal output.
34 26 27 P26/RD
H General-purpose output port
When an external bus is used, this port functions as a read signal output.
*1: DIP-64P-M01, DIP-64C-A06 *4: FPT-64P-M06 *2: MDP-64C-P02 *5: MQP-M64C-P01 *3: FPT-64P-M09
(Continued)
9
MB89630R Series
(Continued)
Pin no.
SH-DIP
*2
MDIP
*1
QFP2
*3
QFP1 MQFP
*4
*5
Pin name
33 25 26 P27/ALE H General-purpose output port
2 58 59 P30/UCK1 G General-purpose I/O port
1 57 58 P31/UO1 F General-purpose I/O port
63 55 56 P32/UI1 G General-purpose I/O port
62 54 55 P33/SCK1 G General-purpose I/O port
61 53 54 P34/SO1 F General-purpose I/O port
60 52 53 P35/SI1 G General-purpose I/O port
59 51 52 P36/PWC G General-purpose I/O port
58 50 51 P37/WTO F General-purpose I/O port
6 62 63 P40/UCK2 G General-purpose I/O port
5 61 62 P41/UO2 F General-purpose I/O port
4 60 61 P42/UI2 G General-purpose I/O port
3 59 60 P43/PTO1 F General-purpose I/O port
10 2 3 P50/ADST K General-purpose I/O port
Circuit
type
When an external bus is used, this port functions as an address latch signal output.
Also serves as the clock I/O 1 for the UART. This port is a hysteresis input type.
Also serves as the data output 1 for the UART.
Also serves as the data input 1 for the UART. This port is a hysteresis input type.
Also serves as the data input for the 8-bit serial I/O. This port is a hysteresis input type.
Also serves as the data output for the 8-bit serial I/O.
Also serves as the data input for the 8-bit serial I/O. This port is a hysteresis input type.
Also serves as the measured pulse input for the 8-bit pulse width counter. This port is a hysteresis input type.
Also serves as the toggle output for the 8-bit pulse width counter.
Also serves as the clock I/O 2 for the UART. This port is a hysteresis input type.
Also serves as the data output 2 for the UART.
Also serves as the data input 2 for the UART. This port is a hysteresis input type.
Also serves as the toggle output for the 8-bit PWM timer.
Also serves as an A/D converter external activation. This port is a hysteresis input type.
Function
*1: DIP-64P-M01, DIP-64C-A06 *4: FPT-64P-M06 *2: MDP-64C-P02 *5: MQP-M64C-P01 *3: FPT-64P-M09
10
(Continued)
(Continued)
MB89630R Series
Pin no.
SH-DIP
*2
MDIP
*1
QFP2
*3
QFP1 MQFP
*4
*5
Pin name
Circuit
type
9 1 2 P51/BZ J General-purpose I/O port
Also serves as a buzzer output. 8 64 1 P52 J General-purpose I/O port 7 63 64 P53/PTO2 J General-purpose I/O port
Also serves as the toggle output for the 8-bit PWM
timer.
11 to 18 3 to 10 4 to 11 P60/AN0 to
P67/AN7
26,
25
18,
17
19,18P70/INT0/X1A,
P71/INT1/X0A
I N-ch open-drain output ports
Also serve as an A/D converter analog input.
B/E Input-only ports
These ports are a hysteresis input type.
Also serve as an external interrupt input (at single-
clock operation).
Subclock crystal oscillator pins (at dual-clock
operation)
24,
23
16,
15
17,16P72/INT2,
P73/INT3
E Input-only ports
Also serve as an external interrupt input.
These ports are a hysteresis input type.
22 14 15 P74/EC E General-purpose input port
Also serves as the external clock input for the
16-bit timer/counter.
This port is a hysteresis input type.
Function
64 56 57 V
32, 57 24,49 25, 50 V
CC Power supply pin SS Power supply (GND) pin
19 11 12 AVCC A/D converter power supply pin 20 12 13 AVR A/D converter reference voltage input pin 21 13 14 AV
SS A/D converter power supply pin
Use this pin at the same voltage as V
*1: DIP-64P-M01, DIP-64C-A06 *4: FPT-64P-M06 *2: MDP-64C-P02 *5: MQP-M64C-P01 *3: FPT-64P-M09
SS.
11
MB89630R Series
External EPROM pins (MB89PV630 only)
Pin no.
MDIP MQFP
65 66 V 66
67 68 69 70 71 72 73 74
75 76 77
67 68 69 70 71 72 73 74 75
77 78
79 78 80 V 79
80 81 82 83
82
83
84
85
86 84 87 CE
Pin name I/O Function
PP O “H” level output pin
A12
O Address output pins A7 A6 A5 A4 A3 A2 A1 A0
O1
I Data input pins O2 O3
SS O Power supply (GND) pin
O4
I Data input pins O5 O6 O7 O8
O ROM chip enable pin
Outputs “H” during standby. 85 88 A10 O Address output pin 86 89 OE
O ROM output enable pin
Outputs “L” at all times. 87
88 89
91 92 93
A11 A9 A8
O Address output pins
90 94 A13 O 91 95 A14 O 92 96 V —65
76
CC O EPROM power supply pin
N.C. Internally connected pins
Be sure to leave them open.
81 90
12
MB89630R Series
I/O CIRCUIT TYPE
Type Circuit Remarks
A • Crystal or ceramic oscillation type (main clock)
X1
External clock input selection versions of MB89PV630, MB89P637, MB89W637, MB89635R, MB89T635R,
X0
MB89636R, MB89637R, and MB89T637R At an oscillation feedback resistor of approximately 1 M@5.0 V
Standby control signal
B • Crystal or ceramic oscillation type (subclock)
X1A
MB89PV630, MB89P637, MB89W637, MB89635R, MB89636R, and MB89637R with dual-clock system
X0A
At an oscillation feedback resistor of approximately
4.5 M@5.0 V
Standby control signal
C •At an output pull-up resistor (P-ch) of approximately
R
P-ch
N-ch
50 k@5.0 V
• Hysteresis input
D
E • Hysteresis input
R
• Pull-up resistor optional (except P70 and P71)
F • CMOS output
R
P-ch
P-ch
N-ch
•CMOS input
• Pull-up resistor optional (except P22 and P23)
(Continued)
13
MB89630R Series
(Continued)
Type Circuit Remarks
G •CMOS output
• Hysteresis input
R
P-ch
P-ch
N-ch
• Pull-up resistor optional
H •CMOS output
P-ch
N-ch
I • Analog input
N-ch
Analog input
J•CMOS input
R
P-ch
N-ch
• Pull-up resistor optional
K • Hysteresis input
R
P-ch
N-ch
• Pull-up resistor optional
14
MB89630R Series
HANDLING DEVICES
1. Preventing Latchup
Latchup may occur on CMOS ICs if voltage higher than VCC or lower than VSS is applied to input and output pins other than medium- and high-voltage pins or if higher than the voltage which shows on “1. Absolute Maximum Ratings” in section “ Electrical Characteristics” is applied between V
When latchup occurs, power supply current increases rapidly and might thermally damage elements. When using, take great care not to exceed the absolute maximum ratings.
CC and VSS.
Also, tak e care to prev ent the analog po wer supply (AV power supply (VCC) when the analog system power supply is turned on and off.
CC and A VR) and analog input from e xceeding the digital
2. Treatment of Unused Input Pins
Leaving unused input pins open could cause malfunctions. The y should be connected to a pull-up or pull-down resistor.
3. Treatment of Power Supply Pins on Microcontrollers with A/D and D/A Converters
Connect to be AVCC = DAVC = VCC and AVSS = AVR = VSS even if the A/D and D/A converters are not in use.
4. Treatment of N.C. Pins
Be sure to leave (internally connected) N.C. pins open.
5. Power Supply Voltage Fluctuations
Although VCC power supply voltage is assured to oper ate within the rated range, a rapid fluctuation of the v oltage could cause malfunctions, ev en if it occurs within the rated range. Stabilizing voltage supplied to the IC is therefore important. As stabilization guidelines, it is recommended to control power so that V value) will be less than 10% of the standard VCC value at the commercial frequency (50 Hz to 60 Hz) and the transient fluctuation rate will be less than 0.1 V/ms at the time of a momentary fluctuation such as when power is switched.
CC ripple fluctuations (P-P
6. Precautions when Using an External Clock
When an external clock is used, oscillation stabilization time is required ev en for power-on reset (option selection) and wake-up from stop mode.
15
MB89630R Series
PROGRAMMING TO THE EPROM ON THE MB89P637
The MB89P637 is an OTPROM version of the MB89630 series.
1. Features
• 32-Kbytes PROM on chip
• Options can be set using the EPROM programmer.
• Equivalency to the MBM27C256A in EPROM mode (when programmed with the EPROM programmer)
2. Memory Space
Memory space in each mode is illustrated below.
0000H 0080H 0100H 0200H
0480H 8000H 8007H
Normal operating mode
I/O
Register RAM
External area
Option setting area
PROM
32 KB
EPROM mode
(Corresponding addresses
on the EPROM programmer)
H
0000 0007H
Option setting area
Program area
(EPROM)
32 KB
7FFF
FFFFH
H
3. Programming to the EPPROM
In EPROM mode, the MB89P637 functions equivalent to the MBM27C256A. This allows the PROM to be programmed with a general-purpose EPROM programmer by using the dedicated socket adapter.
However, the electronic signature mode cannot be used. When the operating ROM area for a single chip is 32 Kbytes (8007
as follows:
16
H to FFFFH) the EPROM can be programmed
MB89630R Series
Programming procedure
(1) Set the EPROM programmer to the MBM27C256A-20CZ and MBM27C256A-20TV. (2) Load program data into the EPROM programmer at 0007
in the operating mode assign to 0000H to 7FFFH in EPROM mode).
H to 7FFFH. (Note that addresses 8000H to FFFFH
(3) Load option data into addresses 0000
H to 0006H of the EPROM programmer.
(For information about each corresponding option, see “8. OTPROM Option Bit Map.”)
(4) Program with the EPROM programmer.
4. Recommended Screening Conditions
High-temperature aging is recommended as the pre-assembly screening procedure for a product with a blanked OTPROM microcomputer program.
Program, verify
Aging
+150°C, 48 Hrs.
Data verification
Assembly
5. Programming Yield
All bits cannot be programmed at Fujitsu shipping test to a blank ed O TPROM microcomputer, due to its nature. For this reason, a programming yield of 100% cannot be assured at all times.
6. Erasure
In order to clear all locations of their programmed contents, it is necessary to expose the internal EPROM to an ultraviolet light source. A dosage of 10 W -seconds/cm dosage can be obtained by exposure to an ultraviolet lamp (wavelength of 2537 Angstroms (Å)) with intensity of 12000 µW/cm
2
for 15 to 21 minutes. The internal EPROM should be about one inch from the source and all
filters should be removed from the UV light source prior to erasure. It is important to note that the internal EPROM and similar devices, will erase with light sources having wave-
lengths shorter than 4000 Å. Although erasure time will be much longer than with UV source at 2537 Å, nevertheless the exposure to fluorescent light and sunlight will eventually erase the internal EPROM, and exposure to them should be prevented to realize maximum system reliability. If used in such an environment, the package windows should be covered by an opaque label or substance.
2
is required to completely erase an internal EPROM. This
17
MB89630R Series
7. EPROM Programmer Socket Adapter
Part No. Package Compatible socket adapter
Sun Hayato Co., Ltd.
Inquiry: Sun Hayato Co., Ltd.: TEL : (81)-3-3986-0403
FAX: (81)-3-5396-9106
8. OTPROM Option Bit Map
Address
0000
H
0001H
H
0002
H
0003
H
0004
H
0005
0006H
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Vacancy Readable
and writable
P07 Pull-up 1: No 0: Yes
P17 Pull-up 1: No 0: Yes
P37 Pull-up 1: No 0: Yes
Vacancy Readable
and writable Vacancy
Readable and writable
Vacancy Readable
and writable
Vacancy Readable
and writable
P06 Pull-up 1: No 0: Yes
P16 Pull-up 1: No 0: Yes
P36 Pull-up 1: No 0: Yes
Vacancy Readable
and writable Vacancy
Readable and writable
Vacancy Readable
and writable
Vacancy Readable
and writable
P05 Pull-up 1: No 0: Yes
P15 Pull-up 1: No 0: Yes
P35 Pull-up 1: No 0: Yes
Vacancy Readable
and writable Vacancy
Readable and writable
Vacancy Readable
and writable
MB89P637-SH MB89P637PF
SH-DIP-64 QFP-64
ROM-64SD-28DP-8L ROM-64QF-28DP-8L
Single/dual­clock system 1: Dual clock 0: Single clock
P04 Pull-up 1: No 0: Yes
P14 Pull-up 1: No 0: Yes
P34 Pull-up 1: No 0: Yes
Vacancy Readable
and writable
P74 Pull-up 1: No 0: Yes
Vacancy Readable
and writable
Reset pin output 1: Yes 0: No
P03 Pull-up 1: No 0: Yes
P13 Pull-up 1: No 0: Yes
P33 Pull-up 1: No 0: Yes
P43 Pull-up 1: No 0: Yes
P73 Pull-up 1: No 0: Yes
Vacancy Readable
and writable
Power-on reset 1: Yes 0: No
P02 Pull-up 1: No 0: Yes
P12 Pull-up 1: No 0: Yes
P32 Pull-up 1: No 0: Yes
P42 Pull-up 1: No 0: Yes
P72 Pull-up 1: No 0: Yes
Vacancy Readable
and writable
Oscillation stabilization (/FCH)
11:218/FCH 01:217/FCH 10:214/FCH 00:24/FCH
P01 Pull-up 1: No 0: Yes
P11 Pull-up 1: No 0: Yes
P31 Pull-up 1: No 0: Yes
P41 Pull-up 1: No 0: Yes
Vacancy Readable
and writable Vacancy
Readable and writable
P00 Pull-up 1: No 0: Yes
P10 Pull-up 1: No 0: Yes
P30 Pull-up 1: No 0: Yes
P40 Pull-up 1: No 0: Yes
Vacancy Readable
and writable Reserved bit
Readable and writable
Note: Each bit is set to ‘1’ as the initialized value.
18
Loading...
+ 41 hidden pages