ML610Q305/306
8-bit Microcontroller with Voice Output Function
GENERAL DESCRIPTION
Ÿ Please see the "Notes" and the "Notes for product usage" in this document.
Equipped with a 8-bit CPU nX-U8/100, the ML610Q305/306 is a high-performance 8-bit CMOS microcontroller that integrates
a wide variety of peripherals such as timer, synchronous serial port, successive approximation type 10-bit A/D converter and
voice output function. The nX-U8/100 CPU is capable of executing instructions efficiently on a
one-instruction-per-clock-pulse basis through parallel processing by the 3-stage pipelined architecture. The ML610Q305/306
is also equipped with a flash memory* that has achieved low voltage and low power consumption (at read) equivalent to mask
ROM, so it is best suited to battery-driven applications such as alarm and portable devices. In addition, it has an on-chip
debugging function, which allows software debugging/rewriting with the LSI mounted on the board.
*: This product uses SuperFlash® technology licensed from Silicon Storage Technology, Inc. SuperFlash®
is a registered trademark of Silicon Storage Technology, Inc.
FEATURES
·CPU
- 8-bit RISC CPU (CPU name: nX-U8/100)
- Instruction system:
- Instruction set:
manipulations, bit logic operations, jump, conditional jump, call return stack manipulations, arithmetic shift, and so on
- On-Chip debug function
- Minimum instruction execution time
Approx 30.5 ms (@32.768kHz system clock)
Approx 0.244 ms (@4.096 MHz system clock)@V
Approx 0.122 ms (@8.192 MHz system clock)@V
·Internal memory
- Has 96-Kbyte flash ROM(48K ´ 16-bits) built in. (1 K byte of test domain that it cannot be used is included)
- Has 2-Kbyte flash ROM built in. (area in which self rewriting is possible (512byte ´ 4))
- Internal 1Kbyte RAM (1K ´ 8 bits)
·Interrupt controller
- 2 non-maskable interrupt sources
Internal source: 1(Watchdog timer)
External source: 1(NMI)
- 24 maskable interrupt sources
Internal source: 16(SSIO0, SSIO1, UART, I
External source: 8(P80, P81, P82, P83, P84, P85, P86, P87)
·Time base counter
- Low-speed time base counter ´ 1 channel
- High-speed time base counter ´ 1 channel
·Watchdog timer
- Generates a non-maskable interrupt upon the first overflow and a system reset occurs upon the second
- Free running
- Overflow period: 4 types selectable (125ms, 500ms, 2s, and 8s at 32.768kHz)
16-bit instructions
Transfer, arithmetic operations, comparison, logic operations, multiplication/division, bit
A/D converter, Voice sound reproduction, Speaker pin short detection, TBC128Hz, TBC32Hz,
TBC16Hz, TBC2Hz)
=2.0 to 5.5V
DD
=2.2 to 5.5V
DD
C bus master/slave interface, Timer 0, Timer 1, Timer 2, Timer 3,
2
FEDL610Q306-03
Issue Date: Aug. 7, 2023
1/36
Need help?
Do you have a question about the LAPIS ML610Q305 and is the answer not in the manual?
Questions and answers