| Click Type for more Infos | RAM | FLASH | SPEED | I/O | Timer | SIO/UART | ADC | DAC | Volt(V) | PIN | Additional Features |
| | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte | 16 MHz | 22 | 3x8Bit 1x16Bit | 1xUSART 1xUART | 8x10Bit | - | 2.7-5.5 | | 100 kHz Ring Oscillator, Oscillation Detectin Circuit |
| R8C/11 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte | 20 MHz | 22 | 3x8Bit 1x16Bit | 1xUSART 1xUART | 12x10Bit | - | 2.7-5.5 | | 100kHz + 8MHz Ring Oscil. Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/12 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte + 2x2 kByte Virt.EEPROM | 16 MHz | 22 | 3x8Bit 1x16Bit | 1xUSART 1xUART | 8x10Bit | - | 2.7-5.5 | | 100 kHz Ring Oscillator, Oscillation Detectin Circuit |
| R8C/13 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 22 | 3x8Bit 1x16Bit | 1xUSART 1xUART | 12x10Bit | - | 2.7-5.5 | | 100kHz + 8MHz Ring Oscil. Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/14 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte | 20 MHz | 13 | 2x8Bit 1x16Bit | 1xUSART 1xSPI | 4x10Bit | - | 2.7-5.5 | | 8MHz Ring Oscil.+/-4% Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/15 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 13 | 2x8Bit 1x16Bit | 1xUSART 1xSPI | 4x10Bit | - | 2.7-5.5 | | 8MHz Ring Oscil.+/-4% Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/16 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte | 20 MHz | 13 | 2x8Bit 1x16Bit | 1xUSART 1xIIC | 4x10Bit | - | 2.7-5.5 | | 8MHz Ring Oscil.+/-4% Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/17 | 512 Bytes 768 Bytes 1 kByte | 8 kByte 12 kByte 16 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 13 | 2x8Bit 1x16Bit | 1xUSART 1xIIC | 4x10Bit | - | 2.7-5.5 | | 8MHz Ring Oscil.+/-4% Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/18 | 384 Bytes - 1 kByte | 4 kBytes 8 kBytes 12 kBytes 16 kBytes | 20 MHz | 13 | 2x8Bit 1x16Bit | 2xUSART | - | - | 2.7-5.5 | 20 PIN LSSOP 20 PIN SDIP 28 PIN HWQFN | analog comparator |
| R8C/19 | 384 Bytes - 1 kByte | 4 kBytes 8 kBytes 12 kBytes 16 kBytes + 2 kBytes Data Flash | 20 MHz | 13 | 2x8Bit 1x16Bit | 2xUSART | - | - | 2.7-5.5 | 20 PIN LSSOP 20 PIN SDIP 28 PIN HWQFN | analog comparator |
| R8C/1A | 384 Bytes 512 Bytes 768 Bytes 1 kByte | 4 kBytes 8 kBytes 12 kBytes 16 kBytes | 20 MHz | 13 | 2x8Bit 1x16Bit | 2xUSART | 4x10Bit | - | 2.7-5.5 | 20 PIN LSSOP 20 PIN SDIP 28 PIN HWQFN | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/1B | 384 Bytes 512 Bytes 768 Bytes 1 kByte | 4 kBytes 8 kBytes 12 kBytes 16 kBytes + 2 kBytes Data Flash | 20 MHz | 13 | 2x8Bit 1x16Bit | 2xUSART | 4x10Bit | - | 2.7-5.5 | 20 PIN LSSOP 20 PIN SDIP 28 PIN HWQFN | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/20 | 2 kBytes 2.5 kBytes 3 kBytes 5 kBytes 6 kBytes | 32 kBytes 48 kBytes 64 kBytes 96 kBytes 128 kBytes | 20 MHz | 41 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.7-5.5 | 48 PIN LQFP | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/21 | 2 kBytes 2.5 kBytes 3 kBytes 5 kBytes 6 kBytes | 32 kBytes 48 kBytes 64 kBytes 96 kBytes 128 kBytes + 2 kBytes Data Flash | 20 MHz | 41 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.7-5.5 | 48 PIN LQFP | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit |
| R8C/22 | 2 kBytes 2.5 kBytes 3 kBytes 5 kBytes 6 kBytes | 32 kBytes 48 kBytes 64 kBytes 96 kBytes 128 kBytes | 20 MHz | 41 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.7-5.5 | 48 PIN LQFP | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit, CAN, LIN |
| R8C/23 | 2 kBytes 2.5 kBytes 3 kBytes 5 kBytes 6 kBytes | 32 kBytes 48 kBytes 64 kBytes 96 kBytes 128 kBytes + 2 kBytes Data Flash | 20 MHz | 41 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.7-5.5 | 48 PIN LQFP | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit, CAN, LIN |
| R8C/24 | 1 kBytes 2 kBytes 2.5 kBytes 3 kBytes | 16 kByte 24 kByte 32 kByte 48 kByte 64 kByte | 20 MHz | 41 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.2-5.5 | 52 PIN LQFP 64 PIN FLGA | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit, LIN |
| R8C/25 | 1 kBytes 2 kBytes 2.5 kBytes 3 kBytes | 16 kByte 24 kByte 32 kByte 48 kByte 64 kByte + 2 kByte Data Flash | 20 MHz | 41 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.2-5.5 | 52 PIN LQFP 64 PIN FLGA | Oscil.Detect Circuit, Power on Reset, Low Volt.Circuit, LIN |
| R8C/26 | 512 Bytes 1 KByte 1.5 kByte | 8 kByte 16 kByte 24 kByte 32 kByte | 20 MHz 40 MHz with OCO | 25 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.2 - 5.5 | 32PIN LQFP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/27 | 512 Bytes 1 KByte 1.5 kByte | 8 kByte 16 kByte 24 kByte 32 kByte + 2 kByte Data Flash | 20 MHz 40 MHz with OCO | 25 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 12x10Bit | - | 2.2 - 5.5 | 32PIN LQFP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/28 | 512 Byte 1 kByte | 8 kByte 16 kByte | 20 MHz 40 MHz with OCO | 13 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 4x10Bit | - | 2.2 - 5.5 | 20 PIN LSSOP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/29 | 512 Byte 1 kByte | 8 kByte 16 kByte + 2 kByte Data Flash | 20 MHz 40 MHz with OCO | 13 | 1x4Bit 2x8Bit 2x16Bit | 2xUSART | 4x10Bit | - | 2.2 - 5.5 | 20 PIN LSSOP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/2A | 2,5 kByte 3 kByte | 48 kByte 64 kByte 96 kByte 128 kByte | 20 MHz 40 MHz with OCO | 55 | 2x8Bit 4x16Bit | 2xUSART | 12x10Bit | 2x8Bit | 2.7-5.5 | 64 PIN LQFP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/2B | 2,5 kByte 3 kByte | 48 kByte 64 kByte 96 kByte 128 kByte + 2 kByte Data Flash | 20 MHz 40 MHz with OCO | 55 | 2x8Bit 4x16Bit | 2xUSART | 12x10Bit | 2x8Bit | 2.7-5.5 | 64 PIN LQFP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/2C | 2,5 kByte 3 kByte | 48 kByte 64 kByte 96 kByte 128 kByte | 20 MHz 40 MHz with OCO | 71 | 2x8Bit 4x16Bit | 3xUSART | 20x10Bit | 2x8Bit | 2.7-5.5 | 80 PIN LQFP | LIN, POR, LVC, On Chip Oscillaror |
| R8C/2D | 2,5 kByte 3 kByte | 48 kByte 64 kByte 96 kByte 128 kByte + 2 kByte Data Flash | 20 MHz 40 MHz with OCO | 71 | 2x8Bit 4x16Bit | 3xUSART | 20x10Bit | 2x8Bit | 2.7-5.5 | 80 PIN LQFP | LIN, POR, LVC, On Chip Oscillaror |
| M16C/20 | 1 kByte 2 kByte | | 10 MHz | 43 | 6x16Bit | 1xUSART 1xUART | 10x10Bit | - | 2.7-5.5 | | LED Driver, Two Phase Timer In, Key On Wake Up |
| M16C/24USB | 5 kByte 10 kByte | | 16 MHz | 84 | 5x16Bit | 2xUSART 2xSOUND | 8x10Bit | - | 2.7-3.3 | | USB2.0 Full-Speed (Mbps), 4xDMA, CRC,ext. Bus |
| M16C/26 | 1 kByte 2 kByte | 24 kByte 32 kByte 48 kByte 64 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 38 | 8x16Bit | 3xUSART | 8x10Bit | - | 2.7-5.5 | | 3 Phase Motor Ctrl., 2xDMA, Brown Out Detect.,Ring Osscilator, Voltage Detect. |
| M16C/26A | 1 kByte 2 kByte | 24 kByte 32 kByte 48 kByte 64 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 38 | 8x16Bit | 3xUSART | 8x10Bit | - | 2.7-5.5 | | 3 Phase Motor Ctrl., 2xDMA, Brown Out Detect.,Ring Osscilator, Voltage Detect. |
| M16C/28 | 4 kByte 8 kByte | 48 kByte 64 kByte 96 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 55 (64PIN) 71 (80PIN) | 8x16Bit | 3xUSART | 13x10Bit (64PIN)
24x10Bit (80PIN) | - | 2.7-5.5 | | 3 Phase Motor Ctrl., 2xDMA, Brown Out Detect.,Ring Osscilator, Voltage Detect. |
| M16C/29 | 4 kByte 8 kByte | 48 kByte 64 kByte 96 kByte + 2x2 kByte Virt.EEPROM | 20 MHz | 55 (64PIN) 71 (80PIN) | 8x16Bit | 3xUSART | 13x10Bit (64PIN)
24x10Bit (80PIN) | - | 2.7-5.5 | | M16C/28 with 1 x CAN2.0B |
| M16C/60 | 3 kByte 4 kByte 5 kByte 10 kByte 20 kByte | ROMLESS, 32, 64, 96, 128, 256 kByte | 16 MHz | 87 | 11x16Bit | 3xUSART 2xSIO | 10x10Bit | 2x8Bit | 2.7-5.5 | | 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 2xDMA, ext. Bus |
| M16C/60 M-Series | 10 kByte 20 kByte | 128 kByte 256 kByte | 10 MHz | 87 | 11x16Bit | 3xUSART 2xSIO | 10x10Bit | 2x8Bit | 2.2-3.6 | | LOW POWER, 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 2xDMA, ext. Bus |
| M16C/60 N-Series | 8kByte 10 kByte 12 kByte 20 kByte | 64 kByte 128 kByte 256 kByte | 10 MHz @64kb Flash 16MHz | 87 | 11x16Bit | 3xUSART 2xSIO | 10x10Bit | 2x8Bit | 2.4-3.6 | | 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 2xDMA, ext. Bus |
| M16C/60 P-Series | 4, 5, 10, 12, 20, 24, 31 kByte | ROMLESS, 48, 64, 96, 128, 192, 256,320, 384 kByte + 4kByte Virt.EEPROM | 24 MHz | 87@100PIN 113@128PIN | 11x16Bit | 3xUSART 2xSIO | 26x10Bit | 2x8Bit | 2.7-5.5 | | 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 2xDMA, ext. Bus, Brown Out, Oscil-lation+Volt Detection |
| M16C/60CAN | 5 kByte 10 kByte
| 64 kByte 128 kByte 256 kByte | 20 MHz | 87 | 11x16Bit | 3xUSART 1xSIO | 26x10Bit | 2x8Bit | 2.7-5.5 | | 1 oder 2xCAN 2.0B, 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 2xDMA, ext.Bus |
| M16C/80 | 10 kByte 20 kByte 24 kByte
| ROMLESS 128 kByte 256 kByte | 20 MHz | 87@100PIN 123@144PIN | 11x16Bit | 5xUSART | 10x10Bit | 2x8Bit | 2.7-5.5 | | 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 4xDMA, multiplexed & seperate Bus - expt. to 16MByte |
| M16C/80 +Bootloader | 10 kByte 24 kByte
| | 20 MHz | 51@100PIN 87@144PIN | 11x16Bit | 5xUSART | 10x10Bit | 2x8Bit | 2.7-5.5 | | 2-Phase Timer In, 3Ph.Motor Ctrl. CRC, 4xDMA, multiplexed & seperate Bus - expt. to 16MByte |
| M32C/80 | 8 kByte
| | 30 MHz | 47@100PIN | 11x16Bit | 5xUSART | 26x10Bit | 2x8Bit | 2.7-5.5 | | 1xCAN2.0B, 4xintellig. IO, 3Ph.Motor Ctrl. 4xDMA, DMA II, HDLC, LIN-BUS Master, ext. BUS |
| M32C/83 | 31 kByte
| 512 kByte | 30 MHz | 87@100PIN 123@144PIN | 43x16Bit | 5xUSART + 4 Special | 2xConverter 10x10Bit + 26x10Bit | 2x8Bit | 2.7-5.5 | | 1xCAN2.0B, 1xintellig. IO, 3Ph.Motor Ctrl. 4xDMA, DMA II, HDLC, LIN-BUS Master, ext. BUS, Brown Out |
| M32C/84 | 24 kByte
| 192 kByte 320 kByte 512 kByte + 4kByte Virt.EEPROM | 32 MHz | 87@100PIN 123@144PIN | 19x16Bit | 5xUSART | 26x10Bit | 2x8Bit | 2.7-5.5 | | 1xCAN2.0B, 1xintellig. IO, 3Ph.Motor Ctrl. 4xDMA, DMA II, HDLC, LIN-BUS Master, ext. BUS, Brown Out |
| M32C/85 | 16 kByte 24 kByte
| 192 kByte 320 kByte 512 kByte 384 kByte + 4kByte Virt.EEPROM | 32 MHz | 87@100PIN 123@144PIN | 19x16Bit | 5xUSART | 26x10Bit | 2x8Bit | 2.7-5.5 | | 2xCAN2.0B, 1xintellig. IO, 3Ph.Motor Ctrl. 4xDMA, DMA II, HDLC, LIN-BUS Master, ext. BUS, Brown Out |
| M32C/87 | 48 kByte 31 kByte
| 512 kByte 1024 kByte + 4kByte Virt.EEPROM | 32 MHz | 87@100PIN 123@144PIN | 19x16Bit | 7xUSART | 34x10Bit | 2x8Bit | 2.7-5.5 | | 2xCAN2.0B, 1xintellig. IO, 3Ph.Motor Ctrl. 4xDMA, DMA II, HDLC, LIN-BUS Master, ext. BUS, Brown Out, Stepping Motor Control Circuit |
| M32C/88 | 18 kByte | 512 kByte 384 kByte 320 kByte + 4kByte Virt.EEPROM | 32 MHz | 87@100PIN 123@144PIN | 19x16Bit | 5xUSART | 26x10Bit | 2x8Bit | 2.7-5.5 | | 3xCAN2.0B, 1xintellig. IO, 3Ph.Motor Ctrl. 4xDMA, DMA II, HDLC, LIN-BUS Master, ext. BUS, Brown Out |
| R32C/100 | 31 kByte | 512 kByte + 8 kByte Data Flash | 60 MHz | 121@144PIN 145@176PIN | 11x16Bit | 9xUSART | 43x10Bit | 2x8Bit | 3 - 5.5 | 176PIN LQFP 144PIN LQFP | 2xCAN2.0B, intellig. I/O, 3Ph. Motor control, 4xDMA |
| R32C/121 | 12 - 32 kByte | 128 - 512 kByte + 8 kByte Data Flash | 64 MHz | 84@100PIN | 11x16Bit | 5xUSART | 26x10Bit | 2x8Bit | 3 - 5.5 | 100PIN LQFP | 2xCAN2.0B, LIN, intellig. I/O, 3Ph. Motor control, 4xDMA |