Renesas' RL78/G15 RL78 MCU supports ambient operating temperature ranges of -40°C to +85°C, -40°C to +105°C, and -40°C to +125°C. The small 3 mm x 3 mm 8-pin package with enriched serial interfaces makes it suitable for a wide range of applications. The functions of the RL78/G15 are simplified but include extensive serial interfaces, comparators, and other useful functions. It has a standby function to reduce power consumption. Users can select two low-power modes, HALT mode and STOP mode. HALT mode can cut 80% of power from normal operation mode. The STOP mode is more efficient, cutting 99% more power than the HALT mode. The RL78/G15 is supported by a smart configurator, Arduino, and a fast prototyping board to make engineer application design easy. It aims to replace competitors’ existing 8-bit MCUs by taking advantage of features such as simple peripheral functions suitable for approaching the 8-bit MCU market and reducing BOM costs with built-in high-precision HOCO, comparator, and data Flash.
Features
- Low power consumption technology
- VDD = single power supply voltage of 2.4 V to 5.5 V
- HALT mode
- STOP mode
- RL78 CPU core
- CISC architecture with 3-stage pipeline
- Minimum instruction execution time: Can be changed from high speed (0.0625 μs: @ 16 MHz operation with high-speed on-chip oscillator) to low speed (1.0 μs: @ 1
MHz operation)
- Address space: 1 MB
- General-purpose registers: (8-bit register × 8) × 4 banks
- On-chip RAM: 1 KB
- Code Flash memory
- Code Flash memory: 4 KB to 8 KB
- Block size: 1 KB
- Only write after erase is possible
- On-chip debug function
- Self-programming (with no boot swap function/Flash shield window function)
- Data Flash memory
- Data Flash memory: 1 KB
- Block size: 512 B
- Unit of rewrites: 32 bits
- Background operation (BGO) is not supported (instructions cannot be executed from the code Flash memory while rewriting the data Flash memory)
- Number of rewrites: 1,000,000 times (TYP.)
- Voltage of rewrites: VDD = 2.4 V to 5.5 V
- Operating ambient temperature
- TA = −40°C to +85°C (A: Consumer applications)
- TA = −40°C to +105°C (G: Industrial applications)
- TA = −40°C to +125°C (M: Industrial applications)
- Serial interface
- Simplified SPI (also called CSI, see datasheet): 1 to 2 channels
- UART: 1 channel
- Simplified I2C: 1 to 2 channels
- I2C: 1 channel
- Timer
- 16-bit timer: 8 channels
- 12-bit interval timer: 1 channel
- Watchdog timer: 1 channel (operable with the dedicated low-speed on-chip oscillator)
- A/D converter
- 8/10-bit resolution A/D converter (VDD = 2.4 V to 5.5 V)
- Analog input: 3 to 11 channels
- Internal reference voltage [0.815 V (TYP.)]
- High-speed on-chip oscillator
- Select from 16 MHz, 8 MHz, 4 MHz, 2 MHz, and 1 MHz
- Frequency accuracy ±1.0% (VDD = 2.4 V to 5.5 V, TA = = -20°C to +85°C (G: Industrial applications, M: Industrial applications)
- Frequency accuracy ±1.5% (VDD = 2.4 V to 5.5 V, TA = -40°C to -20°C (G: Industrial applications, M: Industrial applications)
- Frequency accuracy ±2.0% (VDD = 2.4 V to 5.5 V, TA = +85°C to +125°C) (G: Industrial applications, M: Industrial applications)
- Frequency accuracy ±2.0% (VDD = 2.4 V to 5.5 V, TA = -40°C to +85°C (A: Consumer applications)
- Power management and reset function
- On-chip selectable power-on-reset (SPOR) circuit (Select reset from 3 levels, stop setting is available)