AN2136SC Cypress Semiconductor Corp, AN2136SC Datasheet - Page 107

no-image

AN2136SC

Manufacturer Part Number
AN2136SC
Description
IC MCU 8051 8K RAM 24MHZ 44QFP
Manufacturer
Cypress Semiconductor Corp
Series
EZ-USB®r
Datasheet

Specifications of AN2136SC

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
8
Voltage - Supply
3 V ~ 3.6 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
44-QFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
428-1309

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AN2136SC
Manufacturer:
FREESCALE
Quantity:
2 000
Part Number:
AN2136SC
Manufacturer:
CY
Quantity:
11
Part Number:
AN2136SC
Manufacturer:
cypress
Quantity:
1 580
Part Number:
AN2136SC
Manufacturer:
Cypress Semiconductor Corp
Quantity:
10 000
Part Number:
AN2136SC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
OUTnBSY=1 indicates that both endpoint buffers are empty, and no data is available to
the 8051. When OUTnBSY=0, either one or both of the buffers holds USB OUT data.
The 8051 can keep an internal count that increments on EPnOUT interrupts and decre-
ments on byte count loads to determine whether one or two buffers contain data. Or, the
8051 can simply check for OUTnBSY=0 after unloading a buffer (and loading its byte
count register to re-arm the endpoint) to determine if the other buffer contains data.
Table 6-3 shows the RAM locations for the sixteen 64-byte buffers for endpoints 0-7 IN
and OUT. These buffers are positioned at the bottom of the EZ-USB register space so that
any buffers not used for endpoints can be reclaimed as general purpose data RAM. The
top of memory for the 8-KB EZ-USB part is at 0x1B3F. However, if the endpoints are
allocated in ascending order starting with the lowest numbered endpoints, the higher num-
bered unused endpoints can effectively move the top of memory to utilize the unused end-
point buffer RAM as data memory. For example, an application that uses endpoint 1-IN,
Page 6-10
6.8
6.9
Paired OUT Endpoint Status
Using Bulk Buffer Memory
Table 6-3. EZ-USB Endpoint 0-7 Buffer Addresses
Endpoint Buffer
OUT0BUF
OUT1BUF
OUT2BUF
OUT3BUF
OUT4BUF
OUT5BUF
OUT6BUF
OUT7BUF
IN0BUF
IN1BUF
IN2BUF
IN3BUF
IN4BUF
IN5BUF
IN6BUF
IN7BUF
Chapter 6. EZ-USB CPU
7DC0-7DFF
7CC0-7CFF
7EC0-7EFF
7D80-7DBF
7C80-7CBF
7BC0-7BFF
7E80-7EBF
7E40-7E7F
7E00-7E3F
7D40-7D7F
7D00-7D3F
7C40-7C7F
7C00-7C3F
7B80-7BBF
7B40-7B7F
7F00-7F3F
Address
1DC0-1DFF
1CC0-1CFF
1EC0-1EFF
1D80-1DBF
1C80-1CBF
1BC0-1BFF
1E80-1EBF
1E00-1E3F
1D40-1D7F
1D00-1D3F
1C40-1C7F
1C00-1C3F
1B80-1BBF
1F00-1F3F
1E40-1E7F
1B40-1B7F
Mirrored
EZ-USB TRM v1.9

Related parts for AN2136SC