Freescale Semiconductor, Inc.
A FLASH MCU SOLUTION
68HC908LJ24/LK24
8-bit Microcontroller
TARGET APPLICATIONS
鈥?Portable audio/video
鈥?Personal appliances
鈥?Air conditioners
鈥?Microwave ovens
鈥?Boilers
鈥?Cameras
鈥?Health care equipment
鈥?Remote controls
鈥?Electric power meters
鈥?Thermostats
FEATURES
HIGH-PERFORMANCE 68HC08 CPU CORE
鈥?8 MHz bus operation (at 5V) for 125 nsec
minimum instruction cycle time
鈥?4 MHz bus operation (at 3.3V) for 250 nsec
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 and use architecture
鈥?C optimized architecture provides
compact code
Freescale Semiconductor, Inc...
INTEGRATED SECOND-GENERATION FLASH MEMORY
鈥?In-application re-programmable
鈥?Extremely fast programming; encoding 64
bytes in as fast as 2 msec
鈥?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 security
鈥?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
鈥?Helps to protect code from unauthorized
reading and guards against unintentional
erasing/writing of user-programmable
segments of code
鈥?ROM-resident programming routines
simplify user code
The 68HC908LJ24/LK24 is a fully integrated
microcontroller created to make system design
easier by eliminating external peripherals wherever
possible. The 32 KHz phase-locked loop (PLL)
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), an
asynchronous serial communications interface (SCI)
with infrared modulator/demodulator, a multi-master
inter-IC (I
2
C) bus, an analog-to-digital converter
(ADC), a liquid crystal display (LCD) driver, a
real-time clock (RTC), low-voltage inhibit (LVI)
and a watchdog timer.
The MC68HC908LJ24 supports crystals with
frequencies up to 4.9152 MHz. The MC68HC908LK24
uses a low-power oscillator that supports crystals
with a frequency of 32.768 KHz only.
10-BIT ANALOG-TO-DIGITAL CONVERTER
鈥?Six channels
鈥?Single conversion in 8.5 碌sec
鈥?Fast, easy conversion from analog inputs鈥?/div>
such 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
鈥?Provides high performance using cost
effective, low-frequency reference crystals
鈥?Reduces generated noise while still
providing high performance (up to 32 MHz)
CPU08
24K Flash
IRSCI
TWO PROGRAMMABLE 16-BIT TIMERS, EACH WITH TWO CHANNELS
鈥?125 nsec resolution at 8 MHz bus
鈥?Free-running counter or module up-counter
鈥?Independent external clock input option on
TIM1 and TIM2
鈥?Each channel independently programmable
for input capture, output compare,
unbuffered PWM
鈥?Pairing timer channels provides a buffered
PWM function
768 RAM
SPI
PLL
MIMIC
Two 2-ch.
16-bit timers
LCD
RTC
REAL-TIME CLOCK
鈥?Provides auto-wakeup from low-power stop
mode to check external device status (such
as status of sensors)
鈥?Auto-wakeup can be periodic or at a
defined time
鈥?Compensates for frequency errors in the
32.768 KHz crystal unbuffered PWM
LVI
COP
鈥?Second, minute, hour, day, day of week,
month, year counters
6-ch. 10-bit
鈥?Automatic calendar with leap
ADC
year adjustment
鈥?10 msec chronograph counter
Up to 48
GPIO
鈥?Alarm and seven periodic interrupts
鈥?Automatic calibration and compensation
For More Information On This Product,
clock circuit
Go to: www.freescale.com
next