MB2146-303A Fujitsu Microelectronics, Inc., MB2146-303A Datasheet
![no-image](/images/no-image-200.jpg)
MB2146-303A
Related parts for MB2146-303A
MB2146-303A Summary of contents
Page 1
FUJITSU SEMICONDUCTOR DATA SHEET 8-bit Microcontroller CMOS 2 F MC-8FX MB95150M Series MB95156M/F156M/F156N/F156J/FV100D-103 I DESCRIPTION The MB95150M 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
MB95150M Series (Continued) • Timer • 8/16-bit compound timer × 2 channels Can be used to interval timer, PWC timer, PWM timer and input capture. • 8/16-bit PPG × 2 channels • 16-bit PPG × 1 channel • Time-base timer ...
Page 3
I PRODUCT LINEUP Part number MB95156M Parameter Type MASK ROM product ROM capacity RAM capacity Reset output Yes/No Clock system Low voltage Yes/No detection reset Clock supervisor Yes/No Number of basic instructions Instruction bit length Instruction length CPU functions Data ...
Page 4
... Sleep, stop, watch, and time-base timer *1 : For details of option, refer to “I MASK OPTION” Embedded Algorithm is a trade mark of Advanced Micro Devices Inc. Note : Part number of evaluation products in MB95150M series is MB95FV100D-103. When using it, the MCU board (MB2146-303A) is required. 4 MB95F156M MB95F156N 8-bit PPG “ ...
Page 5
I 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 − PACKAGES ...
Page 6
MB95150M 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 MB95150M series but also those of other products to support software development for ...
Page 7
I PIN ASSIGNMENT P61/SEG09/PPG11 1 P62/SEG10/TO10 2 P63/SEG11/TO11 3 P64/SEG12/EC1 4 P65/SEG13/SCK 5 P66/SEG14/SOT 6 P67/SEG15/SIN 7 P14/PPG0 8 P13/TRG0/ADTG 9 P12/UCK0 10 P11/UO0 11 P10/UI0 12 MB95150M Series (TOP VIEW LQFP- ...
Page 8
MB95150M Series (Continued) P61/SEG09/PPG11 1 P62/SEG10/TO10 2 P63/SEG11/TO11 3 P64/SEG12/EC1 4 P65/SEG13/SCK 5 P66/SEG14/SOT P67/SEG15/SIN 8 P14/PPG0 9 P13/TRG0/ADTG 10 P12/UCK0 11 P11/UO0 12 P10/UI0 13 8 (TOP VIEW LQFP-52 33 ...
Page 9
I PIN DESCRIPTION Pin no. Pin name LQFP* 1 LQFP* 2 P61/SEG09 PPG11 2 2 P62/SEG10/TO10 3 3 P63/SEG11/TO11 4 4 P64/SEG12/EC1 5 5 P65/SEG13/SCK 6 6 P66/SEG14/SOT 7 8 P67/SEG15/SIN 8 9 P14/PPG0 9 10 P13/TRG0/ADTG 10 ...
Page 10
MB95150M Series (Continued) Pin no. Pin name LQFP* 1 LQFP X1A 28 30 X0A 29 31 RST 30 32 P90/V3 ...
Page 11
I I/O CIRCUIT TYPE Type Circuit X1 (X1A (X0A) Standby control B B’ Reset output N-ch R P-ch D A/D control Standby control External interrupt control R P-ch P-ch G N-ch Standby control R P-ch P-ch H N-ch ...
Page 12
MB95150M Series (Continued) Type M LCD control Standby control N LCD control Standby control R LCD control Standby control S Standby control 12 Circuit P-ch Digital output Digital output N-ch LCD output Hysteresis input Automotive input P-ch Digital output Digital ...
Page 13
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 high-withstand voltage ...
Page 14
MB95150M Series • Mode Pin (MOD) Connect the MOD pin directly prevent the device unintentionally entering test mode due to noise, lay out the printed circuit board minimize the distance from the MOD pin ...
Page 15
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 Note : For information on applicable adapter models and parallel programmers, contact the following: ...
Page 16
MB95150M Series I BLOCK DIAGRAM RST X0/X1 X0A/X1A P00/INT00 to P07/INT07 P10/UI0 P11/UO0 P12/UCK0 P13/TRG0/ADTG P14/PPG0 (P00/AN00 to P07/AN07) MOD MC-8FX CPU ROM Reset control RAM Clock control Interrupt control Watch prescaler Wild register Watch counter ...
Page 17
I CPU CORE 1. Memory space Memory space of the MB95150M 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 18
MB95150M Series 2. Register The MB95150M 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 19
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 20
MB95150M 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. 1-bank contains 8-register total of 32 banks can ...
Page 21
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 22
MB95150M Series Register Address abbreviation 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 register 1 ch.1 ...
Page 23
Register Address abbreviation 006C ADC1 H 006D ADC2 H 006E ADDH 8/10-bit A/D converter data register (Upper byte) H 006F ADDL 8/10-bit A/D converter data register (Lower byte) H 0070 WCSR H 0071 H 0072 FSR H 0073 SWRE0 ...
Page 24
MB95150M Series Register Address abbreviation 0F95 T00DR H 0F96 TMCR0 8/16-bit compound timer 00/01 timer mode control register ch.0 R/W H 0F97 T11CR0 8/16-bit compound timer 11 control status register 0 ch.1 H 0F98 T10CR0 8/16-bit compound timer 10 control ...
Page 25
Register Address abbreviation 0FC3 AIDRL H 0FC4 LCDCC H 0FC5 LCDCE1 H 0FC6 LCDCE2 H 0FC7 LCDCE3 H 0FC8 H to 0FCA H 0FCB LCDCB1 H 0FCC LCDCB2 H 0FCD H to LCDRAM 0FD4 H 0FD5 H ...
Page 26
MB95150M 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 27
I ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Symbol Power supply voltage* 1 Vcc Power supply voltage for LCD Input voltage Output voltage Maximum clamp current I CLAMP Total maximum clamp ...
Page 28
MB95150M Series (Continued The parameter is based should not exceed and Vo should not exceed V I to/from an input is limited by some means with external ...
Page 29
Recommended Operating Conditions Parameter Symbol Conditions Power supply V CC voltage Power supply voltage for LCD Smoothing C S capacitor Operating T A temperature *1 : The values vary with the operating frequency, machine clock ...
Page 30
MB95150M Series • C pin connection diagram C 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 ...
Page 31
DC Characteristics Sym- Parameter Pin name bol V P10, P67 IH1 P00 to P07, V IHA P10 to P14, “H” level input P60 to P67, voltage P90 to P95, V IHS1 PA0 to PA3, PB0 to PB7 V RST, ...
Page 32
MB95150M Series Sym- Parameter Pin name bol I CC Vcc Power supply External clock ( current* 3 operation I CCS I CCL 32 (Vcc = 5.0 V ± 10%, Vss = 0 Value Conditions Min Typ 9.5 ...
Page 33
Sym- Parameter Pin name bol I CCLS I CCT I CCMPLL Vcc Power supply (External clock current* 3 operation) I CCSPLL I CTS I CCH LCD division R LCD resistance COM0 to COM3 R COM0 to COM3 VCOM output ...
Page 34
MB95150M Series (Continued) Sym- Parameter Pin name bol LCD leak current I COM0 to COM3 LCDL SEG00 to SEG15 Other than Vcc, Input capacitance C IN Vss *1 : P10 and P67 can switch the input level ...
Page 35
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 36
MB95150M Series • 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 • Input wave form for using external clock (sub clock) X0A ...
Page 37
Source Clock/Machine Clock Sym- Pin Condi- Parameter bol name tions Source clock cycle time* 1 t SCLK (Clock before setting division) F Source clock SP frequency F SPL Machine clock cycle time* 2 (Minimum ...
Page 38
MB95150M Series • Operating voltage - Operating frequency (When T • MB95156M/F156M/F156N/F156J Sub PLL, sub clock mode and watch mode operation guarantee range 5.5 2.4 16.384 kHz 32 kHz PLL operation guarantee range Source clock frequency (F • Operating voltage ...
Page 39
Main PLL operation frequency [MHz] 16. × 7 MB95150M Series × 2.5 × 6.4 4.062 6.5 Main clock frequency × ...
Page 40
MB95150M Series (3) External Reset Pin Parameter Symbol name RST “L” level t RST RSTL pulse width *1 : Refer to “ (2) Source Clock/Machine Clock” for Oscillation time of oscillator is the time that the amplitude ...
Page 41
Power-on Reset Parameter Symbol Power supply rising t R time Power supply cutoff t OFF time V CC Note : Sudden change of power supply voltage may activate the power-on reset function. When changing power supply voltages during operation, ...
Page 42
MB95150M Series (5) 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, EC0, EC1, TRG0/ADTG 42 (Vcc = 5.0 V ± ...
Page 43
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 “H” pulse ...
Page 44
MB95150M 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 ...
Page 45
Internal shift clock mode SCK 0 SLOVI SOT SIN • External shift clock mode SCK 0 SLOVE SOT SIN MB95150M Series t SCYC 2.4 V 0.8 V 2 ...
Page 46
MB95150M 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 47
Internal shift clock mode 2.4 V SCK t SHOVI SOT SIN • External shift clock mode SCK 0 SHOVE SOT SIN MB95150M Series t SCYC 0.8 V 2 ...
Page 48
MB95150M 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 49
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 SLOVI Valid SIN→SCK↑ t IVSHI ...
Page 50
MB95150M Series (8) Low Voltage Detection Parameter Symbol Release voltage V Detection voltage V Hysteresis width V Power-supply start voltage V Power-supply end voltage V Power-supply voltage change time (at power supply rise) Power-supply voltage change time (at power supply ...
Page 51
Clock Supervisor Clock Condi- Parameter Symbol tions Oscillation frequency f OUT Oscillation start time t wk Current consumption I CSV MB95150M Series (Vcc = 5.0 V ± 10%, Vss = 0 Value Unit Min Typ Max ...
Page 52
MB95150M Series 5. A/D Converter (1) A/D Converter Electrical Characteristics 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 ...
Page 53
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 voltage ...
Page 54
MB95150M 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 55
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 56
MB95150M Series 6. Flash Memory Program/Erase Characteristics Parameter Chip erase time Byte programming time Erase/program cycle Power supply voltage at erase/ program Flash memory data retention time = + 25 ° 5.0 V, 10000 cycles * ...
Page 57
I EXAMPLE CHARACTERISTICS • Power supply current temperature (Flash memory product) − ° 10, 16 MHz (divided Main clock mode, at external clock ...
Page 58
MB95150M Series − CCMPLL ° 10, 16 MHz (Main PLL multiplied by 2.5) Main PLL mode, at external clock operating ...
Page 59
V I CCT ° kHz (divided MPL Clock mode, at external clock operating Vcc [V] − CCSPLL ...
Page 60
MB95150M Series (Continued) − CCH ° Sub stop mode, at external clock stopping Vcc [ stop Sub stop mode, ...
Page 61
Input voltage (Flash memory product) − V − and V IH1 ° [V] CC − V − and ...
Page 62
MB95150M Series • Output voltage (Flash memory product) ) − ° Vcc = 2.5 [V] 2.7 [V] 3.0 [V] 1.2 1 0.8 0.6 0.4 0.2 0 −2 −4 −6 0 ...
Page 63
I 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 reset 2 • Without low voltage detection reset Clock supervisor* • ...
Page 64
... MB95150M Series I ORDERING INFORMATION Part number MB95156MPMT MB95F156MPMT MB95F156NPMT MB95F156JPMT MB95156MPMC MB95F156MPMC MB95F156NPMC MB95F156JPMC MB2146-303A (MB95FV100D-103PBT) 64 Package 48-pin plastic LQFP (FPT-48P-M26) 52-pin plastic LQFP (FPT-52P-M01) MCU board ( ) 224-pin plastic PFBGA (BGA-224P-M08) ...
Page 65
I PACKAGE DIMENSIONS 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 SQ –0.10 –.004 36 37 INDEX 48 LEAD No. 1 0.50(.020) 0.20±0.05 (.008±.002) 2003 FUJITSU LIMITED F48040S-c-2-2 C Please confirm the latest Package ...
Page 66
MB95150M 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-1 C Please confirm the latest Package ...
Page 67
I MAIN CHANGES IN THIS EDITION Page Section I PROGRAMMING FLASH MEMORY MICROCONTROLLERS USING 15 PARALLEL PROGRAMMER • Programming Method I I/O MAP 21 Reset factor register Characteristics (1) Clock Timing (2) Source Clock/Machine Clock ...
Page 68
MB95150M 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 ...