Top Stories
New 8-bit USB Microcontroller for Consumer Applications
Entry-level JS16 microcontrollers designed to reduce cost and speed time to market for wireless PC peripherals and other USB devices
Freescale Semiconductor has released the new low-cost 8-bit MC9S08JS16 Microcontroller with USB support.
The JS16 devices extend Freescale’s entry-level universal serial bus (USB) portfolio with one of the industry’s most cost-effective 8-bit solutions for USB control.
The JS16 MCUs feature a full-speed USB 2.0 controller and up to 16 KB of flash.
The JS16 devices also offer several features for system protection, such as low voltage detection and a computer operating properly (COP) module.
The JS16 devices are ideal for a wide range of consumer and industrial applications,
such as PC peripherals, wireless keyboards and mouse receivers, wireless adapters, USB dongles, SD card readers, RS-232 to USB bridges, remote controls and uninterruptible power supplies.
The MC9RS08KA family offers a robust support environment and a pin-compatible route into the MC9S08QG
when designers need to add new functionality.
Shared peripherals and a common set of development tools help make it easy for engineers to leverage their design investment upstream.
JS16 MCUs are software-compatible with Freescale’s JM16 family, providing a migration path to higher performing devices.
The JS16 devices are supported by a USB-LITE Stack by CMX and USB-MINI Stack with HID and CDC classes.
These complimentary stacks are available with source code. To help developers speed time to market, the JS16 devices are backed by a complimentary edition of CodeWarrior® Development Studio for Microcontrollers 6.2,
which provides an integrated design environment that simplifies source-level debugging and embedded development.
MC9S08JS16 features
-- 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
-- Serial communication interface (SCI) and serial peripheral interface (SPI)
-- 8-channel keyboard interrupt (KBI)
-- 16-bit timer: 1 x 2-channel
-- 8-bit modulo timer (MTIM)
-- One hardware cyclic redundancy check (CRC) module
-- 12 general-purpose I/O and 2 output-only pin
-- Multiple purpose clock generation
-- 24QFN, 20SOIC package options
The company's Web site address is http://www.freescale.com/.
[Reprinted with kind permission from Freescale Semiconductor]
|