mc68hc05jb4p Freescale Semiconductor, Inc, mc68hc05jb4p Datasheet - Page 68

no-image

mc68hc05jb4p

Manufacturer Part Number
mc68hc05jb4p
Description
Mc68hc705jb4 Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet
GENERAL RELEASE SPECIFICATION
10.2
10.2.1 USB Protocol
OVERVIEW
This section provides an overview of the Universal Serial Bus (USB) module in the
MC68HC05JB4. This USB module is designed to serve as a low-speed (LS) USB
device per the Universal Serial Bus Specification Rev 1.0. Three types of USB
data transfers are supported: control, interrupt, and bulk (transmit only). Endpoint
0 functions as a receive/transmit control endpoint. Endpoints 1 and 2 can function
as interrupt or bulk, but only in the transmit direction.
A block diagram of the USB module is shown Figure 10-1. The USB module
manages communications between the host and the USB function. The module is
partitioned into four functional blocks. These blocks consist of a 3.3 volt regulator,
a dual function transceiver, the USB control logic, and the endpoint registers. The
blocks are further detailed in Section 10.4.
Figure 10-2
MC68HC05JB4 USB module. The transactions are portrayed as error free. The
effect of errors in the data flow are discussed later.
CPU BUS
shows
Freescale Semiconductor, Inc.
For More Information On This Product,
Figure 10-1. USB Block Diagram
USB REGISTERS
UNIVERSAL SERIAL BUS MODULE
the
Go to: www.freescale.com
various
February 24, 1999
VPOUT
VMOUT
transaction
RCV
VPIN
VMIN
REGULATOR
types
3.3V OUT
D+
D–
supported
USB
Upstream
Port
by
REV
the

Related parts for mc68hc05jb4p