AN2131QC Cypress Semiconductor Corp, AN2131QC Datasheet - Page 230

no-image

AN2131QC

Manufacturer Part Number
AN2131QC
Description
IC MCU 8051 8K RAM 24MHZ 80BQFP
Manufacturer
Cypress Semiconductor Corp
Series
EZ-USB®r
Datasheet

Specifications of AN2131QC

Applications
USB Microcontroller
Core Processor
8051
Program Memory Type
ROMless
Controller Series
AN213x
Ram Size
8K x 8
Interface
I²C, USB
Number Of I /o
24
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
80-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
428-1307

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AN2131QC
Manufacturer:
BUSSMANN
Quantity:
3 000
Part Number:
AN2131QC
Manufacturer:
CYPRESS
Quantity:
528
Part Number:
AN2131QC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
AN2131QC
Manufacturer:
CYPRESS
Quantity:
20 000
When the EZ-USB chip receives a “Get_Descriptor” request on endpoint zero, it can
instruct the EZ-USB core to handle the multi-packet IN transfer by loading these registers
with the address of an internal table containing the descriptor data. The descriptor data
tables may be placed in internal program/data RAM or in unused Endpoint 0-7 RAM. The
SUDPTR does not operate with external memory. The SUDPTR registers should be
loaded in HIGH/LOW order.
In addition to loading SUDPTRL, the 8051 must also clear the HSNAK bit in the EP0CS
register (by writing a “1” to it) to complete the CONTROL transfer.
EZ-USB TRM v1.9
SUDPTRH
SUDPTRL
12.14 Global USB Registers
Note
Any host request that uses the EZ-USB Setup Data Pointer to transfer IN data must indi-
cate the number of bytes to transfer in bytes 6 (wLenghthL) and 7 (wLengthH) of the
SETUP packet. These bytes are pre-assigned in the USB Specification to be length bytes
in all standard device requests such as “Get_Descriptor.” If vendor-specific requests are
used to transfer large blocks of data using the Setup Data Pointer, they must include this
pre-defined length field in bytes 6-7 to tell the EZ-USB core how many bytes to transfer
using the Setup Data Pointer.
A15
R/W
R/W
A7
b7
b7
x
x
A14
R/W
R/W
A6
b6
b6
x
x
Figure 12-30. Setup Data Pointer High/Low Registers
A13
R/W
R/W
A5
b5
b5
x
x
Setup Data Pointer High
Setup Data Pointer Low
Chapter 12. EZ-USB Registers
A12
R/W
R/W
A4
b4
b4
x
x
A11
R/W
R/W
A3
b3
b3
x
x
A10
R/W
R/W
A2
b2
b2
x
x
R/W
R/W
A9
A1
b1
b1
x
x
Page 12-37
R/W
R/W
A8
A0
b0
b0
7FD4
x
7FD5
x

Related parts for AN2131QC