MC9S08JM8CLD [NXP]

8-bit USB microcontroller;
MC9S08JM8CLD
型号: MC9S08JM8CLD
厂家: NXP    NXP
描述:

8-bit USB microcontroller

外围集成电路
文件: 总2页 (文件大小:174K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
8-bit S08 embedded controllers  
MC9S08JM16  
8-bit USB microcontroller  
Target Applications  
MC9S08JM16 Block Diagram  
• PCꢀperipherals  
• Uninterrupted  
powerꢀsupplies  
Touchꢀpanels  
• Gamepads  
• Labelꢀprinters  
• Remoteꢀcontrols  
• I/Oꢀmodules  
• Industrial  
• Industrialꢀprinters  
• Dataꢀloggers  
• Automaticꢀdrug  
dispensers  
• Motionꢀcontrollers  
• Laboratory  
equipment  
• Lightingꢀcontrol  
systems  
• Securityꢀcontrol  
panels  
Flash Memory  
Options  
Full-Speed  
USB 2.0 Device  
Flash Memory  
MCG  
16K Flash  
2 SCI  
2 SPI  
KBI  
1K RAM  
8K Flash  
Comparator  
256 Byte  
USB RAM  
4-ch., 16-bit  
Timer  
networking  
products  
Independent  
Clocked COP  
• Stationary  
• Cashꢀregister  
printers  
• Measurement  
equipment  
8-ch., 12-bit  
ADC  
S08 Core  
barcodeꢀscanners  
• Barcodeꢀscanners  
• Utilityꢀmeters  
I2C  
2-ch., 16-bit  
Timer  
ICE + BDM  
RTC  
Overview  
The 8-bit MC9S08JM16 device further extends  
Freescale’s entry-level 8-bit embedded  
USB controller family with up to 16 KB of  
flash memory, a full-speed USB 2.0 device  
controller and an eight-channel, 12-bit  
analog-to-digital converter. The S08 JM family  
also has several system protection features,  
such as low voltage detection and a computer  
operating properly (COP) module.  
Features  
Benefits  
8-bit HCS08 Central Processing Unit (CPU)  
• Up to 24 MHz internal bus (48 MHz HCS08  
core) frequency offering 2.7 to 5.5V across  
temperature range of -40°C to +85°C  
• Offers strong performance throughout the entire  
voltage range  
• Support for up to 32 peripheral interrupt/  
request resources  
• Allows for software flexibility and optimization for  
real-time applications  
On-Chip Memory  
• Up to 16K flash read/program/erase over full  
operating voltage and temperature  
• Allows user to take full advantage of in-application,  
re-programmability benefits  
The MC9S08JM16 device is well suited  
for a variety of industrial control and  
consumer applications. Such applications  
include PC peripherals, industrial printers  
and touch panels.  
• Up to 1K RAM  
Security circuitry to help prevent unauthorized  
access to RAM  
Flash contents help to reduce system power  
consumption  
• 256 Byte USB RAM  
Improve data transfer speed by providing  
data buffering  
The MC9S08JM16 devices, like the other USB  
microcontrollers in the Controller Continuum,  
are supported by the Freescale USB-LITE  
Stack by CMX. This complimentary USB stack  
provides support for certain HID and CDC  
classes. Source code for the complimentary  
stack is available.  
Power-Saving Modes  
• Wait plus two stop modes  
Allows continuation of sampling application in a reduced  
power state which reduces system power consumption  
• Multi-purpose clock generator (MCG)  
• Frequency-locked loop (FLL): Internal or external  
reference can be used to control the FLL  
• Phase-locked loop (PLL): Voltage controlled  
oscillator (VCO). Modulo VCO frequency divider.  
Lock detector with interrupt capability  
• Internal reference clock: Can be selected as the  
clock source for the MCU  
The MC9S08JM16 is software compatible  
with other devices in the Controller  
Continuum, providing a direct migration path  
to higher performing USB microcontrollers.  
• External reference clock: Provides control for  
a separate crystal oscillator. Clock monitor with  
reset capability. Can be selected as the clock  
source for the MCU.  
• Reference divider provided  
• Clock source can be divided by 1, 2, 4 or 8  
Peripherals  
• USB device module  
Full-speed USB 2.0 (12 Mbps) module with  
dedicated on-chip 3.3V regulator  
Supports control, interrupt, isochronous and  
bulk transfers  
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  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY