mb95f108aspfv Fujitsu Microelectronics, Inc., mb95f108aspfv Datasheet

no-image

mb95f108aspfv

Manufacturer Part Number
mb95f108aspfv
Description
8-bit Proprietary Microcontrollers
Manufacturer
Fujitsu Microelectronics, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mb95f108aspfv-GE1
Manufacturer:
FUJI
Quantity:
27 861
Part Number:
mb95f108aspfv-GE1
Manufacturer:
FUJI
Quantity:
1 000
Part Number:
mb95f108aspfv-GE1
Manufacturer:
FUJI/富士电机
Quantity:
20 000
FUJITSU SEMICONDUCTOR
Copyright©2005-2006 FUJITSU LIMITED All rights reserved
8-bit Proprietary Microcontrollers
CMOS
F
MB95107A/F108AS/F108AW/R107A/D108AS/
MB95D108AW/FV100B-101
• F
• Clock
“Check Sheet” is seen at the following support page
URL : http://www.fujitsu.com/global/services/microelectronics/product/micom/support/index.html
“Check Sheet” lists the minimal requirement items to be checked to prevent problems beforehand in system
development.
Instruction set optimized for controllers
2
DESCRIPTION
The MB95100A series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set,
the microcontrollers contain a variety of peripheral functions.
FEATURE
• Multiplication and division instructions
• 16-bit arithmetic operations
• Bit test branch instruction
• Bit manipulation instructions etc.
• Main clock
• Main PLL clock
• Sub clock (for dual clock product)
• Sub PLL clock (for dual clock product)
MC-8FX CPU core
DATA SHEET
2
MC-8FX MB95100A Series
Be sure to refer to the “Check Sheet” for the latest cautions on development.
DS07-12601-3E
(Continued)

Related parts for mb95f108aspfv

mb95f108aspfv Summary of contents

Page 1

FUJITSU SEMICONDUCTOR DATA SHEET 8-bit Proprietary Microcontrollers CMOS 2 F MC-8FX MB95100A Series MB95107A/F108AS/F108AW/R107A/D108AS/ MB95D108AW/FV100B-101 DESCRIPTION The MB95100A series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers contain a variety of peripheral functions. FEATURE • ...

Page 2

MB95100A Series (Continued) • Timer • 8/16-bit compound timer × 2 channels • 16-bit reload timer • 8/16-bit PPG × 2 channels • 16-bit PPG × 2 channels • Timebase timer • Watch prescaler (for dual clock product) • FRAM ...

Page 3

PRODUCT LINEUP Part number MB95107A Parameter MASK ROM Type product ROM capacity 48K bytes RAM capacity FRAM capacity Reset output Selectable Clock system Single/Dual clock* Low voltage detection reset Number of basic instructions Instruction bit length Instruction length CPU functions ...

Page 4

MB95100A Series (Continued) Part number MB95107A Parameter 8/10-bit A/D converter 8-bit or 10-bit resolution can be selected. (12 channels) Two clock modes and two counter operating modes can be selected. Square waveform output 16-bit reload timer Count clock : 7 ...

Page 5

SELECT OF OSCILLATION STABILIZATION WAIT TIME (MASK ROM PRODUCT ONLY) For the MASK ROM product, you can set the mask option when ordering MASK ROM to select the initial value of main clock oscillation stabilization wait time from among the ...

Page 6

MB95100A Series DIFFERENCES AMONG PRODUCTS AND NOTES ON SELECTING PRODUCTS • Notes on Using Evaluation Products The evaluation product has not only the functions of the MB95100A series but also those of other products to support software development for multiple ...

Page 7

PIN ASSIGNMENT AVcc 2 AVR PE3/INT13 3 4 PE2/INT12 5 PE1/INT11 6 PE0/INT10 7 P83 P82 8 9 P81 10 P80 11 P71/TI0 ...

Page 8

MB95100A Series PIN DESCRIPTION Pin no. Pin name circuit type AVR 3 PE3/INT13 4 PE2/INT12 5 PE1/INT11 6 PE0/INT10 7 P83 8 P82 9 P81 10 P80 11 P71/TI0 12 P70/TO0 13 MOD ...

