MB95F126JBPFR-GE1 Fujitsu, MB95F126JBPFR-GE1 Datasheet

MCU, 8-BIT, 8FX, 32K FLASH, QFP100

MB95F126JBPFR-GE1

Manufacturer Part Number
MB95F126JBPFR-GE1
Description
MCU, 8-BIT, 8FX, 32K FLASH, QFP100
Manufacturer
Fujitsu
Datasheet

Specifications of MB95F126JBPFR-GE1

Controller Family/series
F2MC-8FX
No. Of I/o's
87
Ram Memory Size
1KB
Cpu Speed
16.25MHz
No. Of Timers
7
No. Of Pwm
RoHS Compliant
Core Size
8bit
Program Memory Size
32KB
Oscillator Type
External Only
Copyright©2006-2009 FUJITSU MICROELECTRONICS LIMITED All rights reserved
2009.3
8-bit Microcontrollers
CMOS
F
MB95128MB/F124MB/F124NB/F124JB/F126MB/F126NB/
MB95F126JB/F128MB/F128NB/F128JB/FV100D-103
■ DESCRIPTION
Note : F
■ FEATURE
• F
• Clock
• Timer
Instruction set optimized for controllers
FUJITSU MICROELECTRONICS
For the information for microcontroller supports, see the following web site.
This web site includes the "Customer Design Review Supplement" which provides the latest cautions on
system development and the minimal requirements to be checked to prevent problems before the system
development.
2
The MB95120MB series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set,
the microcontrollers contain a variety of peripheral functions.
• Multiplication and division instructions
• 16-bit arithmetic operations
• Bit test branch instruction
• Bit manipulation instructions etc.
• Main clock
• Main PLL clock
• Sub clock
• Sub PLL clock
• 8/16-bit compound timer × 2 channels
• 16-bit reload timer × 1 channel
• 8/16-bit PPG × 2 channels
• 16-bit PPG × 2 channels
MC-8FX CPU core
2
• Can be used to interval timer, PWC timer, PWM timer and input capture.
MC-8FX MB95120MB Series
2
MC is the abbreviation of FUJITSU Flexible Microcontroller.
DATA SHEET
http://edevice.fujitsu.com/micom/en-support/
DS07-12610-5E
(Continued)

Related parts for MB95F126JBPFR-GE1

MB95F126JBPFR-GE1 Summary of contents

Page 1

... MB95F126JB/F128MB/F128NB/F128JB/FV100D-103 ■ DESCRIPTION The MB95120MB series is general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers contain a variety of peripheral functions. 2 Note : the abbreviation of FUJITSU Flexible Microcontroller. ■ FEATURE • MC-8FX CPU core Instruction set optimized for controllers • Multiplication and division instructions • ...

Page 2

MB95120MB Series (Continued) • Timebase timer × 1 channel • Watch prescaler × 1 channel • LIN-UART × 1 channel • LIN function, clock asynchronous (UART) or clock synchronous (SIO) serial data transfer capable • Full duplex double buffer • ...

Page 3

MEMORY LINEUP MB95F124MB MB95F124NB MB95F124JB MB95F126MB MB95F126NB MB95F126JB MB95F128MB MB95F128NB MB95F128JB DS07-12610-5E MB95120MB Series Flash memory 16 Kbytes 32 Kbytes 60 Kbytes RAM 512 bytes 1 Kbyte 2 Kbytes 3 ...

Page 4

MB95120MB Series ■ PRODUCT LINEUP Part number MB95128MB Parameter MASK ROM Type product 1 ROM capacity* RAM capacity* 1 Reset output Yes/No Clock system Low voltage Yes/No detection reset Clock supervisor Yes/No Number of basic instructions Instruction bit length Instruction ...

Page 5

Part number MB95128MB Parameter COM output SEG output LCD drive power supply (bias) pin 40 SEG × 4 COM LCD controller (LCDC) Duty LCD mode Operable in LCD standby mode With blinking function Built-in division resistance for LCD drive ...

