DataSheet.es    


PDF CY7C64113C Data sheet ( Hoja de datos )

Número de pieza CY7C64113C
Descripción Full-Speed USB (12-Mbps) Function
Fabricantes Cypress Semiconductor 
Logotipo Cypress Semiconductor Logotipo



Hay una vista previa y un enlace de descarga de CY7C64113C (archivo pdf) en la parte inferior de esta página.


Total 53 Páginas

No Preview Available ! CY7C64113C Hoja de datos, Descripción, Manual

CY7C64013C
CY7C64113C
Full-Speed USB (12-Mbps) Function
Full-Speed USB (12-Mbps) Function
Features
Full-speed USB Microcontroller
8-bit USB Optimized Microcontroller
Harvard architecture
6-MHz external clock source
12-MHz internal CPU clock
48-MHz internal clock
Internal memory
256 bytes of RAM
8 KB of PROM (CY7C64013C, CY7C64113C)
Integrated Master/Slave I2C-compatible Controller (100 kHz)
enabled through General-Purpose I/O (GPIO) pins
Hardware Assisted Parallel Interface (HAPI) for data transfer
to external devices
I/O ports
Three GPIO ports (Port 0 to 2) capable of sinking 7 mA per
pin (typical)
An additional GPIO port (Port 3) capable of sinking 12 mA
per pin (typical) for high current requirements: LEDs
Higher current drive achievable by connecting multiple GPIO
pins together to drive a common output
Each GPIO port can be configured as inputs with internal
pull-ups or open drain outputs or traditional CMOS outputs
A Digital to Analog Conversion (DAC) port with
programmable current sink outputs is available on the
CY7C64113C devices
Maskable interrupts on all I/O pins
12-bit free-running timer with one microsecond clock ticks
Watchdog Timer (WDT)
Internal Power-On Reset (POR)
USB Specification Compliance
Conforms to USB Specification, Version 1.1
Conforms to USB HID Specification, Version 1.1
Supports up to five user configured endpoints
• Up to four 8-byte data endpoints
• Up to two 32-byte data endpoints
Integrated USB transceivers
Improved output drivers to reduce EMI
Operating voltage from 4.0 V to 5.5 V DC
Operating temperature from 0 to 70 degrees Celsius
CY7C64013C available in 28-pin SOIC and 28-pin PDIP
packages
CY7C64113C available in 48-pin SSOP packages
Industry-standard programmer support
Functional Overview
The CY7C64013C and CY7C64113C are 8-bit One Time
Programmable microcontrollers that are designed for full-speed
USB applications. The instruction set has been optimized
specifically for USB operations, although the microcontrollers
can be used for a variety of non-USB embedded applications.
GPIO
The CY7C64013C features 19 GPIO pins to support USB and
other applications. The I/O pins are grouped into three ports
(P0[7:0], P1[2:0], P2[6:2], P3[2:0]) where each port can be
configured as inputs with internal pull-ups, open drain outputs, or
traditional CMOS outputs. There are 16 GPIO pins (Ports 0 and
1) which are rated at 7 mA typical sink current. Port 3 pins are
rated at 12 mA typical sink current, a current sufficient to drive
LEDs. Multiple GPIO pins can be connected together to drive a
single output for more drive current capacity. Additionally, each
GPIO can be used to generate a GPIO interrupt to the
microcontroller. All of the GPIO interrupts share the same “GPIO”
interrupt vector.
The CY7C64113C has 32 GPIO pins (P0[7:0], P1[7:0], P2[7:0],
P3[7:0]).
DAC
The CY7C64113C has four programmable sink current I/O pins
(DAC) pins (P4[7,2:0]). Every DAC pin includes an integrated
14-kpull-up resistor. When a ‘1’ is written to a DAC I/O pin, the
output current sink is disabled and the output pin is driven HIGH
by the internal pull-up resistor. When a ‘0’ is written to a DAC I/O
pin, the internal pull-up resistor is disabled and the output pin
provides the programmed amount of sink current. A DAC I/O pin
can be used as an input with an internal pull-up by writing a ‘1’
to the pin.
The sink current for each DAC I/O pin can be individually
programmed to one of 16 values using dedicated Isink registers.
DAC bits P4[1:0] can be used as high-current outputs with a
programmable sink current range of 3.2 to 16 mA (typical). DAC
bits P4[7,2] have a programmable current sink range of 0.2 to
1.0 mA (typical). Multiple DAC pins can be connected together
to drive a single output that requires more sink current capacity.
Each I/O pin can be used to generate a DAC interrupt to the
microcontroller. Also, the interrupt polarity for each DAC I/O pin
is individually programmable.
Clock
The microcontroller uses an external 6-MHz crystal and an
internal oscillator to provide a reference to an internal PLL-based
clock generator. This technology allows the customer application
to use an inexpensive 6-MHz fundamental crystal that reduces
the clock-related noise emissions (EMI). A PLL clock generator
provides the 6-, 12-, and 48-MHz clock signals for distribution
within the microcontroller.
Cypress Semiconductor Corporation • 198 Champion Court
Document Number: 38-08001 Rev. *D
• San Jose, CA 95134-1709 • 408-943-2600
Revised March 8, 2011
Free Datasheet http://www.da[t+as]hFeeet4eud.cbomac/ k

