This product is a combination low-speed USB and PS/2 peripheral controller. It features an internal oscillator, auto-configurable interface, 3.3V regulator, and is suitable for applications such as mice and gamepads.
The CY7C637xxC family combines low‑speed USB and PS/2 functionality in a single 8‑bit RISC microcontroller. It includes an internal 3.3 V regulator, internal oscillator options, and up to 16 configurable GPIO pins, making it suitable for mice, game‑pads, joysticks and other peripheral devices.
The manual details pin‑out definitions for the 18‑pin SOIC/PDIP, 24‑pin SOIC/PDIP/QSOP and die‑form packages, describes the memory organization (256 B RAM, 8 KB EPROM), the interrupt vector table, and provides the full programming model and instruction set for firmware development.
| Operating voltage | 4.0 V to 5.5 VDC |
|---|---|
| Operating temperature | 0 °C to 70 °C |
| RAM size | 256 bytes |
| EPROM size | 8 KB |
| GPIO pins | Up to 16 versatile pins |
| GPIO drive current | 50 mA per pin |
| USB support | Low‑speed USB, 1 address, 3 endpoints |
| Internal oscillator | 6 MHz (optional) or 12 MHz CPU clock |
| Free‑running timer | 12‑bit |
| Capture timers | Four 8‑bit input capture registers |
The devices operate from 4.0 V to 5.5 VDC.
Up to 16 versatile GPIO pins are provided, each capable of 50 mA drive current.
Each device contains 8 KB of EPROM and 256 bytes of RAM.
It supports low‑speed USB with one device address and three data endpoints.