Page 9

I/O Pin no. Pin name circuit type* 31 P11/UO0 32 P12/UCK0 H P13/TRG0/ 33 ADTG 34 P14/PPG0 35 P20/PPG00 36 P21/PPG01 37 P22/TO00 H 38 P23/TO01 39 P24/EC0 40 P50/SCL0 I 41 P51/SDA0 42 P52/PPG1 H 43 P53/TRG1 44 P60/PPG10 ...

Page 10

MB95100A Series (Continued) Pin no. Pin name 52 P43/AN11 53 P42/AN10 54 P41/AN09 55 P40/AN08 56 P37/AN07 57 P36/AN06 58 P35/AN05 59 P34/AN04 60 P33/AN03 61 P32/AN02 62 P31/AN01 63 P30/AN00 For the I/O circuit ...

Page 11

I/O CIRCUIT TYPE Type Circuit X1 (X1A) X0 (X0A) A Standby control B R B’ P-ch N-ch C Standby control External interrupt enable R P-ch P-ch G N-ch Standby control R P-ch P-ch H N-ch Standby control MB95100A Series • ...

Page 12

MB95100A Series Type I Standby control R P-ch J A/D control Standby control K Standby control L Standby control O Standby control 12 Circuit • N-ch open drain output • CMOS input P-ch • Hysteresis input Digital output • P-ch ...

Page 13

Type Circuit R P-ch P-ch P N-ch Standby control External interrupt control MB95100A Series • CMOS output • Hysteresis input Pull-up control • With pull - up control Digital output Digital output Hysteresis input Remarks 13 ...

Page 14

MB95100A Series CAUTION OF USING DEVICES • Preventing Latch-up Care must be taken to ensure that maximum voltage ratings are not exceeded when they are used. Latch-up may occur on CMOS ICs if voltage higher than V pins other than ...

Page 15

Mode Pin (MOD) Connect the mode pin directly prevent the device unintentionally entering the test mode due to noise, lay out the printed circuit board minimize the distance from the mode pins to ...

Page 16

MB95100A Series PROGRAMMING FLASH MEMORY MICROCONTROLLERS USING PARALLEL PROGRAMMER • Supported Parallel Programmers and Adapters The following table lists supported parallel programmers and adapters. Package FPT-64P-M03 FPT-64P-M09 Note : For information on applicable adapter models and parallel programmers, contact the ...

Page 17

BLOCK DIAGRAM RST Reset control X0,X1 Clock control 1 PG2/X1A* 1 PG1/X0A* Watch prescaler PG0 Watch counter P00/INT00 to P07/INT07 External interrupt ch.0 to ch.7 P10/UI0 UART/SIO P11/UO0 P12/UCK0 P13/TRG0/ADTG 16-bit PPG ch.0 P14/PPG0 P20/PPG00 8/16-bit PPG ch.0 P21/PPG01 P22/TO00 ...

Page 18

MB95100A Series CPU CORE 1. Memory space Memory space of the MB95100A series is 64K bytes and consists of I/O area, data area, and program area. The memory space includes special - purpose areas such as the general - purpose ...

Page 19

