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
RAM size512 × 8 bits 768 × 8 bits 1024 × 8 bits 512 × 8 bi t s 1024 × 8 bits1 K
CPU functionsThe number of instructionns:136
PortsInput 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 timer21 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
UARTCapable of switching two I/O systems by software
Used also for wake-up from stop/sleep mode. (Edge detection is also permitted in stop mode.)
Standby modeSleep mode, stop mode, watch mode, and subclock mode
ProcessCMOS
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.
* :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
MB89636MB89636R
H to 007FHI/O areaI/O area
0000
0080
H to 037FHRAM areaRAM area
0380
H to 047FH
0480H to 7FFFHExternal area
External area
8000H to 9FFFHAccess prohibited
A000
H to FFFFHROM areaROM 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 MB89635MB89T635MB89636MB89637MB89T637
MB89630R series MB89635R MB89T635R MB89636R MB89637RMB89T637R
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 4948 to 4149 to 42 P00/AD0 to
P07/AD7
FGeneral-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 4140 to 3341 to 34 P10/A08 to
P17/A157
FGeneral-purpose I/O ports
When an external bus is used, these ports
function as an upper address output.
403233P20/BUFCHGeneral-purpose output port
When an external bus is used, this port can also
be used as a buffer control output by setting the
BCTR.
393132P21/HAK
HGeneral-purpose output port
When an external bus is used, this port can also
be used as a hold acknowledge by setting the
BCTR.
383031P22/HRQFGeneral-purpose output port
When an external bus is used, this port can also
be used as a hold request input by setting the
BCTR.
372930P23/RDYFGeneral-purpose output port
When an external bus is used, this port functions
as a ready input.
362829P24/CLKHGeneral-purpose output port
When an external bus is used, this port functions
as a clock output.
352728P25/WR
HGeneral-purpose output port
When an external bus is used, this port functions
as a write signal output.
342627P26/RD
HGeneral-purpose output port
When an external bus is used, this port functions
as a read signal output.
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)
TypeCircuitRemarks
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
RegisterRAM
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 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 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-SHMB89P637PF
SH-DIP-64QFP-64
ROM-64SD-28DP-8LROM-64QF-28DP-8L
Single/dualclock 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
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.