mb95f118awpv2 Fujitsu Microelectronics, Inc., mb95f118awpv2 Datasheet

no-image

mb95f118awpv2

Manufacturer Part Number
mb95f118awpv2
Description
8-bit Proprietary Microcontrollers
Manufacturer
Fujitsu Microelectronics, Inc.
Datasheet
FUJITSU SEMICONDUCTOR
Copyright©2005-2006 FUJITSU LIMITED All rights reserved
8-bit Proprietary Microcontrollers
CMOS
F
MB95116A/F118AS/F118AW/FV100B-101
Note : F
• 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 that is optimum to the controllers
2
DESCRIPTION
The MB95110A series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set,
the microcontrollers contain a variety of peripheral functions.
FEATURES
• Multiplication and division instructions
• 16-bit arithmetic operation
• Bit test branch instruction
• Bit manipulation instructions etc.
• Main clock
• Main PLL clock
• Subclock (for dual clock product)
• Sub PLL clock (for dual clock product)
MC-8FX CPU core
2
DATA SHEET
MC-8FX MB95110A Series
Be sure to refer to the “Check Sheet” for the latest cautions on development.
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
DS07-12602-2E
(Continued)

Related parts for mb95f118awpv2

mb95f118awpv2 Summary of contents

Page 1

FUJITSU SEMICONDUCTOR DATA SHEET 8-bit Proprietary Microcontrollers CMOS 2 F MC-8FX MB95110A Series MB95116A/F118AS/F118AW/FV100B-101 DESCRIPTION The MB95110A series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers contain a variety of peripheral functions. Note : F ...

Page 2

MB95110A Series (Continued) • Timer • 8/16-bit compound timer × 2 channels • 8/16-bit PPG × 2 channels • 16-bit PPG • Timebase timer • Watch prescaler (for dual clock product) • LIN-UART • Full duplex double buffer • Clock ...

Page 3

PRODUCT LINEUP Part number MB95116A Parameter Type MASK ROM product ROM capacity 32 Kbytes 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 ...

Page 4

MB95110A 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

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

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

Page 7

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 Single clock product is general-purpose port, and ...

Page 8

MB95110A Series 1 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 Single clock product is general-purpose port, and dual clock product is subclock ...

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 Single clock product is general-purpose port, and dual clock product is ...

Page 10

MB95110A Series PIN DESCRIPTION Pin no. Pin name *1 *2 LQFP LQFP 1 1 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 10 ...

Page 11

Pin no. Pin name *1 *2 LQFP LQFP 27 29 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

MB95110A Series 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 MB95110A Series • CMOS output • Hysteresis ...

Page 14

MB95110A Series 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 high-withstand ...

Page 15

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

Page 16

MB95110A Series PROGRAMMING FLASH MEMORY MICROCONTROLLERS USING PARALLEL PRO- GRAMMER • 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. MB95110A Series to 7FFFF . ...

Page 18

MB95110A Series 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 * : Single clock product is general-purpose port, ...

Page 19

CPU CORE 1. Memory space Memory space of the MB95110A 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 map ...

Page 20

MB95110A Series 2. Register The MB95110A 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

MB95110A 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/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 RSRR ...

Page 24

MB95110A 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

MB95110A 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

MB95110A 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 29

ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Symbol 1 Power supply voltage* Input voltage Output voltage* Maximum clamp current Σ|I Total maximum clamp current “L” level maximum output current “L” level average current “L” level total maximum output ...

Page 30

MB95110A 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 V , Power supply CC ⎯ voltage P10, P67 IH1 V P50, P51 IH2 P00 to P07, P10 to P15, P20 to P24, V P30 to P37, “H” level ...

Page 32

MB95110A Series (Continued) Parameter Symbol Pin name P10, P50 P51, P67 P00 to P07, P10 to P15, P20 to P24, P30 to P37, V ILS P50, P51, “L” level P60 to P67, input voltage PG0, PG1* 2 PG2* ...

Page 33

DC Characteristics Parameter Symbol Pin name 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 ...

Page 34

