circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 
 





 

February 2005, Issue 175

A Look at the M16C Lineup


by Jeff Bachiochi

M16C PLATFORM

The M16C platform serves up 32- and 16-bit CISC microcomputers using high ROM code efficiency for high-speed processing with extensive EMI/EMS noise immunity and ultra-low-power consumption. The use of a single architecture allows low- to high-end scalability yielding compatible pin assignments and peripheral functions throughout the family. A low-cost development environment for the family, featuring a USB flash memory programmer and in-circuit debugger, helps reduce both the system costs and product development time. As you can see in Figure 1, the M16C family of parts covers a wide gamut of power in order to cover a myriad of applications.

(Click here to enlarge)

Figure 1—This road map of the M16C family shows how the M16C core covers a wide range of 8-, 16-, and 32-bit microcontrollers.

The Renesas M16C Design Contest 2005 focuses on four groups of parts within the M16C family: R8C/Tiny, M16C/Tiny, M16C/60, and M16C/80. Let’s take a quick look at each one.