AN2131QC Cypress Semiconductor Corp, AN2131QC Datasheet - Page 10

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
EZ-USB TRM v1.9
Figure 1-1.
Figure 1-2.
Figure 1-3.
Figure 1-4.
Figure 1-5.
Figure 1-6.
Figure 1-7.
Figure 1-8.
Figure 1-9.
Figure 1-10.
Figure 1-11.
Figure 1-12.
Figure 1-13.
Figure 2-1.
Figure 3-1.
Figure 3-2.
Figure 3-3.
Figure 3-4.
Figure 3-5.
Figure 3-6.
Figure 3-7.
Figure 4-1.
Figure 4-2.
Figure 4-3.
Figure 4-4.
Figure 4-5.
Figure 4-6.
Figure 4-7.
Figure 5-1.
Figure 5-2.
Figure 5-3.
Figure 6-1.
Figure 6-2.
Figure 6-3.
Figure 6-4.
Figure 6-5.
Figure 6-6.
Figure 6-7.
Figure 6-8.
AN2131S (44 pin) Simplified Block Diagram .................................................. 1-2
AN2131Q (80 pin) Simplified Block Diagram .................................................. 1-3
USB Packets ...................................................................................................... 1-4
Two Bulk Transfers, IN and OUT ..................................................................... 1-7
An Interrupt Transfer ......................................................................................... 1-7
An Isochronous Transfer ................................................................................... 1-8
A Control Transfer ............................................................................................. 1-8
What the SIE Does ........................................................................................... 1-10
80-pin PQFP Package (AN2131Q) .................................................................. 1-18
44-pin PQFP Package with Port B (AN2121S, AN2122S, and AN2131S) .... 1-19
44-pin Package with Data Bus (AN2125S, AN2126S, AN2135S, and
AN2136) .......................................................................................................... 1-20
48-pin TQFP Package (AN2122T) .................................................................. 1-21
48-pin TQFP Package (AN2126T) .................................................................. 1-22
8051 Registers .................................................................................................... 2-3
EZ-USB 8-KB Memory Map - Addresses are in Hexadecimal ......................... 3-1
EZ-USB 4-KB Memory Map - Addresses are in Hexadecimal ......................... 3-1
Unused Bulk Endpoint Buffers (Shaded) Used as Data Memory ..................... 3-3
EZ-USB Memory Map with EA=0 .................................................................... 3-4
EZ-USB Memory Map with EA=1 .................................................................... 3-6
8-KB ROM, 2-KB RAM Version ...................................................................... 3-7
32-KB ROM, 4-KB RAM Version .................................................................... 3-8
EZ-USB Input/Output Pin ................................................................................. 4-2
Alternate Function is an OUTPUT .................................................................... 4-4
Alternate Function is an INPUT ........................................................................ 4-4
Registers Associated with PORTS A, B, and C ................................................ 4-5
General I2C Transfer ......................................................................................... 4-6
General FC Transfer .......................................................................................... 4-7
FC Registers ....................................................................................................... 4-8
USB Control and Status Register ..................................................................... 5-11
Disconnect Pin Logic ....................................................................................... 5-12
Typical Disconnect Circuit (DISCOE=1) ........................................................ 5-12
Two BULK Transfers, IN and OUT .................................................................. 6-1
Registers Associated with Bulk Endpoints ........................................................ 6-3
Anatomy of a Bulk IN Transfer ......................................................................... 6-4
Anatomy of a Bulk OUT Transfer ..................................................................... 6-7
Bulk Endpoint Toggle Control ........................................................................ 6-11
Example Code for a Simple (Polled) BULK Transfer ..................................... 6-14
Interrupt Jump Table ........................................................................................ 6-18
INT2 Interrupt Vector ...................................................................................... 6-19
Figures
List of Figures
vii

Related parts for AN2131QC