1. Home
    2. Microcontrollers and Microprocessors

M16C Family (R32C / M32C / M16C)

The M16C Family offers a robust platform of 32/16-bit CISC microcomputers featuring high ROM code efficiency, extensive EMI/EMS noise immunity, ultra-low power consumption, high-speed processing in actual applications, and numerous and varied integrated peripherals. Extensive device scalability from low- to high-end, featuring a single architecture as well as compatible pin assignments and peripheral functions, provides support for a vast range of application fields. In addition, our low-cost development environment and program correction function help you shorten product development time while greatly reducing total system costs.

Family Lineup

M16C Family (R32C / M32C / M16C)

M16C/10

Maximum operating frequency is 16MHz. A 48-pin package is available.

Main Solutions

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/1N 32-64 1-3 48 - 16 -

M16C/20

The M16C/20 Series can be used as USB MCUs. Maximum operating frequency is 16MHz. A 100-pin package is available.

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/24 (M30245) 64-128 5-10 100 - 16 -

M16C/30

The M16C/30 Series features the slimmer functions and internal memory capacity. Maximum operating frequency is 16MHz. A 100-pin package is available.

Main Solutions

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/30, M16C/30L - - 100 - 16 -
M16C/30P 96-256 5-12 100 - 16 -

M16C/50

The M16C/50 Series is the successor to the M16C/Tiny Series with an operating frequency of 32 MHz (when using PLL frequency synthesizer). 64-pin, 80-pin, and 100-pin packages are available.

Main Solutions

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/5L, M16C/56 64-256 4-20 64-80 - 32 -
M16C/5LD, M16C/56D 64-256 4-20 64-80 - 32 -
M16C/5M, M16C/57 96-256 8-20 64-100 - 32 -

M16C/60

The M16C/60 Series offers M16C Family standard products. Maximum operating frequency is 32 MHz when using PLL synthesizer. 48 to 128-pin packages are available.

Main Solutions

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/62A (incl. M16C/62T), M16C/62M 32-256 3-20 80-100 - 16 -
M16C/62N (incl. M3062GF8NFP/GP) 64-256 8-20 80-100 - 16 -
M16C/62P 48-512 4-31 80-128 - 24 -
M16C/63 128-512 12-31 80-100 - 20 -
M16C/64 - - 100 - 25 -
M16C/64A 128-512 12-31 100 - 25 -
M16C/64C 128-512 12-31 100 - 25 -
M16C/65 128-768 12-47 100-128 - 32 -
M16C/65C 128-512 12-47 100-128 - 32 -
M16C/6B 192-256 20 48-64 - 16 -
M16C/6C 128-512 12-31 100 - 32 -
M16C/6H - - 100-116 - 16 -
M16C/6N4, M16C/6N5 128-256 5-10 100 - 24 -
M16C/6NK, M16C/6NL, M16C/6NM, M16C/6NN 192-512 16-31 100-128 - 24 -
M16C/6S 64-96 24 64 - 15.36 -
M16C/6S1 128-256 20-31 100 - 30.72 -
M16C/6V - - 100-116 - 16 -

M16C/80

Support for the M16C/80 Series is limited to customers who have already adopted these products. If adopting new products, please consider other ranges such as the M32C/80 or R32C/100 Series.

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/80 - - 100-144 - 20 -

M16C/Tiny

The M16C/Tiny Series has a slim package (42/48/64/80/85-pin) and a maximum operating frequency of 24MHz (when using PLL synthesizer).

Main Solutions

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M16C/26 - - 48 - 20 -
M16C/26A 24-64 1-2 42-48 - 24 -
M16C/28 48-128 4-12 64-85 - 24 -
M16C/29 64-128 4-12 64-80 - 20 -

M32C/80

The M32C/80 Series features high-speed processing (max. 32 MHz operating frequency) and improved instructions. A variety of products are offered to meet your development needs. 100-pin and 144-pin packages are available.

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
M32C/80 - 8 100 - 32 -
M32C/81 - - 100-144 - 32 -
M32C/82 - - 100-144 - 30 -
M32C/83 512 31 100-144 - 32 -
M32C/84 128-512 10-24 100-144 - 32 -
M32C/85 256-512 20-24 100-144 - 32 -
M32C/86 - - 144 - 32 -
M32C/87 384-1024 24-48 100-144 - 32 -
M32C/88 320-512 18 100-144 - 32 -
M32C/8A - 12-24 100-144 - 32 -
M32C/8B 256 32 100-144 - 32 -

R32C/100

The R32C/100 Series is a high-end product in the M16C Family and provides improved code efficiency and processing performance. Featuring a 100 MHz-operable CPU core, this series supports key features of the M16C Family: low unwanted noise radiation and high EMI/EMS noise resistance. In addition, this series inherits a wide range of peripherals from the M32C/80 Series.

Main Solutions

Group Flash (KB) RAM (KB) Pin Voltage (V) Max Freq (MHz) Features
R32C/111 128-512 32-63 64-100 - 50 -
R32C/116, R32C/117, R32C/118 128-1024 20-63 100-144 - 64 -
R32C/116A, R32C/117A, R32C/118A 512-1024 96 144-176 - 64 -
R32C/120, R32C/121 128-512 12-32 100 - 64 -
R32C/142, R32C/145 256-512 32 100 - 64 -
R32C/151, R32C/152, R32C/153, R32C/156, R32C/157 256-1024 20-48 144 - 64 -
R32C/160, R32C/161 128-256 12-20 80 - 48 -

 

Menu
Contact