Part Number Hot Search : 
MAX653 MAX8805W EM482 0PA5K F4816 KESTX02 5A31A B4034
Product Description
Full Text Search
 

To Download E712558 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 FUJITSU SEMICONDUCTOR DATA SHEET
DS07-12558-2E
8-bit Proprietary Microcontrollers
CMOS
F2MC-8L MB89210 Series
MB89215/F217/P215/PV210
s DESCRIPTION
The MB89210 series is a one-chip microcontroller that features a compact instruction set and contains a range of peripheral functions including timers, a serial interface, A/D converters and external interrupts.
s FEATURES
* * * * * * * * * * F2MC-8L CPU core Maximum memory spaces : 64 Kbytes Minimum instruction execution time : 0.32 s to 5.12 s (at 12.5 MHz) Interrupt processing time : 2.88 s to 46.08 s (at 12.5 MHz) I/O port : Max 22 21-bit time base timer 8-bit PWM timer 8-/16-bit capture timer/counter : 2 ch Watchdog timer 12-bit PPG timer
(Continued)
s PACKAGE
30-pin Plastic SSOP 48-pin Plastic QFP 48-pin Ceramic MQFP
(FPT-30P-M02)
(FPT-48P-M13)
(MQP-48C-P02)
MB89210 Series
(Continued) * 10-bit A/D converter : 8 ch * LIN-UART * 8-bit serial I/O * External Interrupt : 3 ch * External or CR (built-in) oscillation clock, switchable * Low power consumption modes (stop modes, sleep modes) * Package : SSOP-30,QFP-48, MQFP-48 * CMOS technology
2
MB89210 Series
s PRODUCT LINEUP
Part number Parameter Type MB89215 For mass products (Mask ROM product) 16 Kbyte (Built-in ROM) 512 byte MB89F217 Flash products (Flash ROM product) 32 Kbyte (Built-in Flash memory) 1 Kbyte MB89P215 One-time product (for small-scale production) 16 Kbyte (Built-in PROM) 512 byte MB89PV210 Piggy back/ Evaluation product (for development) 32 Kbyte (External EPROM) 2 Kbyte
ROM capacity RAM capacity
CPU functions
Number of basic instructions Instruction bit length Instruction length Data bit length Minimum instruction execution time Interruption processing time
: 136 : 8 bits : 1 to 3 bytes : 1, 8, and 16 bits : 0.32 s to 5.12 s (at 12.5 MHz) : 2.88 s to 46.08 s (at 12.5 MHz)
Ports 21-bit time base timer Watchdog timer 8-bit PWM timer Peripheral functions
General purpose I/O port x 21 (also usable as resources) General purpose input port x1 21 bits Interrupt cycle : at 10 MHz (0.82 ms,3.3 ms,26.2 ms,419.4 ms) Reset generation cycle : at 10 MHz (Min 419.4 ms) 8-bit interval timer operation (supports square wave output, operating clock period : 0.4 s to 25.6 s) 8-bit resolution PWM operation (conversion period : 102.4 s to 26.84 s )
8-bit capture timer/counter x 1 channel + 8-bit timer 8/16-bit capture timer or 16-bit capture timer/counter x 1 channel counter Capable of event count operation and square wave output using external clock input with 8-bit timer 0 or 16-bit counter LIN-UART 8-bit serial I/O 12-bit PPG timer External interrupt circuit Full duplex, Synchronous/asynchronous transfer (with start/stop bit), Capable of setting over 30,000 different baud rates using a 15-bit reload counter Support for the LIN protocol, slave nodes, and LIN synch break/sync field detection 8-bit length, Selectable LSB first or MSB first Transfer clock (0.8 s external, 0.8 s, 3.2 s, 12.8 s internal) Output requency : Selectable pulth width and cycle (Cycle : 1.6 s to 419.3 ms ) 3-channel (interrupt vector, request flag, requesr output acceptance) Edge selectable (selectable rising, falling or both edge) Can be use for recovery from stop or sleep mode (edge detection also available in stop mode). 10-bit accurasy x 8-channel A/D conversion function (conversion time : 15.2 s/10 MHz) Continuous activation by an 8-/16-bit timer/counter output or time base timer output capable. Sleep mode and Stop mode 3.5 V to 5.5 V Yes 3.5 V to 5.5 V Yes 3.5 V to 5.5 V Yes 3.5 V to 5.5 V No
A/D converter Standby mode Operating voltage * CR(built-in) oscillator
* : The minimum operating voltage varies with the operating frequency, the function and the connected ICE. Note : Unless otherwise stated, clock periods and conversion times are for 10 MHz operation with the internal clock operating at maximum speed. 3
MB89210 Series
s PACKAGES AND CORRESPONDING PRODUCTS
Package FPT-30P-M02 FPT-48P-M13 MQP-48C-P02 Power supply pins O : Yes x : No MB89215 O O MB89F217 MB89P215 O MB89PV210
x
O
x x
Vcc,Vss x 2
x *1 x *2
O Vcc, Vss x 2, AVcc, AVss
x
Vcc,Vss x 2
x
Vcc, Vss x 3, AVcc, AVss
*1 : Adapter for 48-pin to 30-pin conversion (manufactured by Sunhayato Corp.) Part number : 48QF-30SOP-8L Inquiry : Sunhayato Corp. TEL : (81)-3-3984-7791 FAX : (81)-3-3971-0535 E-mail : adapter@sunhayato.co.jp *2 : Adapter for 48-pin (EVA) to 48-pin (MASK/FLASH) conversion. Part number : Under development.
s DIFFERENCES AMONG PRODUCTS
1. Memory space
When this product is used in a piggy-back or other evaluation configuration, it is necessary to carefully confirm the differences between the model being used and the product it is evaluating.
2. Current Consumption
* On the MB89PV210, the additional current consumed by the EPROM is added at the connecting socket on the back side. * When operating at low speed, the current consumption in the one-time PROM or EPROM models is greater than on the mask ROM models. However, current consumption in sleep or stop modes is identical. However, in sleep/stop mode the current consumption is the same.
4
MB89210 Series
s PIN ASSIGNMENT
(TOP VIEW)
30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
P04/INT0 P05/INT1 P06/INT2 P07/EC0 MODA RST C Vss X1 X0 P30/PWM/TO1 P31 P10/SCK P11/SO P12/SI
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
P03/AN7 P02/AN6 P01/AN5 P00/AN4 P23/AN3 P22/AN2 P21/AN1 P20/AN0 Vss Vcc P17/PPG P16/UI P15/UO P14/UCK/EC1 P13/TO0
(FPT-30P-M02) (TOP VIEW)
P06/INT2 P05/INT1 P04/INT0 P07/EC0 P03/AN7 P02/AN6 P01/AN5 39 MOD1 38 MOD0 37 N.C.
48
47
46
45
44
43
42
VCC
VSS
41
MODA RST N.C. N.C. N.C. N.C. C VSS X1 X0 P30/PWM/TO1 N.C.
40
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
36 35 34 33 32 31 30 29 28 27 26 25
P00/AN4 P23/AN3 P22/AN2 P21/AN1 P20/AN0 N.C. N.C. N.C. AVSS AVCC N.C. P17/PPG
P14/UCK/EC1
P13/TO0
P15/UO
P16/UI
P10/SCK
P11/SO
N.C.
N.C.
(FPT-48P-M13)
P12/SI
N.C.
P31
VSS
(Continued)
5
MB89210 Series
(Continued)
(TOP VIEW)
P06/INT2 P05/INT1 P04/INT0
N.C.
N.C.
N.C.
N.C.
N.C. 39
N.C. 38
N.C.
48
47
46
45
44
43
42
41
40
37
36
P07/EC0 MODA RST X0 X1 Vss Vcc P30/PWM/TO1 P31 P10/SCK P11/SO P12/SI
1 3 4 5 6 7 8 9 10 11 12 69 70 71 72 73 74 75 76 60 59 58 57 56 55 54 53
N.C.
Vss
N.C. N.C. N.C. N.C. N.C. N.C. N.C. N.C. P03/AN7 P02/AN6 P01/AN5 P00/AN4
68 67 66 65 64 63 62 61
2
35 34 33 32 31 30 29 28 27 26 25
77 78 79 80 49 50 51 52
13
14
15
16
17
18
19
20
21
22 P21/AN1
AVss
P13/TO0
P14/UCK/EC1
P15/UO
P16/UI
P17/PPG
AVcc
N.C.
P20/AN0
P22/AN2
23
(MQP-48C-P02)
Pin no. 49 50 51 52 53 54 55 56
Pin Vpp A12 A7 A6 A5 A4 A3 N.C.
Pin no. 57 58 59 60 61 62 63 64
Pin N.C. A2 A1 A0 O1 O2 O3 VSS
Pin no. 65 66 67 68 69 70 71 72
Pin O4 O5 O6 O7 O8 CE A10 N.C.
P23/AN3
24
Pin no. 73 74 75 76 77 78 79 80
Pin OE N.C. A11 A9 A8 A13 A14 VCC
N.C. : Internal connection only. Not for use.
6
MB89210 Series
s PIN DESCRIPTIONS
Pin no. SSOP* 10 9 5
1
QFP*2 10 9 37 38 1
MQFP*3 4 5 2
Pin name X0 X1 MOD0
Circuit type A
Function Connecting pins to crystal oscillator or other oscillator. When using ecternal clock, input to X0 and X1 is left open. Input pins for memory access mode setting. Connect directly to VSS. Input pins for memory access mode setting. Connect directly to VSS. Input pins for memory access mode setting. Connect directly to VSS. Reset I/O pin. This pin has pull-up resistance with N-ch open drain or hysteresis input. At an internal reset request, an "L" signal is output. An "L" level input initializes the internal circuits. General purpose I/O port. Hysteresis input. These pins also functions as the analog input of A/D converter. General purpose I/O port. These pins also functions as the external interrupt input. Hysteresis input. General purpose I/O port. This pin also functions as external clock of 8-/16-bit capture timer/counter 0 or capture input pin. Hysteresis input. General purpose I/O port. This pin also functions as clock input/output pin of serial I/O. Hysteresis input. General purpose I/O port. This pin also functions as the data output pin of serial I/O. Hysteresis input.
C/D1*4 MOD1 MODA C/D2*5
6
2
3
RST
E
27 to 30
36, 25 to 28 39 to 41
P00/AN4 to P03/AN7 P04/INT0 to P06/INT2
G
1 to 3
44 to 46 46 to 48
4
47
1
P07/EC0
13
16
10
P10/SCK
14
17
11
P11/SO F
15
18
12
P12/SI
General purpose I/O port. This pin also functions as the data input pin of serial I/O. Hysteresis input. General purpose I/O port. This pin also functions as the output pin of 8-/16-bit capture timer/counter 0. Hysteresis input. General purpose I/O port. This pin also functions as the clock input/output pin of LINUART and the external clock of 8-/16-bit capture timer/counter 1 or capture input pin. Hysteresis input. General purpose I/O port. This pin also functions as the data output pin of LIN-UART. Hysteresis input
16
20
13
P13/TO0
17
21
14
P14/UCK/ EC1
18
22
15
P15/UO
(Continued)
7
MB89210 Series
(Continued) Pin no.
SSOP*1 19 QFP*2 23 MQFP*3 16
Pin name
Circuit type H
Function General purpose I/O port. This pin also functions as the data input pin of LIN-UART. General port input is hysteresis and resource input is CMOS. General purpose I/O port. This pin also functions as 12-bit PPG timer output. Hysteresis input. General purpose I/O port. Shared for A/D converter analog input pin. Hysteresis input. General purpose I/O port. This pin also functions as the output pin of 8-bit PWM and 8-/ 16-bit capture timer/counter 1. Hysteresis input. General purpose I/O port of CMOS type. Power supply pin. Power supply pin (GND). Use the both pins at the same voltage level. A/D converter power supply pin. Apply potential under VCC to this pin. A/D converter power supply pin (GND). Use at the same voltage level as the VSS supply. This is the power supply stabilization capacitor pin for MB89F217 and MB89P215. Connect an external capacitor of 0.1 F. MB89215 is not internally connected. It is unnecessary to connect a capacitor.
P16/UI
20
25
17
P17/PPG P20/AN0 to P23/AN3 P30/PWM/ TO1 P31 VCC VSS AVCC AVSS
F
23 to 26 32 to 35 21 to 24
G
11
11
8
F
12 21 8,22
15 42 8, 19, 43 27 28
9 7 6,43 20 19
B
7
7
C
3 to 6, 12 to 14, 24, 26, 29 to 31, 48
18, 29 to 42, 44,45
N.C.
Internal connect pin. Be sure this pin is left open.
*1 : FPT-30P-M02 *2 : FPT-48P-M13 *3 : MQP-48C-P02 *4 : MB89F217 is C. *5 : MB89F217 and MB89P215 are C.
8
MB89210 Series
s EXTERNAL EPROM PIN DESCRIPTION (MB89PV210 only)
Pin no. 49 50 51 52 53 54 55 58 59 60 61 62 63 64 65 66 67 68 69 70 71 73 75 76 77 78 79 80 56 57 72 74 Pin name Vpp A12 A7 A6 A5 A4 A3 A2 A1 A0 O1 O2 O3 VSS O4 O5 O6 O7 O8 CE A10 OE A11 A9 A8 A13 A14 VCC I/O O "H" level output pin. Function
O
Address output pin.
I O
Data input pin. Power supply pin (GND).
I
Data input pin.
O O O
Chip acceptance pin for ROM. Output "H" at standby. Address output pin. Output acceptance pin for ROM. Output "L" usually.
O
Address output pin.
O
Power supply pin for EPROM. Internal connect pin. Must be left open.
N.C.
9
MB89210 Series
s I/O CIRCUIT TYPE
Type Circuit Remarks * Oscillator feedback resistance : approx. 1 M
X1
A
X0
Standby control signal * CMOS input B
* Hysteresis input C
* Open D1 * With pull-down resistance : approx. 50 k(5V) * Hysteresis input
D2
Pch
* Output pull-up resistance (Pch) approx. 50 k (5V) * Hysteresis input
E
Nch
Pch
Pull-up control bit
Pch
* CMOS output * Hysteresis input * Selectable by pull-up resistor register
F
Nch
(Continued)
10
MB89210 Series
(Continued)
Type Circuit Pull-up control bit
Pch
Remarks * * * * CMOS output Hysteresis input Analog input Selectable by pull-up resistor register
Pch
G
Nch
Analog input
A/D acceptance * * * * CMOS output Hysteresis input CMOS input Selectable by pull-up resistor register
Pch
Pull-up control bit
Pch
H
Nch
11
MB89210 Series
s HANDLING DEVICES
1. Preventing Latchup
Latchup may occur on CMOS ICs if voltage higher than VCC or lower than VSS is applied to input or output pins other than the medium-and high-voltage pins or if voltage higher than the rating is applied between VCC and VSS. 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. Also, take care to prevent the analog input from exceeding the digital power supply (VCC) when the analog system power supply is turned on and off. To supply power, turn on the digital power supply (VCC) and then the analog power supply (AVCC).
2. Treatment of Unused Input Pins
Leaving unused input teminals open may lead to permanent damage due to malfunction and latchup; pull up or pull down the terminals through the resistors of 2 k or more. Make the unused I/O terminal in a state of output and leave it open and if it is in an input state, handle it with the same procedure as the input terminals.
3. Treatment of N.C. Pins
Any pins marked "NC" (not connected) must be left open.
4. Power Supply Voltage Fluctuations
Although Vcc power supply voltage is assured to operate within the rated range, a rapid fluctuation of the voltage could cause malfunctions even 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 VCC ripple fluctuations (P-P value) will be less than 10% of the standard VCC value at the commercial frequency (50 to 60 Hz) and the transient fluctuation rate will be less than 0.1 V/ms.
5. Treatment of power supply pin
All VSS power suppluy pin must be use at the same voltage level. Connect to be AVCC = VCC, AVSS = VSS even if the A/D converters are not in use in MB89PV210.
6. Notes on Using External Clock
When an external clock is used, oscillation stabilization time is required for even power-on reset and release from stop mode.
7. Notes on using the CR (internal) oscillator
To use the CR (internal) oscillator as the operating clock for the MB89215, MB89F217 or MB89P215, adjust the timer value and baud rate setting.
8. Program Execution in RAM
When the MB89PV210 is used with an emulation pod other than the MB2144-508, no program can be executed in RAM.
9. Operation check for evaluating the LIN-UART
When the MB89215, MB89F217 or MB89P215 uses the CR (internal) oscillator as the clock for the LIN-UART, the evaluation program (MB89PV210 [customized for external oscillation]) requires an operation check within a range of oscillation frequencies from 8.5 MHz to 11.5 MHz. 12
MB89210 Series
10. Handling reset pin
Reset pin must be inputted external reset.
11. Up/down conversion circuit stabilization waiting time
MB89210 series contains the following products and the operating characteristics vary with whether they contain the internal stepdown circuit. Product name MB89215 MB89F217 MB89P215 MB89PV210 Operating voltage * 3.5 V to 5.5 V 3.5 V to 5.5 V 3.5 V to 5.5 V 3.5 V to 5.5 V Down conversion not built-in built-in built-in not built-in
* : The minimum operating voltage varies with the operating frequency, the function and the connected ICE. The same built-in resources are used for the above product types; operating sequences after the power-on reset are different depending on whether they have the internal voltages step-down circuit. The operating sequences after the power-on reset with the different models will be described below.
step-down circuit stabilization waiting time + oscillation stabilization waiting time
(217/FCH-2*) (218/FCH*)
Power supply (VCC) CPU operation of built-in down-conversion circuit product (MB89F217, MB89P215) CPU operation of built-in down-conversion circuit product (MB89215,MB89PV210)
Oscillation stabilization waiting time
(218/FCH*)
Start of CPU operation for the product Start of CPU operation for the product having the internal voltage step-down not having the internal voltage circuit (Reset vector) step-down circuit (Reset vector) * : FCH-2 FCH : CR (built-in) oscillation : Base oscillator
As described above, CPU starts at delayed time with the product having the internal voltage step-down circuit compared with the product not having the internal voltage step-down circuit. This is because the time should be allowed for the stabilization time for voltage step-down circuit for normal operation. Note : As the period of the oscillation is unstable immediately after oscillation starts, the listed oscillation stabilization delay times are guides only.
12. Treatment of analog input
The analog input also serves as a general-purpose input/output port. The A/D enable register is initialized at a reset. When the intermediate-level signal is input in port input mode (ADEN:ADEx = 0), an input leakage current flows to the gate. Set the corresponding pin to an analog input. 13
MB89210 Series
s PROGRAMMING AND ERASING FLASH MEMORY ON THE MB89F217
1. Flash Memory
The flash memory is located between 8000H and FFFFH in the CPU memory map and incorporates a flash memory interface circuit that allows read access and program access from the CPU to be performed in the same way as mask ROM. Programming and erasing flash memory is also performed via the flash memory interface circuit by executing instructions in the CPU. This enables the flash memory to be updated in place under the control of the CPU, providing an efficient method of updating program and data.
2. Flash Memory Features
* * * * * * * *
32 K byte x 8-bit configuration : (16 K + 8 K + 8 K sectors) Automatic programming algorithm (Embedded algorithm* : Equivalent to MBM29LV200) Includes an erase pause and restart function Data polling and toggle bit for detection of program/erase completion Detection of program/erase completion via CPU interrupt Compatible with JEDEC-standard commands Sector Erasing (sectors can be combined in any combination) No. of program/erase cycles : 10,000 (Min)
* : Embedded Algorithm is a trademark of Advanced Micro Devices.
3. Procedure for Programming and Erasing Flash Memory
Programming and reading flash memory cannot be performed at the same time. Accordingly, to program or erase flash memory, the program must first be copied from flash memory to RAM so that programming can be performed without program access from flash memory.
4. Flash Memory Register
* Control status register (FMCS)
bit7
Address 007AH
bit6
bit5
WE
bit4
RDY
bit3
bit2
bit1 - -
bit0
Reserved
INTE RDYINT
Reserved Reserved
Initial value 0 0 0 X 0 0 - 0B
R/W
R/W
R/W
R
R/W
R/W
R/W
5. Sector Configuration
The table below shows the sector configuration of flash memory and lists the address of each sector for both during CPU access a flash memory programming. * Sector configuration of flash memory FLASH Memory 16 K bytes 8 K bytes 8 K bytes CPU Address FFFFH to C000H BFFFH to A000H 9FFFH to 8000H Programming Address* 1FFFFH to 1C000H 1BFFFH to 1A000H 19FFFH to 18000H
* : The programmer address is the address to be used instead of the CPU address when programming data from a parallel flash memory programmer. Use the programmer address on programming or erasing using a generalpurpose parallel programmer.
14
MB89210 Series
s PROGRAMMING TO OTPROM ON THE MB89P215
1. Memory space
Normal operation mode
Address
0000H
I/O 0080H RAM 512 byte 0280H
Prohibited
Corresponding addresses on serial writer Address
C000H
C000H
PROM 16 Kbyte
PROM 16 Kbyte
FFFFH
FFFFH
2. Programming to the OTPROM
To program to the OTPROM using an EPROM programmer AF220/AF210/AF120/AF110 (manufacturer : Yokogawa Digital Computer Corp.). Inquiry : Yokogawa Digital Computer Corp. : TEL(81)-42-333-6224 Note : Programming to the OTPROM with MB89P215 is serial programming mode only.
3. Programming Adaptor for OTPROM
To program to the OTPROM using an EPROM programmer AF220/AF210/AF120/AF110, use the programming adapter (manufacturer : Sunhayato Corp.) listed below. Adaptor socket : ROM3-FPT30M02-8L3 Inquiry : Sunhayato Corp. : TEL : (81)-3-3984-7791 FAX : (81)-3-3971-0535 E-mail : adapter@sunhayato.co.jp
4. Programming yields
All bits cannot be programmed at Fujitsu shipping test to a blanked OTPROM microcomputer, due to its nature. For this reason, a programming yield of 100% cannot be assured at all times. 15
MB89210 Series
s EPROM WRITING TO PIGGY-BACK/EVALUATION CHIPS
1. EPROM model
MBM27C256A-20TVM
2. Writer adapter
For writing to EPROM using a ROM writer, use one of the writer adapters shown below (manufactured by Sunhayato) . Package LCC-32 Adapter socket model ROM-32LC-28DP-S
Inquiries should be addressed to Sunhayato Corp. : TEL : (81)-3-3984-7791 FAX : (81)-3-3971-0535 E-mail : adapter@sunhayato.co.jp
3. Memory space
Shown below the memory space in each mode. Normal operation mode Address
0000H I/O 0080H RAM 2 Kbyte 0880H
Prohibited
Corresponding address on ROM writer Address
0000H
8000H
PROM 32 Kbyte
EPROM 32 Kbyte
FFFFH
7FFFH
4. Writing to EPROM
(1) Set up the EPROM writer for the MBM27C256A. (2) Load program data on to the EPROM programmer at 0000H to 7FFFH. (3) Program 0000H to 7FFFH with the EPROM programmer. 16
MB89210 Series
s BLOCK DIAGRAM
CR (built-in) oscillator
X0 X1
Oscillation circuit
Time base timer
General-purpose I/O ports
PLL clock control Port 3 8 bits PWM
RST
Reset circuit
General-purpose I/O ports
P30/PWM/TO1
Built-in data bus
8-/16-bit capture timer/counter 1
P31 P10/SCK P11/SO P12/SI
P06/INT2 P07/EC0 P00/AN4 to P03/AN7 4
Port 0
P04/INT0 P05/INT1
3
External interrupt
8/16-bit serial I/O
4
8/16-bit capture timer/counter 0
P13/TO0
Port 2
P20/ AN0 to P23/AN3
4
4 LIN- UART General-purpose I/O ports
Port 1
A/D converter
Capture input switching circuit
P14/UCK/EC1 P15/UO P16/UI
Baud rate generator RAM 12-bit PPG
F2MC-8L CPU P17/PPG
Other pins
Vcc, Vss, MODA, MOD0, MOD1, C ROM
General-purpose I/O ports
17
MB89210 Series
s CPU CORE
1. Memory space
The MB89210 series has 64 KB of memory space, containing all I/O, data areas, and program areas. The I/O area is located at the lowest addresses, with the data area placed immediately above. The data area can be partitioned into register areas, stack areas, or direct access areas depending on the application. The program area is located at the opposite end of memory, closest to the highest addresses, and the highest part of this area is assigned to the tables of interrupt and reset vectors and vector call instructions. The following diagram shows the structure of memory space in the MB89210 series.
MB89215
0000H I/O 0080H RAM 512 byte 0100H 0100H 0080H 0000H
MB89F217
0000H I/O 0080H RAM 1 Kbyte 0100H
MB89P215
0000H I/O 0080H RAM 512 byte 0100H
MB89PV210
I/O
RAM 2 Kbyte
Register
0200H 0280H 0200H 0480H
Register
0200H 0280H
Register
0200H 0880H
Register
Prohibited
Prohibited
Prohibited
Prohibited
8000H C000H ROM 16 Kbyte FFFFH FFFFH ROM 32 Kbyte FFFFH C000H PROM 16 Kbyte
8000H
ROM 32 Kbyte FFFFH
18
MB89210 Series
2. Register
The MB89210 series has two types of registers; the registers dedicated to specific purposes in the CPU and the general-purpose registers. The dedicated registers are as follows: Program counter (PC) Accumulator (A) Temporary accumulator (T) Index register (IX) Extra pointer (EP) Stack pointer (SP) Program status (PS) : 16-bit length, shows the locations where instructions are stored. : 16-bit length, a temporary memory register for calculation operations. In the case of an 8-bit data processing instruction, the lower one byte is used. : 16-bit length, performs calculations with the accumulator. In the case of an 8-bit data processing instruction, the lower one byte is used. : 16-bit length, a register for index modification. : 16-bit length, apointer indicating memory addresses. : 16-bit length, indicates stack areas. : 16-bit length, contains register pointer and condition code.
16 bits
PC A T IX EP SP RP PS CCR
: Program counter : Accumulator : Temporary accumulator : Index register : Extra pointer : Stack pointer : Program status
Initial value FFFDH Indeterminate Indeterminate Indeterminate Indeterminate Indeterminate I-flag = 0, IL1, 0 = 11 Initial values for other bits are indeterminate.
19
MB89210 Series
The PS register can further be divided into the register bank pointer in the higher 8 bits (RP) and the condition code register in the lower 8 bits (CCR). (See the diagram below.)
RP bit15 bit14 bit13 bit12 bit11 bit10 bit9 R4 R3 R2 R1 R0 - - bit8 - bit7 H bit6 I bit5 IL1 CCR bit4 IL0 bit3 N bit2 Z bit1 V bit0 C
CCR initial value
X011XXXXB
PS
H-flag I-flag Interrupt level bit N-flag 0-flag V-flag C-flag X : Undefined
20
MB89210 Series
The RP points to the address of the register bank currently in use. The relationship between the pointer contents and the actual address is based on the conversion rule shown next. Rule for Conversion of Actual Addresses in the General-purpose Register Area RP higher bits
"0" "0" "0" "0" "0" "0" "0" A9 "1" A8 R4 A7 R3 A6 R2 A5 R1 A4 R0 A3
OP code lower bits
b2 A2 b1 A1 b0 A0
Generated address
A15 A14 A13 A12 A11 A10
The CCR consists of the bits indicating arithmetic operation results or transfer data contents and the bits that control CPU operations at the time of an interrupt. H flag : Set to 1 if calculations result in carry operations from bit 3 to bit 4 or borrow operations from bit 4 to bit 3, otherwise set to 0. The flag is for decimal adjustment instructions; do not use for other than additions and subtractions. This flag is set to 1 if interrupts are enabled, and 0 if interrupts are prohibited. The default value at : reset is 0. : Indicates the level of the interrupt currently enabled. An interrupt is processed only if its level is higher than the value this bit indicates. IL0 0 1 0 1 : : : : Interrupt level 1 2 3 Lower = no interruption High-low Higher
I flag IL1, 0
IL1 0 0 1 1 N flag Z flag V flag C flag
Set to 1 if the highest bit is 1 after a calculation, otherwise cleared to 0. Set to 1 if a calculation result is 0, otherwise cleared to 0. Set to 1 if a 2's complement overflow results during a calculation, otherwise cleared to 0. Set to 1 if a calculation results in a carry or borrow operation from bit 7, otherwise cleared to 0. This is also the shift-out value in a shift instruction.
21
MB89210 Series
The following general-purpose registers are provided: General-purpose registers: 8-bit length, data storage registers The general-purpose registers are 8 bits in length and located in the register banks in the memory. One bank contains eight registers and the MB89210 series allow a total of 16 banks to be used at maximum. The bank currently in use is indicated by the register bank pointer (RP).
Register Bank Configuration This address = 0100H + 8 x (RP)
R0 R1 R2 R3 R4 R5 R6 R7
16 banks
Memory area
22
MB89210 Series
s I/O MAP
Address 0000H 0001H 0002H to 0006H 0007H 0008H 0009H 000AH 000BH 000CH 000DH 000EH 000FH 0010H 0011H 0012H 0013H 0014H 0015H 0016H 0017H 0018H 0019H 001AH 001BH 001CH 001DH 001EH 001FH 0020H 0021H 0022H 0023H 0024H 0025H CNTR COMR EIC1 EIC2 PWM control register PWM Compare register External interrupt control register 1 (edge) External interrupt control register 2 (edge) TCCR0 TCR10 TCR00 TDR10 TDR00 TCPH0 TCPL0 TCR20 PDR3 DDR3 RCR21 RCR22 RCR23 RCR24 Port 3 data register Port 3 direction register 12-bit PPG control register 1 12-bit PPG control register 2 12-bit PPG control register 3 12-bit PPG control register 4 Access prohibited Capture control register 0 Timer 1 control register 0 Timer 0 control register 0 Timer 1 Data 0 Timer 0 Data 0 Capture data register H 0 Capture data register L 0 Timer output control 0 Access prohibited R/W W R/W R/W 0-000000 XXXXXXXX 00000000 00000000 R/W R/W R/W R/W R/W R R R/W 00000000 000-0000 00000000 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX ------00 PDR1 DDR1 RSFR PDR2 DDR2 Port 1 data register Port 1 direction register Reset flag register Port 2 data register Port 2 direction register Access prohibited R/W R/W R/W R/W R/W R/W - - - - - - XX -------0 00000000 --000000 0-000000 --000000 SYCC STBC WDTC TBTC Register name PDR0 DDR0 Register description Port 0 data register Port 0 direction register Access prohibited System clock control register Standby control register Watchdog timer control register Time base timer control register Access prohibited R/W R/W R R/W R/W XXXXXXXX 00000000 XXXX - - - - - - - - XXXX ----0000 R/W R/W W R/W 1--11100 00010--- 0 - - -XXXX 00---000 Read/write R/W R/W Initial value XXXXXXXX 00000000
(Continued)
23
MB89210 Series
Address 0026H 0027H 0028H 0029H 002AH 002BH 002CH 002DH 002EH 002FH 0030H 0031H 0032H 0033H 0034H 0035H to 0038H 0039H 003AH 003BH to 0040H 0041H 0042H 0043H 0044H 0045H 0046H 0047H 0048H 0049H 004AH to 005FH 0060H 0061H to 006FH
Register name
Register description Access prohibited
Read/write
Initial value
SCR USMR SSR RDR TDR ESCR ECCR BGRH BGRL ADC1 ADC2 ADDH ADDL ADEN
Serial control register LIN-UART serial mode register Serial status register Recieving data register Sending data register Extended status control register Extended communication control register Baud rate generator register H Baud rate generator register L A/D control register 1 A/D control register 2 A/D data register H A/D data register L A/D enable register Access prohibited
R/W R/W R/W R W R/W R/W R/W R/W R/W R/W R/W R/W R/W
00000000 00000000 00001000 00000000 11111111 00000X00 00000-11 -0000000 00000000 00000000 00000001 0 0 0 0 0 0 XX XXXXXXXX 00000000
SMR SDR
Serial mode register Serial Data register Access prohibited
R/W R/W
00000000 XXXXXXXX
TCCR1 TCR11 TCR01 TDR11 TDR01 TCPH1 TCPL1 TCR21 TCSL
Capture control register 1 Timer 1 control register 1 Timer 0 control register 1 Timer 1 Data register 1 Timer 0 Data register 1 Capture status register H1 Capture status register L1 Timer output control register 1 Capture input select register Access prohibited
R/W R/W R/W R/W R/W R R R/W R/W
00000000 000-0000 00000000 XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX ------00 -------0
XCRS*
External/CR(built-in)oscillation clock control register Access prohibited
R/W
00-00010
(Continued)
24
MB89210 Series
(Continued) Address Register name
0070H 0071H 0072H 0073H 0074H to 0079H 007AH 007BH 007CH 007DH 007EH 007FH * : Only for MB89215, MB89F217, MB89P215 Description of write/read symbols : R/W : Read/write enabled R : Read only W : Write only Description of initial values 0 1 X : This bit initialized to "0". : This bit initialized to "1". : The initial value of this bit is undefined. : This bit is not defined. FMCS ILR1 ILR2 ILR3 ILR4 PUL0 PUL1 PUL2 PUL3
Register description Port 0 pull-up setting register Port 1 pull-up setting register Port 2 pull-up setting register Port 3 pull-up setting register Access prohibited Flash memory control status register Interrupt level setting register 1 Interrupt level setting register 2 Interrupt level setting register 3 Interrupt level setting register 3 Access prohibited
Read/write R/W R/W R/W R/W
Initial value 00000000 00000000 ----0000 -------0
R/W W W W W
000000-0 11111111 11111111 11111111 11111111
Note : If a bit manipulation instruction accesses the serial mode register (SMR), a write-only register, or a register containing a write-only bit, the bit focused on by the instruction is set to a prescribed value but a malfunction occurs when the other bits contains a write-only bit. Do not use bit manipulation instructions to access such registers.
25
MB89210 Series
s ELECTRICAL CHARACTERISTICS
1. Absolute Maximum Ratings
Parameter Power supply voltage Input voltage Output voltage Maximum clamp current Maximum clamp total current "L" level output current "L" level average current "L" level total output current "H" level output current "H" level average current "H" level total output current Power consumption Storage temperature *1 : * * * * * * * * * * Symbol VCC VI VO ICLAMP |ICLAMP| IOL IOLAV IOL IOH IOHAV IOH Pd Tstg Rating Min VSS - 0.3 VSS - 0.3 VSS - 0.3 - 0.4 - 55 Max VSS + 6.0 VCC + 0.3 VSS + 6.0 + 0.4 10 10 4 50 - 10 -4 - 50 200 300 + 150 Unit V V V mA mA mA mA mA mA mA mA mW mW C MB89215, MB89P215 MB89F217 Average value (operating current x operating duty) Average value (operating current x operating duty) *1 *1 *2 Remarks
Applicable to pins : P00 to P07, P10 to P17, P20 to P23, P30 to P31 Use within recommended operating conditions. Use at DC voltage (current) . The +B signal should always be applied with a limiting resistance placed between the +B signal and the microcontroller. The value of the limiting resistance should be set so that when the +B signal is applied the input current to the microcontroller pin does not exceed rated values, either instantaneously or for prolonged periods. Note that when the microcontroller drive current is low, such as in the power saving modes, the +B input potential may pass through the protective diode and increase the potential at the VCC pin, and this may affect other devices. Note that if a +B signal is input when the microcontroller current is off (not fixed at 0 V), the power supply is provided from the pins, so that incomplete operation may result. Note that if the +B input is applied during power-on, the power supply is provided from the pins and the resulting supply voltage may not be sufficient to operate the power-on reset. Care must be taken not to leave the +B input pin open. Note that analog system input/output pins other than the A/D input pins (LCD drive pins, comparator input pins, etc.) cannot accept +B signal input. (Continued)
26
MB89210 Series
(Continued) * Sample recommended circuits :
* Input/Output Equivalent circuits
Protective diode
VCC
Limiting resistance +B input (0 V to 16 V)
P-ch
N-ch
R
*2 : If the maximum current to/from an input is limited by some means with external components, the ICLAMP rating supersedes the VI rating. WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current, temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings.
27
MB89210 Series
2. Recommended Operating Conditions
Parameter Symbol Value Min 3.5 3.0 VIH Input "H" voltage 0.7 VCC Max 5.5 5.5 VCC + 0.3 VCC + 0.3 0.3 VCC Unit V V V Remarks Normal Operation Assurance Range RAM status in stop mode P31,UI MODA, MOD0, MOD1, RST, P00 to P07, P10 to P17, P20 to P23, P30, INT0 to INT2, EC0, EC1, SCK, SI, UCK P31,UI MODA, MOD0, MOD1, RST, P00 to P07, P10 to P17, P20 to P23, P30, INT0 to INT2, EC0, EC1, SCK, SI, UCK
Power supply voltage
VCC
VIHS
0.8 VCC VSS - 0.3 VSS - 0.3 - 40
V
VIL Input "L" voltage
V
VILS
0.2 VCC + 105
V C
Operating temperature
Ta
6
5
Range of warranted analog precision Operation Assurance Range
Operating voltage (V)
4
3
2
1
0
1
2
3
4
5
6
7
8
9
10
11
12
13
Operating frequency (MHz) WARNING: The recommended operating conditions are required in order to ensure the normal operation of the semiconductor device. All of the device's electrical characteristics are warranted when the device is operated within these ranges. Always use semiconductor devices within their recommended operating condition ranges. Operation outside these ranges may adversely affect reliability and could result in device failure. No warranty is made with respect to uses, operating conditions, or combinations not represented on the data sheet. Users considering application outside the listed conditions are advised to contact their FUJITSU representatives beforehand.
28
MB89210 Series
3. DC Characteristics
(VCC = 5.0 V 10%, VSS = 0.0 V, FCH = 10 MHz (external clock), Ta = -40 C to +105 C) Pin name Condition Value Min 0.7 VCC Typ Max VCC + 0.3 Unit V Remarks
Parameter
Symbol
VIH "H" level input voltage
P31,UI MODA, MOD0, MOD1, RST, P00 to P07, P10 to P17,P20 to P23, P30, INT0 to INT2, EC0, EC1, SCK, SI, UCK P31,UI MODA, MOD0, MOD1, RST, P00 to P07, P10 to P17,P20 to P23, P30, INT0 to INT2, EC0, EC1, SCK, SI, UCK
VIHS
0.8 VCC
VCC + 0.3
V
VIL "L" level input voltage
VSS - 0.3
0.3 VCC
V
VILS
VSS-0.3
0.2 VCC
V
"H" level output voltage "L" level output voltage Input leak current Pullup resistance
VOH VOL
P00 to P07, P10 to P17, Vcc = 4.5 V, P20 to P23, P30 IOH = -4.0 mA P00 to P07, P10 to P17, Vcc = 4.5 V, P20 to P23, P30, RST IOL = 4.0 mA P00 to P07, P10 to P17, P20 to P23, P30, P31, 0.45 V < VI < VCC MODA, MOD0, MOD1 P00 to P07,P10 to P17, VI = 0.0 V P20 to P23, P30, RST When A/D convereter stops
VCC - 0.5

