CY8C21x45

CAPSENSE™ Plus CY8C21x45 provides 8 digital and 6 analog blocks.

nobutton

Overview

CY8C21x45 CAPSENSE™ Plus controller series are equipped with smart sense auto-tuning, versatile interface options, and strong noise immunity; these controllers are designed to elevate touch-sensing performance across a diverse spectrum of applications.

Key Features

  • M8C processor at 24 MHz
  • 16 KB flash
  • 1 KB RAM
  • Operating voltage: 3V to 5.25V
  • Temperature range: –40°C to +85°C
  • Six analog blocks
  • Eight digital blocks
  • High speed 10-bit SAR ADC
  • Optimized CAPSENSE™ block

About

Advanced peripherals (PSOC™ blocks)

Six analog type “E” PSOC™ blocks provide:

  • Single or dual 8-Bit ADC
  • Comparators (up to four)

Up to eight digital PSOC™ blocks provide:

  • 8- to 32-bit timers and counters, 8- and 16-bit pulse-width modulators (PWMs)
  • One shot, multi-shot mode support in timers and PWMs
  • PWM with deadband support in one digital block
  • Shift register, CRC, and PRS modules
  • Full duplex UART
  • Multiple SPI masters or slaves, variable data length
  • Support: 8- to 16-bit
  • Can be connected to all GPIO pins

Powerful synchronize feature support. Analog module operations can be synchronized by digital blocks or external signals.

Optimized CAPSENSE™ resource:

  • Two IDAC support up to 640 µA source current to replace external resistor
  • Two dedicated clock resources for CAPSENSE™
  • Dedicated 16-bit timers/counters for CAPSENSE™ scanning
  • Support dual CSD channels simultaneous scanning
  • I2C slave, master, and multi-master to 400 kHz
  • Supports hardware addressing feature
  • Watchdog and sleep timers
  • User configurable low voltage detection
  • Integrated supervisory circuit
  • On-chip precision voltage reference
  • Supports RTC block into digital peripheral logic
  • Download the "Getting started with CAPSENSE™" design guide
  • Install PSOC™ Designer to begin development
  • Read AN49079 to learn how to dynamically configure your CAPSENSE™ Plus controller

Advanced peripherals (PSOC™ blocks)

Six analog type “E” PSOC™ blocks provide:

  • Single or dual 8-Bit ADC
  • Comparators (up to four)

Up to eight digital PSOC™ blocks provide:

  • 8- to 32-bit timers and counters, 8- and 16-bit pulse-width modulators (PWMs)
  • One shot, multi-shot mode support in timers and PWMs
  • PWM with deadband support in one digital block
  • Shift register, CRC, and PRS modules
  • Full duplex UART
  • Multiple SPI masters or slaves, variable data length
  • Support: 8- to 16-bit
  • Can be connected to all GPIO pins

Powerful synchronize feature support. Analog module operations can be synchronized by digital blocks or external signals.

Optimized CAPSENSE™ resource:

  • Two IDAC support up to 640 µA source current to replace external resistor
  • Two dedicated clock resources for CAPSENSE™
  • Dedicated 16-bit timers/counters for CAPSENSE™ scanning
  • Support dual CSD channels simultaneous scanning

  • I2C slave, master, and multi-master to 400 kHz
  • Supports hardware addressing feature
  • Watchdog and sleep timers
  • User configurable low voltage detection
  • Integrated supervisory circuit
  • On-chip precision voltage reference
  • Supports RTC block into digital peripheral logic

  • Download the "Getting started with CAPSENSE™" design guide
  • Install PSOC™ Designer to begin development
  • Read AN49079 to learn how to dynamically configure your CAPSENSE™ Plus controller

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" : "https://community.infineon.com/t5/Forums/ct-p/products", "label" : "View all discussions ", "labelEn" : "View all discussions " } ] }