Описание
The PSoC family consists of many Mixed-Signal Array with OnChip Controller devices. These devices are designed to replace multiple traditional MCU-based components with one, low cost single-chip programmable component. A PSoC device includes configurable analog and digital blocks, as well as programmable interconnect. This architecture allows the user to create customized peripheral configurations, to match the requirements of each individual application. Additionally, a fast CPU, Flash program memory, SRAM data memory, and configurable IO are included in a range of convenient pinouts. The architecture for this device family, as illustrated above, is comprised of three main areas: the Core, the CapSense Analog System, and the System Resources (including a full-speed USB port). A common, versatile bus allows connection between IO and the analog system. Each CY8C20x46/CY8C20x66 PSoC device includes a dedicated CapSense block that provides sensing and scanning control circuitry for capacitive sensing applications. Depending on the PSoC package, up to 36 general purpose IO (GPIO) are also included. The GPIO provides access to the MCU and analog mux.
- Low Power, Configurable CapSense™
- Configurable capacitive sensing elements
- 2.4V to 5.25V operating voltage
- Low operating current
- Active 1.5 mA (at 3.0V, 12 MHz)
- Sleep 2.8 µA (at 3.3V)
- Supports up to 25 capacitive buttons
- Supports one slider
- Up to 10 cm proximity sensing
- Supports up to 28 General Purpose IO (GPIO) pins
- Drive LEDs and other outputs
- Configurable LED behavior (fading, strobing)
- LED color mixing (RBG LEDs)
- Pull Up, High Z, Open Drain, and CMOS drive modes on all GPIO
- Internal ±5.0% 6 or12 MHz main oscillator
- Internal low speed oscillator at 32 kHz
- Low external component count
- No external crystal or oscillator components
- No external voltage regulator required
- High Performance CapSense
- Ultra fast scan speed
- 1 kHz (nominal)
- Reliable finger detection through 5 mm thick acrylic
- Excellent EMI and AC noise immunity
- Industry Best Flexibility
- 8K Flash program storage 50,000 Erase and Write cycles
- 512 bytes SRAM data storage
- Bootloader for ease of field reprogramming
- Partial Flash updates
- Flexible Flash protection modes
- Interrupt controller
- In-System Serial Programming (ISSP)
- Free complete development tool (PSoC Designer™)
- Full Featured, In-Circuit Emulator and Programmer
- Full speed emulation
- Complex breakpoint structure
- 128K trace memory