MB95110A Series (Continued) Parameter Symbol Pin name I CCL I CCLS I CCT V CC external ( clock operation Power supply I CCMPLL current CCSPLL I CTS I CCH I A AVcc I AH Other than Input C ...

Page 35

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

Page 36

MB95110A Series X0 • Figure of Main Clock Input Port External Connection When using a crystal or ceramic oscillator X0A • Figure of Subclock Input Port External Connection When using a crystal or ceramic oscillator 36 t HCYL t t ...

Page 37

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

Page 38

MB95110A Series • Outline of clock generation block F Divided (main oscillation) Main PLL × × × Divided by 2 (sub oscillation) Sub PLL × × × 2.5 SCLK ( source clock ...

Page 39

Operating voltage - Operating frequency (When T • MB95116A 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 40

MB95110A Series • Operating voltage - Operating frequency (When T • MB95116A 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 ...

Page 41

Operating voltage - Operating frequency (When 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 42

MB95110A 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 43

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 44

MB95110A Series (5) 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, EC0, EC1, TRG0/ADTG 44 ...

Page 45

UART/SIO, Serial I/O Timing Sym- Parameter bol Serial clock cycle time t SCYC UCK ↓ → UO time t SLOV Valid UI → UCK ↑ t IVSH UCK ↑ → valid UI hold time t SHIX Serial clock “H” ...

Page 46

MB95110A 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 47

Internal shift clock mode SCK 0 SLOVI SOT SIN • External shift clock mode SCK 0 0 SLOVE SOT SIN MB95110A Series t SCYC 2.4 V 0.8 V 2.4 V 0.8 ...

Page 48

MB95110A 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 49

Internal shift clock mode 2.4 V SCK t SHOVI SOT SIN • External shift clock mode SCK 0 SHOVE SOT SIN MB95110A Series t SCYC 2.4 V 0.8 V 2.4 V 0.8 ...

Page 50

MB95110A 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 51

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 52

MB95110A 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 53

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 54

MB95110A 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 55

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 = Parameter Symbol Resolution Total error ⎯ ...

Page 56

MB95110A 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 57

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 58

MB95110A 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 59

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 60

MB95110A Series EXAMPLE CHARACTERISTICS • MB95116A current characteristics ( ...

Page 61

MB95F118AS/AW current characteristics ( ...

Page 62

MB95110A Series • MB95116A current temperature characteristics = 21 [MHz 32.768 [kHz 3.3 [ −50 0 +50 [ ° ...

Page 63

MB95F118AS/AW current temperature characteristics = 21 [MHz 32.768 [kHz 3.3 [ −50 0 +50 [ ° ...

Page 64

MB95110A Series • MB95116A/MB95F118AS/AW input characteristics MB95F118AS/AW Hysteresis input characteristics of CMOS input level = [° [V] CC MB95F118AS/AW Hysteresis input characteristics = [° ...

Page 65

MB95116A/MB95F118AS/AW “H” level output voltage characteristics V : Output pin of other than P00 to P07 (Min) OH1 V : P00 to P07 (Min) OH2 MB95F118AS/AW V OH1 1 2.0 [ 1.8 ...

Page 66

MB95110A Series • MB95116A/MB95F118AS/AW “L” level output voltage characteristics V : Output pin of other than P00 to P07 (Max) OH1 V : P00 to P07 (Max) OH2 MB95F118AS/AW V OL1 600 500 400 300 = V 2.0 [V] CC ...

Page 67

... Selectable the initial value main clock oscillation stabilization wait time Low voltage detection reset is options of 5-V products. ORDERING INFORMATION Part number MB95116APV2 MB95F118ASPV2 MB95F118AWPV2 MB95116APMT MB95F118ASPMT MB95F118AWPMT MB95116APMC MB95F118ASPMC MB95F118AWPMC MB2146-301 (MB95FV100B-101PBT) MB95116A MB95F118AS Specify when Setting disabled ...

Page 68

MB95110A Series 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 Lead pitch Package width × package length Sealing method Mounting height Weight ...

Page 69

LQFP (FPT-48P-M26) 48-pin plastic LQFP (FPT-48P-M26) 9.00±0.20(.354±.008)SQ +0.40 +.016 * 7.00 .276 SQ –0.10 –.004 INDEX 48 LEAD No 0.50(.020) 0.20±0.05 (.008±.002) 2003 FUJITSU LIMITED F48040S-c-2-2 C MB95110A Series Lead pitch Package width ...

Page 70

MB95110A Series (Continued) 52-pin plastic 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 Lead pitch Package width ...

Page 71

MB95110A 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