This document introduces the features of the CY7C63001C/CY7C63101C USB microcontrollers, which are low-cost USB peripherals for low-speed devices such as mice, joysticks, and gamepads.
This manual describes the Cypress CY7C63001C and CY7C63101C universal serial bus microcontrollers, low‑cost solutions for low‑speed USB peripherals such as mouse, joystick, and gamepad. It covers the USB 1.5 Mbps specification compliance, internal 8‑bit RISC core, memory organization, and available package options.
The document provides detailed pin definitions, I/O capabilities, register maps, reset behavior, timer operation, and the Instant‑on suspend feature. It also includes package diagrams, die pad coordinates, and revision history for reference during design and firmware development.
| USB speed | 1.5 Mbps (low‑speed) |
|---|---|
| Device address and endpoints | 1 device address, 2 endpoints (control + data) |
| Internal RAM | 128 bytes |
| Program memory (EPROM) | 4 KB |
| Operating voltage | 4.0 V to 5.25 VDC |
| Operating temperature | 0 °C to 70 °C |
| GPIO pins (CY7C63001C) | 12 general‑purpose I/Os |
| GPIO pins (CY7C63101C) | 16 general‑purpose I/Os |
| I/O pins with LED drive | Up to 8 pins |
| Schmitt‑trigger I/O pins | Up to 16 pins |
The microcontrollers operate from 4.0 V to 5.25 VDC.
The CY7C63001C provides twelve general‑purpose I/O pins.
It supports low‑speed USB at 1.5 Mbps as defined in USB 1.1.