Datasheet M16C/5LD Group, M16C/56D Group R01DS0132EJ0120 RENESAS MCU Rev.1.20 Nov 25, 2011 1. Overview 1.1 Features The M16C/5LD and M16C/56D Groups microcomputers (MCUs) are single-chip control units that utilize high-performance silicon gate CMOS technology with the M16C/60 Series CPU core. The M16C/5LD and M16C/56D Groups are available in 64-pin and 80-pin plastic molded LQFP packages. These MCUs employ sophisticated instructions for a high level of efficiency and they are capable of executing instructions at high speed. In addition, the CPU core boasts a multiplier and DMAC for high-speed operation processing which make it adequate for controlling office equipment, home appliances, and industrial equipment. The M16C/5LD Group has one CAN module, which makes it suitable for factory automation LAN system. 1.1.1 Applications Factory automation LAN system, audio components, cameras, televisions, household appliances, office equipment, communication devices, mobile devices, industrial equipment, and other applications. R01DS0132EJ0120 Rev.1.20 Page 1 of 84 Nov 25, 2011M16C/5LD Group, M16C/56D Group 1. Overview 1.2 Specifications Table 1.1 to Table 1.4 list specifications of the M16C/5LD Group, M16C/56D Group. Table 1.1 Specifications (80-pin Version) (1/2) Item Function Specification M16C/60 Series CPU Core (Multiplier: 16 16 32 bits, Multiply-accumulate unit: 16 16 + 32 32 bits) Basic instructions: 91 CPU Central processing unit Minimum instruction execution time: 31.25 ns (f(BCLK) = 32 MHz, VCC = 3.0 to 5.5 V) 40ns (f(BCLK) = 25MHz, VCC = 2.7 to 5.5V) Operating mode: Single-chip mode Memory ROM, RAM, data flash See Table 1.5. and Table 1.6. Voltage Voltage detector 2 voltage detect points Detection 4 circuits (Main clock, sub clock, PLL frequency synthesizer, 125 kHz on- chip oscillator) Oscillation stop detector: Main clock oscillator stop/restart detection Clock Clock generator Frequency divide circuit: Divide-by-1, 2, 4, 8, or 16 selectable Low-power consumption modes: Wait mode, stop mode Real-time clock Programmable I/O I/O Ports 71 CMOS inputs/outputs, a pull-up resistor selectable ports Interrupt vectors: 70 Interrupts External interrupt inputs: 11 (NMI, INT 6, key input 4) Interrupt priority levels: 7 15 bits 1 (with prescaler) Watchdog Timer Automatic reset start function selectable Dedicated 125 kHz on-chip oscillator for the watchdog timer contained 4 channels, Cycle-steal transfer mode DMA DMAC Trigger sources: 42 Transfer modes: 2 (single transfer, repeat transfer) 16-bit timer 5 Timer mode, event counter mode, one-shot timer mode, pulse-width modulation (PWM) mode Timer A Two-phase pulse signal processing in event counter mode (two-phase encoder input) 3 Programmable output mode 3 16-bit timer 3 Timer B Timer mode, event counter mode, pulse frequency measurement mode, Timers pulse-width measurement mode Timer function for three- Three-phase motor control timer 1 (timers A1, A2, A4, and B2 used) phase motor control On-chip dead time timer 16-bit timer 1 (base timer) Timer S (Input capture/ output compare) I/O: 8 channels Task monitoring timer 16-bit timer 1 channel Real-time clock Count: seconds, minutes, hours, weeks Serial 4 channels (UART, clock synchronous serial interface) UART0 to UART4 2 Interface 1 channels (UART, clock synchronous serial interface, I C-bus, IEBus) 10-bit resolution 27 channels (A/D circuit) A/D Converter 10-bit resolution 4 channels (A/D1 circuit) R01DS0132EJ0120 Rev.1.20 Page 2 of 84 Nov 25, 2011