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

CY7C63001A-PC 参数 Datasheet PDF下载

CY7C63001A-PC图片预览
型号: CY7C63001A-PC
PDF下载: 下载PDF文件 查看货源
内容描述: 通用串行总线的微控制器 [Universal Serial Bus Microcontroller]
分类和应用: 微控制器
文件页数/大小: 25 页 / 500 K
品牌: CYPRESS [ CYPRESS SEMICONDUCTOR ]
 浏览型号CY7C63001A-PC的Datasheet PDF文件第1页浏览型号CY7C63001A-PC的Datasheet PDF文件第2页浏览型号CY7C63001A-PC的Datasheet PDF文件第4页浏览型号CY7C63001A-PC的Datasheet PDF文件第5页浏览型号CY7C63001A-PC的Datasheet PDF文件第6页浏览型号CY7C63001A-PC的Datasheet PDF文件第7页浏览型号CY7C63001A-PC的Datasheet PDF文件第8页浏览型号CY7C63001A-PC的Datasheet PDF文件第9页  
CY7C63001A
CY7C63101A
4.0
CEXT
D+
D–
V
PP
V
CC
V
SS
Pin Definitions
(continued)
Name
I/O
I/O
I/O
I/O
20-Pin
9
14
13
8
12
7
24-pin
11
16
15
10
14
9
Die Pad #
11
16
15
10
14
9
Description
Connects to external R/C timing circuit for optional
‘suspend’ wakeup
USB data+
USB data–
Programming voltage supply, tie to ground during normal
operation
Voltage supply
Ground
5.0
V
CC
V
SS
V
PP
XTALIN
Pin Description
Name
Description
One pin. Connects to the USB power source or to a nominal 5V power supply. Actual V
CC
range can vary
between 4.0V and 5.25V.
One pin. Connects to ground.
One pin. Used in programming the on-chip EPROM. This pin should be tied to ground during normal opera-
tions.
One pin. Input from an external ceramic resonator.
One pin. Return path for the ceramic resonator (leave unconnected if driving XTALIN from an external
oscillator).
Sixteen pins. P0.0–P0.7 are the 8 I/O lines in Port 0. P1.0–P1.7 are the 8 I/O lines in Port 1. P1.0–P1.3 are
supported in the CY7C6300XA. All I/O pins include bit-programmable pull-up resistors. However, the sink
current of each pin can be programmed to one of sixteen levels. Besides functioning as GPIO lines, each
pin can be programmed as an interrupt input. The interrupt is edge-triggered, with programmable polarity.
Two pins. Bidirectional USB data lines. An external pull-up resistor must be connected between the D pin
and V
CC
to select low-speed USB operation.
One pin. Open-drain output with Schmitt trigger input. The input is connected to a rising edge-triggered
interrupt. CEXT may be connected to an external RC to generate a wake-up from Suspend mode. See
Section 6.4.
XTALOUT
P0.0–P0.7,
P1.0–P1.7
D+, D–
CEXT
6.0
Functional Description
6.1.1
Program Memory Organization
The Cypress CY7C630/101A USB microcontrollers are
optimized for human-interface computer peripherals such as
a mouse, joystick, and gamepad. These USB microcontrollers
conform to the low-speed (1.5 Mbps) requirements of the USB
Specification version 1.1. Each microcontroller is a self-
contained unit with: a USB interface engine, USB transceivers,
an 8-bit RISC microcontroller, a clock oscillator, timers, and
program memory. Each microcontroller supports one USB
device address and two endpoints.
The 6-MHz clock is doubled to 12 MHz to drive the microcon-
troller. A RISC architecture with 35 instructions provides the
best balance between performance and product cost.
The CY7C63001A and CY7C63101A each offer 4 Kbytes of
EPROM. The program memory space is divided into two
functional groups: interrupt vectors and program code.
The interrupt vectors occupy the first 16 bytes of the program
space. Each vector is 2 bytes long. After a reset, the Program
Counter points to location zero of the program space.
shows the organization of the Program Memory Space.
6.1.2
Security Fuse Bit
The Cypress USB microcontroller includes a security fuse bit.
When the security fuse is programmed, the EPROM program
memory outputs 0xFF to the EPROM programmer, thus
protecting the user’s code.
6.1
Memory Organization
The memory in the USB Controller is organized into user
program memory in EPROM space and data memory in SRAM
space.
Document #: 38-08026 Rev. *A
Page 3 of 25