mb95f168npmc1 Fujitsu Microelectronics, Inc., mb95f168npmc1 Datasheet

no-image

mb95f168npmc1

Manufacturer Part Number
mb95f168npmc1
Description
8-bit Microcontroller Cmos 2 F2mc-8fx Mb95160m Series
Manufacturer
Fujitsu Microelectronics, Inc.
Datasheet
FUJITSU SEMICONDUCTOR
Copyright©2007 FUJITSU LIMITED All rights reserved
2007.10
8-bit Microcontroller
CMOS
F
MB95F168M/F168N/F168J/FV100D-103
■ DESCRIPTION
Note : F
■ FEATURE
• 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
The MB95160M 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
2
MC-8FX CPU core
DATA SHEET
MC-8FX MB95160M 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-12609-4E
(Continued)

Related parts for mb95f168npmc1

mb95f168npmc1 Summary of contents

Page 1

FUJITSU SEMICONDUCTOR DATA SHEET 8-bit Microcontroller CMOS F 2 MC-8FX MB95160M Series MB95F168M/F168N/F168J/FV100D-103 ■ DESCRIPTION The MB95160M 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

MB95160M 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

PRODUCT LINEUP Part number* 1 MB95F168M Parameter Type ROM capacity RAM capacity Reset output Clock system Low voltage detection reset Clock supervisor Number of basic instructions Instruction bit length Instruction length CPU functions Data bit length Minimum instruction execution ...

Page 4

MB95160M Series (Continued) Part number* 1 Parameter COM output SEG output LCD drive power supply (bias) pin 32 SEG × 4 COM : 128 pixels can be displayed. LCD controller (LCDC) Duty LCD mode Operable in LCD standby mode With ...

Page 5

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

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

Page 7