Page 6

MB95120MB Series ■ OSCILLATION STABILIZATION WAIT TIME The initial value of the main clock oscillation stabilization wait time is fixed to the maximum value. The maximum value is shown as follows. Oscillation stabilization wait time − ...

Page 7

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

Page 8

MB95120MB Series ■ PIN ASSIGNMENT 10099 P00/INT00 3 P01/INT01 4 P02/INT02 5 P03/INT03 6 P04/INT04 7 P05/INT05 8 P06/INT06 9 P07/INT07 10 P10/UI0 11 P11/UO0 12 P12/UCK0 13 P13/TRG0/ADTG 14 ...

Page 9

P91/V2 1 P90/ P00/INT00 6 P01/INT01 7 P02/INT02 8 P03/INT03 9 P04/INT04 10 P05/INT05 11 P06/INT06 12 P07/INT07 13 P10/UI0 14 P11/UO0 15 ...

Page 10

MB95120MB Series ■ PIN DESCRIPTION Pin no. Pin name LQFP * 1 QFP * P00/INT00 4 7 P01/INT01 5 8 P02/INT02 6 9 P03/INT03 7 10 P04/INT04 8 11 P05/INT05 ...

Page 11

Pin no. Pin name LQFP * 1 QFP * P30/AN00 28 31 P31/AN01 29 32 P32/AN02 30 33 P33/AN03 31 34 P34/AN04 32 35 P35/AN05 33 36 P36/AN06 34 37 P37/AN07 35 38 ...

Page 12

MB95120MB Series Pin no. Pin name 1 2 LQFP * QFP * MOD P61/SEG33 PPG11 P60/SEG32 PPG10 PE7/SEG31 INT13 PE6/SEG30 INT12 PE5/SEG29 ...

Page 13

Pin no. Pin name LQFP * 1 QFP * PC4/SEG12 78 81 PC3/SEG11 79 82 PC2/SEG10 80 83 PC1/SEG09 81 84 PC0/SEG08 82 85 PB7/SEG07 83 86 PB6/SEG06 84 87 PB5/SEG05 85 88 PB4/SEG04 86 89 ...

Page 14

