S08JM: 8-bit USB Cost-Effective JM MCUs

The S08JM family extends NXP’s entry-level USB portfolio with one of the industry’s most cost-effective USB control solutions. Featuring on-chip USB 2.0 full-speed device support, it provides a fast, economical and easy way to standardize serial communications in industrial and consumer applications. All MCUs in the S08JM family use the enhanced S08 core. Additionally, NXP® provides two complimentary USB software stacks to help designers simplify applications with USB functionality: USB-LITE Stack by CMX and the USB-MINI Stack by NXP.

NXP® S08JM Microcontroller Block Diagram
Recommended Documentation (4)
Name/DescriptionTypeModified Date
MC9S08JM16, MC9S08JM8 - Data Sheet (REV 2.1) PDF (3.2 MB) MC9S08JM16Data Sheets07 Aug 2014
MC9S08JM60, MC9S08JM32 - Data Sheet (REV 5) PDF (2.5 MB) MC9S08JM60Data Sheets10 Nov 2014
MC9S08JM60, 8-bit USB microcontroller - Fact Sheet (REV 1) PDF (146.0 kB) MC9S08JM60FSFact Sheets20 Feb 2008
MC9S08JM16 8-bit USB microcontroller - Fact Sheet (REV 0) PDF (160.3 kB) MC9S08JM16FSFact Sheets08 May 2008
Data Sheets (2)
Name/DescriptionModified Date
MC9S08JM60, MC9S08JM32 - Data Sheet (REV 5) PDF (2.5 MB) MC9S08JM6010 Nov 2014
MC9S08JM16, MC9S08JM8 - Data Sheet (REV 2.1) PDF (3.2 MB) MC9S08JM1607 Aug 2014
Errata (2)
Name/DescriptionModified Date
Mask Set Errata: 6M61J - Errata (REV 0) PDF (24.0 kB) MSE9S08JM16_6M61J11 Nov 2009
Mask Set Errata: 0M36H - Errata (REV 0) PDF (32.1 kB) MSE9S08JM60_0M36H11 Nov 2009
Application Notes (18)
Name/DescriptionModified Date
AN4752, FreeMASTER Serial Driver Usage - Application Note (REV 0) PDF (2.1 MB) AN475231 May 2013
AN4753, Rational ClearCase Use in CodeWarrior® 10.3 - Application Note (REV 0) PDF (392.5 kB) AN475330 May 2013
USB Mass Storage Device (MSD) Host Bootloader (REV 1) PDF (2.6 MB) AN436806 Dec 2012
USB device firmware update (DFU) for Kinetis® MCUs (REV 1) PDF (2.5 MB) AN437007 Oct 2012
AN4511, CAN Bootloader in the MCF51JM - Application Notes (REV 0) PDF (1.4 MB) AN451112 Apr 2012
AN4453, Smart Card Operation Using NXP® Microcontrollers - Application Notes (REV 0) PDF (1.1 MB) AN445301 Mar 2012
Using WinUSB with MCU integrating USB device controller (REV 0) PDF (906.8 kB) AN437820 Oct 2011
USB Mass Storage Device (MSD) Bootloader (REV 0) PDF (434.3 kB) AN437917 Oct 2011
AN4252, USB HID bootloader for the MC9S08JM60 - Application Notes (REV 0) PDF (820.1 kB) AN425220 Apr 2011
AN3564, Customize the USB Application Using the MC9S08JM - Application Notes (REV 1) PDF (118.8 kB) AN356425 Mar 2011
AN3761, Using NXP® Devices for Contactless Touch Applications - Application Notes (REV 1) PDF (1.3 MB) AN376116 Mar 2011
Quick Reference User Guide for Analog Peripherals on the MM and JE Family (REV 0) PDF (2.6 MB) ANPERIPHQRUG15 Jul 2010
AN3927, NXP® S08 USB Mass Storage Device Bootloader - Application Notes (REV 0) PDF (747.5 kB) AN392703 Nov 2009
Using and Synchronizing the S08's Internal Clock for LIN Slave Implementations (REV 0) PDF (159.0 kB) AN375615 Oct 2008
AN3560, USB Device Development with the MC9S08JM60 - Application Notes (REV 1) PDF (386.4 kB) AN356010 Jul 2008
AN3561, USB Bootloader for the MC9S08JM60 - Application Notes (REV 1) PDF (2.1 MB) AN356121 May 2008
AN3582, The USB Data Logger Based on the MC9S08JM60 - Application Notes (REV 0) PDF (509.4 kB) AN358228 Feb 2008
AN3565, USB and Using the CMX USB Stack with 9S08JM Devices - Application Notes (REV 0) PDF (372.1 kB) AN356520 Feb 2008
Reference Manuals (6)
Name/DescriptionModified Date
NXP® USB Stack with PHDC Device API - Reference Manual (REV 10) PDF (238.5 kB) USBAPIRM31 May 2012
USB Stack Host API Reference Manual (REV 5) PDF (1.1 MB) USBHOSTAPIRM31 May 2012
NXP® Medical Connectivity Library API - Reference Manual (REV 4) PDF (140.6 kB) MEDCONLIBAPIRM05 May 2012
SD Card Reader Using the M9S08JM60 Series - DRM104 Software (REV 0) ZIP (233.8 kB) DRM104SW14 Aug 2008
DRM104, SD Card Reader Using the M9S08JM60 Series - Reference Manual (REV 0) PDF (574.4 kB) DRM10423 Jul 2008
HCS08 Family Reference Manual (REV 2) PDF (3.6 MB) HCS08RMV104 May 2007
Users Guides (3)
Name/DescriptionModified Date
NXP® USB Stack Host Users Guide (REV 6) PDF (4.2 MB) USBHOSTUG31 May 2012
USB Stack Users Guide (REV 12) PDF (9.0 MB) USBUG31 May 2012
Medical Connectivity Library - User’s Guide (REV 5) PDF (3.4 MB) MEDCONLIBUG05 May 2012
Product Briefs (1)
Name/DescriptionModified Date
MC9S08JM60PB (REV 1) PDF (210.8 kB) MC9S08JM60PB27 Nov 2007
Fact Sheets (2)
Name/DescriptionModified Date
MC9S08JM16 8-bit USB microcontroller - Fact Sheet (REV 0) PDF (160.3 kB) MC9S08JM16FS08 May 2008
MC9S08JM60, 8-bit USB microcontroller - Fact Sheet (REV 1) PDF (146.0 kB) MC9S08JM60FS20 Feb 2008
Brochures (3)
Name/DescriptionModified Date
Controller Continuum Brochure (REV 0) PDF (3.1 MB) BRCONTINUUMCONTR17 Nov 2008
Welcome to the Controller Continuum (REV 0) PDF (738.2 kB) BRCNTRLCTM12 Jun 2008
NXP’s Controller Continuum USB solutions (REV 0) PDF (2.9 MB) BRCTRLCTNUSBSOL22 Feb 2008
Quick Reference Guides (1)
Name/DescriptionModified Date
DEMOJM Lab Supplement for the 8-bit Flexis®™ JM60 (REV 0) PDF (245.5 kB) DEMO9S08JM60LAB25 Feb 2008
Product Change Notices (2)
Name/DescriptionModified Date
TJN QFN PACKAGE LEAD FRAME CHANGE FOLLOW COPPER WIRE CONVERSION FOR MICROCONTROLLER DEVICES (REV 0) HTM (11.9 kB) PCN16235A09 Jul 2014
Copper Wire Conversion for Microcontroller and Microprocessor Devices (REV 0) HTM (311.5 kB) PCN1623520 May 2014
Supporting Information (1)
Name/DescriptionModified Date
DEMO9S08JM16 LAB Supplement (REV 0) PDF (304.3 kB) DEMO9S08JM16LAB21 May 2008
Programmers (Flash, etc.)
Snippets, Boot Code, Headers, Monitors, etc.
Updates and Patches
Ordering Information
ProductStatusStatusPackage Type and Termination CountBudgetary Price excluding tax(US$)Internal Flash (KB)Internal RAM (KB)EEPROM (KB)Core TypeOperating Frequency (Max) (MHz)Bus Frequency (Max) (MHz)CANI2CSLICSPIGPIOsAmbient Operating Temperature (Min-Max) (°C)Timer FeaturesAdditional FeaturesSupply Voltage (Min-Max) (V)
MC9S08JM32CLDActiveQFP 4410K @ US$2.02322S0848241233-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM16CLCActiveQFP 3210K @ US$1.75161S0848241121-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM8CLCActiveQFP 3210K @ US$1.7081S0848241121-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM32CLHActiveQFP 6410K @ US$2.11322S0848241251-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM32CQHActiveQFP 6410K @ US$2.22322S0848241251-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM60CQHActiveQFP 6410K @ US$2.74604S0848241251-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM60CGTActiveQFN 4810K @ US$2.53604S0848241237-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM8CLDActiveQFP 4410K @ US$1.7781S0848241233-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM8CGTActiveQFN 4810K @ US$1.7581S0848241237-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM60CLHActiveQFP 6410K @ US$2.65604S0848241251-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM60CLDRActiveQFP 4410K @ US$2.73604S0848241233-40 to 85Input Capture, Output Compare, PWMLow Voltage Detect, KBI, Internal Voltage Regulator, COP, Analog Comparator2.7 to 5.5
MC9S08JM16CLDActiveQFP 4410K @ US$1.82161S0848241233-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM16CGTActiveQFN 4810K @ US$1.79161S0848241237-40 to 85PWM, Output Compare, Input CaptureAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM60CLDActiveQFP 4410K @ US$2.56604S0848241233-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM32CGTActiveQFN 4810K @ US$2.00322S0848241237-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
MC9S08JM16TCLCNo Longer Manufactured161S08482421-40 to 85Input Capture, Output Compare, PWMAnalog Comparator, COP, Internal Voltage Regulator, KBI, Low Voltage Detect2.7 to 5.5
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
QFN 48 EP 7SQ*1.0 P0.5 E98ASA00466DMPQ - 1300 BRICKPOQ - 1300 BOXActiveMC9S08JM8CGTMC9S08JM8CGT.pdf3260
MPQ - 1300 BRICKPOQ - 1300 BRICKActiveMC9S08JM16CGTMC9S08JM16CGT.pdf3260
MPQ - 1300 BRICKPOQ - 1300 BRICKActiveMC9S08JM32CGTMC9S08JM32CGT.pdf3260
MPQ - 1300 BRICKPOQ - 1300 BRICKActiveMC9S08JM60CGTMC9S08JM60CGT.pdf3260
LQFP 32 7*7*1.4P0.898ASH70029AMPQ - 1250 BRICKPOQ - 1250 BOXActiveMC9S08JM8CLCMC9S08JM8CLC.pdf3260
MPQ - 1250 BRICKPOQ - 1250 BOXActiveMC9S08JM16CLCMC9S08JM16CLC.pdf3260
No Longer ManufacturedMC9S08JM16TCLCMC9S08JM16TCLC.pdf3260
LQFP 44 10*10*1.4P0.898ASS23225WMPQ - 800 BRICKPOQ - 800 BOXActiveMC9S08JM8CLDMC9S08JM8CLD.pdf3260
MPQ - 800 BRICKPOQ - 800 BOXActiveMC9S08JM16CLDMC9S08JM16CLD.pdf3260
MPQ - 800 BRICKPOQ - 800 BOXActiveMC9S08JM32CLDMC9S08JM32CLD.pdf3260
MPQ - 800 BRICKPOQ - 800 BRICKActiveMC9S08JM60CLDMC9S08JM60CLD.pdf3260
MPQ - 1500 REELPOQ - 1500 REELActiveMC9S08JM60CLDRMC9S08JM60CLDR.pdf3260
LQFP 64 10*10*1.4P0.598ASS23234WMPQ - 800 BRICKPOQ - 800 BOXActiveMC9S08JM32CLHMC9S08JM32CLH.pdf3260
MPQ - 800 BRICKPOQ - 800 BOXActiveMC9S08JM60CLHMC9S08JM60CLH.pdf3260
QFP 64 14*14*2.2P0.898ASB42844BMPQ - 420 BRICKPOQ - 420 BRICKActiveMC9S08JM32CQHMC9S08JM32CQH.pdf3260
MPQ - 420 BRICKPOQ - 420 BRICKActiveMC9S08JM60CQHMC9S08JM60CQH.pdf3260
MC9S08JM60, MC9S08JM32 - Data Sheet S08JM
MC9S08JM16, MC9S08JM8 - Data Sheet S08JM
Mask Set Errata: 6M61J - Errata S08JM
Mask Set Errata: 0M36H - Errata S08JM
AN4752, FreeMASTER Serial Driver Usage - Application Note S08SV
AN4753, Rational ClearCase Use in CodeWarrior® 10.3 - Application Note S08SV
USB Mass Storage Device (MSD) Host Bootloader S08JS
USB device firmware update (DFU) for Kinetis® MCUs S08JM
AN4511, CAN Bootloader in the MCF51JM - Application Notes S08JM
AN4453, Smart Card Operation Using NXP® Microcontrollers - Application Notes S08JM
Using WinUSB with MCU integrating USB device controller S08JS
USB Mass Storage Device (MSD) Bootloader S08JS
AN4252, USB HID bootloader for the MC9S08JM60 - Application Notes S08JM
AN3564, Customize the USB Application Using the MC9S08JM - Application Notes S08JS
AN3761, Using NXP® Devices for Contactless Touch Applications - Application Notes S08JM
Quick Reference User Guide for Analog Peripherals on the MM and JE Family S08JM
AN3927, NXP® S08 USB Mass Storage Device Bootloader - Application Notes S08JM
Using and Synchronizing the S08's Internal Clock for LIN Slave Implementations S08SH
AN3560, USB Device Development with the MC9S08JM60 - Application Notes S08JS
AN3561, USB Bootloader for the MC9S08JM60 - Application Notes S08JS
AN3582, The USB Data Logger Based on the MC9S08JM60 - Application Notes S08JM
AN3565, USB and Using the CMX USB Stack with 9S08JM Devices - Application Notes S08JS
NXP® USB Stack with PHDC Device API - Reference Manual S08JS
USB Stack Host API Reference Manual S08JS
NXP® Medical Connectivity Library API - Reference Manual S08JS
SD Card Reader Using the M9S08JM60 Series - DRM104 Software S08JM
DRM104, SD Card Reader Using the M9S08JM60 Series - Reference Manual S08JM
HCS08 Family Reference Manual S08SL
NXP® USB Stack Host Users Guide S08JS
USB Stack Users Guide S08JS
Medical Connectivity Library - User’s Guide S08JS
MC9S08JM60PB S08JM
MC9S08JM16 8-bit USB microcontroller - Fact Sheet S08JM
MC9S08JM60, 8-bit USB microcontroller - Fact Sheet S08JM
Controller Continuum Brochure S08JM
Welcome to the Controller Continuum S08JM
NXP’s Controller Continuum USB solutions S08JM
DEMOJM Lab Supplement for the 8-bit Flexis®™ JM60 S08JM
TJN QFN PACKAGE LEAD FRAME CHANGE FOLLOW COPPER WIRE CONVERSION FOR MICROCONTROLLER DEVICES S08JS
Copper Wire Conversion for Microcontroller and Microprocessor Devices S08SL
DEMO9S08JM16 LAB Supplement S08JM
LFBDMPGMRS08FW S08SV
MC9S08JM16 USB Mass Storage Device Bootloader S08JM
CW MCU v6.3 Special Edition license S08SV
98ASA00466D KS22
MC9S08JM8CGT.pdf S08JM
MC9S08JM16CGT.pdf S08JM
MC9S08JM32CGT.pdf S08JM
MC9S08JM60CGT.pdf S08JM
98ASH70029A kea
MC9S08JM8CLC.pdf S08JM
MC9S08JM16CLC.pdf S08JM
MC9S08JM16TCLC.pdf S08JM
98ASS23225W ke06
MC9S08JM8CLD.pdf S08JM
MC9S08JM16CLD.pdf S08JM
MC9S08JM32CLD.pdf S08JM
MC9S08JM60CLD.pdf S08JM
MC9S08JM60CLDR.pdf S08JM
98ASS23234W K51_72
MC9S08JM32CLH.pdf S08JM
MC9S08JM60CLH.pdf S08JM
98ASB42844B ke06
MC9S08JM32CQH.pdf S08JM
MC9S08JM60CQH.pdf S08JM