MC68HC908MR32 • MC68HC908MR16 Data Sheet, Rev. 6.1
Freescale Semiconductor 17
Chapter 1 General Description

1.1 Introduction

The MC68HC908MR32 is a member of the low-cost, high-performance M68HC08 Family of 8-bit
microcontroller units (MCUs). All MCUs in the family use the enhanced M68HC08 central processor unit
(CPU08) and are available with a variety of modules, memory sizes and types, and package types.
The information contained in this document pertains to the MC68HC908MR16 with the exceptions shown
in Appendix A MC68HC908MR16.

1.2 Features

Features include:
High-performance M68HC08 architecture
Fully upward-compatible object code with M6805, M146805, and M68HC05 Families
8-MHz internal bus frequency
On-chip FLASH memory with in-circuit programming capabilities of FLASH program memory:
MC68HC908MR32 — 32 Kbytes
MC68HC908MR16 — 16 Kbytes
On-chip programming firmware for use with host personal computer
FLASH data security(1)
768 bytes of on-chip random-access memory (RAM)
12-bit, 6-channel center-aligned or edge-aligned pulse-width modulator (PWMMC)
Serial peripheral interface module (SPI)
Serial communications interface module (SCI)
16-bit, 4-channel timer interface module (TIMA)
16-bit, 2-channel timer interface module (TIMB)
Clock generator module (CGM)
Low-voltage inhibit (LVI) module with software selectable trip points
10-bit, 10-channel analog-to-digital converter (ADC)
System protection features:
Optional computer operating properly (COP) reset
Low-voltage detection with optional reset
Illegal opcode or address detection with optional reset
Fault detection with optional PWM disabling
1. No security feature is absolutely secure. However, Freescale’s strategy is to make reading or copying the FLASH difficult for
unauthorized users.