MB95120MB Series ■ I/O CIRCUIT TYPE Type Circuit X1 (X1A (X0A) Standby control B B’ Reset output N-ch C Standby control External interrupt enable R P-ch G Standby control 14 • Oscillation circuit • High-speed side Clock input ...

Page 15

Type Circuit R P-ch P-ch H N-ch Standby control N-ch I Standby control R P-ch P-ch N-ch J A/D control Standby control P-ch N-ch M LCD control Standby control DS07-12610-5E MB95120MB Series • CMOS output • CMOS hysteresis input Pull-up ...

Page 16

MB95120MB Series (Continued) Type Circuit P-ch N-ch N LCD control Standby control P-ch N-ch Q LCD control Standby control External interrupt control P-ch N-ch R LCD control Standby control P-ch S N-ch Standby control 16 • CMOS output • LCD ...

Page 17

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 voltage ...

Page 18

MB95120MB Series • Power Supply Pins In products with multiple avoid abnormal operations including latch-up. However, you must connect the pins to external power supply and a ground line to lower the electro-magnetic emission level, ...

Page 19

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

Page 20

MB95120MB Series • MB95F126MB/F126NB/F126JB (32 Kbytes) Flash memory CPU address 8000 SA5 (16 Kbytes) BFFF C000 SA6 (4 Kbytes) CFFF D000 SA7 (4 Kbytes) DFFF E000 SA8 (4 Kbytes) EFFF F000 SA9 (4 Kbytes) FFFF *: Programmer addresses are corresponding ...

Page 21

BLOCK DIAGRAM RST Reset control X0/X1 Clock control X0A/X1A Watch prescaler Watch counter External interrupt ch.0 to ch.7 P00/INT00 to P07/INT07 P10/UI0 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 8/16-bit compound P23/TO01 P24/EC0 ...

Page 22

MB95120MB Series ■ CPU CORE 1. Memory space Memory space of the MB95120MB 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 - ...

Page 23

Register The MB95120MB 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 24

MB95120MB 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 25

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 registers total of 32 banks can be ...

Page 26

MB95120MB Series ■ 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 ...

Page 27

Register Address abbreviation 0023 DDRC H 0024 PDRD H 0025 DDRD H 0026 PDRE H 0027 DDRE H 0028 H ⎯ to 002C H 002D PUL1 H 002E PUL2 H 002F PUL3 H 0030 PUL4 H 0031 PUL5 H 0032 ...

Page 28

MB95120MB Series Register Address abbreviation 004A EIC20 External interrupt circuit control register ch.4/ch.5 H 004B EIC30 External interrupt circuit control register ch.6/ch.7 H 004C EIC01 External interrupt circuit control register ch.8/ch.9 H 004D EIC11 External interrupt circuit control register ch.10/ch.11 ...

Page 29

Register Address abbreviation 0073 SWRE0 H 0074 SWRE1 H ⎯ 0075 H 0076 WREN Wild register address compare enable register H 0077 WROR H ⎯ 0078 H 0079 ILR0 H 007A ILR1 H 007B ILR2 H 007C ILR3 H 007D ...

Page 30

MB95120MB Series Register Address abbreviation 8/16-bit compound timer 10/11 timer mode control register 0F9B TMCR1 H 0F9C PPS01 8/16-bit PPG1 cycle setting buffer register ch.0 H 0F9D PPS00 8/16-bit PPG0 cycle setting buffer register ch.0 H 0F9E PDS01 8/16-bit PPG1 ...

Page 31

Register Address abbreviation 0FBF BRSR0 H 0FC0 , H ⎯ 0FC1 H 0FC2 AIDRH H 0FC3 AIDRL H 0FC4 LCDCC H 0FC5 LCDCE1 H 0FC6 LCDCE2 H 0FC7 LCDCE3 H 0FC8 LCDCE4 H 0FC9 LCDCE5 H 0FCA LCDCE6 H 0FCB ...

Page 32

MB95120MB Series (Continued) • R/W access symbols R/W : Readable/Writable R : Read only W : Write only • Initial value symbols 0 : The initial value of this bit is “0” The initial value of this bit ...

Page 33

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 timer ...

Page 34

MB95120MB Series ■ ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Symbol Vcc AVcc Power supply voltage* 1 AVR Power supply voltage for LCD 1 Input voltage Output voltage Maximum clamp current I ...

Page 35

Parameter Symbol Power consumption Pd Operating temperature T A Storage temperature Tstg *1 : The parameter is based Apply equal potential to AVcc and Vcc. AVR should not exceed AVcc + 0 ...

Page 36

MB95120MB Series 2. Recommended Operating Conditions Condi- Parameter Symbol tion Power supply voltage AV CC Power supply ⎯ voltage for LCD A/D converter reference AVR input voltage Smoothing C S capacitor Operating T A ...

Page 37

DC Characteristics Parameter Symbol Pin name P10 (selectable at UI0 IH1 P67 (selectable at SIN) P50, P51 V IH2 (selectable at I P00 to P07, P10 to P14, P20 to P24, P30 to P37, P40 to P43, ...

Page 38

MB95120MB Series Parameter Symbol Pin name P00 to P07 P10 to P14, P20 to P24, P30 to P37, P40 to P43, P50 to P53, P60 to P67, V ILS P70, P71, P90 to P95, PA0 to PA3, “L” level input ...

Page 39

Sym- Parameter Pin name bol P10 to P14, P20 to P24, Pull-up P30 to P37, R PULL resistor P40 to P43, P52, P53, P70, P71 Pull-down R MOD MOD resistor Other than AV Input AVR ...

Page 40

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

Page 41

Sym- Parameter Pin name bol I CCSPLL V CC (External clock operation) I CTS Power supply 2 current* I CCH LCD internal ⎯ division R LCD resistance COM0 to COM3 output R COM0 ...

Page 42

MB95120MB Series 4. 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 ...

Page 43

Input wave form for using external clock (main clock) X0 • Figure of Main Clock Input Port External Connection When using a crystal or ceramic oscillator Microcontroller • Input wave form for using external clock (sub clock) X0A • ...

Page 44

MB95120MB Series (2) Source Clock/Machine Clock Parameter Symbol Source clock cycle time* 1 (Clock before setting t SCLK division Source clock frequency F SPL 2 Machine clock cycle time* (Minimum instruction t MCLK execution time Machine ...

Page 45

Operating voltage - Operating frequency (T • MB95F124MB/F124NB/F124JB/F126MB/F126NB/F126JB/128MB/F128MB/F128NB/F128JB Sub PLL, sub clock mode and watch mode operation guarantee range 5.5 2.42 16.384 kHz 32 kHz PLL operation guarantee range Source clock frequency (F • Operating voltage - Operating frequency ...

Page 46

MB95120MB Series • Main PLL operation frequency [MHz] 16. 7 × 4 × 2.5 × 4.062 5 6.4 6.5 Main oscillation ( × 8.125 ...

Page 47

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

Page 48

MB95120MB Series (4) Power-on Reset Parameter Symbol Power supply rising time t R Power supply cutoff time t OFF V CC Note : Sudden change of power supply voltage may activate the power-on reset function. When changing power supply voltages ...

Page 49

Peripheral Input Timing Parameter Peripheral input “H” pulse width Peripheral input “L” pulse width * : Refer to “ (2) Source Clock/Machine Clock” for t INT00 to INT07, INT10 to INT13, EC0, EC1, TI0, TRG0/ADTG, TRG1 DS07-12610-5E MB95120MB Series ...

Page 50

MB95120MB Series (6) UART/SIO, Serial I/O Timing Parameter Symbol 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 ...

Page 51

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 ...

Page 52

MB95120MB Series • Internal shift clock mode SCK t SLOVI SOT SIN • External shift clock mode SCK t F SOT SIN 52 t SCYC 2.4 V 0.8 V 2 IVSHI SHIXI 0.8 V 0.8 ...

Page 53

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 ...

Page 54

MB95120MB Series • Internal shift clock mode SCK t SHOVI SOT SIN • External shift clock mode SCK 0 SOT SIN 54 t SCYC 2.4 V 0.8 V 2 IVSLI SLIXI ...

Page 55

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 56

MB95120MB Series 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 delay time t ...

Page 57

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 hold time ...

Page 58

MB95120MB Series t WAKEUP SDA0 t t HD;DAT LOW SCL0 t HD;STA HD;STA HIGH t SU;DAT t SU;STA t BUF t SU;STO DS07-12610-5E ...

Page 59

Sym- Pin Parameter Condition 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 t ...

Page 60

MB95120MB Series (Continued) 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 ...

Page 61

Low Voltage Detection Parameter Symbol Release voltage V DL+ Detection voltage V DL- Hysteresis width V HYS Power-supply start voltage V off Power-supply end voltage V on Power-supply voltage change time t r (at power supply rise) Power-supply voltage ...

Page 62

MB95120MB Series (10) Clock Supervisor Clock Condi- Parameter Symbol Oscillation frequency f OUT Oscillation start time t wk Current consumption I CSV 62 (Vcc = AVcc = 5 V ± 10%, AVss = Vss = 0 Value tion ...

Page 63

A/D Converter (1) A/D Converter Electrical Characteristics Condi- Parameter Symbol Resolution Total error ⎯ Linearity error Differential linear error Zero transition voltage V OT Full-scale transition V FST voltage ⎯ Compare time ⎯ Sampling time Analog input current I ...

Page 64

MB95120MB 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 65

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 66

MB95120MB Series (Continued) 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 characteristic H 3FE H × ...

Page 67

Flash Memory Program/Erase Characteristics Parameter Condition Sector erase time (4 Kbytes sector) Sector erase time (16 Kbytes sector) Byte programming time Program/erase cycle Power supply voltage at program/erase Flash memory data retention time = + 25 ° ...

Page 68

MB95120MB Series ■ EXAMPLE CHARACTERISTICS • Power supply current temperature − ° 10, 16 MHz (divided Main clock mode, at external clock operating ...

Page 69

V I CCL ° kHz (divided MPL Sub clock mode, at external clock operating 100 [V] CC − V ...

Page 70

MB95120MB Series − CCSPLL ° 128 kHz (Multiply-by- MPL Sub PLL mode, at external clock operating 100 [V] CC − V ...

Page 71

° MHz (divided Main clock mode, at external clock operating [V] CC − ...

Page 72

MB95120MB Series • Input voltage − V − and V IH1 ° [V] CC − V − and ...

Page 73

Output voltage ) − OH1 ° 1.0 0 0.6 0.4 0.2 0.0 −2 −4 − [mA] OH − OL1 OL1 ...

Page 74

MB95120MB Series ■ MASK OPTION Part number No. Specifying procedure Clock mode select • Single-system clock mode 1 • Dual-system clock mode Low voltage detection reset* • With low voltage detection 2 reset • Without low voltage detection reset Clock ...

Page 75

Part number Clock mode select Low voltage detection reset Clock supervisor Reset output MB95128MB MB95F124MB MB95F124NB MB95F124JB Dual-system MB95F126MB MB95F126NB MB95F126JB MB95F128MB MB95F128NB MB95F128JB Single-system MB95FV100D-103 Dual-system DS07-12610-5E MB95120MB Series No No Yes No Yes Yes No No Yes No ...

Page 76

MB95120MB Series ■ ORDERING INFORMATION Part number MB95128MBPMC MB95F124MBPMC MB95F124NBPMC MB95F124JBPMC MB95F126MBPMC MB95F126NBPMC MB95F126JBPMC MB95F128MBPMC MB95F128NBPMC MB95F128JBPMC MB95128MBPF MB95F124MBPF MB95F124NBPF MB95F124JBPF MB95F126MBPF MB95F126NBPF MB95F126JBPF MB95F128MBPF MB95F128NBPF MB95F128JBPF MB2146-303A-E (MB95FV100D-103PBT) 76 Package 100-pin plastic LQFP (FPT-100P-M20) 100-pin plastic QFP (FPT-100P-M06) MCU ...

Page 77

... INDEX 100 1 0.50(.020) 0.20± 0.05 (.008 ± .002) ©2005-2008 FUJITSU MICROELECTRONICS LIMITED F100031S-c-2-2 2005 FUJITSU LIMITED F100031S-c-2-1 C Please confirm the latest Package dimension by following URL. http://edevice.fujitsu.com/package/en-search/ DS07-12610-5E MB95120MB Series Lead pitch Package width × ...

Page 78

... INDEX 100 1 0.65(.026) 0.32±0.05 (.013±.002) "A" ©2002-2008 FUJITSU MICROELECTRONICS LIMITED F100008S-c-5-6 2002 FUJITSU LIMITED F100008S-c-5-5 C Please confirm the latest Package dimension by following URL. http://edevice.fujitsu.com/package/en-search/ 78 Lead pitch Package width × package length Lead shape ...

Page 79

MAIN CHANGES IN THIS EDITION Page Section ■ PRODUCT LINEUP 5 ■ HANDLING DEVICES 17 ■ ELECTRICAL CHARACTERISTICS 36 2. Recommended Operating Conditions ■ ORDERING INFORMATION 76 The vertical lines marked in the left side of the page show ...

Page 80

... Please note that FUJITSU MICROELECTRONICS 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. ...

Related keywords