ChipFind - документация

Электронный компонент: MB89PV640CF

Скачать:  PDF   ZIP

Document Outline

DS07-12505-3E
FUJITSU SEMICONDUCTOR
DATA SHEET
8-bit Proprietary Microcontroller
CMOS
F
2
MC-8L MB89640 Series
MB89643/645/646/647/P647/PV640
s
DESCRIPTION
The MB89640 series has been developed as a general-purpose version of the F
2
MC*-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, timers, a PWM timer, serial interface, an A/D
converter, a D/A converter, an external interrupt, and a watch prescaler.
*: F
2
MC stands for FUJITSU Flexible Microcontroller.
s
FEATURES
F
2
MC-8L family CPU core
Instruction set optimized for controllers
(Continued)
s
PACKAGE
Multiplication and division instructions
16-bit arithmetic operations
Test and branch instructions
Bit manipulation instructions, etc.
(FPT-80P-M11)
(FPT-80P-M06)
(MQP-80C-P01)
80-pin Plastic QFP
80-pin Plastic QFP
80-pin Ceramic MQFP
2
MB89640 Series
(Continued)
Six types of timers
8-bit PWM timer: 2 channels (also usable reload timer)
8-bit pulse width counter (continuous measurement capable and applicable to remote control)
16-bit timer/counter
21-bit time-base counter
15-bit watch prescaler
Two 8-bit serial I/O
Swichable transfer direction allows communication with various equipment.
8-bit A/D converter: 8 channels
Sense mode function enabling comparison at 12 instructions
Activation by external input capable
External interrupt 1, external interrupt 2: 9 channels
8-bit D/A converter: 2 channels
8-bit R-2R type
Low-power consumption modes (stop mode, sleep mode, watch mode, subclock mode)
Bus interface functions
Including hold and ready functions
3
MB89640 Series
s
PRODUCT LINEUP
(Continued)
MB89643
MB89645
MB89646
MB89647
MB89P647
MB89PV640
Classification
Mass production products
(mask ROM products)
One-time
PROM product
Piggyback/
evaluation product
for evaluation and
development
ROM size
8 K
8 bits
(internal mask
ROM)
16 K
8 bits
(internal mask
ROM)
24 K
8 bits
(internal mask
ROM)
32 K
8 bits
(internal mask
ROM)
32 K
8 bits
(internal PROM,
programming with
general-purpose
programmer)
32 K
8 bits
(external ROM)
RAM size
256
8 bits
512
8 bits
768
8 bits
1 K
8 bits
CPU functions
Number of instructions:
136
Instruction bit length:
8 bits
Instruction length:
1 to 3 bytes
Data bit length:
1, 8, 16 bits
Minimum execution time:
0.4
s/10 MHz to 6.4
s/10 MHz,
or 61.0
s/32.768 kHz
Interrupt processing time:
3.6
s/10 MHz to 57.6
s/10 MHz,
or 562.5
s/32.768 kHz
Ports
Input ports (CMOS):
9 (All also serve as a external interrupt.)
Output ports (CMOS):
8 (All also serve as a bus control.)
I/O ports (CMOS):
24 (8 ports also serve as peripherals,
16 ports also serve as a bus control.)
I/O ports (N-ch open-drain):
8 (All also serve as peripherals.)
Output ports (N-ch open-drain): 16 (8 ports also serve as peripherals.)
Total:
65
Clock timer
21 bits
1 (in main clock mode), 15 bits
1 (at 32.768 kHz)
8-bit PWM
timer
8-bit reload timer operation
2 channels
7/8-bit resolution PWM operation
2 channels
8-bit PPG operation
1 channel
8-bit pulse
width counter
8-bit timer operation (overflow output capable)
8-bit reload timer operation (toggled output capable)
8-bit pulse width measurement operation
(Continuous measurement capable, measurement of "H" width/"L" width/from
to
/from
to
capable)
16-bit timer/
counter
16-bit timer operation
16-bit event counter operation
8-bit serial I/O
8 bits
2 channels
LSB first/MSB first selectability
One clock selectable from four transfer clocks
(one external shift clock, three internal shift clocks: 0.8
s, 3.2
s, 12.8
s)
8-bit A/D
converter
8-bit resolution
8 channels
A/D conversion mode (conversion time: 44 instructions)
Sense mode (conversion time: 12 instructions)
Continuous activation by an external activation or an internal timer capable
Reference voltage input
Part number
Parameter
4
MB89640 Series
(Continued)
*1: Varies with conditions such as the operating frequency. (See section "
s
Electrical Characteristics.")
s
PACKAGE AND CORRESPONDING PRODUCTS
: Available
: Not available
Note: For more information about each package, see section "
s
External Dimensions."
MB89643
MB89645
MB89646
MB89647
MB89P647
MB89PV640
8-bit D/A
converter
8-bit resolution
2 channels, R-2R type
External interrupt 1,
External interrupt 2
9 channels
Standby modes
Watch mode, subclock mode, sleep mode, and stop mode
Process
CMOS
Operating
voltage*
1
2.2 V to 6.0 V
2.7 V to 6.0 V
EPROM for use
MBM27C256A
-20TV
Package
MB89643
MB89645
MB89646
MB89647
MB89P647
MB89PV640
FPT-80P-M11
FPT-80P-M06
MQP-80C-P01
Part number
Parameter
5
MB89640 Series
s
DIFFERENCES AMONG PRODUCTS
1. Memory Size
Before evaluating using the piggyback product, verify its differences from the product that will actually be used.
Take particular care on the following points:
On the MB89643 register banks 16 to 32 cannot be used.
On the MB89P647, the program area starts from address 8007
H
but on the MB89PV640 and MB89647 starts
from 8000
H
.
(On the MB89P647, addresses 8000
H
to 8006
H
comprise the option setting area, option settings can be read
by reading these addresses. On the MB89PV640 and MB89647, addresses 8000
H
to 8006
H
could also be
used as a program ROM. However, do not use these addresses in order to maintain compatibility of the
MB89P647.)
The stack area, etc., is set at the upper limit of the RAM.
The external areas are used.
2. Current Consumption
In the case of the MB89PV640, add the current consumed by the EPROM which is 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 information, see sections
"
s
Electrical Characteristics" and "
s
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 "
s
Mask Options."
Take particular care on the following points:
A pull-up resistor cannot be set for P40 to P47 and P50 to P57 on the MB89P647.
For all products, P60 to P67 are available for no pull-up resistor when an A/D converter is used.
For all products, P50 to P57 are available for no pull-up resistor when a D/A converter is used.
Options are fixed on the MB89PV640.