欢迎访问ic37.com |
会员登录 免费注册
发布采购

CY7C64713-100AXC 参数 Datasheet PDF下载

CY7C64713-100AXC图片预览
型号: CY7C64713-100AXC
PDF下载: 下载PDF文件 查看货源
内容描述: EZ- USB FX1⑩ USB微控制器全速USB外设控制器 [EZ-USB FX1⑩ USB Microcontroller Full-speed USB Peripheral Controller]
分类和应用: 微控制器和处理器外围集成电路可编程只读存储器电动程控只读存储器电可擦编程只读存储器时钟
文件页数/大小: 54 页 / 1520 K
品牌: CYPRESS [ CYPRESS SEMICONDUCTOR ]
 浏览型号CY7C64713-100AXC的Datasheet PDF文件第1页浏览型号CY7C64713-100AXC的Datasheet PDF文件第2页浏览型号CY7C64713-100AXC的Datasheet PDF文件第3页浏览型号CY7C64713-100AXC的Datasheet PDF文件第5页浏览型号CY7C64713-100AXC的Datasheet PDF文件第6页浏览型号CY7C64713-100AXC的Datasheet PDF文件第7页浏览型号CY7C64713-100AXC的Datasheet PDF文件第8页浏览型号CY7C64713-100AXC的Datasheet PDF文件第9页  
CY7C64713
Table 1. Special Function Registers
x
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
8x
IOA
SP
DPL0
DPH0
DPL1
DPH1
DPS
PCON
TCON
TMOD
TL0
TL1
TH0
TH1
CKCON
SCON0
SBUF0
AUTOPTRH1
AUTOPTRL1
reserved
AUTOPTRH2
AUTOPTRL2
reserved
AUTOPTRSETUP
EP2468STAT
EP24FIFOFLGS
EP68FIFOFLGS
GPIFSGLDATH
GPIFSGLDATLX
GPIFSGLDATLNOX
EP01STAT
GPIFTRIG
RCAP2L
RCAP2H
TL2
TH2
IE
IP
T2CON
EICON
EIE
EIP
9x
IOB
EXIF
MPAGE
Ax
IOC
INT2CLR
INT4CLR
Bx
IOD
IOE
OEA
OEB
OEC
OED
OEE
Cx
SCON1
SBUF1
Dx
PSW
Ex
ACC
Fx
B
I
2
C Bus
FX1 supports the I
2
C bus as a master only at 100/400 KHz. SCL
and SDA pins have open drain outputs and hysteresis inputs.
These signals must be pulled up to 3.3V, even if no I
2
C device is
connected.
ReNumeration™
Because the FX1’s configuration is soft, one chip can take on the
identities of multiple distinct USB devices.
When first plugged into the USB, the FX1 enumerates automat-
ically and downloads firmware and the USB descriptor tables
over the USB cable. Next, the FX1 enumerates again, this time
as a device defined by the downloaded information. This
patented two step process, called ReNumeration, happens
instantly when the device is plugged in, with no indication that
the initial download step has occurred.
Two control bits in the USBCS (USB Control and Status) register
control the ReNumeration process: DISCON and RENUM. To
simulate a USB disconnect, the firmware sets DISCON to 1. To
reconnect, the firmware clears DISCON to 0.
Before reconnecting, the firmware sets or clears the RENUM bit
to indicate if the firmware or the Default USB Device handles
device requests over endpoint zero:
Buses
All packages: 8 or 16-bit ‘FIFO’ bidirectional data bus, multi-
plexed on IO ports B and D. 128 pin package: adds 16-bit output
only 8051 address bus, 8-bit bidirectional data bus.
USB Boot Methods
During the power up sequence, internal logic checks the I
2
C port
for the connection of an EEPROM whose first byte is either 0xC0
or 0xC2. If found, it uses the VID/PID/DID values in the EEPROM
in place of the internally stored values (0xC0). Alternatively, it
boot-loads the EEPROM contents into an internal RAM (0xC2).
If no EEPROM is detected, FX1 enumerates using internally
stored descriptors. The default ID values for FX1 are
VID/PID/DID (0x04B4, 0x6473, 0xAxxx where xxx=Chip
revision).
Table 2. Default ID Values for FX1
Default VID/PID/DID
Vendor ID 0x04B4 Cypress Semiconductor
Product ID 0x6473 EZ-USB FX1
Device
release
0xAnnn Depends on chip revision (nnn = chip
revision where first silicon = 001)
RENUM = 0, the Default USB Device handles device requests
RENUM = 1, the firmware handles device requests
Bus-powered Applications
The FX1 fully supports bus powered designs by enumerating
with less than 100 mA as required by the USB specification.
Interrupt System
INT2 Interrupt Request and Enable Registers
FX1 implements an autovector feature for INT2 and INT4. There
are 27 INT2 (USB) vectors, and 14 INT4 (FIFO/GPIF) vectors.
See
(TRM) for more
details.
Note
2. The I
2
C bus SCL and SDA pins must be pulled up, even if an EEPROM is not connected. Otherwise this detection method does not work properly.
Document #: 38-08039 Rev. *E
Page 4 of 54