English
Language : 

MC9S08JM60_09 Datasheet, PDF (298/388 Pages) Freescale Semiconductor, Inc – HCS08 Microcontrollers
Universal Serial Bus Device Controller (S08USBV1)
17.1.4 Features
Features of the USB module include:
• USB 2.0 compliant
— 12 Mbps full-speed (FS) data rate
— USB data control logic:
– Packet identification and decoding/generation
– CRC generation and checking
– NRZI (non-return-to-zero inverted) encoding/decoding
– Bit-stuffing
– Sync detection
– End-of-packet detection
• Seven USB endpoints
— Bidirectional endpoint 0
— Six unidirectional data endpoints configurable as interrupt, bulk, or isochronous
— Endpoints 5 and 6 support double-buffering
• USB RAM
— 256 bytes of buffer RAM shared between system and USB module
— RAM may be allocated as buffers for USB controller or extra system RAM resource
• USB reset options
— USB module reset generated by MCU
— Bus reset generated by the host, which triggers a CPU interrupt
• Suspend and resume operations with remote wakeup support
• Transceiver features
— Converts USB differential voltages to digital logic signal levels
• On-chip USB pullup resistor
• On-chip 3.3-V regulator
17.1.5 Modes of Operation
Table 17-2. Operating Modes
Mode
Stop1
Stop2
Description
USB module is not functional. Before entering stop1, the internal USB voltage regulator and USB transceiver
enter shutdown mode; therefore, the USB voltage regulator and USB transceiver must be disabled by firmware.
USB module is not functional. Before entering stop2, the internal USB voltage regulator and USB transceiver
enter shutdown mode; therefore, the USB voltage regulator and USB transceiver must be disabled by firmware.
MC9S08JM60 Series Data Sheet, Rev. 3
298
Freescale Semiconductor