| CPU | Central processing unit | R8C/Tiny series core - Number of fundamental instructions: 89
-
- Minimum instruction execution time:
- 50 ns (f(XIN) = 20 MHz, VCC = 3.0 to 5.5 V)
- 100 ns (f(XIN) = 10 MHz, VCC = 2.7 to 5.5 V)
- 200 ns (f(XIN) = 5 MHz, VCC = 2.2 to 5.5 V)
- Multiplier: 16 bits × 16 bits → 32 bits
- Multiply-accumulate instruction: 16 bits × 16 bits + 32 bits → 32 bits
- Operation mode: Single-chip mode (address space: 1 Mbyte)
|
| Memory | ROM, RAM | See Product Lineup. |
Power Supply Voltage Detection | Voltage detection circuit | - Power-on reset
- Voltage detection 3
|
| I/O Ports | Programmable I/O ports | - Input-only: 3 pins
- CMOS I/O ports: 25, selectable pull-up resistor
- High current drive ports: 8
|
| Clock | Clock generation circuits | -
- 2 circuits:
- XIN clock oscillation circuit (with on-chip feedback resistor),
On-chip oscillator (high-speed, low-speed) (high-speed on-chip oscillator has a frequency adjustment function) - Oscillation stop detection: XIN clock oscillation stop detection function
- Frequency divider circuit: Dividing selectable 1, 2, 4, 8, and 16
-
- Low power consumption modes:
- Standard operating mode (high-speed clock,
high-speed on-chip oscillator, low-speed on-chip oscillator), wait mode, stop mode |
| Interrupts | - External: 4 sources, Internal: 15 sources, Software: 4 sources
- Priority levels: 7 levels
|
| Watchdog Timer | - 15 bits × 1 (with prescaler)
- Reset start selectable
|
| Timer | Timer RA | - 8 bits × 1 (with 8-bit prescaler)
- Timer mode (period timer), pulse output mode (output level inverted every period), event counter mode, pulse width measurement mode, pulse period measurement mode
|
| Timer RB | - 8 bits × 1 (with 8-bit prescaler)
- Timer mode (period timer), programmable waveform generation mode (PWM output), programmable one-shot generation mode, programmable wait one-shot generation mode
|
| Timer RC | - 16 bits × 1 (with 4 capture/compare registers)
- Timer mode (input capture function, output compare function), PWM mode (output 3 pins), PWM2 mode (PWM output pin)
|
| Timer RD | - 16 bits × 2 (with 4 capture/compare registers)
- Timer mode (input capture function, output compare function), PWM mode (output 6 pins), reset synchronous PWM mode (output three-phase waveforms (6 pins), sawtooth wave modulation), complementary PWM mode (output three-phase waveforms (6 pins), triangular wave modulation), PWM3 mode (PWM output 2 pins with fixed period)
|
Serial Interface | UART0, UART2 | Clock synchronous serial I/O/UART × 2 |
| LIN Module | Hardware LIN: 1 (timer RA, UART0) |
| A/D Converter | 10-bit resolution × 9 channels, includes sample and hold function |
| Flash Memory | - Programming and erasure voltage: VCC = 2.7 to 5.5 V
-
- Programming and erasure endurance:
- 10,000 times (data flash), 1,000 times (program ROM)
- Program security: ROM code protect, ID code check
- Debug functions: On-chip debug, on-board flash rewrite function
|
Operating Frequency/ Supply Voltage | f(XIN) = 20 MHz (VCC = 3.0 to 5.5 V) f(XIN) = 10 MHz (VCC = 2.7 to 5.5 V) f(XIN) = 5 MHz (VCC = 2.2 to 5.5 V) (VCC = 2.7 to 5.5 V for A/D converter only) |
| Current Consumption | Typ. 10 mA (VCC = 5.0 V, f(XIN) = 20 MHz) Typ. 6 mA (VCC = 3.0 V, f(XIN) = 10 MHz) Typ. 23 µA (VCC = 3.0 V, wait mode, low-speed on-chip oscillator used) Typ. 0.7 µA (VCC = 3.0 V, stop mode) |
| Operating Ambient Temperature | -20 to 85 degrees C (N version) -40 to 85 degrees C (D version)(1) -20 to 105 degrees C (Y version)(2) |
| Package | 32-pin LQFP - Package code: PLQP0032GB-A (previous code: 32P6U-A)
|