| CPU | Central processing unit | R8C CPU core - Number of fundamental instructions: 89
-
- Minimum instruction execution time:
- 50ns (f(XIN) = 20 MHz, VCC = 2.7 to 5.5 V)
- 200ns (f(XIN) = 5 MHz, VCC =1.8 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, Data Flash | See Product Lineup. |
Power Supply Voltage Detection | Voltage detection circuit | - Power-on reset
- Voltage detection 3 (detection level of voltage detection 0 and voltage detection 1 selectable)
|
| I/O Ports | Programmable I/O ports | - CMOS I/O ports: 68, selectable pull-up resistor
- High current drive ports: 8
|
| Clock | Clock generation circuits | -
- 4 circuits:
- XIN clock oscillation circuit
XCIN clock oscillation circuit (32 kHz) High-speed On-chip oscillator (with frequency adjustment function) Low-speed on-chip oscillator - Oscillation stop detection: XIN clock oscillation stop detection function
- Frequency divider circuit: Division ratio selectable from 1, 2, 4, 8, and 16
-
- Low power consumption modes:
- Standard operating mode (high-speed clock, low-speed clock,
high-speed on-chip oscillator, low-speed on-chip oscillator), wait mode, stop mode, power-off mode |
| Real-time clock (timer RE) |
| Interrupts | - Number of interrupt vectors: 69
- External interrupt: 16 (INT × 8, Key input × 8)
- Priority levels: 7 levels
|
| Watchdog Timer | - 14 bits × 1 (with prescaler)
- Selectable reset start function
- Selectable low-speed on-chip oscillator for watchdog timer
|
DTC (Data Transfer Controller) | - 1 channel
- Activation sources: 38
- Transfer modes: 2 (normal mode, repeat mode)
|
| 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: 1 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 (three-phase waveform output: 6 pins, sawtooth wave modulation), complementary PWM mode (three-phase waveform output: 6 pins, triangular wave modulation), PWM3 mode (PWM output with fixed period: 2 pins)
|
| Timer RE | - 8 bits × 1
- Real-time clock mode (counting of seconds, minutes, hours, days of week), output compare mode
|
| Timer RG | - 16 bits × 1
- Phase-counting mode, timer mode (output compare function, input capture function), PWM mode (output: 1 pin)
|
Serial Interface | UART0, UART1 | Clock synchronous serial I/O/UART × 2 channels |
| UART2 | Clock synchronous serial I/O/UART, I2C mode (Simple I2C), multiprocessor communication function |
Synchronous Serial Communication Unit (SSU) | 1 (shared with I2C-bus) |
| I2C-bus | 1 (shared with SSU) |
| LIN Module | Hardware LIN: 1 channel (timer RA, UART0 used) |
| A/D Converter | 10-bit resolution × 16 channels, including sample and hold function, with sweep mode |
| D/A Converter | 8-bit resolution × 2 circuits |
| Comparator B | 2 circuits |
| LCD Drive Control Circuit | - Bias: 1/2, 1/3, 1/4
- Duty: static, 1/2, 1/3, 1/4, 1/8
- Common output: Max. 8 pins
- Segment output: Max. 48 pins(1)
- Voltage multiplier and dedicated regulator integrated
|
| 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
- On-chip debug functions
- On-board flash rewrite function
- Background operation (BGO) function
|
Operating Frequency/ Supply Voltage | f(XIN) = 20 MHz (VCC = 2.7 to 5.5 V) f(XIN) = 5 MHz (VCC = 1.8 to 5.5 V) |
| Current Consumption | Typ. 7 mA (VCC = 5.0 V, f(XIN) = 20 MHz) Typ. 3.6 mA (VCC = 3.0 V, f(XIN) = 10 MHz) Typ. 3.5 µA (VCC = 3.0 V, wait mode (f(XCIN) = 32 kHz)) Typ. 2 µA (VCC = 3.0 V, stop mode) Typ. 1.4 µA (VCC = 3.0 V, power-off mode, timer RE enabled) Typ. 0.02 µA (VCC = 3.0 V, power-off mode, timer RE disabled) |
| Operating Ambient Temperature | -20 to 85 degrees C (N version) -40 to 85 degrees C (D version)(2) |