The EZ-USB FX1™ USB Microcontroller Full-speed USB Peripheral Controller is a single chip integrated USB transceiver, SIE, and enhanced 8051 microprocessor that can be upgraded to the FX2LP (CY7C68013A) in terms of fit, form, and function. It draws no more than 65 mA in any mode and is suitable for bus powered applications.
The Cypress CY7C64713 EZ-USB FX1 is a full‑speed USB peripheral controller that integrates a USB transceiver, Serial Interface Engine (SIE) and an enhanced 8051 microprocessor. It provides up to 16 KB of internal program/data RAM, four package options, and up to 40 GPIO pins, making it suitable for bus‑powered and low‑power applications.
The manual covers functional description, hardware interfaces (I2C, UART, GPIF), USB boot methods, interrupt architecture, reset and wake‑up behavior, memory maps, endpoint configuration, and master/slave FIFO control signals, with detailed register tables and timing diagrams.
| Maximum current draw | 65 mA |
|---|---|
| Internal RAM | 16 KB program/data RAM |
| Package options | 128‑pin TQFP, 100‑pin TQFP, 56‑pin SSOP, 56‑pin QFN |
| GPIO pins | Up to 40 |
| USB speed | Full‑speed 12 Mbps |
| I2C bus speed | 100 kHz / 400 kHz |
| USARTs | Two standard 8051 USARTs |
The FX1 draws no more than 65 mA in any mode, making it suitable for bus‑powered designs.
The device is offered in 128‑pin TQFP, 100‑pin TQFP, 56‑pin SSOP, and 56‑pin QFN packages.
The FX1 provides up to 40 general‑purpose I/O pins.
It supports full‑speed USB at 12 Mbps; low‑speed and high‑speed modes are not supported.