0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
MB90455S

MB90455S

  • 厂商:

    FUJITSU(富士通)

  • 封装:

  • 描述:

    MB90455S - 16-bit Microcontroller - Fujitsu Component Limited.

  • 数据手册
  • 价格&库存
MB90455S 数据手册
FUJITSU MICROELECTRONICS DATA SHEET DS07-13728-5E 16-bit Microcontroller CMOS F2MC-16LX MB90455 Series MB90F455 (S) /F456 (S) /F457 (S) MB90455 (S) /456 (S) /457 (S) /V495G ■ DESCRIPTION MB90455 series devices are general-purpose high-performance 16-bit micro controllers designed for process control of consumer products, which require high-speed real-time processing. The system, inheriting the architecture of F2MC* family, employs additional instruction ready for high-level languages, expanded addressing mode, enhanced multiply-divide instructions, and enriched bit-processing instructions. Furthermore, employment of 32-bit accumulator achieves processing of long-word data (32 bits). The peripheral resources of MB90455 series include the following: 8/10-bit A/D converter, UART 1, 8/16-bit PPG timer, 16-bit input-output timer (16-bit free-run timer, input capture 0, 1, 2, 3 (ICU)). *: F2MC is the abbreviation of FUJITSU Flexible Microcontroller. ■ FEATURES • Clock • Built-in PLL clock frequency multiplication circuit • Selection of machine clocks (PLL clocks) is allowed among frequency division by two on oscillation clock, and multiplication of 1 to 4 times of oscillation clock (for 4-MHz oscillation clock, 4 MHz to 16 MHz). • Operation by sub-clock (8.192 kHz) is allowed. • Minimum execution time of instruction: 62.5 ns (when operating with 4-MHz oscillation clock, and 4-time multiplied PLL clock). (Continued) 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. http://edevice.fujitsu.com/micom/en-support/ Copyright©2002-2009 FUJITSU MICROELECTRONICS LIMITED All rights reserved 2009.8 MB90455 Series • 16 Mbyte CPU memory space • 24-bit internal addressing • Instruction system best suited to controller • Wide choice of data types (bit, byte, word, and long word) • Wide choice of addressing modes (23 types) • Enhanced multiply-divide instructions and RETI instructions • Enhanced high-precision computing with 32-bit accumulator • Instruction system compatible with high-level language (C language) and multitask • Employing system stack pointer • Enhanced various pointer indirect instructions • Barrel shift instructions • Increased processing speed • 4-byte instruction queue • Powerful interrupt function with 8 levels and 34 factors • Automatic data transfer function independent of CPU • Expanded intelligent I/O service function (EI2 OS): Maximum of 16 channels • Low power consumption (standby) mode • Sleep mode (a mode that halts CPU operating clock) • Time-base timer mode (a mode that operates oscillation clock, sub clock, time-base timer and watch timer only) • Watch mode (a mode that operates sub clock and watch timer only) • Stop mode (a mode that stops oscillation clock and sub clock) • CPU blocking operation mode • Process • CMOS technology • I/O port • General-purpose input/output port (CMOS output): 34 ports(MB90F455/F456/F457, MB90455/456/457) (including 4 high-current output ports) (When sub clock is not used, 36 ports(MB90F455S/F456S/F457S, MB90455S/456S/457S)) • Timer • Time-base timer, watch timer, watchdog timer: 1 channel • 8/16-bit PPG timer: 8-bit x 4 channels, or 16-bit x 2 channels • 16-bit reload timer: 2 channels • 16-bit input/output timer - 16-bit free run timer: 1 channel - 16-bit input capture: (ICU): 4 channels Interrupt request is issued upon latching a count value of 16-bit free run timer by detection of an edge on pin input. • UART 1: 1 channel • Equipped with full-duplex double buffer • Clock-asynchronous or clock-synchronous serial transmission is available (Continued) 2 DS07-13728-5E MB90455 Series (Continued) • DTP/External interrupt: 4 channels • Module for activation of expanded intelligent I/O service (EI2OS), and generation of external interrupt. • Delay interrupt generator module • Generates interrupt request for task switching. • 8/10-bit A/D converter: 8 channels • Resolution is selectable between 8-bit and 10-bit. • Activation by external trigger input is allowed. • Conversion time: 6.125 μs (at 16-MHz machine clock, including sampling time) • Program patch function • Address matching detection for 2 address pointers. DS07-13728-5E 3 MB90455 Series ■ PRODUCT LINEUP Part Number Parameter Classification ROM capacity RAM capacity Clock Process Package Operating power supply voltage Special power supply for emulator*1 3.5 V to 5.5 V ⎯ Number of basic instructions Instruction bit length Instruction length Data bit length : 351 instructions : 8 bits and 16 bits : 1 byte to 7 bytes : 1 bit, 8 bits, 16 bits MB90F455 (S) / F456 (S) /F457 (S) Flash ROM MB90455 (S) / 456 (S) /457 (S) Mask ROM MB90V495G Evaluation product ⎯ 6 Kbytes 2 systems MB90F455 (S) : 24 Kbytes MB90455 (S) : 24 Kbytes MB90F456 (S) : 32 Kbytes MB90456 (S) : 32 Kbytes MB90F457 (S) : 64 Kbytes MB90457 (S) : 64 Kbytes 2 Kbytes MB90455/456/457 : MB90F455/F456/F457 : 2 systems 2 systems MB90F455S/F456S/F457S : MB90455S/456S/457S : 1 system 1 system CMOS LQFP-48 (Pin pitch 0.50 mm) PGA256 4.5 V to 5.5 V None CPU functions Minimum instruction execution time : 62.5 ns (at 16-MHz machine clock) Interrupt processing time : 1.5 μs at minimum (at 16-MHz machine clock) Low power consumption (standby) mode I/O port Time-base timer Watchdog timer 16-bit free-run timer Input capture Sleep mode/Watch mode/Time-base timer mode/ Stop mode/CPU intermittent General-purpose input/output ports (CMOS output) : 34 ports (36 ports*2) including 4 high-current output ports (P14 to P17) 18-bit free-run counter Interrupt cycle : 1.024 ms, 4.096 ms, 16.834 ms, 131.072 ms (with oscillation clock frequency at 4 MHz) Reset generation cycle: 3.58 ms, 14.33 ms, 57.23 ms, 458.75 ms (with oscillation clock frequency at 4 MHz) Number of channels: 1 Interrupt upon occurrence of overflow Number of channels: 4 Retaining free-run timer value set by pin input (rising edge, falling edge, and both edges) Number of channels: 2 16-bit reload timer operation Count clock cycle: 0.25 μs, 0.5 μs, 2.0 μs (at 16-MHz machine clock frequency) External event count is allowed. 15-bit free-run counter Interrupt cycle: 31.25 ms, 62.5 ms, 12 ms, 250 ms, 500 ms, 1.0 s, 2.0 s (with 8.192 kHz sub clock) (Continued) 4 DS07-13728-5E 16-bit input/ output timer 16-bit reload timer Watch timer MB90455 Series (Continued) Part Number Parameter MB90F455 (S) / F456 (S) /F457 (S) MB90455 (S) / 456 (S) /457 (S) MB90V495G 8/16-bit PPG timer Number of channels: 2 (four 8-bit channels are available also) PPG operation is allowed with four 8-bit channels or two 16-bit channels. Outputting pulse wave of arbitrary cycle or arbitrary duty is allowed. Count clock: 62.5 ns to 1 μs (with 16 MHz machine clock) Interrupt generator module for task switching. Used for Real-time OS. Number of inputs: 4 Activated by rising edge, falling edge, “H” level or “L” level input. External interrupt or expanded intelligent I/O service (EI2OS) is available. Number of channels: 8 Resolution: Selectable 10-bit or 8-bit. Conversion time: 6.125 μs (at 16-MHz machine clock, including sampling time) Sequential conversion of two or more successive channels is allowed. (Setting a maximum of 8 channels is allowed.) Single conversion mode : Selected channel is converted only once. Sequential conversion mode: Selected channel is converted repetitively. Halt conversion mode : Conversion of selected channel is stopped and activated alternately. Number of channels: 1 Clock-synchronous transfer: 62.5 Kbps to 2 Mbps Clock-asynchronous transfer: 9,615 bps to 500 Kbps Communication is allowed by bi-directional serial communication function and master/slave type connection. Delay interrupt generator module DTP/External interrupt 8/10-bit A/D converter UART 1 *1 : Settings of DIP switch S2 for using emulation pod MB2145-507. For details, See MB2145-507 Hardware Manual (2.7 Power Pin solely for Emulator). *2 : MB90F455S/F456S/F457S, MB90455S/456S/457S DS07-13728-5E 5 MB90455 Series ■ PACKAGES AND PRODUCT MODELS Package FPT-48P-M26 : Yes × : No Note : Refer to “ PACKAGE DIMENSION” for details of the package. MB90F455 (S) /F456 (S) /F457 (S) MB90455 (S) /456 (S) /457 (S) ■ PRODUCT COMPARISON Memory space When testing with test product for evaluation, check the differences between the product and a product to be used actually. Pay attention to the following points: • The MB90V495G has no built-in ROM. However, a special-purpose development tool allows the operations as those of one with built-in ROM. ROM capacity depends on settings on a development tool. • On MB90V495G, an image from FF4000H to FFFFFFH is viewed on 00 bank and an image of FE0000H to FF3FFFH is viewed only on FE bank and FF bank. (Modified on settings of a development tool.) • On MB90F455 (S) /F456 (S) /F457 (S) , MB90455 (S) /456 (S) /457 (S) , an image from FF4000H to FFFFFFH is viewed on 00 bank and an image of FE0000H to FF3FFFH is viewed only on FF bank. 6 DS07-13728-5E MB90455 Series ■ PIN ASIGNMENT (TOP VIEW) AVSS X1A/P36* X0A/P35* P33 P32 P31 P30 P44 P43 P42/SOT1 P41/SCK1 P40/SIN1 AVCC AVR P50/AN0 P51/AN1 P52/AN2 P53/AN3 P54/AN4 P55/AN5 P56/AN6 P57/AN7 P37/ADTG P20/TIN0 1 2 3 4 5 6 7 8 9 10 11 12 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 * : MB90F455/F456/F457, MB90455/456/457 : X1A, X0A MB90F455S/F456S/F457S, MB90455S/456S/457S : P36, P35 DS07-13728-5E P21/TOT0 P22/TIN1 P23/TOT1 P24/INT4 P25/INT5 P26/INT6 P27/INT7 MD2 MD1 MD0 RST VCC 13 14 15 16 17 18 19 20 21 22 23 24 P17/PPG3 P16/PPG2 P15/PPG1 P14/PPG0 P13/IN3 P12/IN2 P11/IN1 P10/IN0 X1 X0 C VSS (FPT-48P-M26) 7 MB90455 Series ■ PIN DESCRIPTION Pin No. 1 2 3 to 10 Pin name AVcc AVR P50 to P57 AN0 to AN7 P37 11 ADTG P20 12 TIN0 P21 13 TOT0 P22 14 TIN1 P23 15 TOT1 P24 to P27 16 to 19 20 21 22 23 24 25 26 27 28 29 to 32 INT4 to INT7 MD2 MD1 MD0 RST Vcc Vss C X0 X1 P10 to P13 IN0 to IN3 D D F C C B ⎯ ⎯ ⎯ A A D D D D D E Circuit format ⎯ ⎯ Description Vcc power input pin for A/D converter Power (Vref+) input pin for A/D converter. Use as input for Vcc or lower. General-purpose input/output ports. Functions as an analog input pin for A/D converter. Valid when analog input setting is “enabled.” General-purpose input/output port. Function as an external trigger input pin for A/D converter. Use the pin by setting as input port. General-purpose input/output port. Function as an event input pin for reload timer 0. Use the pin by setting as input port. General-purpose input/output port. Function as an event output pin for reload timer 0. Valid only when output setting is “enabled.” General-purpose input/output port. Function as an event input pin for reload timer 1. Use the pin by setting as input port. General-purpose input/output port. Function as an event output pin for reload timer 1. Valid only when output setting is “enabled.” General-purpose input/output ports. Functions as an external interrupt input pin. Use the pin by setting as input port. Input pin for specifying operation mode. Connect directly to Vss. Input pin for specifying operation mode. Connect directly to Vcc. Input pin for specifying operation mode. Connect directly to Vcc. External reset input pin. Power source (5 V) input pin. Power source (0 V) input pin. Capacitor pin for stabilizing power source. Connect a ceramic capacitor of approximately 0.1 μF. Pin for high-rate oscillation. Pin for high-rate oscillation. General-purpose input/output ports. Functions as trigger input pins of input capture channels 0 to 3. Use the pins by setting as input ports. (Continued) 8 DS07-13728-5E MB90455 Series (Continued) Pin No. Pin name P14 to P17 33 to 36 PPG0 to PPG3 P40 SIN1 P41 38 SCK1 P42 39 40 41 42 to 45 46 47 48 SOT1 P43 P44 P30 to P33 X0A* P35* X1A* P36* AVss D D D D A A ⎯ D G Circuit format Description General-purpose input/output ports. High-current output ports. Functions as output pins of PPG timers 01 and 23. Valid when output setting is “enabled.” General-purpose input/output port. Serial data input pin for UART. Use the pin by setting as input port. General-purpose input/output port. Serial clock input pin for UART. Valid only when serial clock input/output setting on UART is “enabled.” General-purpose input/output port. Serial data input pin for UART. Valid only when serial data input/output setting on UART is “enabled.” General-purpose input/output port. General-purpose input/output port. General-purpose input/output ports. Pin for low-rate oscillation. General-purpose input/output port. Pin for low-rate oscillation. General-purpose input/output port. Vss power source input pin for A/D converter. 37 D * : MB90F455/F456/F457, MB90455/456/457 : X1A, X0A MB90F455S/F456S/F457S, MB90455S/456S/457S : P36, P35 DS07-13728-5E 9 MB90455 Series ■ I/O CIRCUIT TYPE Type A X1 X1A X0 X0A Circuit Remarks • High-rate oscillation feedback resistor, approx.1 MΩ • Low-rate oscillation feedback resistor, approx.10 MΩ Clock input Standby control signal B Vcc R R • Hysteresis input with pull-up resistor. • Pull-up resistor, approx.50 kΩ Hysteresis input C R • Hysteresis input Hysteresis input D Vcc Pch • CMOS hysteresis input • CMOS level output • Standby control provided Digital output Digital output Hysteresis input R Nch Vss Standby control E Vcc Pch Digital output Digital output Hysteresis input • • • • CMOS hysteresis input CMOS level output Shared for analog input pin Standby control provided R Nch Vss Standby control Analog input (Continued) 10 DS07-13728-5E MB90455 Series (Continued) Type F R Circuit Remarks • Hysteresis input with pull-down resistor • Pull-down resistor, approx. 50 kΩ • FLASH product is not provided with pull-down resistor. Hysteresis input R Vss G Vcc Pch High-current output High-current output • CMOS hysteresis input • CMOS level output (high-current output) • Standby control provided R Nch Vss Hysteresis input Standby control DS07-13728-5E 11 MB90455 Series ■ HANDLING DEVICES • Do not exceed maximum rating (preventing “latch up”) • On a CMOS IC, latch-up may occur when applying a voltage higher than Vcc or a voltage lower than Vss to input or output pin, which has no middle or high withstand voltage. Latch-up may also occur when a voltage exceeding maximum rating is applied across Vcc and Vss. • Latch-up causes drastic increase of power current, which may lead to destruction of elements by heat. Extreme caution must be taken not to exceed maximum rating. • When turning on and off analog power source, take extra care not to apply an analog power voltages (AVcc and AVR) and analog input voltage that are higher than digital power voltage (Vcc). • Handling unused pins • Leaving unused input pins open may cause permanent destruction by malfunction or latch-up. Apply pull-up or pull-down process to the unused pins using resistors of 2 kΩ or higher. Leave unused input/output pins open under output status, or process as input pins if they are under input status. • Using external clock • When using an external clock, drive only X0 pin and leave X1 pin open. An example of using an external clock is shown below. Using external clock X0 Open X1 MB90455 series • Notes when using no sub clock • If an oscillator is not connected to X0A and X1A pin, apply pull-down resistor to X0A pin and leave X1A pin open. • About power supply pins • If two ore more Vcc and Vss exist, the pins that should be at the same potential are connected to each other inside the device. For reducing unwanted emissions and preventing malfunction of strobe signals caused by increase of ground level, however, be sure to connect the Vcc and Vss pins to the power source and the ground externally. • Pay attention to connect a power supply to Vcc and Vss of MB90455 series device in a lowest-possible impedance. • Near pins of MB90455 series device, connecting a bypass capacitor is recommended at 0.1 μF across Vcc and Vss. • Crystal oscillator circuit • Noises around X0 and X1 pins cause malfunctions on a MB90455 series device. Design a print circuit so that X0 and X1 pins, an crystal oscillator (or a ceramic oscillator), and bypass capacitor to the ground become as close as possible to each other. Furthermore, avoid wires to X0 and X1 pins crossing each other as much as possible. • Print circuit designing that surrounds X0 and X1 pins with grounding wires, which ensures stable operation, is strongly recommended. 12 DS07-13728-5E MB90455 Series • Caution on Operations during PLL Clock Mode • If the PLL clock mode is selected, the microcontroller attempt to be working with the self-oscillating circuit even when there is no external oscillator or external clock input is stopped. Performance of this operation, however, cannot be guaranteed. • Sequence of turning on power of A/D converter and applying analog input • Be sure to turn on digital power (Vcc) before applying signals to the A/D converter and applying analog input signals (AN0 to AN7 pins). • Be sure to turn off the power of A/D converter and analog input before turning off the digital power source. • Be sure not to apply AVR exceeding AVcc when turning on and off. (No problems occur if analog and digital power is turned on and off simultaneously.) • Handling pins when A/D converter is not used • If the A/D converter is not used, connect the pins under the following conditions: “AVcc=AVR=Vcc,” and “Avss=Vss” • Note on turning on power • For preventing malfunctions on built-in step-down circuit, maintain a minimum of 50 μs of voltage rising time (between 0.2 V and 2.7 V) when turning on the power. • Stabilization of supply voltage • A sudden change in the supply voltage may cause the device to malfunction even within the specified Vcc supply voltage operating range. Therefore, the Vcc supply voltage should be stabilized. For reference, the supply voltage should be controlled so that Vcc ripple variations (peak-to-peak values) at commercial frequencies (50 Hz to 60 Hz) fall below 10% of the standard VCC supply voltage and the coefficient of fluctuation does not exceed 0.1 V/ms at instantaneous power switching. DS07-13728-5E 13 MB90455 Series ■ BLOCK DIAGRAM X0,X1 RST X0A,X1A Clock control circuit Watch timer Time-base timer CPU F2MC-16LX core 16-bit free-run timer Input capture (4ch) IN0 ~ IN3 RAM ROM/FLASH 16-bit PPG timer (2ch) Internal data bus PPG0 ~ PPG3 Prescaler SOT1 SCK1 SIN1 DTP/External interrupt INT4 ~ INT7 UART1 16-bit reload timer (2ch) AVcc AVss AN0 ~ AN7 AVR ADTG TIN0,TIN1 TOT0,TOT1 8/10-bit A/D converter (8ch) 14 DS07-13728-5E MB90455 Series ■ MEMORY MAP MB90455 series allows specifying a memory access mode “single chip mode”. 1. Memory allocation of MB90455 MB90455 series model has 24-bit wide internal address bus and up to 24-bit bus of external address bus. A maximum of 16 Mbyte memory space of external access memory is accessible. 2. Memory map (with ROM mirroring function available) 000000H 0000C0H 000100H (with ROM mirroring function not available) Peripheral RAM area Register Peripheral RAM area Register Address #1* 1 003800H 004000H 010000H FE0000H FF0000H Extension IO area Extension IO area ROM area (FF bank image) ROM area*2 ROM area ROM area*2 ROM area Address #2*1 FFFFFFH Product MB90F455 (S) /455 (S) MB90F456 (S) /456 (S) MB90F457 (S) /457 (S) MB90V495G : Internal access memory : Access disallowed Address #1*1 000900H 000900H 000900H 001900H Address #2*1 FFA000H FF8000H FF0000H ⎯ *1 : Addresses #1 and #3 are product-specific. *2 : On MB90F455 (S) /F456 (S) /F457 (S) , 455 (S) /456 (S) /457 (S) , to read “FE0000H” to “FEFFFFH” is to read out “FF0000H” to “FFFFFFH”. Note : When internal ROM is operating, F2MC-16LX allows viewing ROM data image on FF bank at upper-level of 00 bank. This function is called “mirroring ROM,” which allows effective use of C compiler small model. F2MC-16LX assigns the same low order 16-bit address to FF bank and 00 bank, which allows referencing table in ROM without specifying “far” using pointer. For example, when accessing to “00C000H”, ROM data at “FFC000H” is accessed actually. However, because ROM area of FF bank exceeds 48 Kbytes, viewing all areas is not possible on 00 bank image. Because ROM data of “FF4000H” to “FFFFFFH” is viewed on “004000H” to “00FFFFH” image, store a ROM data table in area “FF4000H” to “FFFFFFH”. DS07-13728-5E 15 MB90455 Series ■ I/O MAP Register Address abbreviation Register name Reset value (Reserved area) * Peripheral function name Port 1 Port 2 Port 3 Port 4 Port 5 Read/ Write R/W R/W R/W R/W R/W 000000H 000001H 000002H 000003H 000004H 000005H 000006H to 000010H 000011H 000012H 000013H 000014H 000015H 000016H to 00001AH 00001BH 00001CH to 000025H 000026H 000027H 000028H 000029H 00002AH 00002BH 00002CH to 00002FH 000030H 000031H 000032H 000033H ELVR ENIR EIRR CDCR1 SMR1 SCR1 SIDR1/ SODR1 SSR1 Serial mode register 1 Serial control register 1 ADER DDR1 DDR2 DDR3 DDR4 DDR5 PDR1 PDR2 PDR3 PDR4 PDR5 Port 1 data register Port 2 data register Port 3 data register Port 4 data register Port 5 data register XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB (Reserved area) * Port 1 direction data register Port 2 direction data register Port 3 direction data register Port 4 direction data register Port 5 direction data register 00000000B 00000000B 000X0000B XXX00000B 00000000B Port 1 Port 2 Port 3 Port 4 Port 5 R/W R/W R/W R/W R/W (Reserved area) * Analog input permission register 11111111B 8/10-bit A/D converter R/W (Reserved area) * 00000000B 00000100B XXXXXXXXB 00001000B (Reserved area) * Communication prescaler control register 1 0XXX0000B UART1 R/W UART1 R/W R/W, W R, W R, R/W Serial input data register 1/ Serial output data register 1 Serial status data register 1 (Reserved area) * DTP/External interrupt permission register DTP/External interrupt permission register 00000000B XXXXXXXXB R/W R/W DTP/External interrupt (Reserved area) * Detection level setting register 00000000B DTP/External interrupt R/W (Continued) 16 DS07-13728-5E MB90455 Series Register Address abbreviation Register name A/D control status register A/D data register Reset value 00000000B 00000000B XXXXXXXXB 00101XXXB (Reserved area) * Peripheral function name Read/ Write R/W R/W, W W, R R 000034H 000035H 000036H 000037H 000038H to 00003FH 000040H 000041H 000042H 000043H 000044H 000045H 000046H 000047H to 00004FH 000050H 000051H 000052H 000053H 000054H 000055H 000056H 000057H 000058H 000059H 00005AH 00005BH 00005CH 00005DH ADCS ADCR 8/10-bit A/D converter PPGC0 PPGC1 PPG01 PPG0 operation mode control register PPG1 operation mode control register PPG0/1 count clock selection register PPG2 operation mode control register PPG3 operation mode control register PPG2/3 count clock selection register 0X000XX1B 0X000001B 000000XXB 8/16-bit PPG timer 0/1 R/W, W R/W, W R/W (Reserved area) * PPGC2 PPGC3 PPG23 0X000XX1B 0X000001B 000000XXB 8/16-bit PPG timer 2/3 R/W, W R/W, W R/W (Reserved area) * XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB 00000000B 00000000B 00000000B 00000000B 00000000B XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB 16-bit input/output timer R (Continued) (Reserved area) * IPCP2 IPCP3 Input capture data register 2 Input capture data register 3 R 16-bit input/output timer IPCP0 IPCP1 ICS01 ICS23 TCDT TCCS Input capture data register 0 Input capture data register 1 Input capture control status register Timer counter data register Timer counter control status register R R R/W R/W R/W DS07-13728-5E 17 MB90455 Series Register Address abbreviation Register name Reset value Peripheral function name Read/ Write 00005EH to 000065H 000066H 000067H 000068H 000069H 00006AH to 00006EH 00006FH 000070H to 00007FH 000080H to 00008FH 000090H to 00009DH 00009EH 00009FH 0000A0H 0000A1H 0000A2H to 0000A7H 0000A8H 0000A9H 0000AAH 0000ABH to 0000ADH WDTC TBTC WTC PACSR DIRR LPMCR CKSCR ROMM TMCSR0 Timer control status register TMCSR1 (Reserved area) * 00000000B XXXX0000B 00000000B XXXX0000B (Reserved area) * ROM mirroring function selection module R/W R/W R/W R/W 16-bit reload timer 0 16-bit reload timer 1 ROM mirroring function selection register XXXXXXX1B W (Reserved area) * (Reserved area) * (Reserved area) * Address matching detection function Delay interrupt generation module Lowe power consumption mode Clock Address detection control register Delay interrupt request generation/ release register Lowe power consumption mode control register Clock selection register 00000000B XXXXXXX0B 00011000B 11111100B R/W R/W W,R/W R,R/W (Reserved area) * Watchdog timer control register Time-base timer control register Watch timer control register XXXXX111B 1XX00100B 1X001000B (Reserved area) * (Continued) Watchdog timer Time-base timer Watch timer R,W R/W,W R,R/W 18 DS07-13728-5E MB90455 Series Register Address abbreviation Register name Flash memory control status register Interrupt control register 00 Interrupt control register 01 Interrupt control register 02 Interrupt control register 03 Interrupt control register 04 Interrupt control register 05 Interrupt control register 06 Interrupt control register 07 Interrupt control register 08 Interrupt control register 09 Interrupt control register 10 Interrupt control register 11 Interrupt control register 12 Interrupt control register 13 Interrupt control register 14 Interrupt control register 15 Reset value 000X0000B Peripheral function name 512 k-bit flash memory Read/ Write R,W,R/W 0000AEH 0000AFH 0000B0H 0000B1H 0000B2H 0000B3H 0000B4H 0000B5H 0000B6H 0000B7H 0000B8H 0000B9H 0000BAH 0000BBH 0000BCH 0000BDH 0000BEH 0000BFH 0000C0H to 0000FFH 001FF0H 001FF1H 001FF2H 001FF3H 001FF4H 001FF5H 003900H 003901H FMCS (Reserved area) * ICR00 ICR01 ICR02 ICR03 ICR04 ICR05 ICR06 ICR07 ICR08 ICR09 ICR10 ICR11 ICR12 ICR13 ICR14 ICR15 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B 00000111B (Reserved area) * Detection address setting register 0 (low-order) PADR0 Detection address setting register 0 (middle-order) Detection address setting register 0 (high-order) Detection address setting register 1 (low-order) PADR1 Detection address setting register 1 (middle-order) Detection address setting register 1 (high-order) TMR0/ TMRLR0 16-bit timer register 0/16-bit reload register Interrupt controller R/W XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB 16-bit reload timer 0 R,W (Continued) R/W Address matching detection function R/W DS07-13728-5E 19 MB90455 Series (Continued) Register Address abbreviation Register name 16-bit timer register 1/16-bit reload register Reset value XXXXXXXXB XXXXXXXXB Peripheral function name 16-bit reload timer 1 Read/ Write R,W 003902H 003903H 003904H to 00390FH 003910H 003911H 003912H 003913H 003914H 003915H 003916H 003917H 003918H to 003BFFH 003C00H to 003C0FH 003C10H to 003FFFH TMR1/ TMRLR1 (Reserved area) * PRLL0 PRLH0 PRLL1 PRLH1 PRLL2 PRLH2 PRLL3 PRLH3 PPG0 reload register L PPG0 reload register H PPG1 reload register L PPG1 reload register H PPG2 reload register L PPG2 reload register H PPG3 reload register L PPG3 reload register H XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB XXXXXXXXB (Reserved area) * 8/16-bit PPG timer R/W R/W R/W R/W R/W R/W R/W R/W RAM (General purpose RAM) (Reserved area) * Reset values : 0 : Reset value of this bit is “0.” 1 : Reset value of this bit is “1.” X : Reset value of this bit is undefined. * : “Reserved area” should not be written anything. Result of reading from “Reserved area” is undefined. 20 DS07-13728-5E MB90455 Series ■ INTERRUPT SOURCES, INTERRUPT VECTORS, AND INTERRUPT CONTROL REGISTERS Interrupt source Reset INT 9 instruction Exceptional treatment Reserved Reserved Reserved Reserved Reserved Time-base timer 16-bit reload timer 0 8/10-bit A/D converter 16-bit free-run timer overflow Reserved Reserved PPG timer ch0, ch1 underflow Input capture 0-input External interrupt (INT4/INT5) Input capture 1-input PPG timer ch2, ch3 underflow External interrupt (INT6/INT7) Watch timer Reserved Input capture 2-input Input capture 3-input Reserved Reserved Reserved Reserved Reserved 16-bit reload timer 1 EI2OS readiness Interrupt vector Number #08 #09 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19 #20 #21 #22 #23 #24 #25 #26 #27 #28 #29 #30 #31 #32 #33 #34 #35 #36 08H 09H 0AH 0BH 0CH 0DH 0EH 0FH 10H 11H 12H 13H 14H 15H 16H 17H 18H 19H 1AH 1BH 1CH 1DH 1EH 1FH 20H 21H 22H 23H 24H Address FFFFDCH FFFFD8H FFFFD4H FFFFD0H FFFFCCH FFFFC8H FFFFC4H FFFFC0H FFFFBCH FFFFB8H FFFFB4H FFFFB0H FFFFACH FFFFA8H FFFFA4H FFFFA0H FFFF9CH FFFF98H FFFF94H FFFF90H FFFF8CH FFFF88H FFFF84H FFFF80H FFFF7CH FFFF78H FFFF74H FFFF70H FFFF6CH Interrupt control register ICR ⎯ ⎯ ⎯ ICR00 ICR01 ICR02 ICR03 ICR04 ICR05 ICR06 ICR07 ICR08 Address ⎯ ⎯ ⎯ 0000B0H 0000B1H 0000B2H 0000B3H*1 0000B4H 0000B5H 0000B6H*1 0000B7H*2 0000B8H*1 Priority*3 High ↑ × × × × × × × × × Δ Δ Δ × × × Δ Δ Δ × Δ Δ × × × × × × × ICR09 0000B9H ICR10 ICR11 ICR12 0000BAH 0000BBH 0000BCH ↓ Low (Continued) DS07-13728-5E 21 MB90455 Series (Continued) Cause of interrupt UART1 reception completed UART1 transmission completed Reserved Reserved Flash memory Delay interrupt generation module : Available × : Unavailable : Available El2OS function is provided. Δ : Available when a cause of interrupt sharing a same ICR is not used. *1: • Peripheral functions sharing an ICR register have the same interrupt level. • If peripheral functions share an ICR register, only one function is available when using expanded intelligent I/O service (EI2OS) . • If peripheral functions share an ICR register, a function using expanded intelligent I/O service (EI2OS) does not allow interrupt by another function. *2: Input capture 1 is ready only for EI2OS, and PPG is not ready for EI2OS. Disable PPG interrupt when using EI2OS with Input capture 1. *3: Priority when two or more interrupts of a same level occur simultaneously. Δ × × × × EI2OS readiness Interrupt vector Number #37 #38 #39 #40 #41 #42 25H 26H 27H 28H 29H 2AH Address FFFF68H FFFF64H FFFF60H FFFF5CH FFFF58H FFFF54H Interrupt control register ICR ICR13 ICR14 Address 0000BDH*1 0000BEH Priority*3 High ↑ ICR15 0000BFH ↓ Low 22 DS07-13728-5E MB90455 Series ■ PERIPHERAL RESOURCES 1. I/O Ports The I/O ports are used as general-purpose input/output ports (parallel I/O ports). The MB90455 series model is provided with 5 ports (34 inputs). The ports function as input/output pins for peripheral functions also. • I/O port functions An I/O port, using port data resister (PDR), outputs the output data to I/O pin and input a signal input to I/O port. The port direction register (DDR) specifies direction of input/output of I/O pins on a bit-by-bit basis. The following summarizes functions of the ports and sharing peripheral functions : • Port 1 : General-purpose input/output port, used also for PPG timer output and input capture inputs. • Port 2 : General-purpose input/output port, used also for reload timer input/output and external interrupt input. • Port 3 : General-purpose input/output port, used also for A/D converter activation trigger pin. • Port 4 : General-purpose input/output port, used also for UART input/output. • Port 5 : General-purpose input/output port, used also analog input pin. • Port 1 pins block diagram (single-chip mode) Peripheral function input Peripheral function output Port data register (PDR) Peripheral function output permission PDR read Internal data bus Port 1 Output latch PDR write Port direction register (DDR) Direction latch Pch Pin Nch DDR write Standby control (SPL=1) DDR read Standby control : Control among Stop mode (SPL=1), Time-base timer mode (SPL=1), and Watch mode (SPL=1). • Port 1 registers (single-chip mode) • Port 1 registers include port 1 data register (PDR1) and port 1 direction register (DDR1). • The bits configuring the register correspond to port 1 pins on a one-to-one basis. Relation between port 1 registers and pins Port name Bits of register and corresponding pins PDR1, DDR1 Corresponding pins bit7 P17 bit6 P16 bit5 P15 bit4 P14 bit3 P13 bit2 P12 bit1 P11 bit0 P10 DS07-13728-5E 23 MB90455 Series • Port 2 pins block diagram (general-purpose input/output port) Peripheral function input Peripheral function output Port data register (PDR) Peripheral function output permission PDR read Internal data bus Port 2 Output latch PDR write Port direction register (DDR) Direction latch Pch Pin Nch DDR write Standby control (SPL=1) DDR read Standby control : Control among Stop mode (SPL=1), Time-base timer mode (SPL=1), and Watch mode (SPL=1). • Port 2 registers • Port 2 registers include port 2 data register (PDR2) and port 2 direction register (DDR2). • The bits configuring the register correspond to port 2 pins on a one-to-one basis. Relation between port 2 registers and pins Port name Bits of register and corresponding pins PDR2,DDR2 Corresponding pins bit7 P27 bit6 P26 bit5 P25 bit4 P24 bit3 P23 bit2 P22 bit1 P21 bit0 P20 24 DS07-13728-5E MB90455 Series • Port 3 pins block diagram (general-purpose input/output port) Peripheral function input Peripheral function output Port data register (PDR) Peripheral function output permission PDR read Internal data bus Port 3 Output latch PDR write Port direction register (DDR) Direction latch Pch Pin Nch DDR write Standby control (SPL=1) DDR read Standby control : Control among Stop mode (SPL=1), Time-base timer mode (SPL=1), and Watch mode (SPL=1). • Port 3 registers • Port 3 registers include port 3 data register (PDR3) and port 3 direction register (DDR3). • The bits configuring the register correspond to port 3 pins on a one-to-one basis. Relation between port 3 registers and pins Port name Bits of register and corresponding pins PDR3, DDR3 Corresponding pins bit7 P37 bit6 P36* bit5 P35* bit4 ⎯ bit3 P33 bit2 P32 bit1 P31 bit0 P30 * : P35 and P36 do not exist on MB90F455/F456/F457, and MB90455/456/457. DS07-13728-5E 25 MB90455 Series • Port 4 pins block diagram Peripheral function input Peripheral function output Port data register (PDR) Peripheral function output permission PDR read Internal data bus Port 4 Output latch PDR write Port direction register (DDR) Direction latch Pch Pin Nch DDR write Standby control (SPL=1) DDR read Standby control : Control among Stop mode (SPL=1), Time-base timer mode (SPL=1), and Watch mode (SPL=1). • Port 4 registers • Port 4 registers include port 4 data register (PDR4) and port 4 direction register (DDR4). • The bits configuring the register correspond to port 4 pins on a one-to-one basis. Relation between port 4 registers and pins Port name Bits of register and corresponding pins PDR4, DDR4 Corresponding pins ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ bit4 P44 bit3 P43 bit2 P42 bit1 P41 bit0 P40 26 DS07-13728-5E MB90455 Series • Port 5 pins block diagram ADER Analog input Port data register (PDR) PDR read Internal data bus Output latch PDR write Port direction register (DDR) Direction latch Pch Pin Nch DDR write Standby control (SPL=1) DDR read Standby control: Control among Stop mode (SPL=1), Time-base timer mode (SPL=1), and Watch mode (SPL=1). • Port 5 registers • Port 5 registers include port 5 data register (PDR5), port 5 direction register (DDR5), and analog input permission register (ADER). • Analog input permission register (ADER) allows or disallows input of analog signal to the analog input pin. • The bits configuring the register correspond to port 5 pins on a one-to-one basis. Relation between port 5 registers and pins Port name Bits of register and corresponding pins PDR5, DDR5 Port 5 ADER Corresponding pins bit7 ADE7 P57 bit6 ADE6 P56 bit5 ADE5 P55 bit4 ADE4 P54 bit3 ADE3 P53 bit2 ADE2 P52 bit1 ADE1 P51 bit0 ADE0 P50 DS07-13728-5E 27 MB90455 Series 2. Time-Base Timer The time-base time is a 18-bit free-run counter (time-base timer counter) that counts up in synchronization with the main clock (dividing main oscillation clock by 2). • Four choices of interval time are selectable, and generation of interrupt request is allowed for each interval time. • Provides operation clock signal to oscillation stabilizing wait timer and peripheral functions. • Interval timer function • When the counter of time-base timer reaches an interval time specified by interval time selection bit (TBTC:TBC1, TBC0), an overflow (carrying-over) occurs (TBTC: TBOF=1) and interrupt request is generated. • If an interrupt by overflow is permitted (TBTC: TBIE=1), an interrupt is generated when overflow occurs (TBTC: TBOF=1). • The following four interval time settings are selectable : Interval time of time-base timer Count clock 12 Interval time 2 /HCLK (Approx. 1.0 ms) 214/HCLK (Approx. 4.1 ms) 216/HCLK (Approx. 16.4 ms) 219/HCLK (Approx. 131.1 ms) 2/HCLK (0.5 μs) HCLK: Oscillation clock Values in parentheses “( )” are those under operation of 4-MHz oscillation clock. 28 DS07-13728-5E MB90455 Series • Time-base timer block diagram To PPG timer Time-base timer counter 21/HCLK ×21 ×22 ×23 · · · ··· To watchdog timer ×28 ×29 ×210 ×211 ×212 ×213 ×214 ×215 ×216 ×217 ×218 OF OF OF OF Power-on reset Stop mode CKSCR : MCS = 1 CKSCR : SCS = 0 0*1 1*2 To clock controller oscillation stabilizing wait time selector Counterclear circuit Interval timer selector TBOF clear TBOF set Time-base timer control register (TBTC) Time-base timer interrupt signal OF : Overflow HCLK : Oscillation clock Reserved TBIE TBOF TBR TBC1 TBC0 *1 : Switch machine clock from main clock to PLL clock. *2 : Switch machine clock from sub clock to main clock. Actual interrupt request number of time-base timer is as follows: Interrupt request number: #16 (10H) DS07-13728-5E 29 MB90455 Series 3. Watchdog Timer The watchdog timer is a 2-bit counter that uses time-base timer or Watch timer as count clock. If the counter is not cleared within an interval time, CPU is reset. • Watchdog timer functions • The watchdog timer is a timer counter that prevents runaway of a program. Once a watchdog timer is activated, the counter of watchdog timer must always be cleared within a specified time of interval. If specified interval time elapses without clearing the counter of a watchdog timer, CPU resetting occurs. This is the function of a watchdog timer. • The interval time of a watchdog timer is determined by a clock cycle, which is input as a count clock. Watchdog resetting occurs between a minimum time and a maximum time specified. • The output target of a clock source is specified by the watchdog clock selection bit (WTC: WDCS) in the Watch timer control register. • Interval time of a watchdog timer is specified by the time-base timer output selection bit/Watch timer output selection bit (WDTC: WT1, WT0) in the watchdog timer control register. Interval timer of watchdog timer Min Approx. 3.58 ms Max Approx. 4.61 ms Clock cycle 214 ± 211 /HCLK 216 ± 213 /HCLK 218 ± 215 /HCLK 221 ± 218 /HCLK Min Max Clock cycle 212 ± 29 /SCLK 215 ± 212 /SCLK 216 ± 213 /SCLK 217 ± 214 /SCLK Approx. 0.457 s Approx. 0.576 s Approx. 3.584 s Approx. 4.608 s Approx. 7.168 s Approx. 9.216 s Approx. 14.336 s Approx. 18.432 s Approx. 14.33 ms Approx. 18.3 ms Approx. 57.23 ms Approx. 73.73 ms Approx. 458.75 ms Approx. 589.82 ms HCLK: Oscillation clock ( 4 MHz) , CSCLK: Sub clock (8.192 kHz) Notes: • If the time-base timer is cleared when watchdog timer count clock is used as time base timer output (carry-over signal), watchdog reset time may become longer. • When using the sub clock as machine clock, be sure to specify watchdog timer clock source selection bit (WDCS) in Watch timer control register (WTC) at “0,” selecting output of Watch timer. 30 DS07-13728-5E MB90455 Series • Watchdog timer block diagram Watchdog timer control register(WDTC) PONR WRST ERST SRST WTE WT1 WT0 2 Watch timer control register (WTC) WDCS Watchdog timer Activate Reset occurs Shift to sleep mode Shift to time-base timer mode Shift to watch mode Shift to stop mode Counter clear control circuit Count clock selector 2-bit counter Clear Watchdog reset generation circuit Internal reset generation circuit 4 4 Time-base timer counter Main clock (dividing HCLK by 2) 21 22 28 29 210 211 212 213 214 215 216 217 218 Watch counter Sub clock SCLK HCLK: Oscillation clock SCLK: Sub clock 21 22 25 26 27 28 29 210 211 212 213 214 215 DS07-13728-5E 31 MB90455 Series 4. 16-bit Input/Output Timer The 16-bit input/output timer is a compound module composed of 16-bit free-run timer, (1 unit) and input capture (2 units, 4 input pins). The timer, using the 16-bit free-run timer as a basis, enables measurement of clock cycle of an input signal and its pulse width. • Configuration of 16-bit input/output timer The 16-bit input/output timer is composed of the following modules: • 16-bit free-run timer (1 unit) • Input capture (2 units, 2 input pins per unit) • Functions of 16-bit input/output timer (1) Functions of 16-bit free-run timer The 16-bit free-run timer is composed of 16-bit up counter, timer counter control status register, and prescaler. The 16-bit up counter increments in synchronization with dividing ratio of machine clock. • Count clock is set among four types of machine clock dividing rates. • Generation of interrupt is allowed by counter value overflow. • Activation of expanded intelligent I/O service (EI2OS) is allowed by interrupt generation. • Counter value of 16-bit free-run timer is cleared to “0000H” by either resetting or software-clearing with timer count clear bit (TCCS: CLR). • Counter value of 16-bit free-run timer is output to input capture, which is available as base time for capture operation. (2) Functions of input capture The input capture, upon detecting an edge of a signal input to the input pin from external device, stores a counter value of 16-bit free-run timer at the time of detection into the input capture data register. The function includes the input capture data registers corresponding to four input pins, input capture control status register, and edge detection circuit. • Rising edge, falling edge, and both edge are selectable for detection. • Generating interrupt on CPU is allowed by detecting an edge of input signal. • Expanded intelligent I/O service (EI2OS) is activated by interrupt generation. • The four input capture input pins and input capture data registers allows monitoring of a maximum of four events. 32 DS07-13728-5E MB90455 Series • 16-bit input/output timer block diagram Internal data bus Input capture Specialpurpose bus 16-bit free-run timer • 16-bit free-run timer Counter value of 16-bit free-run timer is used as reference time (base time) of input capture. • Input capture Input capture detects rising edge, falling edge or both edges and retains a counter value of 16-bit free-run timer. Detection of edge on input signal is allowed to generate interrupt. • 16-bit free-run timer block diagram Timer counter data register (TCDT) 16-bit free-run timer OF CLK STOP CLR Output counter value to input capture Internal data bus Prescaler 2 Timer counter control status register (TCCS) IVF IVFE STOP Reserved CLR CLK2 CLK1 CLK0 φ : Machine clock OF : Overflow Free-run timer interrupt request DS07-13728-5E 33 MB90455 Series • Detailed pin assignment on block diagram The 16-bit input/output timer includes a 16-bit free-run timer. Interrupt request number of the 16-bit free-run timer is as follows: Interrupt request number: 19 (13H) • Prescaler The prescaler divides a machine clock and provides a counter clock to the 16-bit up counter. Dividing ratio of the machine clock is specified by timer counter control status register (TCCS) among four values. • Timer counter data register (TCDT) The timer counter data register is a 16-bit up counter. A current counter value of the 16-bit free-run timer is read. Writing a value during halt of the counter allows setting an arbitrary counter value. 34 DS07-13728-5E MB90455 Series •Input capture block diagram Edge detection circuit IN3 16-bit free-run timer Pin IN2 Input capture data register 3 (IPCP3) Pin 2 Input capture data register 2 (IPCP2) 2 Input capture control status register (ICS23) ICP1 ICP0 ICE1 ICE0 EG11 EG10 EG01 EG00 Internal data bus Input capture interrupt request Input capture control ICP1 ICP0 ICE1 ICE0 EG11 EG10 EG01 EG00 status register (ICS01) 2 IN1 2 Pin IN0 Input capture data register 1 (IPCP1) Pin Edge detection circuit Input capture data register 0 (IPCP0) DS07-13728-5E 35 MB90455 Series 5. 16-bit Reload Timer The 16-bit reload timer has the following functions: • Count clock is selectable among 3 internal clocks and external event clock. • Activation trigger is selectable between software trigger and external trigger. • Generation of CPU interrupt is allowed upon occurrence of underflow on 16-bit timer register. Available as an interval timer using the interrupt function. • When underflow of 16-bit timer register (TMR) occurs, one of two reload modes is selectable between oneshot mode that halts counting operation of TMR, and reload mode that reloads 16-bit reload register value to TMR, continuing TMR counting operation. • The 16-bit reload timer is ready for expanded intelligent I/O service (EI2OS). • MB90455 series device has 2 channels of built-in 16-bit reload timer. • Operation mode of 16-bit reload timer Count clock Internal clock mode Event count mode Activation trigger Software trigger, external trigger Software trigger Operation upon underflow One-shot mode, reload mode One-shot mode, reload mode • Internal clock mode • The 16-bit reload timer is set to internal clock mode, by setting count clock selection bit (TMCSR: CSL1, CSL0) to “00B”, “01B”, “10B”. • In the internal clock mode, the counter decrements in synchronization with the internal clock. • Three types of count clock cycles are selectable by count clock selection bit (TMCSR: CSL1, CSL0) in timer control status register. • Edge detection of software trigger or external trigger is specified as an activation trigger. 36 DS07-13728-5E MB90455 Series • 16-bit reload timer block diagram Internal data bus TMRLR 16-bit reload register Reload signal TMR Reload control circuit 16-bit timer register UF Count clock generation circuit Machine clock φ Prescaler 3 CLK Gate input Valid clock decision circuit Wait signal Output control circuit Output signal generation circuit Clear Internal clock Output to internal peripheral functions CLK Pin TIN Input control circuit 3 Clock selector External clock Select signal Pin EN TOT 2 Select function Operation control circuit generation circuit CSL1 CSL0 MOD2 MOD1 MOD0 OUTE OUTL RELD INTE UF CNTE TRG Timer control status register (TMCSR) Interrupt request output DS07-13728-5E 37 MB90455 Series 6. Watch Timer Outline The Watch timer is a 15-bit free-run counter that increments in synchronization with sub clock. • Interval time is selectable among 7 choices, and generation of interrupt request is allowed for each interval. • Provides operation clock to the subclock oscillation stabilizing wait timer and watchdog timer. • Always uses subclock as a count clock regardless of settings of clock selection register (CKSCR). • Interval timer function • In the Watch timer, a bit corresponding to the interval time overflows (carry-over) when an interval time, which is specified by interval time selection bit, is reached. Then overflow flag bit is set (WTC: WTOF=1). • If an interrupt by overflow is permitted (WTC: WTIE=1), an interrupt request is generated upon setting an overflow flag bit. • Interval time of Watch timer is selectable among the following seven choices : • Interval time of Watch timer Sub clock cycle 2 /SCLK (31.25 ms) 29/SCLK (62.5 ms) 210/SCLK (125 ms) 1/SCLK (122 μs) 211/SCLK (250 ms) 212/SCLK (500 ms) 213/SCLK (1.0 s) 214/SCLK (2.0 s) SCLK: Sub clock frequency Values in parentheses “( )” are calculation when operating with 8.192 kHz clock. 8 Interval time 38 DS07-13728-5E MB90455 Series • Watch timer block diagram To watchdog timer Watch timer counter SCLK 21 22 23 24 25 26 27 28 29 210 211 212 213 214 215 OF OF OF OF OF OF OF Power-on reset Shift to hardware standby Shift to stop mode Counter clear circuit Interval timer selector OF To sub clock oscillation stabilizing wait time Watch timer interrupt OF SCLK : Overflow : Sub clock WDCS SCE WTIE WTOF WTR WTC2 WTC1 WTC0 Watch timer control register (WTC) Actual interrupt request number of watch timer is as follows : Interrupt request number : #28 (1CH) • Watch timer counter A 15-bit up counter that uses sub clock (SCLK) as a count clock. • Counter clear circuit A circuit that clears the Watch timer counter. DS07-13728-5E 39 MB90455 Series 7. 8/16-bit PPG Timer Outline The 8/16-bit PPG timer is a 2-channel reload timer module (PPG0 and PPG1) that allows outputting pulses of arbitrary cycle and duty cycle. Combination of the two channels allows selection among the following operations: • 8-bit PPG output 2-channel independent operation mode • 16-bit PPG output operation mode • 8-bit and 8-bit PPG output operation mode MB90455 series device has two 8/16-bit built-in PPG timers. This section describes functions of PPG0/1. PPG2/3 have the same functions as those of PPG0/1. • Functions of 8/-16-bit PPG timer The 8/-16-bit PPG timer is composed of four 8-bit reload register (PRLH0/PRLL0, PRLH1/PRLL1) and two PPG down counters (PCNT0, PCNT1). • Widths of “H” and “L” in output pulse are specifiable independently. Cycle and duty factor of output pulse is specifiable arbitrarily. • Count clock is selectable among 6 internal clocks. • The timer is usable as an interval timer, by generating interrupt requests for each interval. • The time is usable as a D/A converter, with an external circuit. 40 DS07-13728-5E MB90455 Series • 8/16-bit PPG timer0 block diagram “H” level side data bus “L” level side data bus PPG0 reload register PPLH0 (“H” level side) PPLL0 (“L” level side) PPG0 operation mode control register (PPGC0) PEN0 PE0 PIE0 PUF0 Reserved PPG0 temporary buffer 0(PRLBH0) Select signal R S 2 Q Interrupt request output* Operation mode control signal PPG1 underflow PPG0 underflow (To PPG1) Reload register L/H selector Count start value Reload Clear Pulse selector PPG0 down counter (PCNT0) CLK Underflow Reversed PPG0 output latch Pin PPG0 Time-base timer output (512/HCLK) Peripheral clock (1/φ) Peripheral clock (2/φ) Peripheral clock (4/φ) Peripheral clock (8/φ) Peripheral clock (16/φ) 3 PPG output control circuit Count clock selector Select signal PCS2 PCS1 PCS0 PCM2 PCM1 PCM0 PPG0/1 count clock selection register (PPG01) − : Undefined Reserved : Reserved bit HCLK : Oscillation clock frequency φ : Machine clock frequency * : Interrupt output of 8/16-bit PPG timer 0 is incorporated into one by the OR circuit against interrupt output of 8/16-bit PPG timer 1. DS07-13728-5E 41 MB90455 Series • 8/16-bit PPG timer 1 block diagram “H” level side data bus “L” level side data bus PPG1 reload register Operation (“H” level side) (“L” level side) mode control signal PPG1 temporary buffer 0(PRLBH1) PRLH1 PRLL1 PPG1 operation mode control register (PPGC1) PEN1 2 RePE1 PIE1 PUF1 MD1 MD0 served R S Q Interrupt request output* Reload selector L/H selector Count start value Reload Underflow Select signal Clear PPG1 output latch ReMD0 PPG1 down counter (PCNT1) PPG1 underflow (To PPG0) CLK Pin PPG1 versed PPG output control circuit PPG0 underflow (from PPG0) Time-base timer output (512/HCLK) Peripheral clock (1/φ) Peripheral clock (2/φ) Peripheral clock (4/φ) Peripheral clock (8/φ) Peripheral clock (16/φ) Count clock selector Select signal 3 PCS2 PCS1 PCS0 PCM2 PCM1 PCM0 PPG0/1 count clock selection register (PPG01) − : Undefined Reserved : Reserved bit HCLK : Oscillation clock frequency φ : Machine clock frequency * : Interrupt output of 8/16-bit PPG timer 1 is incorporated into one by the OR circuit against interrupt output of 8/16-bit PPG timer 0. 42 DS07-13728-5E MB90455 Series 8. Delay Interrupt Generation Module Outline The delay interrupt generation module is a module that generates interrupts for switching tasks. Generation of a hardware interrupt request is performed by software. • Delay interrupt generation module outline Using the delay interrupt generation module, hardware interrupt request is generated and released by software. Delay interrupt generation module outline Function and control Set “1” in R0 bit of delay interrupt request generation/release register (DIRR: R0=1), generating an interrupt request. Set “0” in R0 bit of delay interrupt request generation/release register (DIRR: R0=0), releasing an interrupt request. #42 (2AH) No setting of permission register is provided. Retained in DIRR: R0 bit Not ready for expanded intelligent I/O service. Cause of interrupt Interrupt number Interrupt control Interrupt flag EI OS 2 • Delay interrupt generation module block diagram Internal data bus R0 S Interrupt request R Latch Delay interrupt request generation/release register (DIRR) − : Not defined Interrupt request signal • Interrupt request latch A latch that retains settings on delay interrupt request generation/release register (generation or release of delay interrupt request). • Delay interrupt request generation/release register (DIRR) Generates or releases delay interrupt request. • Interrupt number. An interrupt number used in delay interrupt generation module is as follows: Interrupt number: #42 (2AH) DS07-13728-5E 43 MB90455 Series 9. DTP/External Interrupt Outline DTP/external interrupt transfers an interrupt request generated by an external peripheral device or a data transmission request to CPU, generating external interrupt request and activating expanded intelligent I/O service. • DTP/external interrupt function An interrupt request input from external peripheral device to external input pins (INT7 to INT4), just as interrupt request of peripheral device, generates an interrupt request. The interrupt request generates an external interrupt and activates expanded intelligent I/O service (EI2OS). If the expanded intelligent I/O service (EI2OS) has been disabled by interrupt control register (ICR: ISE=0), external interrupt function is enabled and branches to interrupt processing. If the EI2OS has been enabled, (ICR: ISE=1), DTP function is enabled and automatic data transmission is performed by EI2OS. After performing specified number of data transmission processes, the process branches to interrupt processing. DTP/external interrupt External interrupt Input pin Interrupt cause Interrupt number Interrupt control Interrupt flag Process selection Process 4 pins (INT4 to INT7) Specify for each pin with detection level setting register (ELVR). Input of “H” level/“L” level/rising edge/falling Input of “H” level/ “L” level edge. #24 (18H) , #27 (1BH) Enabling or disabling output of interrupt request, using DTP/external interrupt permission register (ENIR). Retaining interrupt cause with DTP/external interrupt cause register (EIRR). Disable EI2OS (ICR: ISE=0) Branch to external interrupt process Enable EI2OS (ICR: ISE=1) After automatic data transmission by EI2OS for specified number of times, branch to interrupt process. DTP function 44 DS07-13728-5E MB90455 Series • DTP/External interrupt block diagram Detection level setting register (ELVR) LB7 LA7 LB6 LA6 LB5 LA5 LB4 LA4 Pin INT7 Level/edge selector Pin INT6 Level/edge selector DS07-13728-5E Internal data bus Interrupt request signal Pin INT5 Level/edge selector Pin INT4 Level/edge selector DTP/external interrupt input detection circuit ER7 ER6 ER5 ER4 DTP/external interrupt cause register (EIRR) Re- Re- Re- ReEN7 EN6 EN5 EN4 served served served served DTP/external interrupt permission register (ENIR) 45 MB90455 Series 10. 8/10-bit A/D Converter The 8/10-bit A/D converter converts an analog input voltage into 8-bit or 10/bit digital value, using the RC-type successive approximation conversion method. • Input signal is selected among 8 channels of analog input pins. • Activation trigger is selected among software trigger, internal timer output, and external trigger. • Functions of 8/10-bit A/D converter The 8/10-bit A/D converter converts an analog voltage (input voltage) input to analog input pin into an 8-bit or 10-bit digital value (A/D conversion). The 8/10-bit A/D converter has the following functions: • A/D conversion takes a minimum of 6.12 μs*1 for one channel, including sampling time. (A/D conversion) • Sampling of one channel takes a minimum of 2.0 μs*. • RC-type successive approximation conversion method, with sample & hold circuit is used for conversion. • Resolution of either 8 bits or 10 bits is specifiable. • A maximum of 8 channels of analog input pins are allowed for use. • Generation of interrupt request is allowed, by storing A/D conversion result in A/D data register. • Activation of EI2OS is allowed upon occurrence of an interrupt request. With use of EI2OS, data loss is avoided even if A/D conversion is performed successively. • An activation trigger is selectable among software trigger, internal timer output, and external trigger (fall edge). *: When operating with 16-MHz machine clock • 8/10-bit A/D converter conversion mode Conversion mode Singular conversion mode Sequential conversion mode Pausing conversion mode Description The A/D conversion is performed form a start channel to an end channel sequentially. Upon completion of A/D conversion on an end channel, A/D conversion function stops. The A/D conversion is performed form a start channel to an end channel sequentially. Upon completion of A/D conversion on an end channel, A/D conversion function resumes from the start channel. The A/D conversion is performed by pausing at each channel. Upon completion of A/D conversion on an end channel, A/D conversion and pause functions resume from the start channel. 46 DS07-13728-5E MB90455 Series • 8/10-bit A/D converter block diagram A/D control status register (ADCS) Interrupt request output Reserved BUSY INT INTE PAUS STS1 STS0 STRT 2 MD1 MD0 ANS2 ANS1 ANS0 ANE2 ANE1 ANE0 6 ADTG TO Activation selector 2 Decoder Internal data bus AN7 AN6 AN5 AN4 AN3 AN2 AN1 AN0 Sample& hold circuit Analog channel selector AVR AVcc AVss 2 2 Comparator Control circuit D/A converter A/D data register (ADCR) S10 ST1 ST0 CT1 CT0 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 TO : − : Reserved : φ : Internal timer output Not defined Be sure to set to “0” Machine clock DS07-13728-5E 47 MB90455 Series 11. UART Outline UART is a general-purpose serial data communication interface for synchronous and asynchronous communication using external devices. • Provided with bi-directional communication function for both clock-synchronous and clock-asynchronous modes. • Provided with master/slave communication function (multi-processor mode). (Only master side is available.) • Interrupt request is generated upon completion of reception, completion of transmission and detection of reception error. • Ready for expanded intelligent service, EI2OS. UART functions Description Data buffer Transmission mode Full-duplex double buffer Clock synchronous (No start/stop bit, no parity bit) Clock asynchronous (start-stop synchronous) Built-in special-purpose baud-rate generator. Setting is selectable among 8 values. Input of external values is allowed. Use of clock from external timer (16-bit reload timer 0) is allowed. 7 bits (only asynchronous normal mode) 8 bits Non Return to Zero (NRZ) system Framing error Overrun error Parity error (not detectable in operation mode 1 (multi-processor mode)) Receive interrupt (reception completed, reception error detected) Transmission interrupt (transmission completed) Ready for expanded intelligent I/O service (EI2OS) in both transmission and reception Communication between 1 (master) and n (slaves) are available (usable as master only). Baud rate Data length Signaling system Reception error detection Interrupt request Master/slave communication function (asynchronous, multi-processor mode) Note : Start/stop bit is not added upon clock-synchronous transmission. Data only is transmitted. UART operation modes Operation mode 0 1 2 Asynchronous mode (normal mode) Multi processor mode Synchronous mode 8+1*1 8 Data length With parity Without parity Synchronization Asynchronous ⎯ ⎯ Asynchronous Synchronous No Stop bit length 7-bit or 8-bit 1- bit or 2-bit *2 ⎯ : Disallowed *1 : “+1” is an address/data selection bit used for communication control (bit 11 of SCR1 register: A/D) *2 : Only 1 bit is detected as a stop bit on data reception. 48 DS07-13728-5E MB90455 Series • UART block diagram Control bus Special-purpose baud-rate generator 16-bit reload timer Pin SCK1 Reception interrupt request output Transmission interrupt request output Transmission control circuit Transmission clock Clock Reception Reception selector clock control circuit Start bit detection circuit Reception bit counter Reception parity counter Transmission start circuit Transmission bit counter Transmission parity counter Pin SOT1 Pin SIN1 Shift register for reception Reception Serial input data comregister 1 pleted Shift register for transmission Reception status decision circuit Serial output data register 1 Start transmission Reception error occurrence signal for EI2OS (to CPU) Internal data bus Communication prescaler control register MD DIV2 DIV1 DIV0 Serial mode register 1 MD1 MD0 CS2 CS1 CS0 RST SCKE SOE Serial control register 1 PEN P SBL CL A/D REC RXE TXE Serial status register 1 PE ORE FRE RDRF TDRE BDS RIE TIE DS07-13728-5E 49 MB90455 Series 12. Address Matching Detection Function Outline The address matching detection function checks if an address of an instruction to be processed next to a currentlyprocessed instruction is identical with an address specified in the detection address register. If the addresses match with each other, an instruction to be processed next in program is forcibly replaced with INT9 instruction, and process branches to the interrupt process program. Using INT9 interrupt, this function is available for correcting program by batch processing. • Address matching detection function outline • An address of an instruction to be processed next to a currently-processed instruction of the program is always retained in an address latch via internal data bus. By the address matching detection function, the address value retained in the address latch is always compared with an address specified in detection address setting register. If the compared address values match with each other, an instruction to be processed next by CPU is forcibly replaced with INT9 instruction, and an interrupt process program is executed. • Two detection address setting registers are provided (PADR0 and PADR1), and each register is provided with interrupt permission bit. Generation of interrupt, which is caused by address matching between the address retained in address latch and the address specified in address setting register, is permitted and prohibited on a register-by-register basis. • Address matching detection function block diagram Address latch Comparator Internal data bus PADR0 24bit Detection address setting register 0 PADR1 24bit INT9 instruction (generate INT9 interrupt) Detection address setting register 1 PACSR Reserved Reserved Reserved Reserved AD1E Reserved AD0E Reserved Address detection control register (PACSR) Reserved: Be sure to set to “0.” • Address latch Retains address value output to internal data bus. • Address detection control register (PACSR) Specifies if interrupt is permitted or prohibited when addresses match with each other. • Detection address setting (PADR0, PADR1) Specifies addresses to be compared with values in address latch. 50 DS07-13728-5E MB90455 Series 13. ROM Mirror Function Selection Module Outline The ROM mirror function selection module sets the data in ROM assigned to FF bank so that the data is read by access to 00 bank. • ROM mirror function selection module block diagram ROM mirror function selection register (ROMM) Reserved Reserved Reserved Reserved Reserved Reserved Reserved MI Address Internal data bus Address area FF bank 00 bank Data ROM • FF bank access by ROM mirror function 004000 H 00 bank ROM mirror area 00FFFFH FBFFFF FC0000H FEFFFF H FF0000 H FF4000 H FFFFFFH FF bank (ROM mirror applicable area) DS07-13728-5E 51 MB90455 Series 14. 192 K/256 K/512 Kbit Flash Memory Outline The following three methods are provided for data writing and deleting on flash memory: 1. Parallel writer 2. Serial special-purpose writer 3. Writing/deleting by program execution • 192 K/256 K/512 Kbit flash memory outline The 192 K/256 K/512K-bit flash memory is allocated on FFH bank of CPU memory map. Using the function of flash memory interface circuit, the memory allows read access and program access from CPU. Writing/deleting on flash memory is performed by instruction from CPU via flash memory interface. Because rewriting is allowed on mounted memory, modifying program and data is performed efficiently. • Features of 192 K/256 K/512 Kbit flash memory • Dividing into many sectors • Automatic program algorithm (Embedded Algorithm: Similar to MBM29LV200.) • Built-in deletion pause/deletion resume function • Detection of completed writing/deleting by data polling and toggle bits. • Detection of completed writing/deleting by CPU interrupt. • Deletion is allowed on a sector-by-sector basis (sectors are combined freely). • Number of writing/deleting operations (minimum): 10,000 times • Sector protection • Extended sector protection • Temporary sector unprotection Note : A function of reading manufacture code and device code is not provided. These codes are not accessible by command either. • Flash memory writing/deleting • Writing and reading data is not allowed simultaneously on the flash memory. • Data writing and deleting on the flash memory is performed by the processes as follows: Make a copy of program on flash memory onto RAM. Then, execute the program copied on the RAM. • List of registers and reset values in flash memory Flash memory control status register (FMCS) × : Undefined bit 7 6 5 4 3 2 1 0 0 0 0 X 0 0 0 0 52 DS07-13728-5E MB90455 Series • Sector configuration of 192 K/256 K/512 Kbit flash memory • Sector configuration of 192 Kbit to flash memory (MB90F455 (S) ) Flash memory SA0 (8 Kbytes) FFBFFF H FFC000 H 7BFFF H 7C000H CPU address FFA000H Writer address* 7A000H SA1 (16 Kbytes) FFFFFF H 7FFFFH • Sector configuration of 256 Kbit to flash memory (MB90F456 (S) ) Flash memory CPU address Writer address* FF8000H 78000H SA0 (8 Kbytes) FF9FFF H FFA000H 79FFFH 7A000H SA1 (8 Kbytes) FFBFFF H FFC000 H 7BFFF H 7C000H SA2 (16 Kbytes) FFFFFF H 7FFFFH • Sector configuration of 512 Kbit to flash memory (MB90F457 (S) ) Flash memory CPU address Writer address* FF0000H 70000H SA0 (32 Kbytes) FF7FFF H FF8000H 77FFFH 78000H SA1 (8 Kbytes) FF9FFF H FFA000H 79FFFH 7A000H SA2 (8 Kbytes) FFBFFF H FFC000 H 7BFFF H 7C000H SA3 (16 Kbytes) FFFFFF H 7FFFFH * : “Writer address” is an address equivalent to CPU address, which is used when data is written on flash memory, using parallel writer. When writing/ deleting data with general-purpose writer, the writer address is used for writing and deleting. DS07-13728-5E 53 MB90455 Series ■ ELECTRIC CHARACTERISTICS 1. Absolute Maximum Rating (VSS = AVSS = 0.0 V) Parameter Symbol VCC Power supply voltage Input voltage Output voltage Maximum clamp current Total maximum clamp current “L” level maximum output current “L” level average output current “L” level maximum total output current “L” level average total output current “H” level maximum output current “H” level average output current “H” level maximum total output current “H” level average total output current Power consumption Operating temperature Storage temperature AVCC AVR VI VO ICLAMP Σ| ICLAMP | IOL1 IOL2 IOLAV1 IOLAV2 ΣIOL1 ΣIOL2 ΣIOLAV1 ΣIOLAV2 IOH1 IOH2 IOHAV1 IOHAV2 ΣIOH1 ΣIOH2 ΣIOHAV1 ΣIOHAV2 PD TA Tstg Rating Min VSS − 0.3 VSS − 0.3 VSS − 0.3 VSS − 0.3 VSS − 0.3 − 2.0 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ −40 −55 Max VSS + 6.0 VSS + 6.0 VSS + 6.0 VSS + 6.0 VSS + 6.0 + 2.0 20 15 40 4 30 125 160 40 40 −15 −40 −4 −30 −125 −160 −40 −40 245 +105 +150 Unit V V V V V mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mA mW °C °C VCC = AVCC*1 AVCC ≥ AVR*1 *2 *2 *6 *6 Normal output*3 High-current output*3 Normal output*4 High-current output*4 Normal output High-current output Normal output*5 High-current output*5 Normal output*3 High-current output*3 Normal output*4 High-current output*4 Normal output High-current output Normal output*5 High-current output*5 Remarks *1 : AVcc and AVR should not exceed Vcc. Also AVR should not exceed AVcc. *2 : VI, VO, should not exceed Vcc + 0.3V. *3 : A peak value of an applicable one pin is specified as a maximum output current. *4 : An average current value of an applicable one pin within 100 ms is specified as an average output current. (Average value is found by multiplying operating current by operating rate.) *5 : An average current value of all pins within 100 ms is specified as an average total output current. (Average value is found by multiplying operating current by operating rate.) (Continued) 54 DS07-13728-5E MB90455 Series (Continued) *6 : • Applicable to pins: P10 to P17, P20 to P27, P30 to P33, P35*, P36*, P37, P40 to P44, P50 to P57 Note : P35 and P36 are applicable only for products of MB90F455S/F456S/F457S, MB90455S/456S/457S. • Use within recommended operating conditions. • Use at DC voltage (current) . • The +B signal should always be applied a limiting resistance placed between the +B signal and the microcontroller. • The value of the limiting resistance should be set so that when the +B signal is applied the input current to the microcontroller pin does not exceed rated values, either instantaneously or for prolonged periods. • Note that when the microcontroller drive current is low, such as in the power saving modes, the +B input potential may pass through the protective diode and increase the potential at the VCC pin, and this may affect other devices. • Note that if a +B signal is input when the microcontroller power supply is off (not fixed at 0 V) , the power supply is provided from the pins, so that incomplete operation may result. • Note that if the +B input is applied during power-on, the power supply is provided from the pins and the resulting supply voltage may not be sufficient to operate the power-on reset. • Care must be taken not to leave the +B input pin open. • Note that analog system input/output pins other than the A/D input pins (LCD drive pins, comparator input pins, etc.) cannot accept +B signal input. • Sample recommended circuits: • Input/Output Equivalent circuits Protective diode VCC Limiting resistance +B input (0 V to 16 V) P-ch N-ch R WARNING: Semiconductor devices can be permanently damaged by application of stress (voltage, current, temperature, etc.) in excess of absolute maximum ratings. Do not exceed these ratings. DS07-13728-5E 55 MB90455 Series 2. Recommended Operating Conditions (VSS = AVSS = 0.0V) Parameter Symbol Value Min 3.5 Power supply voltage VCC AVCC Smoothing capacitor Operating temperature CS TA 3.0 4.0 0.1 −40 Typ 5.0 ⎯ ⎯ ⎯ ⎯ Max 5.5 5.5 5.5 1.0 +105 Unit V V V μF °C Remarks Under normal operation Retain status of stop operation *2 *1 *1 : Use a ceramic capacitor, or a capacitor of similar frequency characteristics. On the Vcc pin, use a bypass capacitor that has a larger capacity than that of Cs. Refer to the following figure for connection of smoothing capacitor Cs. *2 : AVcc is a voltage at which accuracy is guaranteed. AVcc should not exceed Vcc. • C pin connection diagram C CS 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 these ranges. Always use semiconductor devices within their recommended operating condition ranges. Operation outside these ranges may adversely affect reliability and could result in device failure. No warranty is made with respect to uses, operating conditions, or combinations not represented on the data sheet. Users considering application outside the listed conditions are advised to contact their representatives beforehand. 56 DS07-13728-5E MB90455 Series 3. DC Characteristics Parame- Symter bol “H” level input voltage “L” level input voltage “H” level output voltage “L” level output voltage Input leak current VIHS VIHM VILS VILM VOH1 VOH2 VOL1 VOL2 Pin name CMOS hysteresis input pin MD input pin CMOS hysteresis input pin MD input pin Pins other than P14 to P17 P14 to P17 Pins other than P14 to P17 P14 to P17 (VCC = 5.0 V±10%, VSS = AVSS = 0.0 V, TA = −40 °C to +105 °C) Value Conditions Unit Remarks Min Typ Max — — — — VCC = 4.5 V, IOH = −4.0 mA VCC = 4.5 V, IOH = −14.0 mA VCC = 4.5 V, IOL = 4.0 mA VCC = 4.5 V, IOL = 20.0 mA VCC = 5.5 V, VSS < VI < VCC VCC = 5.0 V, Internally operating at 16 MHz, normal operation. VCC = 5.0 V, Internally operating at 16 MHz, writing on flash memory. VCC = 5.0 V, Internally operating at 16 MHz, deleting on flash memory. VCC = 5.0 V, Internally operating at 16 MHz, sleeping. VCC = 5.0 V, Internally operating at 2 MHz, transition from main clock mode, in time-base timer mode. 0.8 VCC VCC − 0.3 VSS − 0.3 VSS − 0.3 VCC – 0.5 VCC – 0.5 — — — — — — — — — — VCC + 0.3 VCC + 0.3 0.2 VCC VSS + 0.3 — — 0.4 0.4 +5 V V V V V V V V μA IIL All input pins –5 — — 25 30 mA ICC — 45 50 mA Flash ROM product Power supply current* ICCS VCC — 45 50 mA Flash ROM product — 8 12 mA Flash ROM product Mask ROM product (Continued) 0.75 — 0.2 1.0 0.35 mA mA ICTS DS07-13728-5E 57 MB90455 Series (Continued) Parameter Symbol Pin name (VCC = 5.0 V±10%, VSS = AVSS = 0.0 V, TA = −40 °C to +105 °C) Rating Conditions Unit Remarks Min Typ Max VCC = 5.0 V, Internally operating at 8 kHz, subclock operation, TA = + 25°C VCC = 5.0 V, Internally operating at 8 kHz, subclock, sleep mode, TA = + 25°C VCC = 5.0 V, Internally operating at 8 kHz, watch mode, TA = + 25°C Stopping, TA = + 25°C Other than AVCC, AVSS, AVR, C, VCC, VSS RST ⎯ — — 0.3 40 1.2 100 mA μA Flash ROM product Mask ROM product ICCL Power supply current* ICCLS VCC — 10 30 μA ICCT — 8 25 μA ICCH — 5 20 μA Input capacity Pull-up resistor Pull-down resistor CIN — 5 15 pF RUP ⎯ 25 50 100 kΩ Flash ROM product is not provided with pull-down resistor. RDOWN MD2 ⎯ 25 50 100 kΩ * : Test conditions of power supply current are based on a device using external clock. 58 DS07-13728-5E MB90455 Series 4. AC Characteristics (1) Clock timing (VCC = 5.0 V±10%, VSS = AVSS = 0.0 V, TA = −40 °C to +105 °C) Value Pin name Unit Remarks Min Typ Max 3 3 Clock frequency fC X0, X1 4 4 4 4 fCL Clock cycle time tHCYL tLCYL PWH, PWL PWLH,PWLL Input clock rise time and fall time Internal operation clock frequency Internal operation clock cycle time tCR, tCF fCP fLCP tCP tLCP X0A, X1A X0, X1 X0A, X1A X0 X0A X0 — — — — — 125 — 10 — — 1.5 — 62.5 — — — — — — — 32.768 — 30.5 — 15.2 — — 8.192 — 122.1 8 16 16 8 5.33 4 — 333 — — — 5 16 — 666 — MHz When crystal or ceramic resonator is used*2 Parameter Symbol MHz External clock *1, *2 MHz PLL multiplied by 1*2 MHz PLL multiplied by 2*2 MHz PLL multiplied by 3*2 MHz PLL multiplied by 4*2 kHz ns μs ns μs ns When external clock is used When sub clock is used When main clock is used When sub clock is used Set duty factor at 30% to 70% as a guideline. Input clock pulse width MHz When main clock is used kHz ns μs *1 : Internal operation clock frequency should not exceed 16 MHz. *2 : When selecting the PLL clock, the range of clock frequency is limited. Use this product within range as mentioned in “Relation among external clock frequency and internal clock frequency”. • Clock timing tHCYL X0 PWH tCF tLCYL X0A PWLH tCF PWLL tCR 0.8 VCC 0.2 VCC PWL tCR 0.8 VCC 0.2 VCC DS07-13728-5E 59 MB90455 Series • PLL operation guarantee range Relation between internal operation clock frequency and power supply voltage Operation guarantee range of MB90F455 (S) /F456 (S) /F457 (S) and MB90455 (S) /456 (S) /457 (S) 5.5 Power voltage VCC (V) 4.0 3.5 3.0 A/D converter accuracy guarantee range PLL operation guarantee range 1.5 34 8 12 16 Internal clock fCP (MHz) Relation among external clock frequency and internal clock frequency Multiply by 4 16 Multiply Multiply by 3 by 2 Multiply by 1 Internal clock fCP (MHz) 12 9 8 4 x1/2 (no multiplication) 3 4 8 16 External clock fC (MHz)* * : fc is 8 MHz at maximum when crystal or ceramic resonator is used. Rating values of alternating current is defined by the measurement reference voltage values shown below: • Input signal waveform • Output signal waveform Hysteresis input pin 0.8 VCC 0.2 VCC Output pin 2.4 V 0.8 V 60 DS07-13728-5E MB90455 Series (2) Reset input timing Parameter Symbol Pin name Conditions Value Min 16 tCP*3 ⎯ Oscillation time of oscillator*1 + 100 μs + 16 tCP*3 100 Max ⎯ ⎯ ⎯ Unit ns ⎯ μs Remarks Normal operation In sub clock*2, sub sleep*2, watch*2 and stop mode In time base timer mode Reset input time tRSTL RST *1 : Oscillation time of oscillator is time until oscillation reaches 90% of amplitude. It takes several milliseconds to several dozens of milliseconds on a crystal oscillator, several hundreds of microseconds to several milliseconds on a ceramic oscillator, and 0 milliseconds on an external clock. *2 : Except for MB90F455S/F456S/F457S, MB90455S/456S/457S. *3 : Refer to "(1) Clock timing" ratings for tCP (internal operation clock cycle time). • In sub clock, sub sleep, watch and stop mode tRSTL RST 0.2 VCC 0.2 VCC 90% of amplitude X0 Internal operation clock Oscillation time of oscillator Internal reset 100 s + 16 tCP Wait time for stabilizing oscillation Execute instruction DS07-13728-5E 61 MB90455 Series (3) Power-on reset (VCC = 5.0 V ± 10%, VSS = AVSS = 0.0 V, TA = −40 °C to +105 °C) Value Symbol Pin name Conditions Unit Remarks Min Max tR tOFF VCC VCC ⎯ 0.05 1 30 ⎯ ms ms Waiting time until power-on Parameter Power supply rise time Power supply shutdown time tR VCC 2.7 V 0.2 V 0.2 V tOFF 0.2 V Sudden change of power supply voltage may activate the power-on reset function. When changing power supply voltages during operation, raise the power smoothly by suppressing variation of voltages as shown below. When raising the power, do not use PLL clock. However, if voltage drop is 1V/s or less, use of PLL clock is allowed during operation. VCC 3.0 V VSS Limiting the slope of rising within 50 mV/ms is recommended. RAM data hold period 62 DS07-13728-5E MB90455 Series (4) UART timing (VCC = 4.5 V to 5.5 V, VSS = 0.0 V, TA = −40 °C to +105 °C) Value Symbol Pin name Conditions Unit Remarks Min Max tSCYC tSLOV tIVSH tSHIX tSHSL tSLSH tSLOV tIVSH tSHIX SCK1 SCK1, SOT1 SCK1, SIN1 SCK1, SIN1 SCK1 SCK1 SCK1, SOT1 SCK1, SIN1 SCK1, SIN1 External shift clock mode output pin is : CL = 80 pF+1TTL. Internal shift clock mode output pin is : CL = 80 pF+1TTL. 8 tCP * −80 100 60 4 tCP * 4 tCP * ⎯ 60 60 ⎯ +80 ⎯ ⎯ ⎯ ⎯ 150 ⎯ ⎯ ns ns ns ns ns ns ns ns ns Parameter Serial clock cycle time SCK ↓ → SOT delay time Valid SIN → SCK ↑ SCK ↑ → valid SIN hold time Serial clock “H” pulse width Serial clock “L” pulse width SCK ↓ → SOT delay time Valid SIN → SCK ↑ SCK ↑ →valid SIN hold time * : Refer to "(1) Clock timing" ratings for tCP (internal operation clock cycle time). Notes: • AC rating in CLK synchronous mode. • CL is a load capacitance value on pins for testing. DS07-13728-5E 63 MB90455 Series • Internal shift clock mode tSCYC 2.4 V 0.8 V tSLOV 2.4 V 0.8 V SCK1 SOT1 0.8 V tIVSH 0.8 VCC tSHIX 0.8 VCC 0.2 VCC SIN1 0.2 VCC • External shift clock mode tSLSH 0.8 VCC 0.2 VCC tSLOV 2.4 V 0.2 VCC tSHSL 0.8 VCC SCK1 SOT1 0.8 V tIVSH 0.8 VCC tSHIX 0.8 VCC 0.2 VCC SIN1 0.2 VCC 64 DS07-13728-5E MB90455 Series (5) Timer input timing (VCC = 4.5 V to 5.5 V, VSS = 0.0 V, TA = −40 °C to +105 °C) Value Conditions Unit Remarks Min Max ⎯ 4 tCP * ⎯ ns Parameter Input pulse width Symbol tTIWH tTIWL Pin name TIN0, TIN1 IN0 to IN3 * : Refer to "(1) Clock timing" ratings for tCP (internal operation clock cycle time). • Timer input timing TIN0, TIN1, IN0 ~ IN3 0.8 VCC 0.8 VCC 0.2 VCC tTIWH tTIWL 0.2 VCC (6) Trigger input timing (VCC = 4.5 V to 5.5 V, VSS = 0.0 V, TA = −40 °C to +105 °C) Value Conditions Unit Remarks Min Max ⎯ 5 tCP * ⎯ ns Parameter Input pulse width Symbol tTRGH tTRGL Pin name INT4 to INT7, ADTG * : Refer to "(1) Clock timing" ratings for tCP (internal operation clock cycle time). • Trigger input timing INT4 ~ INT7, ADTG 0.8 VCC 0.8 VCC 0.2 VCC tTRGH tTRGL 0.2 VCC DS07-13728-5E 65 MB90455 Series 5. A/D converter Parameter Resolution Total error Nonlinear error Differential linear error Zero transition voltage Full-scale transition voltage (VCC = AVCC = 5.0 V ± 10%, VSS = AVSS = 0.0 V, 3.0 V ≤ AVR − AVSS, TA = −40 °C to +105 °C) Value Pin Symbol Conditions Unit Remarks name Min Max ⎯ ⎯ ⎯ ⎯ VOT VFST ⎯ ⎯ ⎯ ⎯ AN0 to AN7 AN0 to AN7 ⎯ ⎯ ⎯ ⎯ AVSS − 1.5 LSB AVR − 3.5 LSB 66 tCP *1 Compare time ⎯ ⎯ 88 tCP *1 ⎯ ⎯ ns ⎯ ⎯ ⎯ ⎯ AVSS + 0.5 LSB AVR − 1.5 LSB ⎯ 10 ± 3.0 ± 2.5 ± 1.9 AVSS + 2.5 LSB AVR + 0.5 LSB ⎯ bit LSB LSB LSB V V 1 LSB = (AVR−AVSS) / 1024 With 16 MHz machine clock 5.5 V ≥ AVCC ≥ 4.5 V With 16 MHz machine clock 4.5 V > AVCC ≥ 4.0 V With 16 MHz machine clock 5.5 V ≥ AVCC ≥ 4.5 V With 16 MHz machine clock 4.5 V > AVCC ≥ 4.0 V ns 32 tCP *1 Sampling time ⎯ ⎯ 128 tCP *1 Analog port input current Analog input voltage Reference voltage Power supply current Reference voltage supplying current Variation among channels AN0 to AN7 AN0 to AN7 AVR AVCC AVCC AVR AVR AN0 to AN7 ⎯ AVSS AVSS + 2.7 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ns ⎯ ⎯ ⎯ ⎯ 3.5 ⎯ 165 ⎯ ⎯ ⎯ 10 AVR AVCC 7.5 5 250 5 4 ns μA V V mA μA μA μA LSB IAIN VAIN ⎯ IA IAH IR IRH ⎯ *2 *2 *1 : Refer to "(1) Clock timing" ratings for tCP (internal operation clock cycle time). *2 : If A/D converter is not operating, a current when CPU is stopped is applicable (Vcc=AVcc=AVR=5.0 V). 66 DS07-13728-5E MB90455 Series 6. Definition of A/D Converter Terms Resolution Linear error : Analog variation that is recognized by an A/D converter. : Deviation between a line across zero-transition line (“00 0000 00 0 0” ←→“00 0000 0001”) and full-scale transition line (“11 1111 11 1 0” ←→ “11 1111 1111”) and actual conversion characteristics. : Deviation of input voltage, that is required for changing output code by 1 LSB, from an ideal value. : Difference between an actual value and an ideal value. A total error includes zero transition error, full-scale transition error, and linear error. Total error 3FF 3FE 3FD Differential linear error Total error Actual conversion characteristics 1.5 LSB Digital output {1 LSB × (N − 1) + 0.5 LSB} 004 003 002 001 0.5 LSB AVss VNT (Actually-measured value) Actual conversion characteristics Ideal characteristics Analog input AVR Total error of digital output “N” = VNT − {1 LSB × (N − 1) + 0.5 LSB} 1 LSB AVR − AVSS 1024 [LSB] 1 LSB = (Ideal value) [V] VOT (Ideal value) = AVSS + 0.5 LSB [V] VFST (Ideal value) = AVR − 1.5 LSB [V] VNT : A voltage at which digital output transits from (N-1) to N. (Continued) DS07-13728-5E 67 MB90455 Series (Continued) Linear error 3FF 3FE 3FD Actual conversion characteristics {1 LSB × (N − 1) + VOT } N+1 VFST (actual measurement value) VNT (actual measurement value) Actual conversion characteristics Differential linear error Ideal characteristics Actual conversion characteristics Digital output Digital output N 004 003 002 N−1 V (N + 1) T (actual measurement value) VNT (actual measurement value) Actual conversion characteristics AVR Ideal characteristics 001 VOT (actual measurement value) AVss AVR N−2 Analog input AVss Analog input Linear error of digital output N = Differential linear error of digital output N = 1 LSB = VNT − {1 LSB × (N − 1) + VOT} 1 LSB V (N + 1) T − VNT 1 LSB VFST − VOT 1022 −1LSB [LSB] [LSB] [V] VOT : Voltage at which digital output transits from “000H” to “001H.” VFST : Voltage at which digital output transits from “3FEH” to “3FFH.” 68 DS07-13728-5E MB90455 Series 7. Notes on A/D Converter Section Use the device with external circuits of the following output impedance for analog inputs: Recommended output impedance of external circuits are: Approx. 3.9 kΩ or lower (4.5 V ≤ AVcc ≤ 5.5 V) (sampling period=2.00 μs at 16-MHz machine clock), Approx. 11 kΩ or lower (4.0 V ≤ AVcc < 4.5 V) (sampling period=8.0 μs at 16-MHz machine clock). If an external capacitor is used, in consideration of the effect by tap capacitance caused by external capacitors and on-chip capacitors, capacitance of the external one is recommended to be several thousand times as high as internal capacitor. If output impedance of an external circuit is too high, a sampling period for an analog voltage may be insufficient. • Analog input circuit model R Analog input Comparator C MB90F455 (S) /F456 (S) /F457 (S) and MB90455 (S) /456 (S) /457 (S) 4.5 V ≤ AVCC ≤ 5.5 V R = 2.35 kΩ, C = 36.4 pF : : 4.0 V ≤ AVCC < 4.5 V R = 16.4 kΩ, C = 36.4 pF : : Note : Use the values in the figure only as a guideline. • About errors As [AVR-AVss] become smaller, values of relative errors grow larger. 8. Flash Memory Program/Erase Characteristics Parameter Sector erase time Chip erase time Word (16 bit width) programming time Program/Erase cycle ⎯ TA = + 25 °C VCC = 5.0 V Conditions Value Min ⎯ ⎯ ⎯ 10,000 Typ 1 4 16 ⎯ Max 15 ⎯ 3,600 ⎯ Unit s s μs cycle Remarks Excludes 00H programming prior to erasure Excludes 00H programming prior to erasure Except for the over head time of the system DS07-13728-5E 69 MB90455 Series ■ EXAMPLE CHARACTERISTICS • MB90F457 TA = +25 °C, external clock operation f = Internal operation frequency 30 25 20 ICC (mA) 15 10 5 0 2.5 f = 4 MHz f = 2 MHz 3.5 4.5 VCC (V) 5.5 6.5 f = 10 MHz f = 8 MHz f = 16 MHz ICC − VCC TA = +25 °C, external clock operation f = Internal operation frequency 10 8 ICCS (mA) 6 f = 10 MHz 4 2 0 2.5 f = 8 MHz f = 4 MHz f = 2 MHz 3.5 4.5 VCC (V) 5.5 6.5 f = 16 MHz ICCS − VCC ICCL − VCC TA = +25 °C, external clock operation f = Internal operation frequency 350 300 250 ICCL (μA) f = 8 kHz 200 150 100 50 0 3 4 5 VCC (V) 6 7 (Continued) 70 DS07-13728-5E MB90455 Series ICCLS − VCC TA = +25 °C, external clock operation f = Internal operation frequency 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ICCLS (μA) f = 8 kHz 3 4 5 VCC (V) 6 7 TA = +25 °C, external clock operation f = Internal operation frequency 10 9 8 7 ICCT (μA) 6 5 4 3 2 1 0 f = 8 kHz ICCT − VCC 3 4 5 VCC (V) 6 7 ICCH − VCC 30 25 ICCH ( A) 20 15 10 5 0 Stopping, TA = +25 °C 2 3 4 VCC (V) 5 6 7 (Continued) DS07-13728-5E 71 MB90455 Series (Continued) (VCC − VOH) − IOH 1000 900 800 LCC-VOH (mV) 700 600 500 400 300 200 100 0 TA = +25 °C, VCC = 4.5 V 0 2 4 IOH (mA) 6 8 10 VOL − IOL 1000 900 800 700 VOL (mV) 600 500 400 300 200 100 0 0 2 4 TA = +25 °C, VCC = 4.5 V 6 IOL (mA) 8 10 “H” level input voltage/ “L” level input voltage VIN − VCC 5 TA = +25 °C 4 VIH VIN (V) 3 VIL 2 1 0 2.5 3 3.5 4 4.5 VCC (V) 5 5.5 6 72 DS07-13728-5E MB90455 Series • MB90457 TA = +25 °C, external clock operation f = Internal operation frequency 25 20 ICC (mA) 15 f = 10 MHz 10 5 0 f = 8 MHz f = 4 MHz f = 2 MHz f = 16 MHz ICC − VCC 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 VCC (V) ICCS − VCC TA = +25 °C, external clock operation f = Internal operation frequency 9 8 7 ICCS (mA) 6 5 4 3 2 1 0 f = 4 MHz f = 2 MHz f = 10 MHz f = 8 MHz f = 16 MHz 2.5 3.5 4.5 VCC (V) 5.5 6.5 TA = +25 °C, external clock operation f = Internal operation frequency 100 90 80 70 60 50 40 30 20 10 0 ICCL − VCC ICCL (μA) f = 8 kHz 3 4 5 VCC (V) 6 7 (Continued) DS07-13728-5E 73 MB90455 Series ICCLS − VCC 10 9 8 7 6 5 4 3 2 1 0 TA = +25 °C, external clock operation f = Internal operation frequency ICCLS ( A) f = 8 kHz 3 4 5 VCC (V) 6 7 ICCT − VCC TA = +25 °C, external clock operation f = Internal operation frequency 10 9 8 7 ICCT ( A) 6 5 4 3 2 1 0 f = 8 kHz 3 4 5 VCC (V) 6 7 ICCH − VCC 30 25 20 ICCH ( A) 15 10 5 0 Stopping, TA = +25 °C 2 3 4 VCC (V) 5 6 7 (Continued) 74 DS07-13728-5E MB90455 Series (Continued) (VCC − VOH) − IOH 1000 900 800 VCC - VOH (mV) 700 600 500 400 300 200 100 0 TA = +25 °C, VCC = 4.5 V 0 1 2 3 4 5 6 IOH (mA) 7 8 9 10 VOL − IOL 1000 900 800 700 VOL (mV) 600 500 400 300 200 100 0 0 1 2 3 4 TA = +25 °C, VCC = 4.5 V 5 6 IOL (mA) 7 8 9 10 “H” level input voltage/ “L” level input voltage VIN − VCC 5 4 VIH VIN (V) 3 2 1 0 2.5 VIL TA = +25 °C 3 3.5 4 4.5 VCC (V) 5 5.5 6 DS07-13728-5E 75 MB90455 Series ■ ORDERING INFORMATION Part number MB90F455PMT MB90F456PMT MB90F457PMT MB90455PMT MB90456PMT MB90457PMT MB90F455SPMT MB90F456SPMT MB90F457SPMT MB90455SPMT MB90456SPMT MB90457SPMT Package Remarks 48-pin plastic LQFP (FPT-48P-M26) 76 DS07-13728-5E MB90455 Series ■ PACKAGE DIMENTION 48-pin plastic LQFP Lead pitch Package width × package length Lead shape Sealing method Mounting height Weight 0.50 mm 7 × 7 mm Gullwing Plastic mold 1.70 mm MAX 0.17 g P-LFQFP48-7×7-0.50 (FPT-48P-M26) Code (Reference) 48-pin plastic LQFP (FPT-48P-M26) Note 1) * : These dimensions include resin protrusion. Note 2) Pins width and pins thickness include plating thickness. Note 3) Pins width do not include tie bar cutting remainder. 9.00±0.20(.354±.008)SQ * 7.00 –0.10 .276 –.004 SQ 36 25 +0.40 +.016 0.145±0.055 (.006±.002) 37 24 0.08(.003) INDEX Details of "A" part 1.50 –0.10 .059 –.004 +0.20 +.008 (Mounting height) 48 13 "A" 0˚~8˚ LEAD No. 0.50(.020) 1 12 0.10±0.10 (.004±.004) (Stand off) 0.20±0.05 (.008±.002) 0.08(.003) M 0.25(.010) 0.60±0.15 (.024±.006) ©20033 FUJITFUJITSU MICROELECTRONICS LIMITED F48040S-c-2-3 C 200-2008 SU LIMITED F48040S-c-2-2 Dimensions in mm (inches). Note: The values in parentheses are reference values. Please confirm the latest Package dimension by following URL. http://edevice.fujitsu.com/package/en-search/ DS07-13728-5E 77 MB90455 Series ■ MAIN CHANGES IN THIS EDITION Page 5 12 Section ■ PRODUCT LINEUP ■ HANDLING DEVICES • Handling unused pins ■ ELECTRICAL CHARACTERISTICS 4. AC Characteristics (1) Clock timing (3) Power-on reset Change Results Corrected the channel construction for 8/16-bit PPG timer. “one 16-bit channel” → “two 16-bit channels” Corrected the explanation. “unused input pins” → “unused input/output pins” Added the following item to value of clock frequency. PLL multiplied by 1 to PLL multiplied by 4 Corrected the remark. Repeated operation → Waiting time until power-on 59 62 The vertical lines marked in the left side of the page show the changes. 78 DS07-13728-5E MB90455 Series MEMO DS07-13728-5E 79 MB90455 Series FUJITSU MICROELECTRONICS LIMITED Shinjuku Dai-Ichi Seimei Bldg., 7-1, Nishishinjuku 2-chome, Shinjuku-ku, Tokyo 163-0722, Japan Tel: +81-3-5322-3329 http://jp.fujitsu.com/fml/en/ For further information please contact: North and South America FUJITSU MICROELECTRONICS AMERICA, INC. 1250 E. Arques Avenue, M/S 333 Sunnyvale, CA 94085-5401, U.S.A. Tel: +1-408-737-5600 Fax: +1-408-737-5999 http://www.fma.fujitsu.com/ Europe FUJITSU MICROELECTRONICS EUROPE GmbH Pittlerstrasse 47, 63225 Langen, Germany Tel: +49-6103-690-0 Fax: +49-6103-690-122 http://emea.fujitsu.com/microelectronics/ Korea FUJITSU MICROELECTRONICS KOREA LTD. 206 Kosmo Tower Building, 1002 Daechi-Dong, Gangnam-Gu, Seoul 135-280, Republic of Korea Tel: +82-2-3484-7100 Fax: +82-2-3484-7111 http://kr.fujitsu.com/fmk/ Asia Pacific FUJITSU MICROELECTRONICS ASIA PTE. LTD. 151 Lorong Chuan, #05-08 New Tech Park 556741 Singapore Tel : +65-6281-0770 Fax : +65-6281-0220 http://www.fmal.fujitsu.com/ FUJITSU MICROELECTRONICS SHANGHAI CO., LTD. Rm. 3102, Bund Center, No.222 Yan An Road (E), Shanghai 200002, China Tel : +86-21-6146-3688 Fax : +86-21-6335-1605 http://cn.fujitsu.com/fmc/ FUJITSU MICROELECTRONICS PACIFIC ASIA LTD. 10/F., World Commerce Centre, 11 Canton Road, Tsimshatsui, Kowloon, Hong Kong Tel : +852-2377-0226 Fax : +852-2376-3269 http://cn.fujitsu.com/fmc/en/ Specifications are subject to change without notice. For further information please contact each office. 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 this document are presented solely for the purpose of reference to show examples of operations and uses of FUJITSU MICROELECTRONICS device; FUJITSU MICROELECTRONICS does not warrant proper operation of the device with respect to use based on such information. When you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. FUJITSU MICROELECTRONICS assumes no liability for any damages whatsoever arising out of the use of the information. Any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of FUJITSU MICROELECTRONICS or any third party or does FUJITSU MICROELECTRONICS warrant non-infringement of any third-party's intellectual property right or other right by using such information. FUJITSU MICROELECTRONICS assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. The products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). 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. Any semiconductor devices have an inherent chance of failure. You must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. Exportation/release of any products described in this document may require necessary procedures in accordance with the regulations of the Foreign Exchange and Foreign Trade Control Law of Japan and/or US export control laws. The company names and brand names herein are the trademarks or registered trademarks of their respective owners. Edited: Sales Promotion Department
MB90455S 价格&库存

很抱歉,暂时无法提供与“MB90455S”相匹配的价格&库存,您可以联系我们找货

免费人工找货