This datasheet provides detailed information on the features and characteristics of the enCoRe™ USB CY7C63221/31A.
The CY7C63221/31A enCoRe™ USB controller is a low‑speed USB peripheral device that integrates an internal 3.3 V regulator, crystal‑less oscillator, and optional PS/2 mode. It provides up to 10 configurable GPIO pins, a 96‑byte RAM, 3 KB of EPROM, and built‑in watchdog, low‑voltage reset, and brown‑out protection.
The manual covers functional overview, pin assignments, programming model, instruction set, memory organization, clocking, reset behavior, USB serial interface engine, and ordering information. It also includes absolute maximum ratings, DC characteristics, and package diagrams for the various PDIP and SOIC options.
| Operating voltage | 4.0 V to 5.5 VDC |
|---|---|
| Operating temperature | 0 °C to 70 °C |
| RAM size | 96 bytes |
| EPROM size | 3 KB |
| GPIO pins | Up to 10 pins, 50 mA per pin |
| GPIO current sink capability | 50 mA per pin |
| Internal regulator | 3.3 V regulator for USB pull‑up resistor |
| Internal oscillator | Crystal‑less, 6 MHz ±1.5 % (12 MHz CPU clock) |
| USB device address support | 1 low‑speed USB device address |
| Endpoints | 1 control endpoint and 1 data endpoint |
It operates from 4.0 V to 5.5 VDC.
The device provides up to 10 GPIO pins, each capable of sinking up to 50 mA.
No, it includes an internal crystal‑less oscillator.
It contains 3 KB of EPROM and 96 bytes of RAM.