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.