FEDL610Q485-01 Issue Date Aug. 25, 2014 ML610Q485 8-bit Microcontroller GENERAL DESCRIPTION This LSI is a high performance CMOS 8-bit microcontroller equipped with an 8-bit CPU nX-U8/100 and integrated with peripheral functions such as synchronous serial port, UART, melody driver, and Analog compartor. The CPU nX-U8/100 is capable of efficient instruction execution in 1-intruction 1-clock mode by 3-stage pipe line architecture parallel processing. Additionally, it adopts the low-/high-speed dual clock system, standby mode, and process that prohibits leak current at high temperatures, and is most suitable for battery-driven applications. MTP version can rewrite programs on-board, which can contribute to reduction in product development TAT. The flash memory incorporated into this MTP version implements the mask ROM-equivalent low-voltage operation (1.25V or higher) and low-power consumption (typically 5uA at low-speed operation), enabling volume production by the MTP version. For industrial use, ML610Q485P with the extended operating ambient temperature ranging from -40°C to 85°C are available. FEATURES • CPU - 8-bit RISC CPU (CPU name: nX-U8/100) - Instruction system: 16-bit length instruction - Instruction set: Transfer, arithmetic operations, comparison, logic operations, multiplication/division, bit manipulations, bit logic operations, jump, conditional jump, call return stack manipulations, arithmetic shift, and so on - On-Chip debug function - Minimum instruction execution time 30.5 μs (@ 32.768 kHz system clock) 2 μs (@ 500 kHz system clock) 0.25 μs (@ 4 MHz system clock) • Internal memory - Internal 32KByte flash memory (16K x 16 bits) (including unusable 1K Byte TEST area) - Internal 2KByte RAM (2048 x 8 bits) • Interrupt controller - 1 non-maskable interrupt source: Internal source: 1 (Watchdog Timer) - 28 maskable interrupt sources: Internal source: 16 (SSIO0, Timer0, Timer1, Timer 2, Timer 3, Timer C, Timer D, UART0, Melody 0, PWM0, TBC128Hz, TBC32Hz, TBC16Hz, TBC2Hz, Analog Comparator, RTC) External source: 12 (P00, P01, P02, P03, P50, P51, P52, P53, P54, P55, P56, P57) (One interrupt request is generated from P50 to P57 interrupt sources.) • Time base counter - Low-speed time base counter x 1 channel Frequency compensation (Compensation range: Approx. -488ppm to +488ppm. Compensation accuracy: Approx. 0.48ppm) - High-speed time base counter x 1 channel • Real time clock − Year, month, day, hour, minute, and second registers − Adjustable to compensate for crystal variations − Automatic leap year correction − Regular interrupts (0.5 sec, 1 sec, 1 minute) 1/25 FEDL610Q485-01 ML610Q485 • Watchdog timer - Non-maskable interrupt and reset - Free running - Overflow period: 4 types selectable (125ms, 500ms, 2s, 8s) • Timers - 8 bits x 6 channels [also available is 16-bit x 3 configuration (using Timers 0-1, 2-3, or C-D) ] - Clock frequency measurement function mode (16-bit configuration using Timers 2 and 3 x 1 channel only) - The timer C and timer D are controlled by the external trigger. - The timer C and timer D are used for the one-shot timer mode. • PWM - Resolution 16 bits × 1 channel • Capture - Time base capture x 2 channels (4096 Hz to 32 Hz) • - Synchronous serial port Master/slave selectable × 1 channel LSB first/MSB first selectable 8-bit length/16-bit length selectable • UART - TXD/RXD × 1 channel - Bit length, parity/no parity, odd parity/even parity, 1 stop bit/2 stop bits - Positive logic/negative logic selectable - Built-in baud rate generator • Melody driver - Scale: 29 types (Melody sound frequency: 508 Hz to 32.768 kHz) - Tone length: 63 types - Tempo: 15 types - Buzzer output mode (4 output modes, 8 frequencies, 16 duty levels) • Analog Comparator - Operating voltage: VDD=1.8V~3.6V - Common mode input voltage: 0.2V~VDD-0.2V - Input offset voltage: 30mV(max) - Interrupt allow edge selection and sampling selection - The RC discharged type A/D convertor is configured with the timers C and D. - The temperature measurement function using built-in temperature sensor. Temperature measurement range: -20°C to +70°C (P version:-40°C to +85°C) - The reference voltage can be switched between CMPP0, CMPP1, CMPM0, CMPM1, 1/4VDD, 1/2VDD, temperature sensor and the internal 0.7V voltage source. • General-purpose ports - Input-only port: 4 channels (including secondary functions) - Output-only port: 6 channels (including secondary functions) - Input/output port: 16 channels (including secondary functions) 2/25 FEDL610Q485-01 ML610Q485 • Random Number Generator - Ring oscillator based entropy source • Reset - Reset through the RESET_N pin - Power-on reset generation when powered on - Reset by the watchdog timer (WDT) overflow - Reset by the low-speed oscillation stop detection • Clock - Low-speed clock (Operation of this LSI is not guaranteed under a condition with no supply of low-speed crystal oscillation clock) Crystal oscillation (32.768 kHz) - High-speed clock Built-in RC oscillation (500 kHz, 4 MHz) • Power management - HALT mode: Suspends the instruction execution by CPU (peripheral circuits are in operating states) - STOP mode: Stops the low-speed oscillation and high-speed oscillation (Operations of CPU and peripheral circuits are stopped.) - High-speed clock gear: The frequency of high-speed system clock can be changed by software (1/1, 1/2, 1/4, or 1/8 of the oscillation clock) - Block control function: Completely stops the operation of any function block circuit that is not used (resets registers and stops clock) - When LSCLK is selected for system clock, the power consumption can be reduced by using halver circuit. • Shipment - Chip (Die) - Low-speed oscillation stop detect reset ML610Q485-xxxWA Yes ML610Q485P-xxxWA Yes - 48 pin plastic TQFP - Low-speed oscillation stop detect reset Operating temperature Product availability ML610Q485-xxxTB Yes -20°C to +70°C - ML610Q485P-xxxTB Yes -40°C to +85°C - Operating temperature -20°C to +70°C -40°C to +85°C xxx: ROM code number (xxx of the blank product is NNN) Q: MTP version P: Wide range temperature version (P version) WA: Chip (Die) TB: TQFP • Guaranteed Operation Range − Operating temperature: -20°C to +70°C (P version: -40°C to +85°C) − Operating voltage: VDD = 1.25V to 3.6V (2.4V to 3.6V used halver circuit) 3/25 Product availability Yes Yes FEDL610Q485-01 ML610Q485 BLOCK DIAGRAM Block Diagram of ML610Q485 CPU (nX-U8/100) EPSW1−3 GREG 0−15 PSW Timing Controller On-Chip ICE ELR1−3 ECSR1−3 LR DSR/CSR EA PC ALU SP Instruction Decoder Instruction Register Program Memory (Flash) 32Kbyte BUS Controller VPP Data-bus INT 1 VSS RESET_N TEST0 TEST1_N XT0 XT1 LSCLK* VDD VHF VDDL VDDX CH1, CH2 RAM 2K byte RESET & TEST Interrupt Controller OSC INT 1 Power INT 4 CMPP0* CMPM0* CMPP1* CMPM1* INT 6 Analog Comparator INT 1 SCK0* SIN0* SOUT0* UART RXD0* TXD0* Melody/ Buzzer MD0* INT 1 WDT TBC Capture ×2 INT 1 SSIO INT 1 INT 1 PWM 8bit Timer ×6 INT 5 P00 to P03 P20, P21 RTC GPIO RNG * Secondary function or Tertiary function Figure 1 ML610Q485 Block Diagram 4/25 PWM0* P40 to P47 P50 to P57 P60 to P63 FEDL610Q485-01 ML610Q485 CHIP PAD LAYOUT P62 P61 P60 23 22 21 15 P02 P54 40 14 P01 13 P00 11 39 12 P55 TEST0 P03 RESET_N 16 9 38 10 P56 RESET_N P50 8 17 XT1 37 VDDX P57 7 P51 XT0 18 6 36 VHF P44 5 P52 4 19 CH2 35 CH1 P45 3 P53 VDDL 20 2 34 VSS P46 1 33 VDD P47 2.00mm Chip size: 2.00mm × 2.08mm PAD count: 40 pins Minimum PAD pitch: 80μm PAD aperture: 70μm×70μm Chip thickness: 350μm Voltage of the rear side of chip: VSS level. Figure 2 ML610Q485 Chip Pin Layout & Dimension 5/25 2.08mm P40 P41 26 P63 P42 27 24 P43 28 25 P20 VSS 29 P21 31 30 VPP 32 ML610Q485 Chip Pad Layout & Dimension y x FEDL610Q485-01 ML610Q485 PAD COORDINATES ML610Q485 Pad Coordinates Table 1 ML610Q485 Pad Coordinates PAD No. Pad Name 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 VDD VSS VDDL CH1 CH2 VHF XT0 XT1 VDDX RESET_N TEST0 TEST1_N P00 P01 P02 P03 P50 P51 P52 P53 ML610Q485 X (μm) Y (μm) -193 -934 -113 -934 -33 -934 47 -934 127 -934 207 -934 287 -934 447 -934 527 -934 607 -934 687 -934 767 -934 879 -934 879 -699 879 -464 879 -229 879 6 879 241 879 476 879 711 PAD No. 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 6/25 Pad Name P60 P61 P62 P63 P40 P41 P42 P43 VSS P20 P21 VPP P47 P46 P45 P44 P57 P56 P55 P54 Chip Center: X=0,Y=0 ML610Q485 X (μm) Y (μm) 230 934 150 934 70 934 -10 934 -90 934 -170 934 -250 934 -330 934 -410 934 -490 934 -570 934 -650 934 -879 934 -879 699 -879 464 -879 229 -879 -6 -879 -241 -879 -476 -879 -711 FEDL610Q485-01 ML610Q485 PIN LIST Primary function Secondary function or Tertiary function PAD No. Pin name I/O Function 2,29 1 VSS VDD ⎯ ⎯ 6 VHF ⎯ 3 VDDL ⎯ 9 VDDX ⎯ 32 VPP ⎯ 4 CH1 ⎯ 5 CH2 ⎯ 11 12 10 7 8 TEST0 TEST1_N RESET_N XT0 XT1 I/O I I I O 13 P00/EXI0/ CAP0/TPRUN0 I 14 P01/EXI1/ CAP1/TPRUN1 I 15 P02/EXI2/ RXD0/TPRUN2 I 16 P03/EXI3/ TPRUN3 I 30 31 P20/LED0 P21/LED1 O O Negative power supply pin Positive power supply pin Power supply pin for halver circuit (internally generated) Power supply pin for internal logic (internally generated) Power supply pin for low-speed oscillation (internally generated) Power supply pin for Flash ROM Capacitor connection pin for halver circuit Capacitor connection pin for halver circuit Test pin Test pin Reset input pin Low-speed clock oscillation pin Low-speed clock oscillation pin Input port, External interrupt, Capture 0 input Timer C/Timer D external trigger input Input port, External interrupt, Capture 1 input Timer C/Timer D external trigger input Input port, External interrupt, UART0 received data Timer C/TimerD external trigger input Input port, External interrupt Timer C/Timer D external trigger input Output port Output port 25 P40 I/O Input/output port 26 P41 I/O Input/output port 27 P42 I/O Input/output port 28 P43 I/O Input/output port P44/T02P0CK/ TCDRUN I/O P45/T13CK/ TCDRUN I/O 34 P46/TCCK I/O 33 P47/TDCK I/O 17 P50/EXI8 I/O 18 P51/EXI8 I/O 19 P52/EXI8 I/O 36 35 Input/output port, Timer 0/Timer 2/PWM 0 external clock input Timer C/Timer D external trigger Input Input/output port, Timer 1/Timer 3 external clock input Timer C/Timer D external trigger input Input/output port, Timer C external clock input Input/output port, Timer D external clock input Input/output port, External interrupt Input/output port, External interrupt Input/output port, External interrupt 7/25 Secondary/ Tertiary ⎯ ⎯ Pin name I/O Function ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ Secondary Secondary ⎯ Tertiary ⎯ LSCLK OUTCLK ⎯ SIN0 ⎯ O O ⎯ I ⎯ Tertiary SCK0 I/O Secondary Tertiary Secondary Tertiary RXD0 SOUT0 TXD0 PWM0 I O O O Low-speed clock output High-speed clock output ⎯ SSIO0 data input ⎯ SSIO0 synchronous clock input/output UART data input SSIO0 data output UART data output PWM output ⎯ ⎯ ⎯ ⎯ Tertiary SIN0 I ⎯ ⎯ ⎯ Tertiary SCK0 I/O SSIO0 synchronous clock input/output ⎯ Tertiary ⎯ SOUT0 ⎯ O ⎯ SSIO0 data output ⎯ ⎯ ⎯ Secondary MD0 O ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ SSIO0 data input ⎯ ⎯ Melody 0 output FEDL610Q485-01 ML610Q485 PAD No. Primary function Pin name I/O 20 P53/EXI8 I/O 40 P54/EXI8/ CMPP0 I/O 39 P55/EXI8/ CMPP1 I/O 38 P56/EXI8/ CMPM0 I/O 37 P57/EXI8/ CMPM1 I/O 21 22 23 24 P60 P61 P62 P63 O O O O Secondary function or Tertiary function Function Input/output port, External interrupt Input/output port, External interrupt Analog comparator noninverting input0 pin Input/output port, External interrupt Analog comparator noninverting Input1 pin Input/output port, External interrupt Analog comparator inverting input0 pin Input/output port, External interrupt Analog comparator inverting Input1 pin Output port Output port Output port Output port 8/25 Secondary/ Tertiary Pin name I/O Function ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ FEDL610Q485-01 ML610Q485 PIN DESCRIPTION Pin name I/O Description Primary/ Secondary/ Logic Tertiary System RESET_N I Reset input pin. When this pin is set to a “L” level, system reset mode is set and the internal section is initialized. When this pin is set to a “H” level subsequently, program execution starts. A pull-up resistor is internally connected. — Negative — — — — I Crystal connection pin for low-speed clock. XT1 O A 32.768 kHz crystal resonator is connected to this pin. Capacitors CDL and CGL are connected across this pin and VSS. (see appendix C measuring circuit 1) LSCLK O Low-speed clock output. Assigned to the secondary function of the P20 pin. Secondary — OUTCLK O High-speed clock output pin. This pin is used as the secondary function of the P21 pin. Secondary — Primary Positive This cannot be used as the general output port when used as the secondary function. Primary Positive General-purpose output port. Primary Positive Primary Positive Primary Positive XT0 General-purpose input port P00 to P03 I General-purpose input port. General-purpose output port P20, P21 P60 to P63 O O General-purpose output port. General-purpose input/output port P40 to P47 I/O General-purpose input/output port. This cannot be used as the general input/output port when used as the secondary or tertiary function. P50 to P57 I/O General-purpose input/output port. This cannot be used as the general input/output port when used as the secondary function. 9/25 FEDL610Q485-01 ML610Q485 Primary/ Pin name I/O Description Secondary/ Logic Tertiary UART TXD0 O UART data output pin. This pin is used as the secondary function of the P43 pin. RXD0 I UART data input pin. This pin is used as the secondary function of the P42 or the primary function of the P02 pin. Secondary Primary/ Secondary Positive Positive Synchronous serial (SSIO) SCK0 I/O Synchronous serial clock input/output pin. This pin is used as the tertiary function of the P41 or P45 pin. Tertiary — SIN0 I Synchronous serial data input pin. This pin is used as the tertiary function of the P40 or P44 pin. Tertiary Positive SOUT0 O Synchronous serial data output pin. This pin is used as the tertiary function of the P42 or P46 pin. Tertiary Positive I External maskable interrupt input pins. Interrupt enable and edge selection can be performed for each bit by software. These pins are used as the primary functions of the P00 to P03 pins. Primary Positive/ External maskable interrupt input pins. Interrupt enable and edge selection can be performed for each bit by software. Assigned to the primary function of the P50 to P57 pins. Primary Capture trigger input pins. The value of the time base counter is captured in the register synchronously with the interrupt edge selected by software. These pins are used as the primary functions of the P00 pin(CAP0) and P01 pin(CAP1). Primary External interrupt EXI0-3 EXI8 I negative Positive/ negative Capture CAP0 CAP1 I I Positive/ negative Primary Positive/ negative Timer T02P0CK I External clock input pin used for both Timer 0 and Timer 2. This pin is used as the primary function of the P44 pin. Primary T13CK I External clock input pin used for both Timer 1 and Timer 3. This pin is used as the primary function of the P45 pin. Primary TCCK I External clock input pin used for Timer C. This pin is used as the primary function of the P46 pin. Primary TDCK I External clock input pin used for Timer D. This pin is used as the primary function of the P47 pin. Primary TCDRUN I External trigger input pin used for Timer C or Timer D. This pin is used as the primary function of the P44 pin or the P45 pin. Primary TPRUN0 I External trigger input pin used for Timer C or Timer D. This pin is used as the primary function of the P00 pin. Primary TPRUN1 I External trigger input pin used for Timer C or Timer D. This pin is used as the primary function of the P01 pin. Primary TPRUN2 I External trigger input pin used for Timer C or Timer D. This pin is used as the primary function of the P02 pin. Primary TPRUN3 I External trigger input pin used for Timer C or Timer D. This pin is used as the primary function of the P03 pin. Primary O N-channel open drain output pins to drive LED. This pin is used as the primary function of the P20 and the P21 pins. Primary — — — — — — — — — LED drive LED0, LED1 10/25 Positive /negative FEDL610Q485-01 ML610Q485 Primary/ Pin name I/O Description Secondary/ Logic Tertiary Melody MD0 O PWM PWM0 O T02P0CK I Melody/buzzer signal output pin. This pin is used as the secondary function of the P50 pin. Secondary Positive/ PWM0 output pin. This pin is used as the tertiary function of the P43 pin. PWM0 external clock input pin. This pin is used as the primary function of the P44 pin. Tertiary Positive Primary — negative Analog Comparator CMPP0 I Analog comparator noninverting input0 pin. This pin is used as the primary function of the P54. Primary CMPP1 I Analog comparator noninverting input1 pin. This pin is used as the primary function of the P55. Primary CMPM0 I Analog comparator inverting input0 pin. This pin is used as the primary function of the P56. Primary CMPM1 I Analog comparator inverting input1 pin. This pin is used as the primary function of the P57. Primary — — — — Test TEST0 TEST1_N I/O Pin for testing. A pull-down resistor is internally connected. I Pin for testing. A pull-up resistor is internally connected. — Positive — Negative Power supply VSS — Negative power supply pin. — — VDD — Positive power supply pin. — Positive power supply pin (internally generated) for Halver. Capacitor CHF (see measuring circuit 1) should be connected between this pin and VSS. — — — — — — — — — — — — — — VHF VDDL VDDX CH1 CH2 VPP — Positive power supply pin (internally generated) for internal logic. Capacitors CL (see measuring circuit 1) are connected between this pin and VSS. — Positive power supply pin (internally generated) for low-speed oscillation. Capacitor CX (see measuring circuit 1) should be connected between this pin and VSS. — Capacitor connection pin for halver circuit. Capacitor CH12 (see measuring circuit 1) are connected between — CH1 and CH2. — Power supply pin for programming Flash ROM. A pull-down resistor is internally connected. 11/25 FEDL610Q485-01 ML610Q485 TERMINATION OF UNUSED PINS Table 2 shows methods of terminating the unused pins. Table 2 Termination of Unused Pins Pin VPP RESET_N TEST0 TEST1_N P00 to P03 P20, P21 P40 to P47 P50 to P57 P60 to P63 Recommended pin handling Open Open Open Open VDD or VSS Open Open Open Open Note: It is recommended to set the unused input ports and input/output ports to the inputs with pull-down resistors/pull-up resistors or the output mode since the supply current may become excessively large if the pins are left open in the high impedance input setting. 12/25 FEDL610Q485-01 ML610Q485 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings (VSS= 0V) Parameter Symbol Condition Rating Unit Power supply voltage 1 VDD Ta=25°C -0.3 to +4.6 V Power supply voltage 2 VPP Ta=25°C -0.3 to +9.5 V Power supply voltage 3 VDDL Ta=25°C -0.3 to +3.6 V Input voltage VIN Ta=25°C -0.3 to VDD+0.3 V Output voltage VOUT Ta=25°C -0.3 to VDD+0.3 V Output current 1 IOUT1 Port 4 to 6, Ta=25°C -12 to +11 mA Output current 2 IOUT2 Port 2, Ta=25°C -12 to +20 mA Power dissipation PD Ta=25°C 0.9 W Storage temperature TSTG ― -55 to +150 °C Recommended Operating conditions (VSS= 0V) Parameter Symbol Operating temperature TOP Operating voltage Operating frequency (CPU) Low-speed crystal oscillation frequency Low-speed crystal oscillation external capacitance VDDL pin external capacitance VDDX pin external capacitance VHF pin external capacitance Pin-to-pin (CH1 to CH2) external capacitance VDD Condition Range without P version -20 to +70 P version -40 to +85 fOP=30k to 625kHz 1.25 to 3.6 Unit °C V fOP=30k to 5MHz 1.8 to 3.6 fOP=30k to 36kHz, Used Halver VDD=1.25 to 3.6V VDD=1.8 to 3.6V VDD=2.4 to 3.6V, Used Halver 2.4 to 3.6 30k to 625k 30k to 5.0M 30k to 36k fXTL ― 32.768k CDL ― 3 to 18 CGL ― 3 to 18 CL ― 2.2±30% μF CX ― 0.1±30% μF CHF ― 0.1±30% μF CH12 ― 0.1±30% μF fOP 13/25 Hz Hz pF FEDL610Q485-01 ML610Q485 Operating conditions of FlashROM (VSS= 0V) Parameter Operating temperature Operating voltage Rewrite count Data retention Symbol TOP VDD VDDL VPP CEP YDR Condition At write/erase At write/erase At write/erase*1 At write/erase ― ― Range 0 to +40 2.75 to 3.6 2.5 to 2.75 7.7 to 8.3 80 10 Unit °C V cycles years *1 : When writing to and erasing on the flash Memory, the voltage in the specified range needs to be supplied to the VDDL pin. The VPP pin has an internal pull-down resistor. Operation conditions of Comparator (VDD=1.8 to 3.6V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Rating Measurement Parameter Symbol Condition Unit circuit Max. Min. Typ. Common-mode ― 0.2 ― VDD-0.2 V CMVIN input voltage Analog Comparator Ta=25°C -30 ― 30 mV VCMPOF Input offset voltage Ta=25°C, Analog Comparator TCMP ― ― 1 μs Overdrive=100mV Response time Analog Comparator ― ― ― 5 μs TCMPW Wakeup time Analog Comparator Ta=25°C ― 33 45 μA ICMP supply current Temperature sensor Ta=25°C ― 1355 ― mV VTMP output voltage through x2 1 Temperature sensor Ta = -40 to +25°C ― -3.585 ― mV/°C ΔVTMP output voltage through x2 Ta = 25 to 85°C ― -3.718 ― (Temperature property) 0.7V voltage source Ta=25°C 1.386 1.400 1.414 V VREF output voltage through x2 0.7V voltage source ― 0 ― %/°C ― ΔVREF temperature deviation 0.7V voltage source Ta=25°C ― 20 40 μA IREF supply current VDD/2 VDD/2 1/2 VDD voltage source VDD2 ― VDD/2 V x 0.96 x 1.04 VDD/4 VDD/4 1/4 VDD voltage source VDD4 ― VDD/4 V x 0.96 x 1.04 14/25 FEDL610Q485-01 ML610Q485 DC Characteristics (1/4) (VDD=1.25 to 3.6V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Parameter Symbol Condition Ta=25°C VDD=1.25 to 3.6V 500kHz/4MHz RC oscillation frequency * fRC Ta=25°C VDD=1.8 to 3.6V Low-speed crystal oscillation start time*1 500kHz/4MHz RC oscillation start time Reset pulse width Reset noise elimination pulse width Power-on reset generated power rise time 2 * 2 Min. Typ. -10% Typ. -25% Typ. -10% Typ. -25% Rating Typ. 500 500 4.0 4.0 Max. Typ. +10% Typ. +25% Typ. +10% Typ. +25% Unit kHz kHz MHz MHz TXTL ― ― 0.6 2 s TRC ― ― ― 3 μs PRST ― 200 ― ― PNRST ― ― ― 0.3 TPOR ― ― ― 10 1 μs ms * : 32.768kHz crystal resonator DT-26 (Load capacitance 6pF) (made by KDS:DAISHINKU CORP.) is used (CGL=CDL=6pF). 2 * : Recommended operating temperature (Ta=-20 to 70°C, Ta=-40 to 85°C for P version) VIL1 RESET_N VIL1 PRST External reset sequence 0.9xVDD VDD 0.1xVDD TPOR Power on reset sequence 15/25 Measure ment circuit 1 FEDL610Q485-01 ML610Q485 DC Characteristics (2/4) (VDD=3.0V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Parameter Symbol Supply current 1 IDD1 Supply current 2 IDD2 Supply current 3-1 Supply current 3-2 IDD3-1 IDD3-2 Supply current 4-1 IDD4-1 Supply current 4-2 IDD4-2 Condition CPU: In STOP state. Low-speed/High-speed oscillation: stopped. CPU: In HALT state. 2 3 (LTBC, WDT: Operating)* * . High-speed 500kHz/4MHz oscillation: Stopped. Used halver CPU: In 32.768kHz operating 1 2 state.* * High-speed 500kHz/4MHz oscillation: Stopped, Not used halver CPU: In 32.768kHz operating 1 2 state.* * High-speed 500kHz/4MHz oscillation: Stopped, Used halver CPU: In 500kHz RC operating state. Not used halver Ta=25°C CPU: In 4MHz RC operating state. Not used halver Ta=25°C 1 * 4 Ta=25°C Min. Rating Typ. Max. ― 0.32 0.8 ― ― 8 ― 0.35 0.7 ― ― 4 ― 4.5 8 ― ― 15 ― 2.5 4 Unit μA μA * 4 Ta=25°C μA * 4 Ta=25°C 1 μA * 4 Ta=25°C * * 4 4 ― ― 7.5 ― 75 100 ― ― 120 ― ― 600 ― 750 800 μA μA * : When the CPU operating rate is 100% (no HALT state). 2 * : 32.768KHz crystal resonator DT-26 (Load capacitance 6pF) (made by KDS:DAISHINKU CORP.) is used (CGL=CDL=6pF) 3 * : Significant bits of BLKCON0 to BLKCON3 registers are all “1”. 4 * : Recommended operating temperature (Ta=-20 to 70°C, Ta=-40 to 85°C for P version) 16/25 Measur ement circuit FEDL610Q485-01 ML610Q485 DC Characteristics (3/4) (VDD=1.25 to 3.6V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Parameter Output voltage 1 (P20, P21 (N-channel open drain output mode is not selected)) (P40 to P47) (P50 to P57) (P60 to P63) Output voltage 2 (P20, P21 (N-channel open drain output mode is selected)) Output leakage (P20, P21) (P40 to P47) (P50 to P57) (P60 to P63) Input current 1 (RESET_N, TEST1_N) Input current 2 (TEST0) Symbol Rating Min. Typ. Max. VDD -0.5 VDD -0.3 ― ― ― ― IOL1=+0.5mA, VDD=1.8 to 3.6V ― ― 0.5 IOL1=+0.1mA, VDD=1.25 to 3.6V ― ― 0.3 VOL2 IOL2=+5mA, VDD=1.8 to 3.6V ― ― 0.5 IOOH VOH=VDD (in high-impedance state) ― ― 1 IOH1=-0.5mA, VDD=1.8 to 3.6V VOH1 IOH1=-0.03mA, VDD=1.25 to 3.6V VOL1 IOOL VOL=VSS (in high-impedance state) -1 ― ― IIH1 VIH1=VDD ― ― 1 IIL1 VIL1=VSS -600 -300 -2 IIH2 IIL2 2 -1 300 ― 600 ― 2 30 200 0.01 30 200 -200 -30 -2 -200 -30 -0.01 IIH3Z VIH2=VDD VIL2=VSS VIH3=VDD, VDD=1.8 to 3.6V (when pulled-down) VIH3=VDD, VDD=1.25 to 3.6V (when pulled-down) VIL3=VSS, VDD=1.8 to 3.6V (when pulled-up) VIL3=VSS, VDD=1.25 to 3.6V (when pulled-up) VIH3=VDD (in high-impedance state) ― ― 1 IIL3Z VIL3=VSS (in high-impedance state) -1 ― ― IIH3 Input current 3 (P00 to P03) (P40 to P47) (P50 to P57) Condition IIL3 17/25 Unit Measur ement circuit V 2 μA 3 μA 4 FEDL610Q485-01 ML610Q485 DC Characteristics (4/4) (VDD=1.25 to 3.6V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Parameter Input voltage 1 (RESET_N) (TEST1_N) (TEST0) (P00 to P03) (P40 to P47) (P50 to P57) Input pin capacitance (P00 to P03) (P40 to P47) (P50 to P57) Symbol Condition VIH1 ― Rating Min. Typ. Max. 0.7 ×VDD ― VDD VIL1 VDD=1.25 to 3.6V 0 ― 0.2 ×VDD CIN f=10kHz Vrms=50mV Ta=25°C ― ― 5 18/25 Unit Measur ement circuit V 5 pF ― FEDL610Q485-01 ML610Q485 Measuring Circuits Measuring Circuit 1 CGL XT0 CDL XT1 32.768kHz crystal resonator CH2 CH12 CH1 VDD VHF VDDL VDDX VSS A CV CHF CL CX CV : 2.2μF : 2.2uF CL Cx : 0.1μF CHF : 0.1μF : 0.1μF CH12 32.768kHz crystal resonator : DT-26 (Load capacitance 6pF) (Made by KDS:DAISHINKU CORP.) CGL, CDL : 6pF Measuring Circuit 2 (Note 2) VIH Output pin VIL Input pin (Note 1) VDD VDDL VDDX V VSS (Note 1): Input logic circuit to determine the specified measuring conditions. (Note 2) Repeats for the specified output pin 19/25 FEDL610Q485-01 ML610Q485 Measuring Circuit 3 (Note 2) VIH Output pin VIL Input pin (Note 1) VDD VDDL VDDX A VSS (Note 1): Input logic circuit to determine the specified measuring conditions. (Note 2) Repeats for the specified output pin Measuring Circuit 4 (Note 3) Output pin Input pin A VDD VDDL VDDX VSS (Note 3) Repeats for the specified input pin 20/25 FEDL610Q485-01 ML610Q485 Measuring Circuit 5 VIH VDD VDDL VDDX Waveform observation Output pin VIL Input pin (Note 1) VSS (Note 1): Input logic circuit to determine the specified measuring conditions. 21/25 FEDL610Q485-01 ML610Q485 AC Characteristics (External Interrupt) (VDD=1.25 to 3.6V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Parameter Symbol Rating Condition Min. Typ. Max. 76.8 ― 106.8 Unit Interrupt: Enabled (MIE = 1), External interrupt disable period TNUL CPU: NOP operation μs System clock: 32.768kHz P00 to P03 (Rising-edge interrupt) tNUL P00 to P03 (Falling-edge interrupt) tNUL P00–P03 (Both-edge interrupt) tNUL AC Characteristics (UART) (VDD=1.25 to 3.6V, VSS=0V, Ta=-20 to +70°C, Ta=-40 to +85°C for P version, unless otherwise specified) Parameter Symbol Condition Transmit baud rate tTBRT ― Receive baud rate tRBRT ― 1 Rating Min. Typ. Max. ― BRT*1 ― BRT*1 -3% 1 BRT* BRT*1 +3% Unit s s * : Baud rate period (including the error of the clock frequency selected) set with the UART baud rate register (UA0BRTL,H) and the UART mode register 0 (UA0MOD0). tTBRT TXD0* tRBRT RXD0* *: Indicates the secondary function of the port. 22/25 FEDL610Q485-01 ML610Q485 AC CHARACTERISTICS (Synchronous Serial Port) (VDD = 1.25 to 3.6V, VSS = 0V, Ta = −20 to +70°C, Ta = −40 to +85°C for P version, unless otherwise specified) Rating Parameter Symbol Condition Unit Min. Typ. Max. When RC oscillation is 500kHz 10 ⎯ ⎯ *2 (VDD = 1.25 to 3.6V) SCLK0 input cycle μs tSCYC (slave mode) When RC oscillation is 4MHz 2 ⎯ ⎯ 3 * (VDD = 1.8 to 3.6V) SCLK0 output cycle tSCYC ⎯ ⎯ SCLK0*1 ⎯ s (master mode) When RC oscillation is 500kHz 4 ⎯ ⎯ *2 (VDD = 1.25 to 3.6V) SCLK0 input pulse width tSW μs (slave mode) When RC oscillation is 4MHz 04 ⎯ ⎯ *3 (VDD = 1.8 to 3.6V) 1 1 1 SCLK0* SCLK0* SCLK0* SCLK0 output pulse width s ⎯ tSW (master mode) ×0.4 ×0.5 ×0.6 When RC oscillation is 500kHz *2 (VDD = 1.25 to 3.6V) ⎯ ⎯ 500 output load 10pF SOUT0 output delay time ns tSD (slave mode) When RC oscillation is 4MHz 3 * (VDD = 1.8 to 3.6V) ⎯ ⎯ 240 output load 10pF When RC oscillation is 500kHz *2 (VDD = 1.25 to 3.6V) ⎯ ⎯ 500 output load 10pF SOUT0 output delay time tSD ns (master mode) When RC oscillation is 4MHz *3 (VDD = 1.8 to 3.6V) ⎯ ⎯ 240 output load 10pF SIN0 input setup time tSS ⎯ 80 ⎯ ⎯ ns (slave mode) When RC oscillation is 500kHz 500 ⎯ ⎯ *2 (VDD = 1.25 to 3.6V) SIN0 input setup time tSS ns (master mode) When RC oscillation is 4MHz 240 ⎯ ⎯ 3 * (VDD = 1.8 to 3.6V) When RC oscillation is 500kHz 300 ⎯ ⎯ *2 (VDD = 1.25 to 3.6V) SIN0 input hold time ns tSH When RC oscillation is 4MHz 80 ⎯ ⎯ *3 (VDD = 1.8 to 3.6V) *1: Clock period selected with S0CK3–0 of the serial port n mode register (SIO0MOD1) 2 * : When 500kHz RC oscillation is selected by OSCM3 of the frequency control register (FCON0) 3 * : When 4MHz RC oscillation is selected by OSCM3 of the frequency control register (FCON0) tSW tSCYC tSW SCLK0* tSD tSD SOUT0* tSS tSH SIN0* *: Indicates the secondary function of the port 23/25 FEDL610Q485-01 ML610Q485 REVISION HISTORY Document No. FEDL610Q485-01 Date Aug.25,2014 Page Previous Current Edition Edition – – Description Final edition 1 24/25 FEDL610Q485-01 ML610Q485 NOTES No copying or reproduction of this document, in part or in whole, is permitted without the consent of LAPIS Semiconductor Co., Ltd. The content specified herein is subject to change for improvement without notice. Examples of application circuits, circuit constants and any other information contained herein illustrate the standard usage and operations of the Products. The peripheral conditions must be taken into account when designing circuits for mass production. Great care was taken in ensuring the accuracy of the information specified in this document. However, should you incur any damage arising from any inaccuracy or misprint of such information, LAPIS Semiconductor shall bear no responsibility for such damage. The technical information specified herein is intended only to show the typical functions of and examples of application circuits for the Products. LAPIS Semiconductor does not grant you, explicitly or implicitly, any license to use or exercise intellectual property or other rights held by LAPIS Semiconductor and other parties. LAPIS Semiconductor shall bear no responsibility whatsoever for any dispute arising from the use of such technical information. The Products specified in this document are intended to be used with general-use electronic equipment or devices (such as audio visual equipment, office-automation equipment, communication devices, electronic appliances and amusement devices). The Products specified in this document are not designed to be radiation tolerant. While LAPIS Semiconductor always makes efforts to enhance the quality and reliability of its Products, a Product may fail or malfunction for a variety of reasons. Please be sure to implement in your equipment using the Products safety measures to guard against the possibility of physical injury, fire or any other damage caused in the event of the failure of any Product, such as derating, redundancy, fire control and fail-safe designs. LAPIS Semiconductor shall bear no responsibility whatsoever for your use of any Product outside of the prescribed scope or not in accordance with the instruction manual. The Products are not designed or manufactured to be used with any equipment, device or system which requires an extremely high level of reliability the failure or malfunction of which may result in a direct threat to human life or create a risk of human injury (such as a medical instrument, transportation equipment, aerospace machinery, nuclear-reactor controller, fuel-controller or other safety device). LAPIS Semiconductor shall bear no responsibility in any way for use of any of the Products for the above special purposes. If a Product is intended to be used for any such special purpose, please contact a ROHM sales representative before purchasing. If you intend to export or ship overseas any Product or technology specified herein that may be controlled under the Foreign Exchange and the Foreign Trade Law, you will be required to obtain a license or permit under the Law. Copyright 2014 LAPIS Semiconductor Co., Ltd. 2-4-8 Shinyokohama, Kouhoku-ku, Yokohama 222-8575, Japan http://www.lapis-semi.com/en/ 25/25