mb95f118bwpv2 Fujitsu Microelectronics, Inc., mb95f118bwpv2 Datasheet
![no-image](/images/no-image-200.jpg)
mb95f118bwpv2
Related parts for mb95f118bwpv2
mb95f118bwpv2 Summary of contents
Page 1
FUJITSU MICROELECTRONICS DATA SHEET 8-bit Proprietary Microcontrollers CMOS F 2 MC-8FX MB95110B Series MB95116B/F118BS/F118BW/FV100D-101 I DESCRIPTION The MB95110B series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers contain a variety of peripheral functions. 2 Note ...
Page 2
MB95110B Series (Continued) • Timer • 8/16-bit compound timer × 2 channels • 8/16-bit PPG × 2 channels • 16-bit PPG • Time-base timer • Watch prescaler (for dual clock product) • LIN-UART • Full duplex double buffer • Clock ...
Page 3
I PRODUCT LINEUP Part number MB95116B Parameter Type MASK ROM product ROM capacity RAM capacity Reset output Selectable Clock system single/dual clock* Low voltage detection reset Number of basic instructions Instruction bit length Instruction length CPU functions Data bit length ...
Page 4
MB95110B Series (Continued) Part number Parameter Each channel of the timer can be used as “8-bit timer × 2 channels” or “16-bit timer × 1 channel”. 8/16-bit compound timer Built-in timer function, PWC function, PWM function, capture function and square ...
Page 5
I 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 ...
Page 6
MB95110B Series I DIFFERENCES AMONG PRODUCTS AND NOTES ON SELECTING PRODUCTS • Notes on Using Evaluation Products The evaluation product has not only the functions of the MB95110B corresponding products series but also those of other products to support software ...
Page 7
I PIN ASSIGNMENTS P65/SCK P66/SOT 2 P67/SIN 3 P37/AN07 4 P36/AN06 5 P35/AN05 6 P34/AN04 7 P33/AN03 8 P32/AN02 9 P31/AN01 10 P30/AN00 11 AVss The pins are general-purpose port in ...
Page 8
MB95110B Series P65/SCK 1 2 P66/SOT P67/SIN 3 P37/AN07 4 P36/AN06 5 P35/AN05 6 P34/AN04 7 P33/AN03 8 P32/AN02 9 P31/AN01 10 P30/AN00 11 AVss The pins are general-purpose port in single clock product or sub clock ...
Page 9
P65/SCK 1 P66/SOT 2 P67/SIN 3 P37/AN07 4 P36/AN06 5 P35/AN05 P34/AN04 8 P33/AN03 9 P32/AN02 10 P31/AN01 11 P30/AN00 12 AVss 13 14 ...
Page 10
MB95110B Series I PIN DESCRIPTION Pin no. Pin name LQFP *1 LQFP * P65/SCK 2 2 P66/SOT 3 3 P67/SIN 4 4 P37/AN07 5 5 P36/AN06 6 6 P35/AN05 7 8 P34/AN04 8 9 P33/AN03 9 10 P32/AN02 ...
Page 11
Pin no. Pin name LQFP *1 LQFP * PG2/X1A 28 30 PG1/X0A 29 31 RST 30 32 P00/INT00 31 34 P01/INT01 32 35 P02/INT02 33 36 P03/INT03 34 37 P04/INT04 35 38 P05/INT05 36 39 P06/INT06 37 ...
Page 12
MB95110B Series I I/O CIRCUIT TYPE Type X1 (X1A (X0A) Standby control B R B’ P-ch C N-ch Standby control External interrupt enable R P-ch G Standby control 12 Circuit • Oscillation circuit • High-speed side Clock input ...
Page 13
Type Circuit R P-ch P-ch H N-ch Standby control N-ch I Standby control R P-ch P-ch J N-ch A/D control Standby control P-ch K N-ch Standby control P-ch N-ch L Standby control MB95110B Series • CMOS output • Hysteresis ...
Page 14
MB95110B Series I HANDLING 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 other than medium- and ...
Page 15
I PIN CONNECTION • Treatment of Unused Input Pin Leaving unused input pins unconnected can cause abnormal operation or latch-up, leaving to permanent damage. Unused input pins should always be pulled up or down through resistance of at least 2 ...
Page 16
MB95110B Series I PROGRAMMING FLASH MEMORY MICROCONTROLLERS USING PARALLEL PROGRAMMER • Supported Parallel Programmers and Adapters The following table lists supported parallel programmers and adapters. Package FPT-48P-M26 FPT-52P-M01 LCC-48P-M09 Note: For information on applicable adapter models and parallel programmers, contact ...
Page 17
Programming Method 1) Set the type code of the parallel programmer to “17226”. 2) Load program data to programmer addresses 71000 3) Programmed by parallel programmer. MB95110B Series to 7FFFF . ...
Page 18
MB95110B Series I BLOCK DIAGRAM RST X0,X1 PG2/X1A* PG1/X0A* PG0 P00/INT00 to P07/INT07 P10/UI0 P11/UO0 P12/UCK0 P13/TRG0/ADTG P14/PPG0 P15 P20/PPG00 P21/PPG01 P22/TO00 P23/TO01 P24/EC0 P30/AN00 to P37/AN07 P50/SCL0 P51/SDA0 * : The pins are general-purpose port ...
Page 19
I CPU CORE 1. Memory space Memory space of the MB95110B series is 64 Kbytes and consists of I/O area, data area, and program area. The memory space includes special-purpose areas such as the general-purpose registers and vector table. Memory ...
Page 20
MB95110B Series 2. Register The MB95110B 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) Accumulator (A) Temporary accumulator (T) Index register (IX) ...
Page 21
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 the General-purpose ...
Page 22
MB95110B Series 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. One bank contains eight registers total of 32 ...
Page 23
I I/O MAP Register Address abbreviation 0000 PDR0 H 0001 DDR0 H 0002 PDR1 H 0003 DDR1 H 0004 H 0005 WATR Oscillation stabilization wait time setting register H 0006 PLLC H 0007 SYCC H 0008 STBC H 0009 ...
Page 24
MB95110B Series Register Address abbreviation 0035 PULG H 0036 T01CR1 8/16-bit compound timer 01 control status register 1 ch.0 H 0037 T00CR1 8/16-bit compound timer 00 control status register 1 ch.0 H 0038 T11CR1 8/16-bit compound timer 11 control status ...
Page 25
Register Address abbreviation 0060 IBCR00 H 0061 IBCR10 H 0062 IBSR0 H 0063 IDDR0 H 0064 IAAR0 H 0065 ICCR0 H 0066 H to 006B H 006C ADC1 H 006D ADC2 H 006E ADDH 8/10-bit A/D converter data register ...
Page 26
MB95110B Series Register Address abbreviation 0F86 WRARH2 Wild register address setting register (Upper byte) ch.2 H 0F87 WRARL2 Wild register address setting register (Lower byte) ch.2 H 0F88 WRDR2 H 0F89 H to 0F91 H 0F92 T01CR0 8/16-bit compound ...
Page 27
Register Address abbreviation 0FB0 H to 0FBB H 0FBC BGR1 H 0FBD BGR0 H 0FBE PSSR0 H 0FBF BRSR0 H 0FC0 H to 0FC2 H 0FC3 AIDRL H 0FC4 H to 0FE2 H 0FE3 WCDR H ...
Page 28
MB95110B Series I 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 ...
Page 29
I ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Symbol Power supply voltage* 1 Input voltage* 1 Output voltage* 1 Maximum clamp current Σ|I Total maximum clamp current “L” level maximum output current “L” level average current “L” level total maximum ...
Page 30
MB95110B Series (Continued The parameter is based Apply equal potential to AVcc and Vcc and V should not exceed current to/from an input is limited by some means ...
Page 31
Recommended Operating Conditions Parameter Symbol Pin name Power supply AV voltage CC Operating temperature * : The values vary with the operating frequency. WARNING: The recommended operating conditions are required in order ...
Page 32
MB95110B Series 3. DC Characteristics Parameter Symbol Pin name V P10, P67 IH1 V P50, P51 IH2 P00 to P07, P10 to P15, P20 to P24, V P30 to P37, “H” level IHS1 P60 to P67, input voltage PG0, PG1* ...
Page 33
Sym- Parameter Pin name bol Output pin V other than OH1 P00 to P07 “H” level output voltage V P00 to P07 OH2 Output pin V other than OL1 P00 to P07 “L” level output voltage V P00 to P07 ...
Page 34
MB95110B Series Parameter Symbol Pin name CCS V CC Power supply (external clock current CCL operation) I CCLS I CCT I CCMPLL 34 (Vcc = AVcc = 3.3 V, AVss = Vss = 0.0 V, ...
Page 35
Parameter Symbol Pin name I CCSPLL V CC (external clock operation) I CTS Power supply current CCH I A AVcc I AH Other than Input C AVcc, AVss, IN capacitance Vcc, and Vss *1 : P10, P50, ...
Page 36
MB95110B Series 4. AC Characteristics (1) Clock Timing Sym- Parameter bol F CH Clock frequency HCYL Clock cycle time t LCYL t WH1 t WL1 Input clock pulse width t WH2 t WL2 Input clock rise time ...
Page 37
Input Wave form when using External Clock (Main clock 0.2 V • Figure of Main Clock Input Port External Connection When using a crystal or ceramic oscillator Microcontroller X0 C1 • Input Wave form when using ...
Page 38
MB95110B Series (2) Source Clock/Machine Clock Sym- Parameter bol name Source clock* 1 (Clock before setting t SCLK division Source clock frequency F SPL Machine clock* 2 (Minimum instruction t MCLK execution time) F Machine clock MP frequency ...
Page 39
Outline of clock generation block F Divided (main oscillation) Main PLL × 1 × 2 × 2.5 × Divided by 2 (sub oscillation) Sub PLL × 2 × 3 × 4 MB95110B Series ...
Page 40
MB95110B Series • Operating voltage - Operating frequency (When T • MB95116B 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 ...
Page 41
Operating voltage - Operating frequency (When T • MB95116B Sub PLL operation guarantee range Sub clock mode and watch mode operation guarantee range 3.6 2.3 2.0 16.384 kHz 32 kHz PLL operation guarantee range Source clock frequency (F • ...
Page 42
MB95110B Series • Operating voltage - Operating frequency (When T • MB95FV100D-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 ( ...
Page 43
Main PLL operation frequency [MHz] 16. 7 MB95110B Series × 4 × 2.5 × 6.4 4.062 6.5 Main clock frequency × ...
Page 44
MB95110B Series (3) External Reset Parameter Symbol RST “L” level pulse t RSTL width *1 : Refer to “ (2) Source Clock/Machine Clock” for Oscillation time of oscillator is the time that the amplitude reaches 90 %. ...
Page 45
Power-on Reset Parameter Symbol Power supply rising time t R Power supply cutoff time t OFF Note : The power supply must be turned on within the selected oscillation stabilization time Note : Sudden change of power ...
Page 46
MB95110B Series (5) Peripheral Input Timing Parameter Symbol Peripheral input “H” pulse width Peripheral input “L” pulse width * : Refer to “ (2) Source Clock/Machine Clock” for t INT00 to INT07, EC0, EC1, TRG0/ADTG 46 (Vcc = 3.3 V, ...
Page 47
UART/SIO, Serial I/O Timing Parameter Symbol Serial clock cycle time UCK ↓ → UO time Valid UI → UCK ↑ UCK ↑ → valid UI hold time Serial clock “H” pulse width Serial clock “L” pulse width UCK ↓ ...
Page 48
MB95110B Series (7) LIN-UART Timing Sampling at the rising edge of sampling clock* (ESCR register : SCES bit = 0, ECCR register : SCDE bit = 0) Parameter Serial clock cycle time SCK ↑→ SOT delay time Valid SIN→SCK↑ SCK↑→ ...
Page 49
Internal shift clock mode SCK 0 SLOVI SOT SIN • External shift clock mode SCK 0 0 SLOVE SOT SIN MB95110B Series t SCYC 2.4 V 2 ...
Page 50
MB95110B Series Sampling at the falling edge of sampling clock* (ESCR register : SCES bit = 1, ECCR register : SCDE bit = 0) Sym- Parameter Serial clock cycle time t SCK↑→ SOT delay time t SHOVI Valid SIN→SCK↓ t ...
Page 51
Internal shift clock mode 2.4 V SCK t SHOVI SOT SIN • External shift clock mode SCK 0 SHOVE SOT SIN MB95110B Series t SCYC 2.4 V 0.8 V 2.4 V 0.8 ...
Page 52
MB95110B Series 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 ...
Page 53
Sampling at the falling edge of sampling clock* (ESCR register : SCES bit = 1, ECCR register : SCDE bit = 1) Sym- Parameter bol Serial clock cycle time t SCYC SCK↓→SOT hold time t SLOVI Valid SIN→SCK↑ t IVSHI ...
Page 54
MB95110B Series ( Timing Parameter SCL clock frequency (Repeat) Start condition hold time SDA ↓ → SCL ↓ SCL clock “L” width SCL clock “H” width (Repeat) Start condition setup time SCL ↑ → SDA ↓ Data ...
Page 55
Sym- Pin Parameter Condition bol name SCL clock “L” width t SCL0 LOW SCL clock “H” width t SCL0 HIGH Start condition hold SCL0 t HD;STA time SDA0 Stop condition setup SCL0 t SU;STO time SDA0 Start condition setup SCL0 ...
Page 56
MB95110B Series (Continued) Sym- Parameter bol Data hold time t HD;DAT Data setup time t SU;DAT SDA↓→SCL↑ t WAKEUP (at wake-up function Pull-up resistor and load capacitor of the SCL and SDA lines ...
Page 57
A/D Converter (1) A/D Converter Electrical Characteristics (AVcc = Vcc = 1 3.3 V [Flash memory product], AVcc = Vcc = 1 3.6 V [MASK ROM product], AVss = Sym- Parameter bol Resolution − 3.0 ...
Page 58
MB95110B Series (2) 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 ...
Page 59
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 (unit : ...
Page 60
MB95110B Series (Continued) Zero transition error 004 H Actual conversion characteristic 003 H Ideal characteristics 002 H 001 H V (measurement value Analog input Linearity error Actual conversion 3FF characteristic H 3FE H × {1 LSB N ...
Page 61
Flash Memory Program/Erase Characteristics Parameter Min Sector erase time (4 Kbytes sector) Sector erase time (16 Kbytes sector) Byte programming time Erase/program cycle 10000 Power supply voltage at 2.7 erase/program Flash data retention time 20* 3 ...
Page 62
... Selection of oscillation stabilization wait time • Selectable the initial value 3 of main clock oscillation stabilization wait time * : Low voltage detection reset is options of 5-V products. I ORDERING INFORMATION Part number MB95116BPV2 MB95F118BSPV2 MB95F118BWPV2 MB95116BPMT MB95F118BSPMT MB95F118BWPMT MB95116BPMC MB95F118BSPMC MB95F118BWPMC MB2146-301A (MB95FV100D-101PBT) 62 MB95116B MB95F118BS ...
Page 63
I PACKAGE DIMENSIONS 48-pin plastic BCC (LCC-48P-M09) 48-pin plastic BCC (LCC-48P-M09) 7.00 ± 0.10(.276 ± .004) 37 INDEX AREA 1 0.05(.002) 2004 FUJITSU LIMITED C48062S-c-1-1 C Please confirm the latest Package dimension by following URL. http://edevice.fujitsu.com/package/en-search/ Lead pitch Package width ...
Page 64
MB95110B Series 48-pin plastic LQFP (FPT-48P-M26) 48-pin plastic LQFP (FPT-48P-M26) 9.00±0.20(.354±.008)SQ +0.40 +.016 * 7.00 .276 –0.10 –.004 36 37 INDEX 48 LEAD No. 1 0.50(.020) 2003 FUJITSU LIMITED F48040S-c-2-2 C Please confirm the latest Package dimension by following URL. ...
Page 65
LQFP (FPT-52P-M01) 52-pin plastic LQFP (FPT-52P-M01) 12.00 ± 0.20(.472 ± .008)SQ * 10.00 ± 0.10(.394 ± .004) INDEX 52 LEAD No. 1 0.65(.026) 2005 FUJITSU LIMITED F52001S-c-1-1 C Please confirm the latest Package dimension by ...
Page 66
MB95110B Series MEMO 66 ...
Page 67
MEMO MB95110B Series 67 ...
Page 68
FUJITSU MICROELECTRONICS LIMITED Shinjuku Dai-Ichi Seimei Bldg. 7-1, Nishishinjuku 2-chome, Shinjuku-ku, Tokyo 163-0722, Japan Tel: +81-3-5322-3347 Fax: +81-3-5322-3387 http://jp.fujitsu.com/fml/en/ For further information please contact: North and South America FUJITSU MICROELECTRONICS AMERICA, INC. 1250 E. Arques Avenue, M/S 333 Sunnyvale, CA ...