Âé¶¹¹ÙÍø

CY8C20x34

Features up to 25 capacitive sensors to support a combination of CAPSENSE? buttons, sliders, and proximity sensors

anchor

Overview

The CY8C20x34 CAPSENSE? family features advanced touch sensing CAPSENSE? buttons, sliders, and proximity sensors with CSA_EMC capacitive sensing technology.

Key Features

  • 8-bit M8C processor (up to 2 MIPS)
  • Up to 8 KB flash and 512 B SRAM
  • Emulated EEPROM
  • Up to 25 capacitive sensors
  • Up to 6 sliders
  • Up to 28 programmable GPIOs
  • 13-bit timer
  • I2C and SPI
  • 1.5 mA active and 2.6 ?A sleep mode
  • Operating Voltage: 2.4 V to 5.25 V
  • Temperature range: ¨C40¡ãC to +85¡ãC
  • 16 QFN (3x3 mm) to 32 QFN (5x5 mm)

Âé¶¹¹ÙÍø

About

Programmable capacitive sensing elements

  • Programmable capacitive sensing elements
  • Supports a combination of CAPSENSE? buttons, sliders, and proximity sensors with CSA_EMC capacitive sensing technology
  • Contains an integrated API to implement buttons and sliders
  • Supports up to 25 capacitive sensors and 6 sliders
  • CY8C20x24 supports 25 capacitive sensors and 1 slider
  • Supports proximity sensing up to 2 cm (with onboard PCB trace)

Enhanced noise immunity

  • CSA_EMC offers superior noise immunity for applications with challenging conducted and radiated noise conditions

Low-power consumption

  • Two different power modes for optimized power consumption
  • 1.5 mA active mode current; 2.6 ?A sleep mode current

High-performance, low-power M8C Harvard-architecture processor

  • Up to 2 MIPS with 12-MHz Internal clock and external clock signal

Flexible on-chip memory

  • Up to 8 KB of flash and 512 B of SRAM
  • Emulated EEPROM supported

Precision, programmable clocking

  • Internal main oscillator (IMO): 6/12 MHz ¡À 5%
  • Internal low speed oscillator at 32 kHz for watchdog and sleep

Enhanced GPIO features

  • Up to 28 GPIOs with programmable pin configuration
  • 20-mA sink current on all GPIOs
  • Internal restive pull-up, HI-Z, open-drain, and strong drive modes on all GPIOs

Peripheral features

  • 13-bit programmable timer
  • Watchdog and sleep timers
  • I2C master ¨C clocked at 100 kHz; I2C slave ¨C up to 400 kHz
  • SPI master and slave ¨C Configurable range of 46.9 kHz to 3 MHz

Operating conditions

  • Operating voltage: 2.4 V to 5.25 V
  • Temperature range: ¨C40 ¡ãC to +85 ¡ãC
  • Download the Getting started with CAPSENSE?" design guide
  • Install PSOC? Designer to begin development
  • READ the CY8C20x34 CAPSENSE? design guide

The CY8C20x34 CAPSENSE? family provides programmable touch sensing via assembly or C language coding in PSOC? Designer.

PSOC? Designer is a free Windows-based integrated design environment (IDE). It enables concurrent hardware and firmware design of systems based on CAPSENSE?. With PSOC? Designer, you can:

  1. Drag and drop User Modules to build your hardware system
  2. design in the main design workspace.
  3. Codesign your application firmware with the PSOC? hardware,
  4. using the PSOC? Designer IDE C compiler.
  5. Configure User Module.
  6. Explore the library of user modules.
  7. Review user module datasheets.

Programmable capacitive sensing elements

  • Programmable capacitive sensing elements
  • Supports a combination of CAPSENSE? buttons, sliders, and proximity sensors with CSA_EMC capacitive sensing technology
  • Contains an integrated API to implement buttons and sliders
  • Supports up to 25 capacitive sensors and 6 sliders
  • CY8C20x24 supports 25 capacitive sensors and 1 slider
  • Supports proximity sensing up to 2 cm (with onboard PCB trace)

Enhanced noise immunity

  • CSA_EMC offers superior noise immunity for applications with challenging conducted and radiated noise conditions

Low-power consumption

  • Two different power modes for optimized power consumption
  • 1.5 mA active mode current; 2.6 ?A sleep mode current

High-performance, low-power M8C Harvard-architecture processor

  • Up to 2 MIPS with 12-MHz Internal clock and external clock signal

Flexible on-chip memory

  • Up to 8 KB of flash and 512 B of SRAM
  • Emulated EEPROM supported

Precision, programmable clocking

  • Internal main oscillator (IMO): 6/12 MHz ¡À 5%
  • Internal low speed oscillator at 32 kHz for watchdog and sleep

Enhanced GPIO features

  • Up to 28 GPIOs with programmable pin configuration
  • 20-mA sink current on all GPIOs
  • Internal restive pull-up, HI-Z, open-drain, and strong drive modes on all GPIOs

Peripheral features

  • 13-bit programmable timer
  • Watchdog and sleep timers
  • I2C master ¨C clocked at 100 kHz; I2C slave ¨C up to 400 kHz
  • SPI master and slave ¨C Configurable range of 46.9 kHz to 3 MHz

Operating conditions

  • Operating voltage: 2.4 V to 5.25 V
  • Temperature range: ¨C40 ¡ãC to +85 ¡ãC

  • Download the Getting started with CAPSENSE?" design guide
  • Install PSOC? Designer to begin development
  • READ the CY8C20x34 CAPSENSE? design guide

The CY8C20x34 CAPSENSE? family provides programmable touch sensing via assembly or C language coding in PSOC? Designer.

PSOC? Designer is a free Windows-based integrated design environment (IDE). It enables concurrent hardware and firmware design of systems based on CAPSENSE?. With PSOC? Designer, you can:

  1. Drag and drop User Modules to build your hardware system
  2. design in the main design workspace.
  3. Codesign your application firmware with the PSOC? hardware,
  4. using the PSOC? Designer IDE C compiler.
  5. Configure User Module.
  6. Explore the library of user modules.
  7. Review user module datasheets.

Documents

Design resources

Developer community

{ "ctalist":[ { "link" : "https://community.infineon.com/t5/forums/postpage/choose-node/true", "label" : "Ask the community ", "labelEn" : "Ask the community " }, { "link" : "none", "label" : "View all discussions ", "labelEn" : "View all discussions " } ] }