CY7C63310, CY7C638xx

enCoRe™ II Low Speed USB Peripheral Controller

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

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

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

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

Cypress Semiconductor Corporation • 198 Champion Court

San Jose, CA 95134-1709

408-943-2600

Document 38-08035 Rev. *K

 

Revised December 08 2008

[+] Feedback

Page 1
Image 1
Cypress CY7C638xx, CY7C63310 manual Features, Applications, Cypress Semiconductor Corporation 198 Champion Court

CY7C638xx, CY7C63310 specifications

The Cypress CY7C63310 and CY7C638xx series are advanced USB microcontrollers designed for various applications requiring reliable performance and flexibility. These chips are notable for their integration of several key technologies, enabling developers to create innovative electronic designs effortlessly.

The CY7C63310 is a part of the Cypress USB microcontroller family that boasts a fully integrated 8051-compatible microprocessor core. This architecture allows for efficient execution of high-level programming languages like C, enhancing code development efforts. The microcontroller supports USB 2.0 full-speed operation, allowing for high data transfer rates of up to 12 Mbps, essential for applications involving data communication.

One of the standout features of the CY7C63310 is its programmable GPIO (General-Purpose Input/Output) pins, which provide developers with the versatility to configure these pins as inputs, outputs, or alternate functions. This flexibility is particularly advantageous in applications where custom interfaces are essential, such as human-machine interfaces, sensor control, and USB peripherals.

Moreover, the CY7C638xx series presents an even broader array of features. These devices typically support various memory configurations, enabling designers to select from different on-chip RAM and flash memory options. This variety empowers projects requiring a mix of program and data storage capabilities, all while ensuring that performance remains optimal.

Both the CY7C63310 and CY7C638xx series leverage Cypress's EZ-USB technology, which simplifies the process of USB interface implementation. The EZ-USB architecture minimizes the effort associated with USB protocol complexity, allowing developers to focus on the core functionality of their applications.

These microcontrollers also incorporate features such as low-power operation, making them ideal for battery-operated devices. With various power management modes, designers can optimize energy consumption according to the specific needs of their applications.

In terms of connectivity, these chips support multiple interface standards, including SPI, I2C, and UART. These capabilities ensure that developers can easily interface with other components and systems, enhancing the overall utility of the microcontroller.

In summary, the Cypress CY7C63310 and CY7C638xx microcontrollers stand out for their robust features, including integrated USB functionality, flexible GPIO options, and support for various communication protocols. These attributes make them suitable for a wide range of applications, from consumer electronics to industrial automation, making them an excellent choice for developers seeking reliable and adaptable microcontroller solutions.