February
2005, Issue 175
A
Look at the M16C Lineup
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.