beautypg.com

Cypress enCoRe CY7C63310 User Manual

Encore™ ii low speed usb peripheral controller, Features

background image

CY7C63310, CY7C638xx

enCoRe™ II

Low Speed USB Peripheral Controller

Cypress Semiconductor Corporation

198 Champion Court

San Jose

,

CA 95134-1709

408-943-2600

Document 38-08035 Rev. *K

Revised December 08 2008

1. Features

USB 2.0-USB-IF certified (TID # 40000085)

enCoRe™ II USB - “enhanced Component Reduction”

Crystalless oscillator with support for an external clock. The

internal oscillator eliminates the need for an external crystal

or resonator.

Two internal 3.3V regulators and an internal USB pull up

resistor

Configurable IO for real world interface without external com-

ponents

USB Specification compliance

Conforms to USB Specification, Version 2.0

Conforms to USB HID Specification, Version 1.1

Supports one low speed USB device address

Supports one control endpoint and two data endpoints

Integrated USB transceiver with dedicated 3.3V regulator for

USB signalling and D– pull up.

Enhanced 8-bit microcontroller

Harvard architecture

M8C CPU speed is up to 24 MHz or sourced by an external

clock signal

Internal memory

Up to 256 bytes of RAM

Up to eight Kbytes of Flash including EEROM emulation

Interface can auto configure to operate as PS/2 or USB

No external components for switching between PS/2 and

USB modes

No General Purpose IO (GPIO) pins required to manage dual

mode capability

Low power consumption

Typically 10 mA at 6 MHz

10

μA sleep

In system reprogrammability:

Allows easy firmware update

GPIO ports

Up to 20 GPIO pins

2 mA source current on all GPIO pins. Configurable 8 or

50 mA/pin current sink on designated pins.

Each GPIO port supports high impedance inputs, config-

urable pull up, open drain output, CMOS/TTL inputs, and

CMOS output

Maskable interrupts on all IO pins

A dedicated 3.3V regulator for the USB PHY. Aids in signalling

and D– line pull up

125 mA 3.3V voltage regulator powers external 3.3V devices

3.3V IO pins

4 IO pins with 3.3V logic levels

Each 3.3V pin supports high impedance input, internal pull

up, open drain output or traditional CMOS output

SPI serial communication

Master or slave operation

Configurable up to 4 Mbit/second transfers in the master

mode

Supports half duplex single data line mode for optical sensors

2-channel 8-bit or 1-channel 16-bit capture timer registers.

Capture timer registers store both rising and falling edge times.

Two registers each for two input pins

Separate registers for rising and falling edge capture

Simplifies the interface to RF inputs for wireless applications

Internal low power wakeup timer during suspend mode:

Periodic wakeup with no external components

12-bit Programmable Interval Timer with interrupts

Advanced development tools based on Cypress PSoC® tools

Watchdog timer (WDT)

Low voltage detection with user configurable threshold

voltages

Operating voltage from 4.0V to 5.5V DC

Operating temperature from 0–70°C

Available in 16 and 18-pin PDIP; 16, 18, and 24-pin SOIC;

24-pin QSOP, and 32-pin QFN packages

Industry standard programmer support

1.1 Applications

The CY7C63310/CY7C638xx is targeted for the following

applications:

PC HID devices

Mice (optomechanical, optical, trackball)

Gaming

Joysticks

Game pad

General purpose

Barcode scanners

POS terminal

Consumer electronics

Toys

Remote controls

Security dongles

[+] Feedback

[+] Feedback

This manual is related to the following products:
Table of contents