MB89P965A Fujitsu, MB89P965A Datasheet

no-image

MB89P965A

Manufacturer Part Number
MB89P965A
Description
Manufacturer
Fujitsu
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MB89P965A
Manufacturer:
FUJI/富士电机
Quantity:
20 000
FUJITSU SEMICONDUCTOR
8-bit Proprietary Microcontroller
CMOS
F
MB89965/P965A/F969A/
MB89PV960
DESCRIPTION
The MB89960 series is a single-chip microcontroller that utilizes the F
performance. The microcontroller contains a range of peripheral functions including timers, a serial interface, I
interface, A/D converter, and external interrupts. The internal I
and supports an SM bus battery controller.
FEATURES
• Range of package options
• QFP and MQFP packages (0.8 mm pitch)
• LQFP package (0.5 mm and 0.65 mm pitch)
• High speed operation at low voltage
• F
• Multiplication and division instructions
• 16-bit arithmetic operations
• Bit test branch instructions
• Bit manipulation instructions, etc.
• Dual-clock control system
• Main clock : 10 MHz max.
• Sub-clock : 32.768 kHz (Operation clock for sub-clock mode)
• Four channels
• 8/16-bit timer/counter (8-bit
• 21-bit timebase timer
• Clock prescaler (15-bit)
• Serial I/O
• A/D converter
2
DATA SHEET
Minimum instruction execution time
Instruction set optimized for controller applications
Selectable transfer format (MSB-first or LSB-first) supports communications with a wide range of devices.
10-bit
(Four speed settings available, oscillation halts in sub-clock mode)
MC-8L MB89960 Series
2
MC-8L CPU core
4 channels
2 channels or 16-bit
0.4 s (for a 10 MHz oscillation)
1 channel)
2
C interface complies with the SM bus standard
2
MC-8L core for low voltage and high speed
DS07-12545-1E
2
C

Related parts for MB89P965A

MB89P965A Summary of contents

Page 1

... FUJITSU SEMICONDUCTOR DATA SHEET 8-bit Proprietary Microcontroller CMOS F 2 MC-8L MB89960 Series MB89965/P965A/F969A/ MB89PV960 DESCRIPTION The MB89960 series is a single-chip microcontroller that utilizes the F performance. The microcontroller contains a range of peripheral functions including timers, a serial interface, I interface, A/D converter, and external interrupts. The internal I and supports an SM bus battery controller ...

Page 2

MB89960 Series • External interrupts • External interrupt 1 (3 channels) Three independent interrupt inputs can be used to recover from low-power consumption modes (with edge- detection function) • External interrupt 2 (1 channel with 8 inputs) Eight inputs can ...

Page 3

... External 1 channel with 8 inputs (“L” level interrupts, independent input enable) interrupt 2 This can also be used to recover from standby modes (level detection is still available in (level) stop mode) . MB89P965A One-time product Flash product 8-bit (Internal mask ROM) 512 8-bit : 136 ...

Page 4

... MB89960 Series (Continued) Part No. MB89965 Prameter 4 channel A/D conversion time : 15.2 s (MB89965, MB89P965A, MB89F969A) Pe- 13.2 s (MB89PV960) A/D converter riph- Continuous activation is available using the output from the 8/16-bit timer/counter or eral timebase timer. func- Reference voltage input (AVR) tions 15-bit Clock prescaler Interrupt interval : 31.25 ms, 0.25 s, 0.50 s, 1.00 s (for a 32.768 kHz sub-clock) ...

Page 5

DIFFERENCES AMONG PRODUCTS 1. Memory Space Please take note of the differences among products before testing and developing software for the MB89960 series. • The RAM and ROM configurations differ among products. • If the bottom stack address is set ...

Page 6

