CY7C601xx
CY7C602xx
enCoRe™ II Low Voltage
Microcontroller
• Improved output drivers to reduce EMI
Features
• Operating voltage from 2.7V to 3.6VDC
• Operating temperature from 0–70°C
• enCoRe™ II Low Voltage (enCoRe II LV)—“enhanced
Component Reduction”
• Available in 24/40-pin PDIP, 24-pin SOIC, 24-pin
QSOP/SSOP, 28-pin SSOP and 48-pin SSOP.
• Advanced development tools based on Cypress PSoC®
tools
— Internal crystalless oscillator with support for optional
external clock or external crystal or resonator.
— Configurable IO for real-world interface without external
components
• Industry-standard programmer support
• Enhanced 8-bit microcontroller
— Harvard architecture
Applications
— M8C CPU speed can be up to 12 MHz or sourced by an
external crystal, resonator, or clock signal
The CY7C601xx/CY7C602xx is targeted for the following
applications:
• Internal memory
• PC Wireless HID devices
— Mice (optomechanical, optical, trackball)
— Keyboards
— 256 bytes of RAM
— 8 Kbytes of Flash including EEROM emulation
• Low power consumption
— Presenter tools
— Typically 2.25 mA at 3 MHz
— 5 µA sleep
• Gaming
— Joysticks
• In-system reprogrammability
— Allows easy firmware update
• General-purpose I/O ports
— Up to 36 General Purpose I/O (GPIO) pins
— Gamepad
• General purpose wireless applications
— Remote controls
— Barcode scanners
— POS terminal
— High current drive on GPIO pins. Configurable 8- or 50-
mA/pin current sink on designated pins
— Consumer electronics
— Toys
— EachGPIO port supports high-impedance inputs, config-
urablepull-up,opendrainoutput,CMOS/TTLinputs,and
CMOS output
Introduction
— Maskable interrupts on all I/O pins
• SPI serial communication
The enCoRe II LV family brings the features and benefits of the
enCoRe II to non-USB applications. The enCoRe II family has
an integrated oscillator that eliminates the external crystal or
resonator, reducing overall cost. Other external components,
such as wake-up circuitry, are also integrated into this chip.
— Master or slave operation
— Configurable up to 2-Mbit/second transfers.
— Supports half duplex single data line mode for optical
sensors
The enCoRe II LV is a low-voltage, low-cost 8-bit Flash-
programmable microcontroller
• 2-channel 8-bit or 1-channel 16-bit capture timer registers.
Capture timer registers store both rising and falling edge
times
The enCoRe II LV features up to 36 general-purpose I/O
(GPIO) pins. The I/O pins are grouped into five ports (Port 0 to
4). The pins on Port 0 and Port 1 may each be configured
individually while the pins on Ports 2, 3, and 4 may only be
configured as a group. Each GPIO port supports high-
impedance inputs, configurable pull up, open drain output,
CMOS/TTL inputs, and CMOS output with up to five pins that
support programmable drive strength of up to 50 mA sink
current. Additionally, each I/O pin can be used to generate a
GPIO interrupt to the microcontroller. Each GPIO port has its
own GPIO interrupt vector with the exception of GPIO Port 0.
GPIO Port 0 has in addition to the port interrupt vector, three
dedicated pins that have independent interrupt vectors
(P0.2–P0.4).
— Two registers each for two input pins
— Separate registers for rising and falling edge capture
— Simplifies interface to RF inputs for wireless applications
• Internal low-power wake-up timer during suspend mode
— Periodic wake-up with no external components
• Programmable Interval Timer interrupts
• Reduced RF emissions at 27 MHz and 96 MHz
• Watchdog timer (WDT)
• Low voltage detection with user-selectable threshold
voltages
Cypress Semiconductor Corporation
Document 38-16016 Rev. *C
•
198 Champion Court
•
San Jose, CA 95134-1709
•
408-943-2600
Revised October 23, 2006
[+] Feedback