PIN ASSIGNMENT AVR 2 P14/PPG0 3 P13/TRG0/ADTG 4 P12/UCK0 5 P11/UO0 6 P10/UI0 7 P24/EC0/SDA0 8 P23/TO01/SCL0 9 P22/TO00 10 P21/PPG01 11 P20/PPG00 12 MOD MB95160M Series (TOP ...

Page 8

MB95160M Series ■ PIN DESCRIPTION I/O circuit Pin no. Pin name AVR 3 P14/PPG0 P13/TRG0/ 4 ADTG 5 P12/UCK0 6 P11/UO0 7 P10/UI0 P24/EC0/ 8 SDA0 P23/TO01/ 9 SCL0 10 P22/TO00 11 P21/PPG01 12 P20/PPG00 13 ...

Page 9

I/O circuit Pin no. Pin name type* 26 P94 S 27 P95 28 PA0/COM0 29 PA1/COM1 M 30 PA2/COM2 31 PA3/COM3 32 PB0/SEG00 33 PB1/SEG01 34 PB2/SEG02 35 PB3/SEG03 M 36 PB4/SEG04 37 PB5/SEG05 38 PB6/SEG06 39 PB7/SEG07 40 PC0/SEG08 ...

Page 10

MB95160M Series (Continued) Pin no. Pin name P63/SEG19/ 51 TO11 P64/SEG20/ 52 EC1 P65/SEG21/ 53 SCK P66/SEG22/ 54 SOT P67/SEG23/ 55 SIN P07/INT07/ 56 AN07/SEG24 P06/INT06/ 57 AN06/SEG25 P05/INT05/ 58 AN05/SEG26 P04/INT04/ 59 AN04/SEG27 P03/INT03/ 60 AN03/SEG28 P02/INT02/ 61 AN02/SEG29 ...

Page 11

I/O CIRCUIT TYPE Type Circuit A X1 (X1A) X0 (X0A) Standby control B B’ Reset output N-ch F P-ch N-ch A/D control LCD control Standby control External interrupt control G R P-ch P-ch N-ch Standby control MB95160M Series • ...

Page 12

MB95160M Series Type H R P-ch P-ch N-ch Standby control I N-ch Standby control M P-ch N-ch LCD control Standby control N P-ch N-ch LCD control Standby control 12 Circuit • CMOS output • Hysteresis input Pull-up control • With ...

Page 13

Type Circuit R P-ch N-ch Standby control LCD control S P-ch N-ch Standby control MB95160M Series • CMOS output • LCD power supply Digital output • Hysteresis input Digital output • Automotive input LCD built-in internal split resistor I/O ...

Page 14

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

Page 15

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

Page 16

MB95160M 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-M23 FPT-64P-M24 Note : For information on applicable adapter models and parallel programmers, contact ...

Page 17

BLOCK DIAGRAM RST Reset control X0/X1 Clock control X0A/X1A Watch prescaler Watch counter P00/INT00 to External interrupt P07/INT07 P10/UI0 P11/UO0 UART/SIO P12/UCK0 P13/TRG0/ADTG 16-bit PPG P14/PPG0 P20/PPG00 8/16-bit PPG ch.0 P21/PPG01 P22/TO00 compound timer ch.0 P23/TO01/SCL0 P24/EC0/SDA0 (P00/AN00 to ...

Page 18

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

Page 19

Register The MB95160M 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

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

Page 22

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

Page 23

Register Address abbreviation 002D PUL1 H 002E PUL2 H 002F H ⎯ to 0035 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 ...

Page 24

MB95160M Series Register Address abbreviation 0059 TDR0 H 005A RDR0 H 005B H ⎯ to 005F H 0060 IBCR00 H 0061 IBCR10 H 0062 IBSR0 H 0063 IDDR0 H 0064 IAAR0 H 0065 ICCR0 H 0066 H ⎯ to 006B ...

Page 25

Register Address abbreviation 0F81 WRARL0 Wild register address setting register (lower byte) ch.0 H 0F82 WRDR0 H 0F83 WRARH1 Wild register address setting register (upper byte) ch.1 H 0F84 WRARL1 Wild register address setting register (lower byte) ch.1 H 0F85 ...

Page 26

MB95160M Series Register Address abbreviation 0FAA PDCRH0 H 0FAB PDCRL0 H 0FAC PCSRH0 16-bit PPG cycle setting buffer register (upper byte) ch.0 H 0FAD PCSRL0 16-bit PPG cycle setting buffer register (lower byte) ch.0 H 0FAE PDUTH0 16-bit PPG duty ...

Page 27

Register Address abbreviation 0FE4 H ⎯ to 0FE6 H 0FE7 ILSR2 H 0FE8 , H ⎯ 0FE9 H 0FEA CSVCR H 0FEB H ⎯ to 0FED H 0FEE ILSR H 0FEF WICR H 0FF0 H ⎯ to 0FFF H ...

Page 28

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

Page 29

ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Symbol Power supply voltage AVR Power supply voltage for LCD Input voltage Output voltage Maximum clamp current ...

Page 30

MB95160M Series (Continued The parameter is based Apply equal potential should not exceed and Vo should not exceed V I to/from an ...

Page 31

Recommended Operating Conditions Condi- Parameter Symbol tions Power supply voltage Power supply to voltage for LCD V3 A/D converter AVR reference input voltage Smoothing capacitor C S Operating temperature ...

Page 32

MB95160M Series (Continued Use a ceramic capacitor or a capacitor with equivalent frequency characteristics. A bypass capacitor of V pin must have a capacitor value higher than C below. • C pin connection diagram WARNING: The recommended operating ...

Page 33

DC Characteristics Sym- Parameter Pin name bol V P10, P67 IH1 V P23, P24 IH2 P00 to P07, P10 to P14, P20 to P22, P60 to P67, V IHA P90 to P95, PA0 to PA3, PB0 to PB7, “H” ...

Page 34

MB95160M Series Sym- Parameter Pin name bol Output pins other “L” level output V than P00 to P07, OL voltage RST* 2 Input leakage current (Hi-Z Ports other than I LI output leakage P23, P24 current) P10 to P14, Pull-up ...

Page 35

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

Page 36

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

Page 37

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

Page 38

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

Page 39

Outline of clock generation block F Divided (main oscillation) Main PLL F CL Divided by 2 (sub oscillation) Sub PLL MB95160M Series × 1 × 2 × 2.5 × 4 Division SCLK ( source clock ) ...

Page 40

MB95160M Series • Operating voltage - Operating frequency (When T • MB95F168M/F168N/F168J Sub PLL, sub clock mode and watch mode operation guarantee range 16.384 kHz 32 kHz PLL operation guarantee range Source clock ...

Page 41

Main PLL operation frequency [MHz] 16. × 7 MB95160M Series × 2.5 × 6.4 6.5 4.062 Main clock frequency × ...

Page 42

MB95160M Series (3) External Reset Sym- Pin Parameter bol 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 ...

Page 43

Power-on Reset Parameter Symbol Pin name 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 ...

Page 44

MB95160M Series (5) Peripheral Input Timing Parameter Symbol Peripheral input t ILIH “H” pulse width Peripheral input t IHIL “L” pulse 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 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 46

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

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

Page 48

MB95160M 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 MB95160M Series t SCYC 0.8 V 2 ...

Page 50

MB95160M 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 delay time t SLOVI Valid SIN→SCK↑ t IVSHI ...

Page 52

MB95160M 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

WAKEUP SDA0 HD;DAT HIGH LOW SCL0 t t HD;STA SU;DAT MB95160M Series t HD;STA t SU;STO t SU;STA t BUF 53 ...

Page 54

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

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 56

MB95160M Series (9) Low Voltage Detection Sym- Parameter bol 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 (at power supply rise) ...

Page 57

Clock Supervisor Clock Condi- Parameter Symbol Oscillation frequency f OUT Oscillation start time t wk Current consumption I CSV (Vcc = 5.0 V ± 10%, Vss = 0 Value tions Min Typ Max 50 100 200 ⎯ ...

Page 58

MB95160M Series 5. A/D Converter (1) A/D Converter Electrical Characteristics Sym- Condi- Parameter bol tions Resolution Total error ⎯ Linearity error Differential linear error Zero transition V OT voltage Full-scale transition V FST voltage ⎯ Compare time ⎯ ⎯ Sampling ...

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

Page 60

MB95160M 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

MB95160M Series 6. Flash Memory Program/Erase Characteristics Condi- 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 63

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

Page 64

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

Page 65

V I CCSPLL ° 128 kHz (Main PLL multiplied MPL Sub PLL mode, at external clock operating 200 175 150 125 100 ...

Page 66

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

Page 67

Input voltage − V − and V IH1 ° [V] CC − V − and V IH2 ...

Page 68

MB95160M Series • Output voltage − OL1 ° 1 0.4 0.2 0 [mA] OL • ...

Page 69

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 70

... MB95160M Series ■ ORDERING INFORMATION Part number MB95F168MPMC MB95F168NPMC MB95F168JPMC MB95F168MPMC1 MB95F168NPMC1 MB95F168JPMC1 MB2146-303A (MB95FV100D-103PBT) 70 Package 64-pin plastic LQFP (FPT-64P-M23) 64-pin plastic LQFP (FPT-64P-M024) MCU board ( ) 224-pin plastic PFBGA (BGA-224P-M08) ...

Page 71

PACKAGE DIMENSIONS 64-pin plastic LQFP (FPT-64P-M23) 64-pin plastic LQFP (FPT-64P-M23) 14.00±0.20(.551±.008)SQ *12.00±0.10(.472±.004) INDEX 64 1 0.65(.026) 2003 FUJITSU LIMITED F64034S-c-1-1 C Please confirm the latest Package dimension by following URL. http://edevice.fujitsu.com/fj/DATASHEET/ef-ovpklv.html Lead pitch Package width × package ...

Page 72

MB95160M Series (Continued) 64-pin plastic LQFP (FPT-64P-M24) 64-pin plastic LQFP (FPT-64P-M24) 12.00±0.20(.472±.008)SQ * 10.00±0.10(.394±.004) INDEX 64 LEAD No. 1 0.50(.020) 2005 FUJITSU LIMITED F64036S-c-1-1 C Please confirm the latest Package dimension by following URL. http://edevice.fujitsu.com/fj/DATASHEET/ef-ovpklv.html 72 Lead pitch ...

Page 73

MAIN CHANGES (The Main Changes from the First Edition to This Edition) Page Section ⎯ ⎯ 22 I/O MAP 29 ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings 31 ELECTRICAL CHARACTERISTICS 2. Recommended Operating Conditions 33 to 36, Temperature conditions on table ...

Page 74

MB95160M Series MEMO 74 ...

Page 75

MEMO MB95160M Series 75 ...

Page 76

MB95160M Series FUJITSU LIMITED All Rights Reserved. The contents of this document are subject to change without notice. Customers are advised to consult with sales representatives before ordering. The information, such as descriptions of function and application circuit examples, in ...

Related keywords