MB89960 Series PIN ASSIGNMENT AV CC RST MOD0 MOD1 X0A X1A P27 P26 P25 6 (TOP VIEW ...

Page 7

AV CC RST MOD0 MOD1 X0A X1A P27 P26 P25 * : Pin assignment on package top (MB89PV960) Pin Pin No. Name A12 ...

Page 8

MB89960 Series (Continued) TEST MOD2 AV CC RST MOD0 MOD1 X0A X1A P27 P26 P25 N.C. N.C. 8 (TOP VIEW ...

Page 9

PIN DESCRIPTIONS Pin No. 1 LQFP-48* MQFP-48* 3 LQFP-64* QFP-48 ...

Page 10

... Also serves as the overflow output for the 8/16- F CLK bit timer/counter and the CLK clock output. A hysteresis input. Connect a 0.1 F capacitor on the MB89965, C MB89P965A, and MB89F969A. P40/AN0 General-purpose Nch open-drain outputs Also serves as the A/D converter analog inputs. P43/AN3 General-purpose Nch open-drain output. ...

Page 11

Pin Descriptions for External EPROM (MB89PV960 only) Pin No. Pin Name I/O 49 Vpp O 50 A12 ...

Page 12

MB89960 Series I/O CIRCUIT TYPE Type X1 Nch Pch X0 A Main clock control signal X1A Nch Pch X0A B Sub-clock control signal Pch E 12 Circuit Pch Nch Pch Nch Nch Pch Nch Pull-up Pch ...

Page 13

Type R Pch Pch F Nch Pch G Nch R Pch H Nch Nch I Circuit Pull-up • CMOS output • Hysteresis input • Selectable pull-up resistor Resource • CMOS output • Nch-open drain output Pull-up • Analog input ...

Page 14

MB89960 Series HANDLING DEVICES 1. Do not exceed maximum rated voltage (to prevent latch-up) Latch-up may occur on CMOS ICs if voltage higher than V other than medium- and high voltage pins or if the voltage applied between V If ...

Page 15

... PROGRAMMING SPECIFICATIONS FOR ONE-TIME PROM PRODUCTS The MB89P965A has a “PROM mode” that enables the microcontroller to be programmed using a general- purpose ROM programmer via a special adaptor. Note, however, that electronic signature mode is not available. 1. ROM Programmer Adaptor and Recommended ROM Writers Adaptor Part No ...

Page 16

MB89960 Series PROGRAMMING AND ERASING FLASH MEMORY ON THE MB89F969A 1. Flash Memory The flash memory is located between 1000 memory interface circuit that allows read access and program access from the CPU to be performed in the same way ...

Page 17

ROM Programmer Adaptor and Recommended ROM Programmers Adaptor Part No. Package Name Sun Hayato Co. Ltd. FPT-64P-M09 FLASH-64QF2-32DP-8LF • Enquiries Sun Hayato Co. Ltd. : TEL 03-3986-0403 Ando Denki Co. Ltd. : TEL 044-549-7300 MB89960 Series Recommended Programmer Manufacturer ...

Page 18

MB89960 Series PROGRAMMING A PIGGYBACK/EVALUATION EPROM 1. EPROM Type MBM27C256A-20TVM 2. Programming Adaptor Use the following programming adaptor (made by Sun Hayato Co. Ltd.) to program the EPROM using a ROM programmer. • Programming adaptor Package LCC-32 (Square) Enquiries Sun ...

Page 19

BLOCK DIAGRAM Main clock High speed X0 oscillator circuit X1 (Max. 10 MHz) Clock control Sub-clock Low speed X0A oscillator circuit X1A (32.768 kHz) Clock prescaler CMOS I/O port 8 P00/INT20 8 External interrupt 2 to P07/INT27 3 3 External ...

Page 20

... The initial value of RAM after a reset is undefined. • ROM area • ROM memory is provided as the internal program area. • The size of internal ROM differs between products. • Addresses FFC0 to FFFF H H (2) Memory map MB89965 MB89P965A 0000 H I/O 0080 H RAM 0100 H Registers ...

Page 21

Registers The MB89960 series provides two types of registers: dedicated registers in the CPU and general-purpose registers. The dedicated registers are as follows. Program counter (PC 16-bit register for indicating the instruction storage positions. Accumulator (A) : ...

Page 22

MB89960 Series The RP contains the address of the currently used register bank. The conversion diagram below shows the relationship between the RP value and actual address. Rules for converting of actual addresses of the general-purpose register area "0" "0" ...

Page 23

The following general-purpose registers are provided : General-purpose registers : 8-bit resisters for storing data The general-purpose registers are 8-bit registers and are allocated in the register banks of the memory. Each bank contains 8 registers and all 32 banks ...

Page 24

MB89960 Series I/O MAP Address Abbreviation 00 PDR0 H 01 DDR0 H 02 PDR1 H 03 DDR1 H 04 PDR2 SYCC H 08 STBC H 09 WDTC H 0A TBTC H 0B WPCR H ...

Page 25

Address Abbreviation 23 ADDL H 24 EIC1 External interrupt 1 control register EIC2 External interrupt 1 control register PURR1 H (MB89965, P965A, and F969A only) 29 PURR2 H ...

Page 26

MB89960 Series ELECTRICAL CHARACTERISTICS 1. Absolute Maximum Ratings Parameter Power supply voltage Input voltage Output voltage “L” level maximum output current “L” level average output current “L” level total maximum output current “L” level total average output current “H” level ...

Page 27

... V 2.7* 5.5* V 1.5 5 Operation guaranteed range : MB89PV960 : MB89965, MB89P965A, and MB89F969A Operating Frequency (MHz) MB89960 Series ( Remarks Normal operation guaranteed range (MB89965/P965A/F969A) To maintain RAM state in stop mode (MB89965/P965A/F969A) Normal operation guaranteed range (MB89PV960) ...

Page 28

MB89960 Series 3. DC Characteristics Sym- Parameter Pin Name bol P00 to P07, V P10 to P17, IH P30 to P34 RST, INT20 to INT27, INT10 to V IHS INT12, SI, SCK, “H” level input EC, TEST voltage V MOD0/1/2 ...

Page 29

... MB89960 Series V 0 Unit Remarks Max. 5 Without pull resistor option With pull-up 50 100 resistor option 10 20 MB89PV960 MB89965 MB89P965A 5 8 MB89F969A 3 8 MB89PV960 MB89965 MB89P965A MB89F969A 3 8 MB89PV960 MB89965 MB89P965A MB89F969A (Continued) 29 ...

Page 30

... sub stop mode , MHz V 0 Value Unit Remarks Typ. Max 150 MB89PV960 A 20 100 MB89965 MB89P965A 0 MB89F969A MB89PV960 MB89965 MB89P965A MB89F969A 10 pF ...

Page 31

AC Characteristics (1) Reset Timing Parameter Symbol RST “L” pulse width t ZLZH * : t is the period (1 the oscillation input to X0. HCYL C RST (2) Power-On Reset Parameter Symbol Power supply rising time ...

Page 32

MB89960 Series (3) Clock Timings Parameter Clock frequency Clock cycle time Input clock pulse width Input clock rising/falling time X0 and X1 clock timing and input conditions X0 Clock configurations When using a crystal oscillator or ceramic oscillator X0 32 ...

Page 33

X0A and X1A clock timing conditions t CR X0A 0.2 V Sub clock configuration When using a crystal oscillator or ceramic oscillator X0A C 1 (4) Instruction Cycle Parameter Symbol Instruction cycle (Minimum instruction t INST execution time) t LCYL ...

Page 34

MB89960 Series (5) Serial I/O Timings Parameter Serial clock cycle time SCK SO delay time Valid SI SCK SCK valid SI hold time Serial clock “H” pulse width Serial clock “L” pulse width SCK SO delay time Valid SI SCK ...

Page 35

Peripheral Input Timings Parameter Symbol Peripheral input “H” pulse width Peripheral input “L” pulse width * : See “ (4) Instruction cycle” for a definition of t INT10 INT12, INT20 INT27 5 Pin Name ...

Page 36

MB89960 Series j ( Timings Sym Parameter Pin bol Start condition SCL t STA output SDA Stop condition SCL t STO output SDA Start condition SCL t STA detect SDA Stop condition SCL t STO detect SDA ...

Page 37

... A 1 A/D stop AV 3.5 SS A/D operation 400 A/D stop . INST MB89960 Series V 0 Unit Remarks Max. 10 bit 5.0 LSB 2.5 LSB 1.9 LSB 0.5 AVR 4.5 mV LSB 1 LSB 4 LSB MB89965 * 1 s MB89P965A MB89F969A * 1 s MB89PV960 * AVR ...

Page 38

MB89960 Series 6. A/D Converter Glossary • Resolution The change in analog voltage that can be recognized by the A/D converter. • Linearity error (unit : LSB) The deviation between the actual conversion characteristics and the line linking the zero ...

Page 39

Zero Transition Error 004 H Actual conversion characteristic 003 H 002 H Actual conversion characteristic 001 (Actual measured value Analog Input Linearity Error Actual conversion 3FF H characteristic 3FE H {1 LSB ...

Page 40

... Therefore, ensure that the output impedance of the external circuit is sufficiently low ( less not possible to reduce the output impedance of the external circuit, connecting an external capacitor of approximately 0 recommended. Equivalent circuit of analog input AN0 to AN3 C MB89965 MB89P965A R 3 MB89F969A MB89PV960 R 1 • ...

Page 41

Electrical Characteristics of Flash Memory • Programming and erasing characteristics Parameter Power supply current* 1 Successful completion Fixed time time Sector erasing per sector time regardless of Unsuccess- size ful comple- tion time Successful completion time Programming per byte ...

Page 42

... WT1, WT0) ORDERING INFOMATION Part Number MB89965PFV1 MB89P965APFV1 MB89965CPFV1 MB89965PFM MB89P965APFM MB89965CPFM MB89965PF MB89P965APF MB89965CPF MB89F969APFM MB89PV960CF 42 MB89P965A/ MB89965 MB89F969A Specify when Not available ordering mask 2 18 Selectable (26.2 ms approx.) Package Plastic LQFP, 48-pin The MB89965PFV1 does not have an I (FPT-48P-M05) function. ...

Page 43

... INDEX 48 LEAD No 0.50(.020) 0.20±0.05 (.008±.002) 2000 FUJITSU LIMITED F48013S-c-4-8 C MB89960 Series Note : The pin width and thickness includes plating. 0.145±0.055 (.006±.002) 24 Details of "A" part 0.08(.003) 13 "A" 0.50±0.20 ...

Page 44

... Plastic QFP, 48-pin (FPT-48P-M13) 13.10±0.40 SQ (.516±.016) 10.00±0.20 SQ (.394±.008 INDEX "A" 48 LEAD No. 1 0.80(.0315)TYP (.012±.004) 0.10(.004) 2000 FUJITSU LIMITED F48023S-1C 2.35(.093)MAX (Mounting height) 0(0)MIN (STAND OFF 8.80 11.50±0.30 (.346) (.453±.012) REF 13 12 0.30±0.10 0.15± ...

Page 45

... SQ –0.10 +.012 .472 –.004 INDEX 48 "A" LEAD No 0.80(.0315)TYP 0.30±0.06 (.012±.002) 0.15(.006) 2000 FUJITSU LIMITED F48026S-1C-2 C 2.70(.106)MAX (Mounting height) 0.05(.002)MIN (STAND OFF) 24 8.80 13.60±0.40 (.346) (.535±.016) REF 13 +0.05 0.15 –0.01 +.002 .006 0.16(.006) M –.0004 " ...

Page 46

... Ceramic MQFP, 48-pin (MQP-48C-P01) 17.20(.677)TYP 15.00±0.25 (.591±.010) PIN No.1 INDEX 14.82±0.35 (.583±.014) +0.13 10.92 –0.0 +.005 .430 –0 0.30(.012)TYP 1994 FUJITSU LIMITED M48001SC-4 1.50(.059)TYP 8.80(.346)REF 1.00(.040)TYP 0.80±0.22 (.0315±.0087) 1.02±0.13 (.040±.005) 7.14(.281) 8.71(.343) TYP TYP PAD No.1 INDEX +0 ...

Page 47

... Plastic LQFP, 64-pin (FPT-64P-M09) 14.00±0.20(.551±.008)SQ 48 12.00±0.10(.472±.004) PIN INDEX 64 LEAD No. 1 0.65(.0256)TYP 0.30±0.10 (.012±.004) 0.10(.004) 2000 FUJITSU LIMITED F64018S-1C-3 C MB89960 Series 33 +0.20 1.50 –0.10 (Mounting height) +.008 .059 –.004 32 9.75 13.00 (.384) (.512) REF NOM 17 Details of "A" part 16 " ...

Page 48

... Please note that Fujitsu 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. Any semiconductor devices have an inherent chance of failure. You ...

Related keywords