ETC 68HC908KXFS

Freescale Semiconductor, Inc.
A FLASH MCU SOLUTION
68HC908KX8/KX2
8-bit Microcontroller
FEATURES
TARGET APPLICATIONS
HIGH-PERFORMANCE 68HC08 CPU CORE
• Networked and control
systems
• Home and industrial security
systems
• Building control systems
• Interconnected home
appliances
• Fluorescent light ballasts
Freescale Semiconductor, Inc...
BENEFITS
• 8 MHz bus operation at 5V operation for
125 nsec minimum instruction cycle time
• 4 MHz bus operation at 3V for 250 nsec
minimum instruction cycle time
• Efficient instruction set including multiply
and divide
• 16 flexible addressing modes including
stack relative with 16-bit stack pointer
• Fully static low-voltage, low-power design
with wait and stop modes
• Object code compatible with the 68HC05
• Easy to learn and use architecture
• C optimized architecture provides compact
code
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’s
full operating supply voltage with no extra
programming voltage
• 10K write/erase cycles minimum over
temperature
• Flexible block protection and security
The 68HC908KX8 and the 68HC908KX2
maximize efficiency and reduce system
costs with an internal clock generator
which eliminates the need for an external
clock source. Other valuable features
include a serial communications interface
(SCI) enabling high-speed communication,
an analog-to-digital converter (ADC) and a
timebase module (TBM) for more
cost-effective processing.
• 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 to guard against unintentional
erasing/writing of user-programmable
segments of code
INTERNAL CLOCK GENERATOR
CPU08
KBI
PORT A
5
192 RAM
•
•
•
•
Software-selectable bus frequencies
2% accurate with trim capability
Clock monitor
Option to allow use of external clock source
or external crystal/ceramic resonator
• Eliminates the need and cost for an
external clock source
• Improved accuracy across temperature and
voltage
8K/2K
FLASH
8-BIT ANALOG-TO-DIGITAL CONVERTER
MON
4 CHANNEL/
8-BIT ADC
• 4 channels
• Single conversion in 17 µsec
BRK
PORT B
• Fast, easy conversion from analog inputs
like temperature, pressure and fluid levels
to digital values for CPU processing
8
SIM
TWO PROGRAMMABLE 16-BIT TIMER CHANNELS
IRQ
• 125 nsec resolution at 8 MHz bus
• Free-running counter or modulo up-counter
COP
TIM
LVI
ICG
TBM
• Each channel independently programmable
for input capture, output compare or
unbuffered PWM
• Pairing timer channels provides a buffered
PWM function
SERIAL COMMUNICATIONS INTERFACE
SCI
• UART asynchronous communications
system
• Flexible baud rate generator
• Double buffered transmit and receive
• Optional hardware parity checking and
generation
For More Information On This Product,
Go to: www.freescale.com
• Asynchronous communication between the
MCU and a terminal, computer or a
network of microcontrollers
Freescale Semiconductor, Inc.
FEATURES
A FLASH MCU SOLUTION
COMPUTER OPERATING PROPERLY WATCHDOG TIMER
68HC908KX8/KX2
PART NUMBER
• Provides system protection in the event
of runaway code by resetting the MCU
to a known state
RESALE*
RESALE
EASY-TO-ORDER DEVELOPMENT TOOL KITS
M68ICS08KX
KITMMEVS08KX
KITMMDS08KX
DESCRIPTION
68HC908KXx Programmer/
in-circuit debug kit
Cost-effective real-time
in-circuit emulator kit
High-performance real-time
in-circuit emulator kit
Freescale Semiconductor, Inc...
M68CBL05A
M68TA08KX6P16
M68DIP16SOIC
High-performance emulator
MMEVS platform board
Emulation module daughter
board
Low-noise flex cable
16-pin target head adapter
16-pin SOIC target head
adapter
SELECTABLE TRIP POINT LOW-VOLTAGE INHIBIT
• Improves reliability by resetting the
MCU when voltage drops below the
trip point
• Two trip points allow optimum operation
in both 5V and 3V nominal systems
• Integration reduces system cost
$295
$1450
$3950
INDIVIDUAL DEVELOPMENT TOOL COMPONENTS
M68MMDS0508
M68MMPFB0508
M68EML08KX
BENEFITS
$2950
$395
$495
$120
$100
$35
UP TO 13 BIDIRECTIONAL INPUT/OUTPUT (I/O) LINES
• 10 mA sink/source capability on all I/O
pins
• 15 mA sink capability on five I/O pins
• Keyboard scan with selectable
interrupts on five I/O pins
• Software programmable pullups on five
I/O pins
• High-current I/O allows direct drive of
LED and other circuits to eliminate
external drivers and reduce system
costs
• Keyboard scan with programmable
pullups eliminates external glue logic
when interfacing to simple keypads
APPLICATION NOTES
• EB369/D In-circuit Programming of
68HC908KX FLASH Memory
• AN1219/D M68HC08 Integer Math Routines
• AN1853/D Embedding Microcontrollers in
Domestic Refrigeration Appliances
• AN1837/D Non-Volatile Memory
Technology Review
• AN1831/D Using MC68HC908 On-Chip
FLASH Programming Routines
• AN1752/D Data Structures for 8-bit MCUs
• AN1843/D Vacuum Cleaner Reference
Platform
• AN2093/D Creating Efficient C Code
for the MC68HC08
• AN1218/D HC05 to HC08 Optimization
• AN1705/D Noise Reduction Techniques for
MCU-Based Systems
• AN1259/D System Design and Layout
Techniques for Noise Reduction in MCUBased Systems
• AN1263/D Designing for Electromagnetic
Compatibility with Single-Chip
Microcontrollers
• AN1050/D Designing for Electromagnetic
Compatibility (EMC) with HCMOS
Microcontrollers
• AN1705/D Noise Reduction Techniques for
Microcontroller-Based Systems
And many more—see our Web site at
http://www.motorola.com/mcu
PACKAGE OPTIONS
PART NUMBER
PACKAGE
MC68HC908KX8CP
MC68HC908KX8CDW
MC68HC908KX2CP
MC68HC908KX2CDW
MC68HC908KX8VP
MC68HC908KX8VDW
MC68HC908KX2VP
MC68HC908KX2VDW
MC68HC908KX8MP
MC68HC908KX8MDW
MC68HC908KX2MP
MC68HC908KX2MDW
16 DIP
16 SOIC
16 DIP
16 SOIC
16 DIP
16 SOIC
16 DIP
16 SOIC
16 DIP
16 SOIC
16 DIP
16 SOIC
SAMPLE PACK
PACKAGE
KMC908KX8CDW
KMC908KX8CP
KMC908KX2CDW
KMC908KX2CP
16 SOIC
16 DIP
16 SOIC
16 DIP
FLASH SIZE
8K
8K
2K
2K
8K
8K
2K
2K
8K
8K
2K
2K
FLASH SIZE
8K
8K
2K
2K
* All prices are manufacturer’s suggested resale for North America.For
TEMPERATURE RANGE
-40 to 85ºC
-40 to 85ºC
-40 to 85ºC
-40 to 85ºC
-40 to 105ºC
-40 to 105ºC
-40 to 105ºC
-40 to 105ºC
-40 to 125ºC
-40 to 125ºC
-40 to 125ºC
-40 to 125ºC
16-Pin Plastic DIP
P
TEMPERATURE RANGE
-40 to 85ºC
-40 to 85ºC
-40 to 85ºC
-40 to 85ºC
Motorola and the stylized M Logo are registered in the U.S. Patent and
Trademark Office. All other product or service names are the property of
their respective owners.
© Motorola, Inc. 2002
More Information On This68HC908KXPB/D
Product,
Rev.1
Go to: www.freescale.com