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

enCoRe™ USB CY7C63221/31A is a Cypress Semiconductor Corporation's low-speed USB peripheral controller. This document provides detailed information about the product's features and operation.


enCoRe USB CY7C63221A/31A Low-speed USB Peripheral Controller Manual - cover page
Brand
enCoRe
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
MD5 checksum
1B0066DCA931F354897FED25673EF75F

About this manual

The CY7C63221/31A is a low‑speed USB peripheral controller that integrates an internal oscillator, 3.3 V regulator, and USB/PS‑2 dual‑mode capability, reducing component count for mouse, gamepad and similar devices. It offers up to 10 configurable GPIO pins with 50 mA per‑pin drive and includes a watchdog timer, low‑voltage reset, and a 12‑bit free‑running timer.

This manual describes the controller's features, functional overview, pin assignments, programming model, USB serial interface engine, clocking and reset behavior, as well as absolute maximum ratings and package information. It also provides register summaries and timing diagrams for developers implementing firmware on the device.

What's inside

  • Features
  • Functional Overview
  • Pin Assignments
  • Programming Model
  • USB Serial Interface Engine
  • Reset and Clocking
  • Absolute Maximum Ratings

Specifications

Operating voltage4.0 V to 5.5 VDC
Operating temperature0 °C to 70 °C
RAM96 bytes
EPROM3 Kbytes
GPIO pinsUp to 10 versatile pins
GPIO current sink50 mA per pin
Internal USB pull‑up regulator3.3 V
Low‑voltage reset threshold3.75 V
Watchdog timer timeout≈ 8 ms
CPU clock frequency12 MHz

Frequently asked questions

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

It operates from 4.0 V to 5.5 VDC.

How many GPIO pins are available on the device?

The controller provides up to 10 versatile General Purpose I/O pins.

Does the controller include a regulator for the USB pull‑up resistor?

Yes, it has an internal 3.3 V regulator for the USB pull‑up resistor.

What is the maximum current each GPIO pin can sink?

Each GPIO pin can sink up to 50 mA.

Download PDF (1 MB)

More enCoRe Manuals


View all enCoRe manuals →