XC68HC08KH12 Motorola, XC68HC08KH12 Datasheet - Page 115

no-image

XC68HC08KH12

Manufacturer Part Number
XC68HC08KH12
Description
MICROCONTROLLER
Manufacturer
Motorola
Datasheet
9.3 Overview
MC68HC(7)08KH12
MOTOROLA
Rev. 1.0
Features of the embedded device function include the following:
This section provides an overview of the Universal Serial Bus (USB)
module developed for the MC68HC(7)08KH12. This USB module is
designed to serve as a compound device, and operates from a reference
frequency of 48MHz, derived from the CGM
Generator Module
combined with a hub in a single USB module. For the hub sub-module,
five basic properties can be supported by the hardware or the software:
connectivity behavior, power management, device connect/disconnect
detection, bus fault detection and recovery, and full/low speed device
traffic control. Endpoint 0 of the hub sub-module functions as a
receive/transmit control endpoint. Endpoint 1 of the hub sub-module
functions as interrupt transfer to report the device change state. For the
embedded device sub-module, three types of USB data transfers are
supported: control, interrupt, and bulk (transmit only). Endpoint 0 of the
embedded device sub-module functions as a receive/transmit control
endpoint. Endpoints 1 and 2 of the embedded device sub-module can
function as interrupt or bulk, but only in the transmit direction.
A block diagram of the USB module is shown
module manages communications between the host and the USB
function. The module is partitioned into eight functional blocks. These
blocks consist of a 3.3 volt regulator, a dual function transceiver, the hub
repeater function, the SIE (Serial Interface Engine), the frame counter
logic, the hub control logic, the embedded device control logic, and the
endpoint registers.
Device Control Endpoint 0 and Interrupt Endpoints 1 and 2
– 8-byte transmit buffer
– 8-byte receive buffer
Device Interrupt Endpoints 1 and 2
– 8-byte transmit buffer
USB generated interrupts
– transaction interrupt driven
Universal Serial Bus Module (USB)
(CGM)). An embedded full speed device function is
Universal Serial Bus Module (USB)
(see Section 8. Clock
Figure
9-1. The USB
Advance Information
Overview
115

Related parts for XC68HC08KH12