Table of Contents

Advertisement

1.
Overview
1.1

Features

This LSI is a high-performance 8-bit CMOS microcontroller into which rich peripheral circuits, such as synchronous
2
serial port, UART, I
C bus interface (master), melody driver, battery level detect circuit, RC oscillation type A/D
converter, 12-bit successive approximation type A/D converter, and LCD driver, are incorporated around 8-bit CPU
nX-U8/100.
The CPU nX-U8/100 is capable of efficient instruction execution in 1-intruction 1-clock mode by 3-stage pipe line
architecture parallel procesing.
The Flash ROM that is installed as program memory to ML610Q421/ML610Q422 achieves low-voltage low-power
consumption operation (read operation) equivalent to mask ROM and is most suitable for battery-driven applications.
The on-chip debug function that is installed enables program debugging and programming.
• CPU
− 8-bit RISC CPU (CPU name: nX-U8/100)
− Instruction system: 16-bit instructions
− Instruction set:
− On-Chip debug function(ML610Q421/ML610Q422 only)
− Minimum instruction execution time
30.5 µs (@32.768 kHz system clock)
0.24 4µs (@4.096 MHz system clock)
• Internal memory
− ML610Q421/ML610Q422:Internal 32KByte Flash ROM (16K×16 bits) (including unusable 1KByte TEST area)
− ML610421:Internal 32KByte Mask ROM (16K×16 bits) (including unusable 1KByte TEST area)
− Internal 1KByte Data RAM (1024×8 bits), 1KByte Display Allocation RAM (1024 x 8bit)
− Internal 100-byte RAM for display
• Interrupt controller
− 2 non-maskable interrupt sources (Internal source: 1, External source: 1)
− 20 maskable interrupt sources (Internal sources: 16, External sources: 4)
• Time base counter
− Low-speed time base counter ×1 channel
Frequency compensation (Compensation range: Approx. −488ppm to +488ppm. Compensation accuracy: Approx.
0.48ppm)
− High-speed time base counter ×1 channel
• Watchdog timer
− Non-maskable interrupt and reset
− Free running
− Overflow period: 4 types selectable (125ms, 500ms, 2s, and 8s)
• Timers
− 8 bits × 4 channels (Timer0-3: 16-bit x 2 configuration available by using Timer0-1 or Timer2-3)
− Clock frequency measurement mode (in one channel of 16-bit configuration using Timer2-3)
• 1 kHz timer
− 10 Hz/1 Hz interrupt function
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
ML610Q421/ML610Q422/ML610421 User's Manual
1 – 1
Chapter 1 Overview

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ml610q422Ml610421

Table of Contents