Features
Benefits
Package Options
Peripherals (continued)
Part Number
Temp. Range
Package
• Analog comparators (ACMP)—Analog
comparator with option to compare to
internal reference
• Requires only single pin for input signal, freeing up
other pin for other use
• Allows other system components to see
comparator result with minimal delay
• Can be used for single slope ADC and RC time
constant measurements
MC9S08JM16CGT
MC9S08JM16CLD
MC9S08JM16CLC
MC9S08JM8CGT
MC9S08JM8CLD
MC9S08JM8CLC
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
-40°C to +85°C
48-pin QFN
44-pin LQFP
32-pin LQFP
48-pin QFN
44-pin LQFP
32-pin LQFP
• Analog-to-digital converter (ADC)—Eight-
channel, 12-bit resolution
• Output formatted in 12-, 10- or 8-bit
right-justified format
• Single or continuous conversion
• Operation in low-power modes for lower
noise operation
Cost-Effective Development Tools
DEMO9S08JM16
$79ꢀUSD*ꢀ
• Asynchronous clock source for lower
noise operation
Cost-effective demonstration kit featuring
the JM16 daughter card. Support for USB
full speed device. Built-in USB-BDM
circuitry is available for debugging and
programming, serial communication, and
simple logic analyzer.
• Two serial communications interface
(SCI) modules offering asynchronous
communications
• Provides standard UART communications
peripheral
• Allows full-duplex, asynchronous, NRZ serial
communication between MCU and remote devices
2
2
• I C with up to 100 kbps with maximum bus
• Ability to add an additional I C device
loading; multi-master operation; programmable
slave address; interrupt driven byte-by-byte
data transfer; supports broadcast mode and
10-bit addressing
DC9S08JM16
$10ꢀUSD*ꢀ
The JM16 daughter card can also be ordered
independently to use on the DEMOJM
demonstration kit.
• SPI—Two serial peripheral interfaces with
full-duplex or single-wire bidirectional; double-
buffered transmit and receive; master or slave
mode; MSB-first or LSB-first shifting
• Having two SPI allows two separate dedicated
devices, for example, one SPI dedicated to a
®
ZigBee transceiver, and the other to MCUs or
peripherals
• Timer pulse width modulation (TPM)—Up to
six channels
• Each channel may be input capture, output
compare or edge-aligned PWM
• Input capture trigger on either rising or falling edge
• Selectable polarity on PWM outputs
®
CodeWarrior Development Studio
for Microcontrollers 6.1
• Timer clock source selectable as prescaled bus
clock, fixed system clock or an external clock pin
Complimentary**ꢀꢀ
CodeWarrior Development Studio for
Microcontrollers is an integrated tool suite
that supports software development for
Freescale’s 8-bit or 32-bit microcontrollers.
Designers can further accelerate application
development with the help of the Processor
Expert™ tool, which is an award-winning
rapid application development tool in the
CodeWarrior tool suite.
Input/Output
• Up to seven Keyboard Interrupt (KBI) pins with • Each KBI pin is programmable as falling edge only,
selectable polarity
rising edge only, falling edge and low level, or rising
edge and high level interrupt sensitivity
• 37 general purpose input/output (GPIO)s
• Results in a large number of flexible I/O pins that
allow vendors to easily interface the device into
their own designs
System Protection
• Watchdog computer operating properly (COP)
reset with option to run from dedicated 1 kHz
internal clock source or bus clock
• Allows the device to recognize run-away code
(infinite loops) and resets the processor to help
avoid lock-up states
Freescale USB-LITE Stack by CMX
Complimentary**
• Low-voltage detection with reset or interrupt;
selectable trip points
• Alerts the developer to voltage drops outside of the
typical operating range
• Illegal op code detection with reset
• Allows the device to recognize erroneous code and
resets the processor to help avoid lock-up states
Freescale is providing a comprehensive USB
software solution through a complimentary
USB stack. Freescale USB-LITE Stack by
CMX enables USB device modes of operation.
The USB stack supports several HID and CDC
to UART projects. The complimentary stack
also interfaces with CodeWarrior Development
Studio, providing a productive, comprehensive
development environment for designing
embedded applications.
• Flash block protection
• Prevents unauthorized access to flash RAM which
greatly reduces the chance of losing vital system
code for vendor applications
Hardware Development Support
• Single-wire background debug interface
• This allows developers to use the same interface
for multiple platforms
• Breakpoint capability
• Allows single breakpoint setting during in-circuit
debugging (plus two more breakpoints in on-chip
debug module)
• On-chip in-circuit emulator (ICE) debug
module (containing three comparators and
nine trigger modes). Eight deep FIFO for
storing change-of-flow addresses and
event-only data, debug module supports
both tag and force breakpoints.
• Grants full access to built-in chip emulation without
the added expense of traditional emulator hardware
* Prices indicated are MSRP
** Subject to license agreement
LearnꢀMore: For more information about the JM family,
please visit www.freescale.com/8bit.
Freescale and the Freescale logo are trademarks or registered trademarks of Freescale Semiconductor, Inc.
in the U.S. and other countries. All other product or service names are the property of their respective owners.
© Freescale Semiconductor, Inc. 2008
Document Number: MC9S08JM16FS REV 1 cc