Cypress CY7C63310 - Manual

Cypress CY7C63310

Cypress CY7C63310 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
15 Page 15
16 Page 16
17 Page 17
18 Page 18
19 Page 19
20 Page 20
21 Page 21
22 Page 22
23 Page 23
24 Page 24
25 Page 25
26 Page 26
27 Page 27
28 Page 28
29 Page 29
30 Page 30
31 Page 31
32 Page 32
33 Page 33
34 Page 34
35 Page 35
36 Page 36
37 Page 37
38 Page 38
39 Page 39
40 Page 40
41 Page 41
42 Page 42
43 Page 43
44 Page 44
45 Page 45
46 Page 46
47 Page 47
48 Page 48
49 Page 49
50 Page 50
51 Page 51
52 Page 52
53 Page 53
54 Page 54
55 Page 55
56 Page 56
57 Page 57
58 Page 58
59 Page 59
60 Page 60
61 Page 61
62 Page 62
63 Page 63
64 Page 64
65 Page 65
66 Page 66
67 Page 67
68 Page 68
69 Page 69
70 Page 70
71 Page 71
72 Page 72
73 Page 73
74 Page 74
75 Page 75
76 Page 76
77 Page 77
78 Page 78
79 Page 79
80 Page 80
81 Page 81
82 Page 82
83 Page 83
Page: / 83

Table of Contents:

  • Page 2 – Logic Block Diagram
  • Page 4 – Top View
  • Page 5 – Legend; Pad Number; VSS
  • Page 9 – Addressing Modes; Examples
  • Page 12 – Instruction Set Summary; The instruction set is summarized in
  • Page 13 – Memory Organization; Flash Program Memory Organization; Figure 9-1. Program Memory Space with Interrupt Vector Table
  • Page 14 – Data Memory Organization; SROM; Stack begins here and grows upward.
  • Page 15 – SROM Function Descriptions
  • Page 19 – Stack Pointer value when SSC is
  • Page 21 – Clock Architecture Description
  • Page 22 – Proper USB SIE operation requires a 12 MHz or 24 MHz
  • Page 25 – Figure 10-2. Programmable Interval Timer Block Diagram
  • Page 26 – CPU Clock During Sleep Mode; on page 22) is forced to the Internal Oscillator, and the; Figure 10-3. Timer Capture Block Diagram
  • Page 27 – Sleep Mode
  • Page 28 – Watchdog Timer Reset
  • Page 29 – Wake up Sequence
  • Page 30 – Low Power in Sleep Mode
  • Page 31 – Low Voltage Detect Control
  • Page 32 – ators
  • Page 33 – Port Data Registers; from this register returns the current state of the Port 0 pins.
  • Page 35 – GPIO Port Configuration
  • Page 36 – CLK Output
  • Page 37 – on page 55 and; interrupt sources, it is best to follow the following procedure:
  • Page 38 – DC Characteristics
  • Page 39 – Note for Comm Modes 01 or 10 (SPI Master or SPI Slave, see
  • Page 40 – SPI Data Register; meet this timing requirement results in incorrect data transfer.
  • Page 41 – SPI Configure Register; Note for Comm Modes 01b or 10b (SPI Master or SPI Slave); SCLK Frequency when CPUCLK =
  • Page 42 – SPI Interface Pins; LSB First CPHA CPOL
  • Page 43 – s rate; order byte must be written first then the high order byte.
  • Page 45 – Figure 16-2. Programmable Interval Timer Block Diagram
  • Page 46 – First Edge Hold
  • Page 48 – Figure 16-3. Timer Functional Sequence Diagram
  • Page 49 – Valid
  • Page 50 – Interrupt Controller; Architectural Description; Interrupt
  • Page 51 – Figure 17-1. Interrupt Controller Block Diagram; I n ter r u p t
  • Page 52 – Interrupt Registers
  • Page 56 – Regulator Output; This block must not be enabled when V; the alternate voltage.
  • Page 57 – USB Transceiver Configuration
  • Page 58 – USB Device Address; USB Enable
  • Page 59 – SETUP Received
  • Page 61 – Encoding Column
  • Page 62 – Endpoint Count Register (; Details of Mode for Differing Traffic Conditions
  • Page 65 – Register Summary
  • Page 67 – Voltage Vs CPU Frequency Characteristics; Figure 25-1. Voltage vs CPU Frequency Characteristics
  • Page 70 – AC Characteristics
  • Page 71 – GPIO Pin Output; Paired; Consecutive
  • Page 72 – Figure 28-5. Differential to EOP Transition Skew and EOP Width
  • Page 76 – Package Diagrams; DIMENSIONS IN INCHES
  • Page 77 – REFERENCE JEDEC MO-119
  • Page 80 – Document History Page; II Low Speed USB Peripheral Controller
Loading the manual

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

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - Logic Block Diagram

CY7C63310, CY7C638xx Document 38-08035 Rev. *K Page 2 of 83 Internal 24 MHz Oscillator 3.3V Regulator Clock Control POR / Low-Voltage Detect Watchdog Timer RAM Up to 256 Byte M8C CPU Flash Up to 8K Byte Up to 14 Extended IO Pins Low-Speed USB/PS2 Transceiver and Pull up Up to 6 GPIO pins Wakeup Time...

Page 4 - Top View

CY7C63310, CY7C638xx Document 38-08035 Rev. *K Page 4 of 83 5. Pinouts Figure 5-1. Pin Diagrams 123456 9 11 15 16 17 18 19 20 2221 NC P0.7 TIO1/P0.6TIO0/P0.5 INT2/P0.4INT1/P0.3 P0.0 P2.0 P1.5/SMOSI P1.3/SSEL P3.1P3.0 V CC P1.2/VREG P1.1/D–P1.0/D+ 14 P1.4/SCLK 10 P2.1 NC V SS 12 13 78 INT0/P0.2 P0.1 ...

Page 5 - Legend; Pad Number; VSS

CY7C63310, CY7C638xx Document 38-08035 Rev. *K Page 5 of 83 Figure 5-2. CY7C63823 Die Form Die step = 1792 .98 μ m x 22 72.998 μ m Die si ze = 1727 μ m x 2187 μ m Bon d pad op enin g = 70 μ m x 70 μ m Die thic kn ess = 14 mils Legend 1 2 4 3 5 6 8 7 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Cypres...

Other Cypress Models

All Cypress Other