Renesas recently expanded its R32C/100 series of 32-bit microcontrollers with 50 new MCUs. The new microcontrollers are built around the R32C/100 high-performance 32-bit CPU core, the most advanced available in the M16C family of complex instruction set computer (CISC) devices. They operate at speeds as fast as 64MHz, incorporate high-speed flash memory, and have peripherals such as FlexRay controllers that implement essential, cost-saving functions for embedded system tasks.
The first products are the MCUs in the 100-pin, 64MHz R32C/120 and R32C/121 groups for body control systems. Next will be the 144-pin, 60MHz devices in the R32C/133 and R32C/134 groups that enable X-by-Wire applications that use electronic control to manipulate mechanical systems. The third set of products to be introduced will be the 144-pin, 64MHz chips in the R32C/151, R32C/152, R32C/153, R32C/156, and R32C/157 groups, which include devices with up to 1 Megabyte of flash memory. Last will be the 80-pin, 48MHz devices in the R32C/160 and R32C/161 groups, which are simple-featured, lower-cost products.
The MCUs’ on-chip flash memory combines fast read/write performance with excellent reliability. It also includes special flash areas for data storage called electrically erasable/programmable read-only memory (EEPROM) emulation flash (EE Data Flash) that has an endurance of 100,000 rewrite cycles. A background operation (BGO) function allows the CPU to access programs stored in the flash memory even as the content of the EE Data Flash is being rewritten. (Product versions without EE Data Flash are also available.)
The extensive on-chip peripheral functions integrated into the new members of the R32C/100 series include timers for three-phase motor control, watchdog timer, advanced intelligent I/O, A/D converter, serial interface, and direct memory access (DMA) controller. In addition, there is an on-chip oscillator that can be used in conjunction with the wait operating mode to reduce the MCU’s power consumption.
A single-wire debugging (NSD) interface allows evaluation and calibration to be performed with the MCU installed in the finished product. This interface allows debugging of all functions, and also can be used to program the on-chip flash memory.
More info: Renesas Technology