The Renesas R8C/22 family is a series of 16-bit microcontrollers based on the R8C CPU core. These devices combine high-speed operation with integrated peripherals such as timers, a 10-bit ADC, serial communication interfaces, CAN, LIN, watchdog, and GPIOs, making them suitable for automotive, industrial, and general-purpose embedded applications.
Supported devices
Refer to the supported device list for a full list of all supported R8C/22 family devices, their corresponding names and connection diagrams.
Target interfaces
| Interface |
J-Link support |
Flasher support
|
| Bootloader |
 |
|
Flash banks
32 KByte devices
| Flash bank |
Base address |
J-Link support |
Flasher support |
Loader
|
| Name |
Bank size
|
| Block 01
|
0x00008000 |
 |
|
Default |
16KB
|
| Block 00
|
0x0000C000 |
 |
|
Default |
16KB
|
48 KByte devices
| Flash bank |
Base address |
J-Link support |
Flasher support |
Loader
|
| Name |
Bank size
|
| Block 01
|
0x00004000 |
 |
|
Default |
32KB
|
| Block 00
|
0x0000C000 |
 |
|
Default |
16KB
|
64 KByte devices
| Flash bank |
Base address |
J-Link support |
Flasher support |
Loader
|
| Name |
Bank size
|
| Block 01
|
0x00004000 |
 |
|
Default |
32KB
|
| Block 00
|
0x0000C000 |
 |
|
Default |
32KB
|
96 KByte devices
| Flash bank |
Base address |
J-Link support |
Flasher support |
Loader
|
| Name |
Bank size
|
| Block 02
|
0x00004000 |
 |
|
Default |
32KB
|
| Block 01
|
0x0000C000 |
 |
|
Default |
32KB
|
| Block 00
|
0x00014000 |
 |
|
Default |
32KB
|
128 KByte devices
| Flash bank |
Base address |
J-Link support |
Flasher support |
Loader
|
| Name |
Bank size
|
| Block 03
|
0x00004000 |
 |
|
Default |
32KB
|
| Block 02
|
0x0000C000 |
 |
|
Default |
32KB
|
| Block 01
|
0x00014000 |
 |
|
Default |
32KB
|
| Block 00
|
0x0001C000 |
 |
|
Default |
32KB
|