Описание
This LSI is a high-performance 8-bit CMOS microcontroller into which rich peripheral circuits, such as timers, PWM, UART, voltage level supervisor (VLS) function, and 10-bit successive approximation type A/D converter, 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 pipe line architecture parallel processing. 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: 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.768kHz system clock) 0.122µs (@8.192MHz system clock)
- Internal memory
- ML610Q102 : Internal 6Kbyte Flash ROM (3Kx16 bits) (including unusable 32 byte test data area)
- Internal 256byte data RAM (256×8 bits)
- Interrupt controller
- 1 non-maskable interrupt source (Internal source: 1)
- 21 maskable interrupt sources (Internal sources: 16, External sources: 5)
- Time base counter (TBC)
- Low-speed time base counter x1 channel
- High-speed time base counter x1 channel
- Watchdog timer (WDT)
- Non-maskable interrupt and reset
- Free running
- Overflow period: 4 types selectable (125ms, 500ms, 2s, and 8s)
- Timer
- 8 bits x 6 channels (16-bit configuration available)
- Support Continuos timer mode/one shot timer mode
- Timer start/stop function by software or external trigger input FEDL610Q101-03 ML610Q102 2/23
- PWM
- Resolution 16 bits x 1 channel
- Support Continuos timer mode/one shot timer mode
- PWM start/stop function by software or external trigger input
- UART
- Half-duplex
- TXD/RXD x 1 channels
- 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
- Successive approximation type A/D converter (SA-ADC)
- 10-bit A/D converter
- Input x 6 channels
- Analog Comparator
- Operating voltage: VDD = 2.7V to 5.5V
- Input voltage by common mode: VDD = 0.1V to VDD – 1.5V
- Hysteresis (Comparator0 only): 20mV(Typ.)
- Allows selection of interrupt disabled mode, falling-edge interrupt mode, rising-edge interrupt mode, or both-edge interrupt mode.
- General-purpose ports (GPIO)
- Input/output port x 11 channels (including secondary functions)
- Reset
- Reset by the RESET_N pin
- Reset by power-on detection
- Reset by the watchdog timer (WDT) overflow
- Reset by voltage level supervisor(VLS)
- Voltage level supervisor(VLS)
- Judgment accuracy: ±3.0% (Typ.)
- It can be used for low level detection reset.