| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
8-bit Proprietary Microcontroller F2MC-8L MB89960 Series MB8
Top Searches for this datasheet8-bit Proprietary Microcontroller F2MC-8L MB89960 Series MB89965/P965/PV960 DESCRIPTION MB89960 series been developed general-purpose version F2MC*-8L family consisting proprietary 8-bit, single-chip microcontrollers. addition compact instruction set, microcontroller contains variety peripheral functions such interface, timers, serial interface, converter, external interrupt. F2MC stands FUJITSU Flexible Microcontroller. FEATURES F2MC-8L family core current consumption (applicable dual-clock system) Minimum execution time: µs/10MHz main clock ports: max. channels interface circuit 21-bit time-base timer External interrupt channels External interrupt (wake-up function): channels 8/16-bit timer/counter: channel 10-bit converter: channels Low-power consumption modes (stop mode, sleep mode, watch mode) QFP-48, LQFP-48 LQFP-64 package CMOS technology PACKAGE 48-pin Plastic LQFP 48-pin Plastic 48-pin Plastic 64-pin Plastic LQFP 48-pin Ceramic MQFP (FPT-48P-M05) (FPT-48P-M16) (FPT-48P-M13) (MQP-48C-P01) (FPT-48P-M05) (FPT-48P-M13) (FPT-48P-M16) (FPT-64P-M03) (FPT-48C-P01) MB89960 Series PRODUCT LINEUP Part number Parameter MB89965 Mass production products (mask products) MB89P965 MB89PV960 Piggy-back bits (external ROM) 1024 bits bits bytes bits µs/10 µs/10 pins shared with analog inputs, shared with resources) pins pins (shared with resources) pins Classification size size functions bits (internal mask ROM) bits Number instructions: Instruction length: Instruction length: Data length: Minimum execution time: Minimum interrupt processing time: General-purpose ports (N-channel open drain) Output-only ports (CMOS) General-purpose ports (CMOS) Total Ports Time-based timer Watchdog timer interface 21-bit; selectable interval times (3.3ms, 13.1ms, 52.4ms, 209.7ms main clock) Clock source selectable; Reset period (min. 419.4ms 32.768 clock) channel, comply Intel Corp. System Management Revision specification Philips specificatio. 2-wire protocol communicate with other device. internal clock pulses external clock pulses selected. Operable 2-ch 8-bit mode 1-ch 16-bit mode. Square wave output function provided. 8-bit length. Selectable LSB-first MSB-first; shift clock mode selectable. Edge detection external sources. Interrupt generated same time flag set. used release sleep stop mode. external interrupt input (level interrupt) Available wake interrupt input. 10-bit resolution channels conversion function (conversion time 13.2µs 10MHz main clock MB89PV960) conversion function (conversion time 24.0µs 10MHz main clock MB89P965 MB89965) Supports repeated activation external internal clock. Reference voltage input provided (AVR). Sleep mode, stop mode clock mode CMOS Timer Serial External interrupt External interrupt converter Standby mode Process Operating voltage Varies with conditions such operating frequency. (See Electrical Characteristics.") MBB89960 Series PACKAGE CORRESPONDING PRODUCTS Package FPT-48P-M05 FPT-48P-M13 FPT-48P-M16 FPT-64P-M03 MQP-48C-P01 MB89965 MB89P965 MB89PV960 DIFFERENCES AMONG PRODUCTS Memory Size Before evaluating using OTPROM (one-time PROM) products, verify differences from product that will actually used. Take particular care following points: number register banks available different between MB89PV960 MB89965/P965. stack area, etc., upper limit RAM. Current Consumption MB89PV960, current consumed EPROM mounted piggy-back socket. When operating speed, current consumed one-time PROM product greater than mask product. However, current consumptions roughly same sleep stop mode. (For more information, Electrical Characteristics.") Mask Options functions available options method specifying options differ between products. Before using options check Mask Options." Functionalities different between products MB89960 series Functionalities Power-on reset wait time Wait time external reset stop/sub/clock mode wait time external interrupt trigger revover from main stop mode Port pullup resistors conversion time MB89965 MB89P965 MB89PV960 Regulator stab. time Regulator stab. time Regulator recovery. time Osc. stab. time Osc. stab. time Osc. stab. time Regulator recovery time Osc. stab. time Osc. stab. time Selectable software. tINS avaliable. tINST avaliable when ICCR:DMBP asserted. noise cancelling circuit Always avaliable independent ICCR:DMBP selection. Note: more information tINST Electrical Characteristics Instruction cycles" MB89960 Series ASSIGNMENT (TOP VIEW) AVCC MOD0 MOD1 P50/X0A P51/X1A P40/AN0 P41/AN1 P42/AN2 P43/AN3 AVSS P44/SDA P45/SCL P30/SCK P31/SO P32/SI P33/EC P34/TO (see note) P00/INT20 P01/INT21 P02/INT22 P03/INT23 P04/INT24 P05/INT25 P06/INT26 P07/INT27 P10/INT10 P11/INT11 P12/INT12 (FPT-48P-M05) (FPT-48P-M16) (FPT-48P-M13) Note: connect this external 0.1µF capacitor ground (for MB89965 only). MB89P965, this should left unconnected. MBB89960 Series (Top view) N.C. N.C. P40/AN0 P41/AN1 P42/AN2 P43/AN3 AVSS P44/SDA P45/SCL P30/SCK P31/SO P32/SI P33/EC N.C. N.C. N.C. N.C. AVCC MOD0 MOD1 N.C. N.C. N.C. N.C. P34/TO/CLK C(see note) P00/INT20 P01/INT21 P02/INT22 P03/INT23 P04/INT24 P05/INT25 P06/INT26 P07/INT27 P10/INT10 P11/INT11 N.C. N.C. N.C. N.C. P12/INT12 N.C. N.C. (FPT-64P-M03) Note: connect this external 0.1µF capacitor ground (for MB89965 only). MB89P965, this should left unconnected. MB89960 Series (TOP VIEW) AVCC MOD0 MOD1 P50/X0A P51/X1A P40/AN0 P41/AN1 P42/AN2 P43/AN3 AVSS P44/SDA P45/SCL P30/SCK P31/SO P32/SI P33/EC P34/TO N.C. P00/INT20 P01/INT21 P02/INT22 P03/INT23 P04/INT24 P05/INT25 P06/INT26 P07/INT27 P10/INT10 P11/INT11 Package upper-side assignment (MB89PV960 only) Symbol N.C. Symbol N.C. Symbol N.C. Symbol N.C. N.C.: connected internally, use. P12/INT12 (MQP-48C-P01) MBB89960 Series DESCRIPTION number QFP-48*1 LQFP-48*3 MQFP-48*4 LQFP-64*5 Name Circuit Type MOD0 MOD1 P00/INT20 P07/INT27 P10/INT10 P12/INT12 P30/SCK P31/SO P32/SI Function Connection pins crystal other oscillator. external clock connected this case, leave open. connection crystal oscillator (32.768 kHz) Input pins setting memory access mode. Connect directly VSS. Reset pin. CMOS output with pull-up resistor hysteresis input. outputs level when internal reset request present Inputting level initializes internal circuits. General-purpose CMOS ports. Serve external interrupt inputs. (hystersis input) Selectable pull-up resistor. General-purpose CMOS ports. Serve external interrupt inputs, (hystersis input) Selectable pull-up resistor. General-purpose CMOS port. Selectable pull-up resistor. General-purpose CMOS output port. General-purpose CMOS port. serial clock (hystersis input) Selectable pull-up resistor. General-purpose CMOS port. Output serial (hystersis input) Selectable pull-up resistor. General-purpose CMOS port. Input serial (hystersis input) Selectable pull-up resistor. General-purpose CMOS port Input external clock 8-bit timer (hystersis input) Selectable pull-up resistor General-purpose CMOS port. Output 8-bit timer overflow clock output. Selectable pull-up resistor. MB89965, connect this external 0.1µF capacitor ground. MB89P965/PV960, left this unconnected. General-purpose N-ch open-drain port. Analog input pins convertor Selectable pull-up resistor. 23-20,18 P33/EC P34/TO/ N.C. P40/AN0 P43/AN3 (Continued) FPT-48P-M16 FPT-48P-M13 FPT-48P-M05 FPT-48C-P01 FPT-64P-M03 MB89960 Series (Continued) number QFP-48*1 LQFP-48*3 MQFP-48*4 LQFP-64*5 1,2,15~18, 31~34, 47~50, 63,64 Name Circuit Type Function General-purpose N-ch open-drain port. Data interface. General-purpose N-ch open-drain port. Clock interface. Reference voltage input convertor. Power supply convertor (must same potential Vcc) Power supply convertor (must same potential Vss) Power supply Power supply (ground) connection pins. Should left unconnected. P44/SDA P45/SCL AVcc AVss N.C. FPT-48P-M16 FPT-48P-M13 FPT-48P-M05 FPT-48C-P01 FPT-64P-M03 MBB89960 Series DESCRIPTION EXTERNAL EPROM SOCKET (MB89PV960 ONLY) Number Name N.C. N.C. N.C. N.C. level output pin. Function Address output pins. Internally connected pins. Always leave open. Address output pins. Data input pins. EPROM power supply Data input pins. EPROM chip enable pin. Address output pin. Internally connected pins. Always leave open. EPROM output enable pin. Internally connected pins. Always leave open. Address output pins. EPROM power supply pin. MB89960 Series CIRCUIT TYPE Type Circuit Remarks Main clock oscillation feedback resistor approximately M/5.0 Stop mode control signal clock oscillation feedback resistor approximately M/5.0 Stop mode control signal Hysteresis input CMOS output Hysteresis input output Pull-up resistor (P-ch) approximately pull-up resistor register port peripheral CMOS output CMOS input peripheral hysteresis input Pull-up resistor selectable. Approx (Continued) MBB89960 Series (Continued) Type Circuit pull-up resistor register Remarks peripheral port CMOS output Hysteresis input Pull-up resistor selectabe. Approx CMOS output pull-up resistor register analog input N-channel open-drain output. Analog input (A/D converter) Pull-up resistor selectable (disable pull-up resistor when used analog input). Approx buffer input buffer input N-channel open-drain output input buffer selectable MB89960 Series HANDLING DEVICES Preventing Latchup Latchup occur CMOS voltage higher than lower than applied input output pins other than medium- high-voltage pins higher than voltage which shows Absolute Maximum Ratings" Electrical Characteristics" applied between VSS. When latchup occurs, power supply current increases rapidly might thermally damage elements. When using, take great care exceed absolute maximum ratings. Also, take care prevent analog power supply AVR) analog input from exceeding digital power supply (VCC) when analog system power supply turned off. Treatment Unused Input Pins Leaving unused input pins open could cause malfunctions. They should connected pull-up pull-down resistor. Treatment Power Supply Pins Microcontrollers with Converters Connect AVCC DAVC AVSS even converters use. Treatment N.C. Pins sure leave (internally connected) N.C. pins open. Power Supply Voltage Fluctuations Although power supply voltage assured operate within rated range, rapid fluctuation voltage could cause malfunctions, even occurs within rated range. Stabilizing voltage supplied therefore important. stabilization guidelines, recommended control power that ripple fluctuations (P-P value) will less than standard value commercial frequency transient fluctuation rate will less than V/ms time momentary fluctuation such when power switched. Precautions when Using External Clock Even when external clock used, oscillation stabilization time required power-on reset (optional) wake-up from stop mode. MBB89960 Series PROGRAMMING EPROM MB89P965 MB89P965 OTPROM version MB89965. Features 16-Kbyte PROM chip Equivalency MBM27C256A EPROM mode (when programmed with EPROM programmer) Memory Space Memory space EPROM mode diagrammed below. Address normal mode 0000H 0080H 0100H Generalpurpose 0200H registers 0280H EPROM mode (Corresponding addresses EPROM programmer) 8000H 0000H Prohibited Vacant area read 4000H C000H FFFFH Prog. area (PROM) 7FFFH Programming EPROM EPROM mode, MB89P965 functions equivalent MBM27C256A. This allows PROM programmed with general-purpose EPROM programmer (the electronic signature mode cannot used) using dedicated socket adapter. Programming procedure EPROM programmer MBM27C256A. Load program data into EPROM programmer 4000H 7FFFH (note that addresses F000H FFFFH while operating single chip assign 7000H 7FFFH EPROM mode). Program with EPROM programmer. MB89960 Series HANDLING MB89P965 Recommended Screening Conditions High-temperature aging recommended pre-assembly screening procedure. Program, verify Aging +150°C, Hrs. Data verification Assembly Programming Yield bits cannot programmed Fujitsu shipping test blanked OTPROM microcomputer, nature. this reason, programming yield 100% cannot assured times. EPROM Programmer Socket Adapter Package FPT-48P-M13 FPT-48P-M16 FPT-64P-M03 Compatible socket adapter ROM-48QF-28DP-8L2 ROM-48QF-28DP-8L4 ROM-64SQF-28DP-8L2 Inquiry: Hayato Co., Ltd.: 81-3-3802-5760 MBB89960 Series BLOCK DIAGRAM High speed Oscillator Clock control Time Base Timer Reset circuit (Watchdog timer) speed Oscillator 8-bit timer Port P34/TO/CLK CMOS port 8-bit timer P33/EC P00/INT20 P07/INT27 Ports External Interrupt 8-bit serial Internal data P32/SI P31/SO P30/SCK Port P10/INT10 -P12/INT12 External interrupt CMOS ports AVCC AVSS P13- CMOS port Port P20-P27 bits convertor P40/AN0 P43/AN3 CMOS output port F2MC-8L Port P44/SDA P45/SCL N-ch open-drain output port Other pins Vcc, Vss, MOD0,MOD1, C(MB89965 only) MB89960 Series CORE Memory Space microcontrollers MB89960 series offer memory space Kbytes storing I/O, data, program areas. area located lowest address. data area provided immediately above area. data area divided into register, stack, direct areas according application. program area located exactly opposite end, that near highest address. Provide tables interrupt reset vectors vector call instructions toward highest address within program area. memory space MB89960 series structured illustrated below. Memory Space MB89965 MB89P965 0000H 0080H 0100H 0200H 0280H Generalpurpose registers MB89PV960 0000H 0080H Generalpurpose registers 0100H 0200H 0480H Vacant Vacant 8000H C000H FFFFH FFFFH MBB89960 Series Registers F2MC-8L family types registers; dedicated registers general-purpose registers memory. following registers provided: Program counter (PC): Accumulator (A): 16-bit register indicating specifies instruction storage positions. 16-bit temporary register storing arithmetic operations, etc. When instruction 8-bit data processing instruction, lower byte used. Temporary accumulator (T): 16-bit register which performs arithmetic operations with accumulator When instruction 8-bit data processing instruction, lower byte used. Index register (IX): Extra pointer (EP): Stack pointer (SP): Program status (PS): 16-bit register index modification 16-bit pointer indicating memory address 16-bit register indicating stack area 16-bit register storing register pointer, condition code bits Program counter Accumulator Temporary accumulator Index register Extra pointer Stack pointer Program status Initial value FFFDH Undefined Undefined Undefined Undefined Undefined I-flag IL1, Other bits undefined. further divided into higher bits register bank pointer (RP) lower bits condition code register (CCR). (See diagram below.) Structure Program Status Register Vacancy Vacancy Vacancy IL1, MB89960 Series indicates address register bank currently use. relationship between pointer contents actual address based conversion rule illustrated below. Rule Conversion Actual Addresses General-purpose Register Area Lower codes Generated addresses consists bits indicating results arithmetic operations contents transfer data bits control operations time interrupt. H-flag: when carry borrow from occurs result arithmetic operation. Cleared otherwise. This flag decimal adjustment instructions. I-flag: IL1, Interrupt allowed when this flag Interrupt prohibited when flag when reset. Indicates level interrupt currently allowed. Processes interrupt only request level higher than value indicated this bit. Interrupt level interrupt High-low High N-flag: result arithmetic operation. Cleared when Z-flag: V-flag: when arithmetic operation results Cleared otherwise. complement overflows result arithmetic operation. Reset overflow does occur. C-flag: when carry borrow from occurs result arithmetic operation. Cleared otherwise. shift-out value case shift instruction. MBB89960 Series following general-purpose registers provided: General-purpose registers: 8-bit resister storing data general-purpose registers bits located register banks memory. bank contains eight registers. total banks used MB89965. bank currently indicated register bank pointer (RP). Register Bank Configuration This address 0100H (RP) banks (MB89965) Memory area MB89960 Series Address Read/write (R/W) (R/W) (R/W) Vacancy (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) Vacancy (R/W) (R/W) (R/W) (R/W) Vacancy (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) Vacancy (R/W) (R/W) (R/W) (R/W) (R/W) (R/W) ADC1 ADC2 ADDH ADDL EIC1 EIC2 converter control register converter control register converter data register converter data register External interrupt control register External interrupt control register T2CR T1CR T2DR T1DR SMR1 SDR1 Timer control register Timer control register Timer data register Timer data register Serial mode register Serial data register IBSR IBCR ICCR IADR IDAR status register control register clock control register address register data register SYCC STBC WDTE TBCR WPCR PDR3 DDR3 PDR4 System clock control register Standby control register Watchdog timer control register Time-base timer control register Clock prescaler control register Port data register Port data direction register Port data register Register name PDR0 DDR0 PDR1 DDR1 PDR2 Register description Port data register Port data direction register Port data register Port data direction register Port data register (Continued) MBB89960 Series (Continued) Address Read/write Vacancy Vacancy (R/W) (R/W) Vacancy Vacancy ILR1 ILR2 ILR3 Interrupt level setting register Interrupt level setting register Interrupt level setting register EIE2 EIF2 External interrupt enable register External interrupt flag register PURR1 PURR2 PURR3 PURR4 Pull-up resistor register (for MB89965/P965 only) Pull-up resistor register (for MB89965/P965 only) Pull-up resistor register (for MB89965/P965 only) Pull-up resistor register (for MB89965/P965 only) Register name Register description Note: vacancies. MB89960 Series ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings (AVSS Parameter Symbol AVCC Value Min. Max. 13.0 +150 Unit Remarks Power supply voltage Program voltage Input voltage Only MB89P965 pins other than pins other than Average value (operating current operating rate) Output voltage level maximum output current level average output current level total maximum output current level total average output current level maximum output current level average output current level total maximum output current level total average output current Power consumption Operating temperature Storage temperature IOLAV IOLAV IOHAV IOHAV Tstg Average value (operating current operating rate) Average value (operating current operating rate) Average value (operating current operating rate) AVCC same voltage. Take care that AVCC does exceed VCC, such when power turned Precautions: Permanent device damage occur above "Absolute Maximum Ratings" exceeded. Functional operation should restricted conditions detailed operational sections this data sheet. Exposure absolute maximum rating conditions extended periods affect device reliability. MBB89960 Series Recommended Operating Conditions (AVSS Parameter Symbol Value Min. 3.5* Max. 5.5* 5.5* AVCC Unit MB89965 Remarks Power supply voltage AVCC 2.7* Retains state stop mode MB89965 MB89PV960 MB89P965 Retains state stop mode MB89PV960 MB89P965 Operating temperature These values depend operating conditions analog assurance range. Figure Converter Electrical Characteristics." MB89P960, MB89P965 Operating Voltage MB89965 Converter accuracy assurance range AVcc =3.5V~5.5V Operation assurance range Main clock operating Freq. (MHz) 10.0 execution time (inst. cycle) (µs) 1.33 0.66 0.57 0.50 0.44 Figure Operating Voltage Main Clock Operating Frequency Figure indicate operating frequency external oscillator instruction cycle 4/FCH. Since operating voltage range dependent instruction cycle, minimum execution time operating speed switched using gear. MB89960 Series Characteristics (AVCC AVSS -40°C +85°C) Value Condition Unit Remarks Min. Typ. Max. Parameter Symbol P07, P17, RST, MOD0, MOD1, INT20 INT27, INT10 INT12, SCK, P07, P17, RST, MOD0, MOD1, INT20 INT27, INT10 INT12, SCK, level input voltage VIHS VIHSMB VIHI2C +1.4 input buffer selected input buffer selected level input voltage VILS VILSMB VILI2C Open-drain output application voltage level output voltage level output voltage input buffer selected input buffer selected P07, P17, -2.0 P27, P07, P17, P27, P34, P45, P07, P17, P27, P34, MOD0, MOD1 Input leakage current Without pull-up Resister 5.5V When pull-up resistor selected except Open-drain output leakage current Pull-up resistance ILIOD RPULL P07, P17, P27, P34, P45, (Continued) MBB89960 Series (Continued) (AVCC AVSS -40°C +85°C) Parameter Symbol Condition 10.0 tinst*2 10.0 tinst*2 =6.4 10.0 tinst*2 Main clock sleep mode 10.0 tinst*2 Main clock sleep (External clock mode operation) 32.768 Subclock mode 32.768 Subclock sleep mode 32.768 Watch mode Main clock stop mode +25°C Subclock stop mode 10.0 MHz, when conversion activated 10.0 MHz, +25°C, when conversion activated Value Min. Typ. Max. Unit Remarks MB89P965 MB89PV960 MB89965 MB89P965 MB89PV960 MB89965 MB89P965 MB89PV960 MB89965 MB89P965 MB89PV960 MB89965 MB89P965 MB89PV960 MB89965 MB89P965 MB89PV960 MB89965 ICC1 ICC2 ICCS1 ICCS2 ICCL Power supply current*1 ICCLS ICCT ICCH AVCC AVCC Input capacitance Other than AVCC, AVSS, VCC, power supply current measured external clock. information tinst, "(4) Instruction Cycle" Characteristics." MB89960 Series Characteristics Reset Timing (VCC AVSS -40°C +85°C) Parameter pulse width Symbol tZLZH Condition Value Min. tHCYL* Max. Unit Remarks tHCYL oscillation cycle (1/FC) input pin. tZLZH Power-on Reset (AVSS -40°C +85°C) Parameter Power supply rising time Power supply cut-off time Symbol tOFF Condition Value Min. Max. Unit Remarks MB89PV960, MB89P965 repeated operations Note: Make sure that power supply rises within selected oscillation stabilization time. example, when main clock operating (FCH) oscillation stabilization time select option been 212/FCH, oscillation stabilization delay time Therefore, maximum value power supply rising time about Rapid changes power supply voltage cause power-on reset. power supply voltage needs varied course operation, smooth voltage rise recommended. tOFF MBB89960 Series Clock Timing (VSS -40°C +85°C) Parameter Clock frequency Clock cycle time Input clock pulse width Symbol tHCYL tLCYL PWH1 PWL1 PWH1 PWL1 X0A, X0A, Value Min. Typ. 32.768 30.5 15.2 Max. 10.0 1000 Unit Remarks Main clock Subclock Main clock Subclock External clock External clock External clock Input clock rising/falling time tCR1 tCF1 Timing Conditions tHCYL Main Clock Conditions When crystal ceramic reasonator used When external clock used Open MB89960 Series Timing Conditions tLCYL PWLH PWLL Subclock Conditions When crystal ceramic reasonator used When external clock used Open Instruction Cycle Parameter Instruction cycle (minimum execution time) Symbol Value 4/FCH, 8/FCH, 16/FCH, 64/FCH tinst 2/FCL Unit Remarks (4/FCH)tinst when operating 10.0 tinst 61.036 when operating 32.768 MBB89960 Series Serial Timing (VCC 5.0, AVSS VSS= -40°C +85°C) Parameter Serial clock cycle time time Valid valid hold time Serial clock pulse width Serial clock pulse width time Valid valid hold time Symbol tSCYC tSLOV tIVSH tSHIX tSHSL tSLSH tSLOV tIVSH tSHIX SCK, SCK, SCK, SCK, Condition Value Min. tinst* -200 tinst* tinst* Max. Unit Remarks Internal shift clock mode External shift clock mode information tinst, "(4) Instruction Cycle." Internal Shift Clock Mode tSCYC tSLOV tIVSH tSHIX External Shift Clock Mode tSLSH tSLOV tIVSH tSHIX tSHSL MB89960 Series Peripheral Input Timing (VCC AVSS -40°C +85°C) Parameter Symbol INT10 INT12 INT20 INT27 Condition Value Min. tinst* Max. Unit Remarks Peripheral input pulse width tILIH1 Peripheral input pulse width tIHIL1 tinst* information tinst, "(4) Instruction Cycle." IHIL1 ILIH1 INT10 INT20 INT27 MBB89960 Series timing (VCC AVSS -40°C +85°C) Parameter Symbol Condition Value Min. 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST tINST Max. 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST 1/4tINST Unit Remarks master mode master mode Start condition output tSTA Stop condition output tSTO Start condition detect tSTA Stop condition detect tSTO Re-start condition output Re-start condition detect output width output HIGH width output delay output setup time after interrupt input pulse width input HIGH pulse width hold time tSTASU tSTASU tLOW tHIGH tDOSU tLOW tHIGH master mode master mode master mode input setup time information tINST, "(4) Instruction Cycle". defined ICCR (bit defined ICCR (bit Data transmit (master/slave) tDOSU tSTASU tSTA tLOW Data receive (master/slave) tDOSU tHIGH tLOW tSTO MB89960 Series Converter Electrical Characteristics MB89965 Converter (AVcc=3.5~5.5V, AVSS -40°C +85°C) Parameter Resolution Total error Non-linearity error Differential linearity error Symbol Condition Min. AVR=AVCC Value Typ. tinst*1 tinst*1 Max. ±5.0 ±2.5 ±1.9 AVCC Unit Remarks 1LSB AVR/1024 1LSB AVR/1024 Zero transition voltage Full-scale transition voltage Interchannel disparity mode conversion time Sampling time Analog port input current Analog input voltage Reference voltage Reference voltage supply current IAIN VAIN VFST AVss AVss+3.5 Activated Stopped information tinst, "(4) Instruction Cycle" Characteristics." When conversion operation, STOP mode. Included sampling time MBB89960 Series MB89P965 Converter (AVcc=3.5~5.5V, AVSS -40°C +85°C) Parameter Resolution Total error Non-linearity error Differential linearity error Symbol Condition Min. AVR=AVCC Value Typ. tinst*1 tinst*1 Max. ±3.0 ±2.5 ±1.9 AVCC Unit Remarks 1LSB AVR/1024 1LSB AVR/1024 Zero transition voltage Full-scale transition voltage Interchannel disparity mode conversion time Sampling time Analog port input current Analog input voltage Reference voltage Reference voltage supply current IAIN VAIN VFST AVss AVss+3.5 Activated Stopped information tinst, "(4) Instruction Cycle" Characteristics." When conversion operation, STOP mode. Included sampling time MB89960 Series Precautions smaller AVR-AVSS greater error would become relatively. output impedance external circuit analog input must satisfy following conditions: Output impedance external circuit Approx. output impedance external circuit high, analog voltage sampling time might insufficient (sampling time 10MHz oscillation.) Analog Input Circuit Model Analog input Comparator analog input impedance higher than recommended connect external capacitor approx. Close instruction cycles after activating conversion. Analog channel selector Sample hold circuit Converter Glossary Resolution Analog changes that identifiable with converter. Linearity error deviation straight line connecting zero transition point ("00 0000 0000" 0000 0001") with full-scale transition point ("11 1111 1110" 1111 1111") from actual conversion characteristics Differential linearity error deviation input voltage needed change output code from theoretical value Total error (unit: LSB) difference between theoretical actual conversion values caused zero transition error, full-scale transition error, linearity error, quantization error, noise Theoretical characteristics VFST Total error Actual conversion value LSB} Digital output AVSS Analog input Digital output Actual conversion value Theoretical value AVSS Analog input VFST 1022 Digital output total error LSB} (Continued) MBB89960 Series (Continued) Zero transition error Actual conversion value Digital output Digital output VFST (Actual measurement) Actual conversion value Analog input Analog input Actual conversion value Full-scale transition error Theoretical value Actual conversion value (Actual measurement) AVSS Linearity error Digital output VFST (Actual measurement) Digital output Actual conversion value VOT} Differential linearity error Theoretical value Actual conversion value AVSS Analog input Theoretical value Actual conversion value Actual conversion value Analog input (Actual measurement) AVSS Digital output linearity error VOT} Digital output differential linearity error MB89960 Series INSTRUCTIONS Execution instructions divided into following four groups: Transfer Arithmetic operation Branch Others Table lists symbols used notation instructions. Table Symbol #vct #d16 dir: Direct address bits) Offset bits) Extended address bits) Vector table number bits) Immediate data bits) Immediate data bits) direct address (8:3 bits) Branch relative address bits) Register indirect (Example: @IX, @EP) Accumulator (Whether length bits determined instruction use.) Upper bits accumulator bits) Lower bits accumulator bits) Temporary accumulator (Whether length bits determined instruction use.) Upper bits temporary accumulator bits) Lower bits temporary accumulator bits) Index register bits) Instruction Symbols Meaning (Continued) MBB89960 Series (Continued) Symbol Extra pointer bits) Program counter bits) Stack pointer bits) Program status bits) Accumulator index register bits) Condition code register bits) Register bank pointer bits) General-purpose register bits, Indicates that very immediate data. (Whether length bits determined instruction use.) Indicates that contents target accessing. (Whether length bits determined instruction use.) address indicated contents target accessing. (Whether length bits determined instruction use.) Meaning Columns indicate following: Mnemonic: Operation: Assembler notation instruction Number instructions Number bytes Operation instruction content change when each instructions executed. Symbols column indicate following: indicates change. upper bits operation description data. must become contents immediately before instruction executed. becomes code: instruction which corresponding flag will change. written this column, relevant instruction will change corresponding flag. Code instruction. instruction more than code, written according following rule: Example: This indicates MB89960 Series Table Mnemonic dir,A +off,A ext,A @EP,A Ri,A A,#d8 A,dir A,@IX +off A,ext A,@A A,@EP A,Ri dir,#d8 +off,#d8 @EP,#d8 Ri,#d8 MOVW dir,A MOVW +off,A MOVW ext,A MOVW @EP,A MOVW EP,A MOVW A,#d16 MOVW A,dir MOVW A,@IX +off MOVW A,ext MOVW A,@A MOVW A,@EP MOVW A,EP MOVW EP,#d16 MOVW IX,A MOVW A,IX MOVW SP,A MOVW A,SP @A,T MOVW @A,T MOVW IX,#d16 MOVW A,PS MOVW PS,A MOVW SP,#d16 SWAP SETB dir: CLRB dir: XCHW XCHW A,EP XCHW A,IX XCHW A,SP MOVW A,PC Transfer Instructions instructions) Operation (dir) (IX) +off (ext) (EP) (Ri) (dir) (IX) +off) (ext) (EP) (Ri) (dir) (IX) +off (EP) (Ri) (dir) (AH),(dir (AL) (IX) +off) (AH), (IX) +off (AL) (ext) (AH), (ext (AL) (EP) (AH),( (EP) (AL) (EP) (AH) (dir), (AL) (dir (AH) (IX) +off), (AL) (IX) +off (AH) (ext), (AL) (ext (AH) (AL) (AH) (EP) (AL) (EP) (EP) (EP) (IX) (IX) (SP) (SP) (TH),( (TL) (IX) (PS) (PS) (SP) (AH) (AL) (dir): (dir): (AL) (TL) (EP) (IX) (SP) (PC) NZVC ---- ---- ---- ---- ---- ++-- ++-- ++-- ++-- ++-- ++-- ++-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ++-- ++-- ++-- ++-- ++-- ++-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ++++ ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- code Notes: During byte transfer restricted bytes. Operands more than operand instruction must stored order which their mnemonics written. (Reverse arrangement 2MC-8 family) MBB89960 Series Table Mnemonic ADDC A,Ri ADDC A,#d8 ADDC A,dir ADDC A,@IX +off ADDC A,@EP ADDCW ADDC SUBC A,Ri SUBC A,#d8 SUBC A,dir SUBC A,@IX +off SUBC A,@EP SUBCW SUBC INCW INCW INCW DECW DECW DECW MULU DIVU ANDW XORW CMPW RORC ROLC A,#d8 A,dir A,@EP A,@IX +off A,Ri A,#d8 A,dir A,@EP A,@IX +off A,Ri A,#d8 A,dir Arithmetic Operation Instructions instructions) Operation (Ri) (dir) (IX) +off) (EP) (AL) (AL) (TL) (Ri) (dir) (IX) +off) (EP) (AL) (TL) (AL) (Ri) (Ri) (EP) (EP) (IX) (IX) (Ri) (Ri) (EP) (EP) (IX) (IX) (AL) (TL) (AL),MOD (TL) (AL) (dir) (EP) (IX) +off) (Ri) Decimal adjust addition Decimal adjust subtraction (AL) (TL) (AL) (AL) (dir) (AL) (EP) (AL) (IX) +off) (AL) (Ri) (AL) (TL) (AL) (AL) (dir) NZVC ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++++ +++- ---- ---- ++-- +++- ---- ---- ++-- ---- ---- ++R- ++R- ++R- ++++ ++++ ++-+ ++-+ ++++ ++++ ++++ ++++ ++++ ++++ ++++ ++R- ++R- ++R- ++R- ++R- ++R- ++R- ++R- ++R- code (Continued) MB89960 Series (Continued) Mnemonic A,@EP A,@IX +off A,Ri A,#d8 A,dir A,@EP A,@IX +off A,Ri dir,#d8 @EP,#d8 +off,#d8 Ri,#d8 INCW DECW Operation (AL) (EP) (AL) (IX) +off) (AL) (Ri) (AL) (TL) (AL) (AL) (dir) (AL) (EP) (AL) (IX) +off) (AL) (Ri) (dir) (EP) (IX) off) (Ri) (SP) (SP) (SP) (SP) Table Mnemonic BZ/BEQ BNZ/BNE BC/BLO BNC/BHS dir: b,rel dir: b,rel CALLV #vct CALL XCHW A,PC RETI NZVC ++R- ++R- ++R- ++R- ++R- ++R- ++R- ++R- ++R- ++++ ++++ ++++ ++++ ---- ---- code Branch Instructions instructions) Operation NZVC ---- ---- ---- ---- ---- ---- ---- ---- -+-- -+-- ---- ---- ---- ---- ---- ---- Restore code then then then then then then then then (dir: then (dir: then (PC) (PC) Vector call Subroutine call (PC) (A),(A) (PC) Return from subrountine Return form interrupt Table Other Instructions instructions) Operation NZVC ---- ---- ---- ---- ---- ---R ---S ---- ---- code Mnemonic PUSHW POPW PUSHW POPW CLRC SETC CLRI SETI RETI PUSHW POPW MOVW CLRI A,ext A,PS SETC SETI CLRB INCW DECW MOVW dir: dir: 0,rel A,PC SWAP MULU DIVU SUBC CALL PUSHW POPW MOVW CLRC addr16 addr16 ext,A PS,A CLRB INCW DECW MOVW MOVW dir: dir: 1,rel SP,A A,SP ROLC ADDC CLRB INCW DECW MOVW MOVW @A,T A,@A dir: dir: 2,rel IX,A A,IX INSTRUCTION RORC CMPW A,#d8 A,#d8 A,#d8 ADDCW SUBCW XCHW XORW ANDW MOVW MOVW CLRB INCW DECW MOVW MOVW @A,T A,@A dir: dir: 3,rel EP,A A,EP CLRB MOVW MOVW MOVW XCHW dir: dir: 4,rel A,ext ext,A A,#d16 A,PC ADDC SUBC A,#d8 A,#d8 A,#d8 A,#d8 ADDC SUBC CLRB MOVW MOVW MOVW XCHW A,dir A,dir A,dir A,dir dir,A A,dir A,dir A,dir dir,#d8 dir,#d8 dir: dir: 5,rel A,dir dir,A SP,#d16 A,SP SUBC A,@IX @EP,#d +d,A @A,IX A,@IX A,@IX MOVW XCHW MOVW CLRB MOVW A,IX IX,#d16 dir: dir: 6,rel A,@IX +d,A +d,#d8 +d,#d8 CLRB MOVW MOVW MOVW XCHW dir: dir: 7,rel A,@EP @EP,A EP,#d16 A,EP A,@IX A,@IX ADDC A,@IX ADDC SUBC A,@EP A,@EP A,@EP A,@EP @EP,A A,@EP A,@EP A,@EP @EP,#d ADDC SUBC SETB A,R0 A,R0 A,R0 A,R0 R0,A A,R0 A,R0 A,R0 R0,#d8 R0,#d8 dir: dir: 0,rel CALLV CALLV CALLV CALLV CALLV CALLV ADDC SUBC SETB A,R1 A,R1 A,R1 A,R1 R1,A A,R1 A,R1 A,R1 R1,#d8 R1,#d8 dir: dir: 1,rel ADDC SUBC SETB A,R2 A,R2 A,R2 A,R2 R2,A A,R2 A,R2 A,R2 R2,#d8 R2,#d8 dir: dir: 2,rel ADDC SUBC SETB A,R3 A,R3 A,R3 A,R3 R3,A A,R3 A,R3 A,R3 R3,#d8 R3,#d8 dir: dir: 3,rel ADDC SUBC SETB A,R4 A,R4 A,R4 A,R4 R4,A A,R4 A,R4 A,R4 R4,#d8 R4,#d8 dir: dir: 4,rel ADDC SUBC SETB A,R5 A,R5 A,R5 A,R5 R5,A A,R5 A,R5 A,R5 R5,#d8 R5,#d8 dir: dir: 5,rel CALLV CALLV ADDC SUBC SETB A,R6 A,R6 A,R6 A,R6 R6,A A,R6 A,R6 A,R6 R6,#d8 R6,#d8 dir: dir: 6,rel MBB89960 Series ADDC SUBC SETB A,R7 A,R7 A,R7 A,R7 R7,A A,R7 A,R7 A,R7 R7,#d8 R7,#d8 dir: dir: 7,rel MB89960 Series MASK OPTIONS Model Specification method Oscillation stabilization delay time selection (for MHz) OSC1 212/Fc (Approx. ms). OSC2 216/Fc (Approx. ms). OSC3 218/Fc (Approx. 26.2 ms). MB89965 Specify when ordering mask. MB89P965 Setting unavailable. MB89PV960 Setting unavailable. Selectable 218/Fc (Approx. 26.2 218/Fc (Approx. 26.2 ms). ORDERING INFORMATION Part number MB89965PFV1-G-XXX MB89965PFM-G-XXX MB89P965PFM MB89965PF-G-XXX MB89P965PF MB89965PFV-G-XXX MB89P965PFV MB89PV960CF Package 48-pin Plastic LQFP (FPT-48P-M05) 48-pin Plastic (FPT-48P-M13) 48-pin Plastic (FPT-48P-M16) 64-pin Plastic LQFP (FPT-64P-M03) 48-pin Plastic (MQP-48C-P01) Remarks MBB89960 Series PACKAGE DIMENSIONS 48-pin Plastic LQFP (FPT-48P-M05) 9.00±0.20(.354±.008)SQ 7.00±0.10(.276±.004)SQ 1.50 -0.10 .059 -.004 +0.20 +.008 (Mounting height) 5.50 (.217) INDEX 8.00 (.315) Details part +0.08 +.003 LEAD 0.127 -0.02 .005 -.001 +0.05 +.002 0.50±0.08 (.0197±.0031) 0.18 -0.03 .007 -.001 0.10±0.10 (STAND OFF) (.004±.004) 0.50±0.20 (.020±.008) 0.10(.004) 1995 FUJITSU LIMITED F48013S-2C-5 Dimensions (inches) 48-pin Plastic (FPT-48P-M13) 13.10±0.40 (.516±.016) 10.00±0.20 (.394±.008) 2.35(.093)MAX (Mounting height) 0(0)MIN (STAND OFF) Details part 0.15(.006) 8.80 (.346) 11.50±0.30 (.453±.012) 0.20(.008) 0.18(.007)MAX 0.53(.021)MAX INDEX Details part LEAD 0.80(.0315)TYP 0.30±0.10 (.012±.004) 0.16(.006) 0.15±0.05 (.006±.002) 0~10° 0.80±0.30 (.031±.012) 0.10(.004) 1994 FUJITSU LIMITED F48023S-1C-1 Dimensions (inches) MB89960 Series 48-pin Plastic (FPT-48P-M16) 17.20±0.40 (.677±.016) +0.30 12.00 -0.10 .472 -.004 +.012 2.70(.106)MAX (Mounting height) 0.05(.002)MIN (STAND OFF) Details part 0.15(.006) 8.80 (.346) 13.60±0.40 (.535±.016) 0.20(.008) 0.15(.006)MAX 0.50(.020)MAX INDEX Details part LEAD 0.15 -0.01 0.30±0.06 (.012±.002) 0.16(.006) +0.05 +.002 0.80(.0315)TYP .006 -.0004 1.80±0.30 (.071±.012) 0~10° 0.15(.006) 1994 FUJITSU LIMITED F48026S-1C-1 Dimensions (inches) 64-pin Plastic LQFP (FPT-64P-M03) 12.00±0.20(.472±.008)SQ 10.00±0.10(.394±.004)SQ 1.50 0.10 +.008 .059 .004 +0.20 (Mounting Height) 7.50 (.295) INDEX 11.00 (.433) +0.08 Details part 0.127 0.02 +.002 .005 .001 +0.05 LEAD 0.50±0.08 (.0197±.0031) 0.18 0.03 +.003 .007 .001 0.10±0.10 (STAND OFF) (.004±.004) 0.50±0.20 (.020±.008) 0.10(.004) 1995 FUJITSU LIMITED F64009S-2C-5 Dimensions (inches) MBB89960 Series 48-pin Plastic (MQP-48C-P01) 17.20(.677)TYP 15.00±0.25 (.591±.010) 14.82±0.35 (.583±.014) 1.50(.059)TYP 1.00(.040)TYP 8.80(.346)REF 0.80±0.22 (.0315±.0087) No.1 INDEX No.1 INDEX 1.02±0.13 (.040±.005) 10.92 -0.0 +.005 .430 +0.13 7.14(.281) 8.71(.343) No.1 INDEX 0.30(.012)TYP 4.50(.177)TYP 1.10 -0.25 +.018 .043 -.010 +0.45 0.40±0.08 (.016±.003) 0.60(.024)TYP 8.50(.335)MAX 0.15±0.05 (.006±.002) 1994 FUJITSU LIMITED M48001SC-4-2 Dimension (inches) MB89960 Series FUJITSU LIMITED further information please contact: Japan FUJITSU LIMITED Corporate Global Business Support Division Electronic Devices KAWASAKI PLANT, 4-1-1, Kamikodanaka Nakahara-ku, Kawasaki-shi Kanagawa 211-8588, Japan Tel: (044) 754-3763 Fax: (044) 754-3329 http://www.fujitsu.co.jp/ North South America FUJITSU MICROELECTRONICS, INC. Semiconductor Division 3545 North First Street Jose, 95134-1804, Tel: (408) 922-9000 Fax: (408) 922-9179 Customer Response Center Mon. Fri.: (PST) Tel: (800) 866-8608 Fax: (408) 922-9179 Rights Reserved. Circuit diagrams utilizing Fujitsu products included means illustrating typical semiconductor applications. Complete information sufficient construction purposes necessarily given. information contained this document been carefully checked believed reliable. However, Fujitsu assumes responsibility inaccuracies. information contained this document does convey license under copyrights, patent rights trademarks claimed owned Fujitsu. Fujitsu reserves right change products specifications without notice. part this publication copied reproduced form means, transferred third party without prior written consent Fujitsu. information contained this document intended with equipments which require extremely high reliability such aerospace equipments, undersea repeaters, nuclear control systems medical equipments life support. http://www.fujitsumicro.com/ Europe FUJITSU MIKROELEKTRONIK GmbH Siebenstein 6-10 D-63303 Dreieich-Buchschlag Germany Tel: (06103) 690-0 Fax: (06103) 690-122 http://www.fujitsu-ede.com/ Asia Pacific FUJITSU MICROELECTRONICS ASIA #05-08, Lorong Chuan Tech Park Singapore 556741 Tel: (65) 281-0770 Fax: (65) 281-0220 http://www.fmap.com.sg/ F9806 FUJITSU LIMITED Printed Japan Other recent searchesSA180D01 - SA180D01 SA180D01 Datasheet MSM6700TM - MSM6700TM MSM6700TM Datasheet AN9509 - AN9509 AN9509 Datasheet 2SK2793 - 2SK2793 2SK2793 Datasheet 2SC5593 - 2SC5593 2SC5593 Datasheet
Privacy Policy | Disclaimer |