Home
Login / Signup
 di 

HowTo Enable the USB Connectivity with the 8-bit JS16/8 Family from Freescale

HowTo Enable the USB Connectivity with the 8-bit JS16/8 Family from Freescale

JS16 devices are software compatible with the JM family, providing a direct migration path to higher performing devices including USB OTG and 32-bit performance with ColdFire.

If you want to know more about this Freescale product, please submit your request to Arrow Italy using this form (this form is valid ONLY for Companies or Customers based in Italy and working in the Italian area).

The complementary USB stack comes with easy-to-use source code that will support multiple USB classes to speed up the design cycle. The USB boot loader’s GUI/driver also enables customers to embed the source code in PC applications. A broad ecosystem of technical support services, complementary CodeWarrior development tools, reference designs, application notes, online training and all-in-one DVD quick-start guide helps you get started on your designs quickly and helps position your project for success. The JS16 comes with an integrated USB PHY, an embedded USB regulator and a ROM-based boot loader that enables direct programming of microcontrollers, reducing component and assembly cost.

Key Features of the MC9S08JS16/8

    - Integrated full-speed USB 2.0 device controller
    - 16/8KB flash; 512B SRAM; 256Bytes USB RAM
    - ROM based USB bootloader
    - 2.7V to 5.5V operation; -40 to 85°C operation
    - SCI, SPI; 8-channel KBI
    - 16-bit timer: 1 x 2-channel
    - MTIM: 8-bit timer
    - One hardware CRC module
    - 12 general-purpose I/O and 2 output-only pin
    - Multiple purpose clock generation
    - On-chip oscillator
    - External crystal support
    - 24QFN, 20SOIC package options

Target Applications

    PC peripherals
      Wireless Keyboard/Mouse Receiver
      Wireless adapter
      USB dongle
      USB e-token/e-key
      SD card reader
      RS-232 to USB bridge (legacy serial to USB support)

    Remote Control
    Vista Remote Control Receiver
    UPS

 

js16_target_applications

 

Complementary USB Stacks
The USB-LITE Stack by CMX provides USB HOST and DEVICE function which supports all the 8-bit and 32-bit embedded USB controllers. Ideal for developers who require a comprehensive software solution to speed development.

The USB-MINI Stack developed by Freescale with a complimentary USB device driver for the 8-bit JM and JS family. It’s highly optimized for the smallest footprint 8-bit family devices.
•Both stacks support several USB classes

    •HID classes
    •CDC classes

•Complementary USB stack with source code available
•Direct interface to CodeWarrior integrate development environment to ease implementation
•Application notes and training are available providing easy start.

User Cases: Wireless Keyboard/Mouse Receiver

Wireless_Keyboard_Mouse_Receiver

JS16 Family Low Cost Demo Boards --- DEMO9S08JS16
•Features base board with DC9S08JS16 daughter cards with 24QFN package.
•Kit includes DVD with code examples, stacks, CodeWarrior 6.2 for MCUs, documentation and training.

JS16 Daughter Card to Use with DEMOJM– DC9S08JS16
•The DC9S08JS16 can also be ordered independently to use with DEMOJM base board
•Features the DC9S08JS16 daughter card.
•Kit includes DVD with code examples, stacks, CodeWarrior 6.2 for MCUs, documentation and
training.

Register using this form and you'll have a special discount. (only for the first 20 registered)
NOTE: this is valid ONLY for Companies or Customers based in Italy and working in the Italian area.

CodeWarrior Development Studio for Microcontrollers 6.2
Complimentary Special Edition with Processor Expert
CodeWarrior patch v6.2.1 for JS16 (Install v6.2 first)
CodeWarrior v6.2 JS16 service pack (Install v6.2.1 patch first)

Parts availability
MC9S08JS16CFK - 24QFN
MC9S08JS16CWJ - 20SOIC
MC9S08JS8CFK - 24QFN
MC9S08JS8CWJ - 20SOIC
(datasheet)
5V USB Family Roadmap

5V USB Family Roadmap

Read the Italian version: Come abilitare la connettività USB con la famiglia di JS16/8 a 8-bit della Freescale

CONTACT REQUEST
If you want to know more about this Freescale product, please submit your request to Arrow Italy using this form.

NOTE: this form is valid ONLY for Companies or Customers based in Italy and working in the Italian area.

Who's online

There are currently 0 users and 16 guests online.

Recent comments