S08JS: 8-bit USB JS MCUs

The MC9S08JS16 (JS16) family features a full-speed 2.0 USB device controller and integrates a USB transceiver to help you reduce cost by eliminating off-chip components. The JS16 is ideal for affordable PC peripherals.

NXP® offers easy-to-use hardware and software solutions for JS16 devices to help you navigate the development process quickly and easily.

NXP® S08JS Microcontroller Block Diagram
Recommended Documentation (3)
Name/DescriptionTypeModified Date
MC9S08JS16/8 8-bit USB microcontroller - Fact Sheet (REV 1) PDF (133.0 kB) JS16FSFact Sheets23 Mar 2009
MC9S08JS16 Series - Data Sheet (REV 04.1) PDF (969.8 kB) MC9S08JS16Data Sheets07 Aug 2014
MC9S08JS16, MC9S08JS8, MC9S08JS16L, MC9S08JS8L - Reference Manual (REV 4) PDF (3.7 MB) MC9S08JS16RMReference Manuals28 Apr 2009
Data Sheets (1)
Name/DescriptionModified Date
MC9S08JS16 Series - Data Sheet (REV 04.1) PDF (969.8 kB) MC9S08JS1607 Aug 2014
Application Notes (10)
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
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
AN3564, Customize the USB Application Using the MC9S08JM - Application Notes (REV 1) PDF (118.8 kB) AN356425 Mar 2011
AN3958 -- Integrating the MC9S08JS16/8 USB Bootloader to Your Application (REV 0) PDF (204.1 kB) AN395805 Oct 2009
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
AN3565, USB and Using the CMX USB Stack with 9S08JM Devices - Application Notes (REV 0) PDF (372.1 kB) AN356520 Feb 2008
Reference Manuals (5)
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
MC9S08JS16, MC9S08JS8, MC9S08JS16L, MC9S08JS8L - Reference Manual (REV 4) PDF (3.7 MB) MC9S08JS16RM28 Apr 2009
HCS08 Family Reference Manual (REV 2) PDF (3.6 MB) HCS08RMV104 May 2007
Users Guides (4)
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
USB Bootloader GUI - User’s Guide (REV 0) PDF (988.6 kB) MC9S08JS16UG25 Feb 2009
Engineering Bulletins (1)
Name/DescriptionModified Date
Electrical Connection Recommendations for the Exposed Pad on QFN and DFN Packages (REV 0) PDF (61.0 kB) EB80607 Aug 2014
Fact Sheets (1)
Name/DescriptionModified Date
MC9S08JS16/8 8-bit USB microcontroller - Fact Sheet (REV 1) PDF (133.0 kB) JS16FS23 Mar 2009
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
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)
MC9S08JS16CWJActiveSOIC 2010K @ US$1.20160.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS8LCWJActiveSOIC 2010K @ US$1.0180.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS16LCFKActiveQFN-EP 2410K @ US$1.16160.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS8CFKActiveQFN-EP 2410K @ US$0.9580.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS8LCFKActiveQFN-EP 2410K @ US$0.9580.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS8CWJActiveSOIC 2010K @ US$1.0180.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS16LCWJActiveSOIC 2010K @ US$1.20160.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JS16CFKActiveQFN-EP 2410K @ US$1.16160.512S084824114-40 to 85PWM, Output Compare, Input CaptureKBI, Low Voltage Detect, POR2.7 to 5.5
MC9S08JR12FAENo Longer ManufacturedQFP 48120.256S0884340 to 70COP, KBI, Low Voltage Detect, POR
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
QFN 24 EP 5*5*1.0P0.6598ASA00734DMPQ - 490 TRAYPOQ - 4900 BOXActiveMC9S08JS16CFKMC9S08JS16CFK.pdf3260
MPQ - 490 TRAYPOQ - 4900 BOXActiveMC9S08JS8CFKMC9S08JS8CFK.pdf3260
MPQ - 490 TRAYPOQ - 2450 BRICKActiveMC9S08JS16LCFKMC9S08JS16LCFK.pdf3260
MPQ - 490 TRAYPOQ - 2450 BRICKActiveMC9S08JS8LCFKMC9S08JS8LCFK.pdf3260
SOIC 20W98ASB42343BMPQ - 38 RAILPOQ - 1900 BOXActiveMC9S08JS16CWJMC9S08JS16CWJ.pdf3260
MPQ - 38 RAILPOQ - 1900 BOXActiveMC9S08JS8CWJMC9S08JS8CWJ.pdf3260
MPQ - 38 RAILPOQ - 1900 BOXActiveMC9S08JS16LCWJMC9S08JS16LCWJ.pdf3260
MPQ - 38 RAILPOQ - 1900 BOXActiveMC9S08JS8LCWJMC9S08JS8LCWJ.pdf3260
LQFP 48 7*7*1.4P0.598ASH00962ANo Longer ManufacturedMC9S08JR12FAEMC9S08JR12FAE.pdf3260
MC9S08JS16 Series - Data Sheet S08JS
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
Using WinUSB with MCU integrating USB device controller S08JS
USB Mass Storage Device (MSD) Bootloader S08JS
AN3564, Customize the USB Application Using the MC9S08JM - Application Notes S08JS
AN3958 -- Integrating the MC9S08JS16/8 USB Bootloader to Your Application S08JS
AN3560, USB Device Development with the MC9S08JM60 - Application Notes S08JS
AN3561, USB Bootloader for the MC9S08JM60 - Application Notes S08JS
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
MC9S08JS16, MC9S08JS8, MC9S08JS16L, MC9S08JS8L - Reference Manual S08JS
HCS08 Family Reference Manual S08SL
NXP® USB Stack Host Users Guide S08JS
USB Stack Users Guide S08JS
Medical Connectivity Library - User’s Guide S08JS
USB Bootloader GUI - User’s Guide S08JS
Electrical Connection Recommendations for the Exposed Pad on QFN and DFN Packages S08SH
MC9S08JS16/8 8-bit USB microcontroller - Fact Sheet S08JS
TJN QFN PACKAGE LEAD FRAME CHANGE FOLLOW COPPER WIRE CONVERSION FOR MICROCONTROLLER DEVICES S08JS
Copper Wire Conversion for Microcontroller and Microprocessor Devices S08SL
LFBDMPGMRS08FW S08SV
BOOTLOADER GUI S08JS
CW MCU v6.3 Special Edition license S08SV
98ASA00734D S08JS
MC9S08JS16CFK.pdf S08JS
MC9S08JS8CFK.pdf S08JS
MC9S08JS16LCFK.pdf S08JS
MC9S08JS8LCFK.pdf S08JS
98ASB42343B ke04
MC9S08JS16CWJ.pdf S08JS
MC9S08JS8CWJ.pdf S08JS
MC9S08JS16LCWJ.pdf S08JS
MC9S08JS8LCWJ.pdf S08JS
98ASH00962A K22_50
MC9S08JR12FAE.pdf S08JS