Cypress CY7C63411/12/13 CY7C63511/12/13 CY7C63612/13 Low-speed USB Peripheral Controller Programming Manual

This document is a reference manual for the CY7C63411/12/13, CY7C63511/12/13, and CY7C63612/13 series low-speed USB peripheral controllers. It introduces the features and characteristics of these devices, functional overview, pin assignments, programming model, instruction set, memory organization, clocking, reset, general purpose I/O ports, DAC port, USB serial interface engine (SIE), USB device, 12-bit free-running timer, and processor status and control registers.


Cypress CY7C63411/12/13 CY7C63511/12/13 CY7C63612/13 Low-speed USB Peripheral Controller Programming Manual - cover page
Brand
Cypress
Category
Other Electronics
Document type
Programming Manual
Language
English
Pages
36
File format
PDF
File size
297 KB
Published
03 May, 2012
Updated
30 September, 2023
MD5 checksum
FD104D5EA8D6F4D299AE11F063F646D1

About this manual

The CY7C63411/12/13, CY7C63511/12/13 and CY7C63612/13 are low‑speed USB peripheral controllers that integrate a USB transceiver, an 8‑bit RISC core, GPIO, a DAC port and a 12‑bit free‑running timer. They are intended for low‑cost USB devices such as mice, keyboards, gamepads and other HID applications.

This programming manual provides a functional overview, pin‑assignment tables, the programming model (including the 14‑bit program counter, registers and address modes), instruction‑set summary, memory organization, clocking and reset details, GPIO and DAC port descriptions, USB Serial Interface Engine operation, timer operation, interrupt handling, absolute maximum ratings, electrical characteristics, ordering information and package diagrams.

What's inside

  • Features
  • Functional Overview
  • Pin Assignments
  • Programming Model
  • Memory Organization
  • USB Serial Interface Engine
  • Interrupts
  • Package Diagrams

Specifications

Operating voltage4.0 V to 5.5 V DC
Operating temperature0 °C to 70 °C
RAM size256 bytes
EPROM size (CY7C63411, CY7C63511)4 KB
EPROM size (CY7C63412, CY7C63512, CY7C63612)6 KB
EPROM size (CY7C63413, CY7C63513, CY7C63613)8 KB
Internal CPU clock12 MHz
External resonator frequency6 MHz ceramic resonator
USB endpoints3 data endpoints
Free‑running timer resolution1 µs tick
Watch‑Dog Timer timeout≈ 8 ms

Frequently asked questions

What is the operating voltage range for the CY7C63411/12/13 series?

The devices operate from 4.0 V to 5.5 V DC.

How many USB endpoints are supported by these controllers?

The controller supports one device address and three data endpoints.

What is the internal CPU clock frequency?

The internal CPU runs at 12 MHz.

Download PDF (297 KB)

More Cypress Manuals


View all Cypress manuals →