The Byte Count bits represent the number of bytes that will be transmitted for an IN TOKEN or
received during an OUT TOKEN. Valid byte counts are 0 - 8. The SIE will change this field upon the com-
pletion of an OUT or SETUP token with the actual byte count of the data received.
read as 鈥?鈥?/div>
-n = Value at POR reset
X = Don鈥檛 care
bit 7-0:
BA<7:0>:
Buffer Address. The base address of the buffer controlled by this endpoint. The upper order bit
address (BA8) of the 9-bit address is assumed to be 1h. This value must point to a location within the dual
port memory space (1B8h - 1DFh). The upper order bits of the address are assumed to point to Bank 3.
Note 1:
This register should always contain a value between B8h-DFh.
10.6.1
ENDPOINT BUFFERS
10.7.1.1
V
USB
Output
Endpoint buffers are located in the Dual Port RAM
area. The starting location of an endpoint buffer is
determined by the Buffer Descriptor.
The V
USB
provides a 3.3V nominal output. This drive
current is sufficient for a pull-up only.
10.8
USB Software Libraries
10.7
TRANSCEIVER
An on-chip integrated transceiver is included to drive
the D+/D- physical layer of the USB.
10.7.1
REGULATOR
Microchip Technology provides a comprehensive set
of Chapter 9 Standard requests functions to aid devel-
opers in implementing their designs. See Microchip
Technology鈥檚 website for the latest version of the soft-
ware libraries.
A 3.3V regulator provides the D+/D- drives with power.
A +20% 10nF capacitor is required on V
USB
for regula-
tor stability.
TABLE 10-1:
USB PORT FUNCTIONS
Function
V
USB
D-
Input
Type
鈥?/div>
USB
Output
Type
Power
USB
USB
Description
3.3V for pull up resistor
USB Differential Bus
USB Differential Bus
Name
V
USB
D-
D+
Legend:
D+
USB
OD = open drain, ST = Schmitt Trigger
DS41124A-page 70
Advanced Information
漏
1999 Microchip Technology Inc.
prev
next