Freescale Semiconductor MC68HC908MR32 Manual Do Utilizador

Página de 282
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 
.
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.