CYPRESS CY7C63221A/31A enCoRe USB Low-speed USB Peripheral Controller Manual

This datasheet provides detailed information on the features and characteristics of the enCoRe™ USB CY7C63221/31A.


CYPRESS CY7C63221A/31A enCoRe USB Low-speed USB Peripheral Controller Manual - cover page
Brand
Cypress
Category
Other Electronics
Document type
User Manual
Language
English
Pages
50
File format
PDF
File size
1 MB
Published
03 May, 2012
Updated
30 September, 2023
Model
CY31A
MD5 checksum
1789B1B4447682EFBD5F47E8023190AE

About this manual

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.

What's inside

  • Features
  • Functional Overview
  • Pin Configurations
  • Programming Model
  • Instruction Set Summary
  • Memory Organization
  • Clocking
  • Reset
  • USB Serial Interface Engine
  • Ordering Information

Specifications

Operating voltage4.0 V to 5.5 VDC
Operating temperature0 °C to 70 °C
RAM size96 bytes
EPROM size3 KB
GPIO pinsUp to 10 pins, 50 mA per pin
GPIO current sink capability50 mA per pin
Internal regulator3.3 V regulator for USB pull‑up resistor
Internal oscillatorCrystal‑less, 6 MHz ±1.5 % (12 MHz CPU clock)
USB device address support1 low‑speed USB device address
Endpoints1 control endpoint and 1 data endpoint

Frequently asked questions

What is the operating voltage range of the CY7C63221/31A?

It operates from 4.0 V to 5.5 VDC.

How many GPIO pins are available and how much current can each sink?

The device provides up to 10 GPIO pins, each capable of sinking up to 50 mA.

Does the controller need an external crystal for clocking?

No, it includes an internal crystal‑less oscillator.

What memory sizes are built into the controller?

It contains 3 KB of EPROM and 96 bytes of RAM.

Download PDF (1 MB)

More Cypress Manuals


View all Cypress manuals →