Register The MB95100A series has two types of registers; dedicated registers in the CPU and general-purpose registers in the memory. The dedicated registers are as follows: Program counter (PC 16-bit register to indicate locations where instructions are ...

Page 20

MB95100A Series The RP indicates the address of the register bank currently being used. The relationship between the content of RP and the real address conforms to the conversion rule illustrated below: • Rule for Conversion of Actual Addresses in ...

Page 21

The following general-purpose registers are provided: General-purpose registers: 8-bit data storage registers The general-purpose registers are 8 bits and located in the register banks on the memory. 1-bank contains 8- register total of 32 banks can be ...

Page 22

MB95100A Series FRAM • Slave address of FRAM FRAM operates as one of the slave devices connected to the I 2 When data is transferred by the I C, the slave address of FRAM is shown below. Slave address (7 ...

Page 23

Single byte write Start Condition Microcontroller MSB S Slave Address 0 FRAM • Compound byte write Start Condition Microcontroller MSB LSB S Slave Address 0 FRAM • Current address read Start Condition Microcontroller MSB S FRAM • Continuous address ...

Page 24

MB95100A Series I/O MAP Register Address abbreviation 0000 PDR0 H 0001 DDR0 H 0002 PDR1 H 0003 DDR1 H ⎯ 0004 H 0005 WATR H 0006 PLLC H 0007 SYCC H 0008 STBC H 0009 RSRR H 000A TBTC H ...

Page 25

Register Address abbreviation 002B DDRG H ⎯ 002C H 002D PUL1 H 002E PUL2 H 002F PUL3 H 0030 PUL4 H 0031 PUL5 H 0032 PUL7 H ⎯ 0033 H 0034 PULE H 0035 PULG H 0036 T01CR1 8/16-bit compound ...

Page 26

MB95100A Series Register Address abbreviation 004E , H ⎯ 004F H 0050 SCR H 0051 SMR H 0052 SSR H 0053 RDR/TDR H 0054 ESCR H 0055 ECCR H 0056 SMC10 H 0057 SMC20 H 0058 SSR0 H 0059 TDR0 ...

Page 27

Register Address abbreviation ⎯ 0078 H 0079 ILR0 H 007A ILR1 H 007B ILR2 H 007C ILR3 H 007D ILR4 H 007E ILR5 H ⎯ 007F H 0F80 WRARH0 Wild register address setting register (Upper byte) ch.0 H 0F81 WRARL0 ...

Page 28

MB95100A Series Register Address abbreviation 0FA0 PPS11 H 0FA1 PPS10 H 0FA2 PDS11 H 0FA3 PDS10 H 0FA4 PPGS H 0FA5 REVC H TMRH0/ 0FA6 H TMRLRH0 TMRL0/ 0FA7 H TMRLRL0 0FA8 , H ⎯ 0FA9 H 0FAA PDCRH0 H ...

Page 29

Register Address abbreviation 0FC4 H ⎯ to 0FE2 H 0FE3 WCDR H 0FE4 H ⎯ to 0FED H 0FEE ILSR H 0FEF WICR H 0FF0 H ⎯ to 0FFF H • R/W access symbols R/W : Readable/Writable R : ...

Page 30

MB95100A Series INTERRUPT SOURCE TABLE Interrupt source External interrupt ch.0 External interrupt ch.4 External interrupt ch.1 External interrupt ch.5 External interrupt ch.2 External interrupt ch.6 External interrupt ch.3 External interrupt ch.7 UART/SIO ch.0 8/16-bit compound timer ch.0 (Lower) 8/16-bit compound ...

Page 31

ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Symbol Power supply voltage AVR V I1 Input voltage Output voltage Maximum clamp current I CLAMP Total maximum clamp Σ|I | CLAMP ...

Page 32

MB95100A Series (Continued) Parameter Symbol Power consumption Pd Operating temperature T A Storage temperature T STG *1 : The parameter is based Apply equal potential and Vo should not exceed ...

Page 33

Recommended Operating Conditions Sym- Parameter Pin name bol Power supply voltage P10, P67 IH1 “H” level input voltage V P50, P51 IH2 MB95100A Series Value Condi- tion Min Max ⎯ ⎯ 1.8* 1 ...

Page 34

MB95100A Series (Continued) Sym- Parameter bol P00 to P07, P10 to P14, P20 to P24, P30 to P37, P40 to P43, V P52, P53, IHS1 P60 to P67, P70, P71, PE0 to PE3, PG0, PG1* PG2* V P80 to P83 ...

Page 35

The values vary with the operating frequency P10, P50, P51, and P67 can switch the input level to either the “CMOS input level” or “hysteresis input level”. The switching of the input level can be set ...

Page 36

MB95100A Series 3. DC Characteristics Sym Parameter Pin name bol Output pin other V “H” level output OH1 than P00 to P07 voltage V P00 to P07 OH2 Output pin other V “L” level output OL1 than P00 to P07 ...

Page 37

Sym- Parameter Pin name bol (External CCS CC Power supply clock current* 2 operation) I CCL I CCLS I CCT I CCMPLL MB95100A Series = ...

Page 38

MB95100A Series (Continued) Sym- Parameter Pin name bol I CCSPLL V (External CC clock operation) I CTS Power supply current CCH Single clock product only *2 : Power supply current ...

Page 39

AC Characteristics (1) Clock Timing Sym- Parameter Pin name bol F X0 Clock frequency F X0A, X1A CL t X0, X1 HCYL Clock cycle time t X0A, X1A LCYL t WH1 t WL1 Input clock pulse width ...

Page 40

MB95100A Series X0 • Figure of main clock Input port external connection When using a crystal or ceramic oscillator X0A • Figure of sub clock input port external connection When using a crystal or ceramic oscillator 40 t HCYL t ...

Page 41

Source Clock/Machine Clock Sym- Pin Parameter bol name Source clock cycle 1 time* ⎯ t SCLK (Clock before setting division) ⎯ F Source clock SP frequency ⎯ F SPL Machine clock cycle time* 2 ⎯ t MCLK (Minimum instruction ...

Page 42

MB95100A Series • Operating voltage - Operating frequency (When T • MB95107A, MB95R107A Sub PLL operation guarantee range Sub clock mode and watch mode operation guarantee range 3.6 2.3 1.8 16.384 kHz 32 kHz PLL operation guarantee range Source clock ...

Page 43

Operating voltage - Operating frequency (When T • MB95107A, MB95R107A Sub PLL operation guarantee range Sub clock mode and watch mode operation guarantee range 3.6 2.3 1.8 16.384 kHz 32 kHz PLL operation guarantee range Source clock frequency (F ...

Page 44

MB95100A Series • Operating voltage - Operating frequency (T • MB95FV100B-101 Sub PLL, Sub clock mode and watch mode operation guarantee range 3.6 2.6 16.384 kHz 32 kHz PLL operation guarantee range Source clock frequency (F • Main PLL operation ...

Page 45

External Reset Parameter Symbol RST “L” level pulse t Oscillation time of oscillator* RSTL width *1 : Refer to “ (2) Source Clock/Machine Clock” for Oscillation start time of oscillator is the time that the amplitude ...

Page 46

MB95100A Series (4) Power-on Reset Parameter Power supply rising time Power supply cutoff time Note : The power supply must be turned on within the selected oscillation stabilization time Note : Sudden change of power supply voltage may ...

Page 47

Peripheral Input Timing Parameter Symbol Peripheral input “H” pulse t ILIH width Peripheral input “L” pulse t IHIL width * : Refer to “ (2) Source Clock/Machine Clock” for t INT00 to INT07, INT10 to INT13, EC0, EC1, TI0, ...

Page 48

MB95100A Series (6) UART/SIO, Serial I/O Timing Parameter Symbol Pin name Serial clock cycle time t SCYC UCK ↓ → UO time t SLOV Valid UI → UCK ↑ t UCK ↑ → valid UI hold time t Serial clock ...

Page 49

LIN-UART Timing Sampling at the rising edge of sampling clock* (ESCR register : SCES bit = 0, ECCR register : SCDE bit = 0) Sym- Parameter bol Serial clock cycle time t SCYC SCK ↑→ SOT delay time t ...

Page 50

MB95100A Series • Internal shift clock mode SCK SOT SIN • External shift clock mode SCK 0 SOT SIN 50 t SCYC 2 SLOVI 2 IVSHI SHIXI ...

Page 51

Sampling at the falling edge of sampling clock* (ESCR register : SCES bit = 1, ECCR register : SCDE bit = 0) Sym- Parameter bol Serial clock cycle time t SCYC SCK↑→ SOT delay time t SHOVI Valid SIN→SCK↓ t ...

Page 52

MB95100A Series • Internal shift clock mode SCK SOT SIN • External shift clock mode SCK 0 SOT SIN 52 t SCYC 2 SHOVI 2 IVSLI SLIXI ...

Page 53

Sampling at the rising edge of sampling clock* (ESCR register : SCES bit = 0, ECCR register : SCDE bit = 1) Sym- Parameter bol Serial clock cycle time t SCYC SCK↑→ SOT delay time t SHOVI Valid SIN→SCK↓ t ...

Page 54

MB95100A Series Sampling at the falling edge of sampling clock* (ESCR register : SCES bit = 1, ECCR register : SCDE bit = 1) Parameter Serial clock cycle time SCK↓→SOT delay time Valid SIN→SCK↑ SCK↑ → valid SIN hold time ...

Page 55

Timing Parameter Symbol SCL clock frequency f SCL (Repeat) Start condition t HD;STA hold time SDA ↓ → SCL ↓ SCL clock “L” width t LOW SCL clock “H” width t HIGH (Repeat) Start condition t ...

Page 56

MB95100A Series Sym- Pin Parameter bol name SCL clock t SCL0 LOW “L” width SCL clock t SCL0 HIGH “H” width Start condition SCL0 t HD;STA hold time SDA0 Stop condition SCL0 t SU;STO setup time SDA0 Start condition SCL0 ...

Page 57

Sym- Pin Parameter bol name Stop condition SCL0 t SU;STO detection SDA0 Restart condition SCL0 t SU;STA detection condition SDA0 SCL0 Bus free time t BUF SDA0 SCL0 Data hold time t HD;DAT SDA0 SCL0 Data setup time t ...

Page 58

MB95100A Series 5. A/D Converter (1) A/D Converter Electrical Characteristics = 3.3 V [Flash memory product Sym- Parameter bol Resolution Total error ⎯ Linearity error Differential linear error AV Zero transition ...

Page 59

Notes on Using A/D Converter • About the external impedance of analog input and its sampling time • A/D converter with sample and hold circuit. If the external impedance is too high to keep sufficient sampling time, the analog ...

Page 60

MB95100A Series (3) 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 2 • Linearity error ...

Page 61

Zero transition error 004 H Actual conversion characteristic 003 H Ideal characteristics 002 H Actual conversion characteristic 001 H V (measurement value Analog input Linearity error Actual conversion 3FF H characteristic 3FE H × {1 LSB ...

Page 62

MB95100A Series 6. Flash Memory Program/Erase Characteristics Parameter Sector erase time (4K bytes sector) Sector erase time (16K bytes sector) Byte programming time Program/erase cycle Power supply voltage at program/erase Flash memory data retention time = + 25 °C, V ...

Page 63

MASK OPTION Part number No. Specifying procedure Clock mode select* 1 • Single-system clock mode 1 • Dual-system clock mode FRAM* 1 • With load of FRAM 2 • Without load of FRAM Low voltage detection reset* 2 • With ...

Page 64

... MB95100A Series ORDERING INFORMATION Part number MB95107APFV MB95F108ASPFV MB95F108AWPFV MB95R107APFV MB95D108ASPFV MB95D108AWPFV MB95107APFM MB95F108ASPFM MB95F108AWPFM MB95R107APFM MB95D108ASPFM MB95D108AWPFM MB2146-301 (MB95FV100B-101PBT) 64 Package 64-pin plastic LQFP (FPT-64P-M03) 64-pin plastic LQFP (FPT-64P-M09) MCU board ( ) 224-pin plastic PFBGA (BGA-224P-M08) Remarks ...

Page 65

PACKAGE DIMENSIONS 64-pin plastic LQFP (FPT-64P-M03) 64-pin plastic LQFP (FPT-64P-M03) 12.00±0.20(.472±.008)SQ * 10.00±0.10(.394±.004) INDEX 64 LEAD No. 1 0.50(.020) 0.20±0.05 (.008±.002) 2003 FUJITSU LIMITED F64009S-c-5-8 C MB95100A Series Lead pitch Package width × package length Lead shape Sealing ...

Page 66

MB95100A Series (Continued) 64-pin plastic LQFP (FPT-64P-M09) 64-pin plastic LQFP (FPT-64P-M09) 14.00±0.20(.551±.008)SQ * 12.00±0.10(.472±.004) INDEX 64 1 0.65(.026) 2003 FUJITSU LIMITED F64018S-c-3 Lead pitch Package width × package length Lead shape Sealing method Mounting height Code ...

Page 67

MB95100A Series The information for microcontroller supports is shown in the following homepage. http://www.fujitsu.com/global/services/microelectronics/product/micom/support/index.html 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 ...

Related keywords