Renesas’ 16-bit flash MCUs feature on-chip CAN controller

Renesas Technology America has introduced six 16-bit M16C/29 group MCUs with flash memory, peripherals and a CAN 2.0B interface circuit.
Oct. 20, 2004
2 min read

Renesas Technology America has introduced six 16-bit M16C/29 group MCUs with flash memory, peripherals, and a CAN 2.0B interface circuit. Available in 64-pin (10mm x 10mm) or 80-pin (12mm x 12mm) LQFPs, with 128KB, 96KB or 64KB of on-chip flash and up to 12KB of RAM, the MCUs target automotive and other applications that control three-phase or single-phase AC motors.

The MCUs also provide two 2KB blocks of flash for program and data storage, including replacement of external EEPROM. Its 16-bit M16C/60 CPU core achieves a 50 ns minimum instruction execution time at 20 MHz maximum operating frequency using a 3.0 V to 5.5 V power supply voltage. On-chip functions include a 10-bit A/D converter (16 or 27 channels), DMA controller, frequency change function for the on-chip oscillation circuit, a suspend mode to ensure safe operation, and a circuit that ensures reliable start-up after a reset.

Peripheral functions include 16-bit timers (one with input-capture/output-compare capabilities), a single-shunt control function that simplifies controlling 3-phase motors, a serial I/O interface, and a hardware multimaster I2C bus interface. Automotive models operate from -40 to +85 degrees C or from -40 to +125 degrees C.

The new MCUs are supported by the PC7501 full-specification emulator, and developers can perform high-speed debugging from a PC using a USB interface. An on-chip debugger that can be used as an ultra-small flash write is in development, as is a low-priced development environment that can be used with devices in the R8C/Tiny series and H8/300H Tiny series.

Sign up for Electronic Design Newsletters
Get the latest news and updates.

Voice Your Opinion!

To join the conversation, and become an exclusive member of Electronic Design, create an account today!