0.4
V V Without pull-up A resistance specified k mA MB89215 mA MB89F217 mA MB89P215 mA MB89215 mA MB89F217 mA MB89P215 mA MB89215 mA MB89F217, MB89P215 MB89F217, MB89P215 MB89F217, MB89P215
ILI
5
RPULL
25
50 8 6 6 10 8 8 4 3 5
100 12 10 9 15 13 12 6 5 1 10 15
ICC
At normal operating (External clock, Max gear speed) VCC

Power supply current ICCS
When A/D convereter starts
at sleep mode (External clock, Max gear speed) At stop mode Ta = + 25 C (External clock) Other than VCC and VSS
When A/D convereter stops When A/D convereter stops
A MB89215 A pF
ICCH Input capacitance
CIN
29
MB89210 Series
4. AC Characteristics
(1) Reset Timing Value Min 48 tHCYL* Max (VSS = 0.0 V, Ta = -40 C to +105 C) Symbol tZLZH Condition Unit ns Remarks
Parameter RST "L" level pulse width
* : tHCYL : Oscillation clock one cycle time
tZLZH
RST
0.2 VCC 0.2 VCC
(2) Power-on reset Value Min 1 Max 50
(VSS = 0.0 V, Ta = -40 C to +105 C) Symbol tR tOFF Condition Unit ms ms For repeated operation Remarks
Parameter Power on time Power shutoff time
tR 2.0 V
tOFF
VCC
0.2 V
0.2 V
0.2 V
Note : The supply voltage must be set to minimum value required for operation within the prescribed default oscillation setting time.
30
MB89210 Series
(3) Clock Timing Value Min 1 Crystal or ceramic oscillation 80 20 CR(built-in) oscillator 8.5 Max 12.5 1000 10 11.5
(VSS = 0.0 V, Ta = -40 C to +105 C) Symbol FCH-1 tXCYL tWH tWL tCR tCF FCH-2 Condition Unit MHz ns ns ns MHz Remarks
Parameter Clock frequency Clock cycle time Input clock pulse width Input clock rise, fall time Oscillation frequency
* X0 and X1 Timing and application Conditions
tXCYL tWH tCR tCF 0.8 VCC 0.8 VCC 0.2 VCC 0.2 VCC 0.2 VCC tWL
X0
* Clock application Conditions Using crystal oscillator or ceramic oscillator Using CR (built-in) oscillator
Using external clock
X0
X1
X0
X1
X0
X1
Open
Open
(4) Instruction Cycle Parameter Instruction cycle (instruction execution time) Symbol tINST Value 4/FCH, 8/FCH, 16/FCH, 64/FCH
(VSS = 0.0 V, Ta = -40 C to +105 C) Unit s Remarks When operating at FCH = 10 MHz tINST = 0.4 s (4/FCH)
FCH : Oscillation frequency (Operating clock frequency after switching between external and CR (internal) oscillator clocks) 31
MB89210 Series
(5) Recommended Resonator Manufactures * Sample application of ceramic resonator
X0 R X1
C1
C2
Resonator manufacture
Resonator CSTLS4M00G56-B0 CSTCR4M00G55-R0 CSTLS8M00G53-B0 CSTCC8M00G53-R0 CSTLS10M0G53-B0
Frequency (MHz) 4.00 4.00 8.00 8.00 10.00
C1 built-in built-in built-in built-in built-in built-in
C2 built-in built-in built-in built-in built-in built-in
R 680 680
Murata Mfg. Co., Ltd.
CSTCC10M00G53-R0 10.00 Inquiry : * Murata Electronics North America Inc : TEL +1-404-436-1300 * Murata Europe Management GmbH : TEL +49-911-66870 * Murata Electronics Singapore (p/e) : TEL +65-758-4233
32
MB89210 Series
(6) Peripheral Input Timing
(VCC = 5.0 V 10%, VSS = 0.0 V, Ta = -40 C to +105 C) Symbol tILIH tIHIL Pin name INT0 to INT2, EC0, EC1 Value Min 2 tINST* 2 tINST* Max Unit s s Remarks
Parameter Peripheral input "H" pulse width Peripheral input "L" pulse width
*: For tINST see " (4) Instruction Cycle".
tILIH
tIHIL
INT0 to INT2, EC0 to EC1
0.8 VCC 0.8 VCC 0.2 VCC 0.2 VCC
33
MB89210 Series
(7) Serial I/O Timing
(VCC = 5.0 V 10%, VSS = 0.0 V, Ta = -40 C to +105 C) Symbol tSCYC tSLOV tIVSH tSHIX tSHSL tSLSH tSLOV tIVSH tSHIX Pin name SCK SCK, SO SCK, SI SCK, SI SCK SCK SCK, SO SCK, SI SCK, SI External clock operation Internal clock operation Condition Value Min 2 tINST* - 200 0.5 tINST* 0.5 tINST* tINST* tINST* 0 0.5 tINST* 0.5 tINST* Max 200 200 Unit Remarks s ns s s s s ns s s
Parameter Serial clock cycle time SCK SO time Valid SI SCK SCK Valid SI hold time Serial clock "H" pulse width Serial clock "L" pulse width SCK SO time Valid SI SCK SCK Valid SI hold time
*: For tINST see " (4) Instruction Cycle". * Internal shift clock mode
tSCYC 2.4 V
SCK
0.8 V tSLOV
0.8 V
SO
2.4 V 0.8 V tIVSH tSHIX
SI
0.8 VCC 0.8 VCC 0.2 VCC 0.2 VCC
* External shift clock mode
tSLSH tSHSL 0.8 VCC 0.8 VCC
SCK
0.2 VCC
0.2 VCC tSLOV
SO
2.4 V 0.8 V tIVSH tSHIX
SI
0.8 VCC 0.8 VCC 0.2 VCC 0.2 VCC
34
MB89210 Series
(8) LIN-UART timing
(VCC = 5.0 V 10%, VSS = 0.0 V, Ta = -40 C to +105 C) Symbol tSCYC tSLOV tIVSH tSHIX tSLOV tSCLK tSDEL tSHSL tSLSH tSLOV tIVSH tSHIX Pin name UCK UCK, UO UCK, UI UCK, UI UCK, UO UCK (delay), UO UCK, UCK (delay) UCK UCK UCK, UO UCK, UI UCK, UI External clock operation Internal clock operation Condition Value Min 2 tINST* - 200 0.5 tINST* 0 - 200 - 0.5 tINST* 0.5 tINST* 1.5 tINST* 1.5 tINST* tINST* 0 0.5 tINST* Max 200 200 Unit Remarks s ns s s ns s s s s s s s SCDE = 1 SCDE = 1 SCDE = 1
Parameter Serial clock cycle time UCK UO time Valid UI UCK UCK Valid UI hold time UCK UO time UCK (delay) UO time UCK UCK (delay) Serial clock "H" pulse width Serial clock "L" pulse width UCK UO time Valid UI UCK UCK Valid UI hold time
*: For tINST see " (4) Instruction Cycle".
35
MB89210 Series
* Internal shift clock mode
tSCYC 2.4 V
UCK
0.8 V tSLOV
0.8 V
UO
2.4 V 0.8 V tIVSH tSHIX
UI
0.7 VCC 0.7 VCC 0.3 VCC 0.3 VCC tSCLK
UCK(delay) SCDE=1
2.4 V 0.8 V tSDEL 0.8 V
* External shift clock mode
tSLSH tSHSL 0.8 VCC 0.8 VCC
UCK
0.2 VCC
0.2 VCC tSLOV
UO
2.4 V 0.8 V tIVSH tSHIX
UI
0.7 VCC 0.7 VCC 0.3 VCC 0.3 VCC
36
MB89210 Series
5. A/D Converter
(1) A/D converter electrical characteristics Parameter Resolution Total error Linearity error Differential linear error Zero transition voltage Full-scale transition voltage A/D mode conversion time Analog input current Analog input voltage range VOT VFST IAIN Symbol (VCC = 5.0 V + 10%, VSS = 0.0 V, Ta = -40 C to +105 C) Value Min - 5.0 - 3.0 - 2.5 VSS - 3.5 LSB VCC - 6.5 LSB 0 Typ VSS + 0.5 LSB VCC - 1.5 LSB Max 10 + 5.0 + 3.0 + 2.5 VSS + 4.5 LSB VCC + 2.0 LSB 38 tINST* 10 VCC Unit bit LSB LSB LSB V V s A V Remarks
* : For tINST see " (4) Instruction Cycle" in "4. AC Characteristics".
37
MB89210 Series
(2) Definition of A/D Converter Terms * Resolution The level of analog variation that can be distinguished by the A/D converter. When the number of bits is 10, analog voltage can be divided into 210 = 1024. * Linear error (Unit : LSB) The deviation between the value along a straight line connecting the zero transition point("00 0000 0000""00 0000 0001") of a device and the full-scale transition point ("11 1111 1111""11 1111 1110"), compared with the actual conversion values obtained. * Differential linear error (Unit : LSB) Deviation of input voltage, which is required for changing output code by 1 LSB, from an ideal value. * Total error (Unit : LSB) The difference between theoretical conversion value and actual conversion value. Ideal I/O characteristics
3FF 3FE VFST 3FF 3FE 1.5 LSB
Total error
Digital output
Digital output
3FD
3FD
Actual conversion characteristic
{1 LSB x N + 0.5 LSB}
004 003 002 001 0.5 LSB VSS VCC VOT 1 LSB
004 003 002 001 VSS
Actual conversion characteristic
VNT
Ideal characteristics
VCC
Analog input
Analog input
1 LSB =
VFST - VOT 1022
(V)
Total error in digital output N =
VNT - {1 LSB x N + 0.5 LSB} 1 LSB
(Continued)
38
MB89210 Series
(Continued)
Zero transition error
004
Full-scale transition error Ideal characteristics
Actual conversion characteristic Ideal characteristics Digital output
3FF
Digital output
003
Actual conversion characteristic
3FE
002
Actual conversion characteristic
001
VFST
3FD
(measurement value)
VOT (measurement value)
VSS
3FC
Actual conversion characteristic
VCC
Analog input
Analog input
Linearity error
3FF 3FE
Differential linear error Ideal characteristics
N+1
Actual conversion characteristic
{1 LSB x N + VOT}
Digital output
VFST
(measureVNT ment value)
Digital output
3FD
Actual conversion characteristic
V (N + 1) T
N
004 003 002 001 VSS
Actual conversion characteristic Ideal characteristics VOT (measurement value)
VCC
N-1
VNT
N-2 VSS
Actual conversion characteristic
VCC
Analog input Linear error in digital = VNT - {1 LSB x N + VOT} output N 1 LSB
Analog input Differential linear error = V (N + 1) T - VNT in digital output N 1 LSB
-1
39
MB89210 Series
(3) Precautionary Information of A/D conversion
* Input Impedance of Analog Input Pins
The A/D converter has a sample & hold circuit as shown below, which uses a sample-and-hold capacitor to obtain the voltage at the analog input pin for 16 instruction cycles following the start of A/D conversion. For this reason if the external circuits providing the analog input signal have high output impedance, the analog input voltage may not stabilize within the analog input sampling time. It is therefore recommended that the output impedance of external circuits be reduced to 4 k or less. Note that if the impedance cannot be kept low, it is recommended to connect an external capacitor of about 0.1 F for the analog input pin. Analog input equivalent circuit Sample-and-hold circuit Analog input pin
R C
Comparator
If analog input impedance is 4 k or more, the use of a capacitor of approximately 0.1 F is recommended.
Closes 16 instruction cycles after the start of A/D conversion Analog channel selector
MB89215 R = approx. 2.2 k, C = approx. 45 pF MB89F217, MB89P215 R = approx. 3.2 k, C = approx. 30 pF
* About errors The smaller the absolute value |VCC - VSS| is, the greater the relative error becomes.
40
MB89210 Series
6. Electrical Characteristics of Flash Memory
* Programming and erasing characteristics Parameter Power supply current *1 Per 1 sector, constant value Sector erase independent time with sector capacitance Programming Per 1 byte time Successful completion time Unsuccessful completion time Successful completion time Unsuccessful completion time Symbol IFWE Value Pin Condition Unit Remarks Name Min Typ Max VCC VCC = 5.0 V 1 8 40 15 *2 3600 mA s s s
650 3600
*1 : Embedded Algorithm executing. *2 : If a fault occurs during sector erasing, detection via DQ5 may not be available (DQ5 = 1 may not occur) . Accordingly, a fault must be assumed after 15 s, even if DQ5 does not go to "1".
41
MB89210 Series
s MASK OPTIONS
No Part number Specifying procedure Initial value* selection of internal clock oscillation stabilization wait time (at FCH = 10 MHz) * 01 : 214/FCH (Approx. 1.63 ms) * 10 : 217/FCH (Approx. 13.1 ms) * 11 : 218/FCH (Approx. 26.2 ms) Power-on reset * Power-on reset ON * Power-on reset OFF Reset pin output * Reset output ON * Reset output OFF MB89215 MB89F217 MB89P215 MB89PV210 Setting disallowed
1
218/Fch (Approx. 26.2 ms)
2
Yes
3
Yes
FCH : Base oscillator * : Initial value to which the oscillation setting time bit (sync : WT1, WT0) in the system clock control register is set.
s ORDERING INFORMATION
Part number MB89215PFV MB89P215PFV MB89215PFM MB89F217PFM MB89PV210CF Package 30-pin Plastic SSOP (FPT-30P-M02) 48-pin Plastic QFP (FPT-48P-M13) 48-pin Ceramic MQFP (MQP-48C-P02) Remarks
42
MB89210 Series
s PACKAGE DIMENSIONS
30-pin Plastic SSOP (FPT-30P-M02) Note 1) Note 2) Note 3) Note 4) *1 : Resin protrusion. (Each side +0.15 (.006) Max) . *2 : These dimensions do not include resin protrusion. Pins width and pins thickness include plating thickness. Pins width do not include tie bar cutting remainder.
*1 9.700.10(.382.004)
30 16
0.170.03 (.007.001)
INDEX
*2 5.600.10 (.220.004)
7.600.20 (.299.008)
Details of "A" part 1.25 -0.10 .049 -.004
1 15
+0.20 +.008
(Mounting height)
0.65(.026)
0.24 -0.07 .009
+0.08 +.003 -.003
"A"
0.25(.010) 0~8
0.500.20 (.020.008) 0.600.15 (.024.006) 0.10(.004)
0.100.10 (.004.004) (Stand off)
C
2003 FUJITSU LIMITED F30003S-c-3-4
Dimensions in mm (inches) Note : The values in parentheses are reference values.
(Continued)
43
MB89210 Series
48-pin plastic QFP (FPT-48P-M13)
Note 1) * : These dimensions do not include resin protrusion. Note 2) Pins width and pins thickness include plating thickness. Note 3) Pins width do not include tie bar cutting remainder.
13.100.40(.516.016)SQ
* 10.000.20(.394.008)SQ
36 25
0.170.06 (.007.002)
37
24
Details of "A" part 0.10(.004) 1.95 -0.20 .077 -.008
+0.40 +.016
(Mounting height)
INDEX 0~8
48 13
0.25(.010)
1
12
"A"
0.800.20 (.031.008) 0.880.15 (.035.006)
0.20 -0.20
+0.10 +.004
.008 -.008 (Stand off)
0.80(.031)
0.320.05 (.013.002)
0.20(.008)
M
C
2003 FUJITSU LIMITED F48023S-c-3-4
Dimensions in mm (inches) Note : The values in parentheses are reference values.
(Continued)
44
MB89210 Series
(Continued) 48-pin Ceramic MQFP (MQP-48C-P02)
15.000.25 SQ (.591.010) SQ 14.820.35 SQ (.583.014) SQ 1.020.13 (.040.005) 1.020.13 (.040.005) 0.400.10 (.016.004) 10.92(.430) TYP 7.14(.281) TYP 1.00(.040)TYP 1.50(.059)TYP 0.30(.012) TYP 4.50(.177)TYP 7.14(.281) TYP 10.92(.430) TYP 1.10 -0.25 +.018 .043 -.010
+0.45
17.20(.677)TYP 8.80(.346)TYP 1.10 .043
+0.45 -0.25 +.018 -.010
0.30(.012)TYP PIN No.1 INDEX
0.800.25 (.0315.010)
0.800.25 (.0315.010)
INDEX AREA
17.20(.677) TYP 8.80(.346) TYP
1.00(.040)TYP 0.400.10 (.016.004) 1.50(.059)TYP
9.02(.355)MAX
0.150.05 (.006.002)
C
2003 FUJITSU LIMITED M48002Sc-1-1
Dimensions in mm (inches) Note : The values in parentheses are reference values.
45
MB89210 Series
FUJITSU LIMITED
All Rights Reserved. The contents of this document are subject to change without notice. Customers are advised to consult with FUJITSU sales representatives before ordering. The information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of Fujitsu semiconductor device; Fujitsu does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. Fujitsu assumes no liability for any damages whatsoever arising out of the use of the information. Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of Fujitsu or any third party or does Fujitsu warrant non-infringement of any third-party's intellectual property right or other right by using such information. Fujitsu assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). Please note that Fujitsu will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. If any products described in this document represent goods or technologies subject to certain restrictions on export under the Foreign Exchange and Foreign Trade Law of Japan, the prior authorization by Japanese government will be required for export of those products from Japan.
F0308 (c) FUJITSU LIMITED Printed in Japan


▲Up To Search▲   

 
Price & Availability of E712558

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X