Cypress CY7C64713/14 User Manual

The EZ-USB FX1™ USB Microcontroller is a full-speed USB peripheral controller that integrates a USB transceiver, Serial Interface Engine (SIE), and enhanced 8051 microprocessor. It is upgradable to the FX2LP (CY7C68013A) with pin compatibility, object code compatibility, and functional compatibility. The FX1 is suitable for bus powered applications and draws no more than 65 mA in any mode. Its software can run from internal RAM, which can be downloaded via USB, loaded from EEPROM, or an external memory device. The FX1 has 16 KBytes of on-chip code/data RAM and multiple programmable endpoints with buffering options. It also features an 8-bit or 16-bit external data interface, Smart Media standard ECC generation, GPIF, and an integrated enhanced 8051 microprocessor.


Cypress CY7C64713/14 User Manual - cover page
Brand
Cypress
Category
Other Electronics
Document type
User Manual
Language
English
Pages
50
File format
PDF
File size
1.4 MB
Published
04 May, 2012
Updated
29 September, 2023
MD5 checksum
84047CD02C1920DDC1255F78EC8B32D6

About this manual

This manual describes the EZ‑USB FX1™ (CY7C64713/14) full‑speed USB microcontroller, highlighting its integrated USB transceiver, enhanced 8051 core, and programmable peripheral interface. Key features include low power consumption, up‑to‑48 MHz operation, and a variety of package options for board‑level integration.

Technical sections cover the 8051 microprocessor core, USB signaling, register maps, endpoint RAM architecture, interrupt handling, reset and wake‑up behavior, and bus‑powered operation. The document also provides detailed register tables, endpoint configuration options, and guidelines for using the General Programmable Interface (GPIF) with external devices.

What's inside

  • Features
  • Functional Description
  • Applications
  • Functional Overview
  • USB Signaling Speed
  • 8051 Microprocessor
  • USARTs
  • Special Function Registers
  • Interrupt System
  • Reset and Wakeup

Specifications

Maximum current draw65 mA
Operating voltage3.3 V (5 V tolerant inputs)
On‑chip program/data RAM16 KB
General‑purpose I/OsUp to 40
USB signaling speedFull speed 12 Mbps
Maximum core clock48 MHz
USARTsTwo standard 8051 USARTs
Register RAM256 bytes
Timers/CountersThree timer/counters

Frequently asked questions

What is the maximum current the CY7C64713/14 can draw?

The device draws no more than 65 mA in any mode.

How many general‑purpose I/O pins are available?

The microcontroller provides up to 40 general‑purpose I/O pins.

What USB speed does the CY7C64713/14 support?

It supports full‑speed USB with a signaling rate of 12 Mbps and does not support low‑speed or high‑speed modes.

Download PDF (1.4 MB)

More Cypress Manuals


View all Cypress manuals →