Описание
This LSI is a high-performance 8-bit CMOS microcontroller into which rich peripheral circuits, such as synchronous serial port, UART, I2 C bus interface (master), melody driver, battery level detect circuit, RC oscillation 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-instruction 1-clock mode by 3-stage pipe line architecture parallel procesing. The Flash ROM that is installed as program memory 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: 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) 0.24 4µs (@4.096 MHz system clock)
- Internal memory
- Internal 128KByte Flash ROM (64Kx16 bits) (including unusable 1KByte TEST area)
- Internal 6KByte Data RAM (6144×8 bits), 1KByte Display Allocation RAM (1024 x 8bit)
- Internal 192-byte RAM for display
- Interrupt controller
- 2 non-maskable interrupt sources (Internal source: 1, External source: 1)
- 27 maskable interrupt sources (Internal sources: 19, External sources: 8)
- Time base counter
- Low-speed time base counter x1 channel Frequency compensation (Compensation range: Approx. -488ppm to +488ppm. Compensation accuracy: Approx. 0.48ppm)
- High-speed time base counter x1 channel
- Watchdog timer
- Non-maskable interrupt and reset
- Free running
- Overflow period: 4 types selectable (125ms, 500ms, 2s, and 8s)
- Timers
- 8 bits x 4 channels (16-bit configuration available)
- 1 kHz timer
- 10 Hz/1 Hz interrupt function LAPIS Semiconductor ML610Q438 2/36
- Capture
- Time base capture 2 channels (4096 Hz to 32 Hz)
- PWM
- Resolution 16 bits 3 channel
- Synchronous serial port
- Master/slave selectable
- LSB first/MSB first selectable
- 8-bit length/16-bit length selectable
- Timer interrupt is used as a serial clock and selection is possible