Professional Documents
Culture Documents
MC68HC908AB32
Target Applications Features Benefits
> Appliances High-Performance 68HC08 CPU Core
> Data loggers
> 8 MHz bus operation at 5V operation for > Object code compatible with the 68HC05
> Industrial equipment 125 ns minimum instruction cycle time
> Easy to learn and use architecture
> Automotive body electronics > Efficient instruction set, including multiply
and divide > C-optimized architecture provides
compact code
> 16 flexible addressing modes, including stack
relative with 16-bit stack pointer
Overview
> Fully static, low-voltage, low-power design
The MC68HC908AB32 Flash microcontroller with wait and stop modes
(MCU) uses Freescale Semiconductor’s highly
Integrated Second-Generation Flash Memory
successful 68HC08 architecture and is code-
> In-application reprogrammable > Cost-effective programming changes and
compatible with 68HC05 microcontrollers,
field software upgrades via in-application
providing an efficient migration path to higher > Extremely fast programming, encoding programmability and reprogrammability
64B in as fast as 2 ms
performance Flash MCUs. With 32,256 bytes of > Reduces production programming costs
> Flash programming across the 68HC08’s through ultra-fast programming
in-system, programmable Flash memory and in- full operating supply voltage with no extra
circuit programming capability, the programming voltage > Allows reprogrammable battery-powered
applications
MC68HC908AB32 delivers high-performance > 10K write/erase cycles minimum
over temperature > Byte-writable for data as well as for
while lowering costs. The MC68HC908AB32 program memory
> Flexible block protection and security
provides security and reliability with innovative > Protects code from unauthorized reading and
features, such as a computer operating properly guards against unintentional writing/erasing of
user-programmable segments of code
(COP) watchdog, selectable Flash security,
memory-mapped input/output registers, low- Integrated EEPROM
voltage inhibit (LVI) and stop and wait modes. > Byte-erasable
> 8 channels > Fast, easy conversion from analog inputs, such
as temperature, pressure and fluid levels, to
> Single conversion in 17 µs digital values for CPU processing
HC08 CPU KBI
Clock Generation Module with Phase-Lock Loop (PLL)
8-ch., 8-bit > Programmable clock frequency in integer > Provides high performance using low-cost,
32 KB Flash
ADC multiples of external crystal reference low-frequency reference crystals
> Crystal reference of 1 MHz to 8 MHz > Reduces generated noise while still
1 KB RAM SCI
providing high performance (up to 32 MHz
> External clock option with or without PLL internal clock)
512B EEPROM SPI
8 Programmable 16-bit Timer Channels
4-ch. + 4-ch., 16-bit > 125 ns resolution at 8 MHz bus > Each channel independently programmable
COP
Timer for input capture, output compare or
> Free-running counter or modulo up-counter unbuffered PWM
Serial Peripheral Interface (SPI) M68EML08AB32 Emulation module for FSICE system
$495
> Full-duplex, three-wire synchronous transfers > High-speed synchronous communication
between multiple MCUs or between MCU and
> Maximum master bit rate of 4 MHz for M68CYCLONEPRO HC08/HCS08/HC12/HCS12
serial peripherals
8 MHz system clock $499 stand-alone Flash programmer or
> Cost-effective serial peripheral expansion to in-circuit emulator, debugger,
EEPROM, high-precision analog-to-digital
Flash programmer; USB, serial or
and digital-to-analog converters, real-time
clocks, etc. Ethernet interface options
Application Notes
AN1050 Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers Package Options
AN1218 HC05 to HC08 Optimization Part Number Package Temp. Range
AN1219 M68HC08 Integer Math Routines
MC68HC908AB32CFU 64 QFP -40°C to +85°C
AN1259 System Design and Layout Techniques for Noise Reduction in MCU-Based Systems
MC68HC908AB32VFU 64 QFP -40°C to +105°C
AN1263 Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers
AN1705 Noise Reduction Techniques for Microcontroller-Based Systems MC68HC908AB32MFU 64 QFP -40°C to +125°C
Learn More: For more information about Freescale’s products, please visit www.freescale.com.
Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names
are the property of their respective owners. This product incorporates SuperFlash® technology licensed from SST.
© Freescale Semiconductor, Inc. 2005
Document Number: 68HC908AB32FS
REV 0