Freescale Semiconductor, Inc.
A FLASH MCU SOLUTION
68HC908AP64/AP32
8-bit Microcontroller
TARGET APPLICATIONS
鈥?Home appliances
鈥?Industrial control
鈥?Set-top box
鈥?DVD controller
鈥?UPS systems
鈥?LCD monitor controller
鈥?Security systems
INTEGRATED SECOND-GENERATION FLASH MEMORY
鈥?In-application re-programmable
鈥?Extremely fast programming; encoding
64 bytes in as fast as 2 ms
鈥?Flash programming across the 68HC08
devices鈥?full operating supply voltage with
no extra programming voltage
鈥?10K write/erase cycles minimum over
temperature
鈥?100K write/erase typical
鈥?Flexible block protection and other security
enhancements
鈥?ROM-resident in-circuit programming and
emulated EEPROM routines
鈥?Cost-effective programming changes and
field software upgrades via in-application
programmability and re-programmability
鈥?Reduces production programming costs
through ultra-fast programming
鈥?Allows re-programmable battery-powered
applications
鈥?Byte-writable for data, as well as program
memory
鈥?Protects code from unauthorized reading
and guards against unintentional
erasing/writing of user-programmable
segments of code
鈥?ROM-resident programming routines
simplify user code
FEATURES
HIGH-PERFORMANCE 68HC08 CPU CORE
鈥?8 MHz bus operation (at 5 V) for 125 ns
minimum instruction cycle time
鈥?4 MHz bus operation (at 3 V) for 250 ns
minimum instruction cycle time
鈥?Efficient instruction set including multiply
and divide
鈥?16 flexible addressing modes including
multiply and divide
鈥?Fully static low-voltage, low-power design
with wait and stop modes
BENEFITS
鈥?Object code compatible with the 68HC05
鈥?Easy-to-learn, easy-to-use architecture
鈥?C-optimized architecture provides compact
code
Freescale Semiconductor, Inc...
The 68HC908AP64/AP32 is a fully integrated
microcontroller created to make system
design easier by eliminating external
peripherals wherever possible. The 32 KHz
phase-locked loop (PLL) virtually eliminates
the need for expensive, high-speed crystals
or noisy oscillators. The integrated
second-generation Flash memory programs
up to 100 times faster than previous Flash
solutions and offers in-application
programming. Features include a
synchronous serial peripheral interface (SPI),
two asynchronous serial communications
interfaces (SCI) (with an infrared
modulator/demodulator on one SCI), a
multi-master inter-IC (I2C) bus, a 10-bit
analog-to-digital converter (ADC), low-voltage
inhibit (LVI) and a watchdog timer.
10-BIT ANALOG-TO-DIGITAL CONVERTER
鈥?Eight channels
鈥?Single conversion in 8.5 碌s
鈥?Fast, easy conversion from analog
inputs鈥攕uch as temperature, pressure
and fluid levels鈥攖o digital values for
CPU processing
CLOCK GENERATION MODULE WITH PLL
鈥?Programmable clock frequency in integer
multiples of external crystal reference
鈥?Crystal reference of 32 KHz to 100 KHz
鈥?External clock option with or without PLL
鈥?RC clock option without PLL
鈥?Provides high performance using
cost-effective, low-frequency
reference crystals
鈥?Reduces generated noise while still
providing high performance (up to 32 MHz)
CPU08
SCI
60K/32K
FLASH
2K RAM
PLL
Two 2-ch
16-bit Timer
Timebase
Module
LVI
COP
TWO PROGRAMMABLE TWO-CHANNEL 16-BIT TIMERS
鈥?125 ns resolution at 8 MHz bus
鈥?Free-running counter or module up-counter
鈥?Each channel independently programmable
for input capture, output compare,
unbuffered PWM
鈥?Pairing timer channels provides a buffered
PWM function
IRSCI
SPI
SMBus/I2C
TIMEBASE MODULE
鈥?Eight user-selectable periodic real-time
interrupts
鈥?Optionally operates in low-power stop mode
鈥?Provides auto wakeup from low-power stop
mode to maintain real-time clock or check
external device status such as sensors
8-ch, 10-bit
ADC
Up to 32 GPIO
For More Information On This Product,
Go to: www.freescale.com