1 page




CY7C64113C pdf
Pin Configurations
CY7C64013C
28-pin SOIC
XTALOUT
XTALIN
VREF
GND
P3[1]
D+[0]
D–[0]
P2[3]
P2[5]
P0[7]
P0[5]
P0[3]
P0[1]
P0[6]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28 VCC
27 P1[1]
26 P1[0]
25 P1[2]
24 P3[0]
23 P3[2]
22 GND
21 P2[2]
20 P2[4]
19 P2[6]
18 VPP
17 P0[0]
16 P0[2]
15 P0[4]
TOP VIEW
CY7C64013C
28-pin PDIP
XTALOUT
XTALIN
VREF
P1[1]
GND
P3[1]
D+[0]
D–[0]
P2[3]
P2[5]
P0[7]
P0[5]
P0[3]
P0[1]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28 VCC
27 P1[0]
26 P1[2]
25 P3[0]
24 P3[2]
23 P2[2]
22 GND
21 P2[4]
20 P2[6]
19 VPP
18 P0[0]
17 P0[2]
16 P0[4]
15 P0[6]
CY7C64013C
CY7C64113C
CY7C64113C
48-pin SSOP
XTALOUT
XTALIN
VREF
P1[3]
P1[5]
P1[7]
P3[1]
D+[0]
D–[0]
P3[3]
GND
P3[5]
P3[7]
P2[1]
P2[3]
GND
P2[5]
P2[7]
DAC[7]
P0[7]
P0[5]
P0[3]
P0[1]
DAC[1]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
48 VCC
47 P1[1]
46 P1[0]
45 P1[2]
44 P1[4]
43 P1[6]
42 P3[0]
41 P3[2]
40 GND
39 P3[4]
38 NC
37 P3[6]
36 P2[0]
35 P2[2]
34 GND
33 P2[4]
32 P2[6]
31 DAC[0]
30 VPP
29 P0[0]
28 P0[2]
27 P0[4]
26 P0[6]
25 DAC[2]
Document Number: 38-08001 Rev. *D
Page 5 of 53
Free Datasheet http://www.da[t+as]hFeeet4eud.cbomac/ k

5 Page





CY7C64113C arduino
Program Memory Organization
after reset
14-bit PC
CY7C64013C
CY7C64113C
Address
0x0000 Program execution begins here after a reset
0x0002 USB Bus Reset interrupt vector
0x0004 128-µs timer interrupt vector
0x0006 1.024-ms timer interrupt vector
0x0008 USB address A endpoint 0 interrupt vector
0x000A USB address A endpoint 1 interrupt vector
0x000C USB address A endpoint 2 interrupt vector
0x000E USB address A endpoint 3 interrupt vector
0x0010 USB address A endpoint 4 interrupt vector
0x0012 Reserved
0x0014 DAC interrupt vector
0x0016 GPIO interrupt vector
0x0018 I2C interrupt vector
0x001A Program Memory begins here
Document Number: 38-08001 Rev. *D
0x1FDF 8 KB (-32) PROM ends here (CY7C64013C, CY7C64113C)
Page 11 of 53
Free Datasheet http://www.da[t+as]hFeeet4eud.cbomac/ k

11 Page







PáginasTotal 53 Páginas
PDF Descargar[ Datasheet CY7C64113C.PDF ]




Hoja de datos destacado

Número de piezaDescripciónFabricantes
CY7C64113Full-Speed USB (12 Mbps) FunctionCypress Semiconductor
Cypress Semiconductor
CY7C64113CFull-Speed USB (12-Mbps) FunctionCypress Semiconductor
Cypress Semiconductor

Número de piezaDescripciónFabricantes
SLA6805M

High Voltage 3 phase Motor Driver IC.

Sanken
Sanken
SDC1742

12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters.

Analog Devices
Analog Devices


DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares,
permitiéndote verlos en linea o descargarlos en PDF.


DataSheet.es    |   2020   |  Privacy Policy  |  Contacto  |  Buscar