Описание
The PSoCfamily consists of many Programmable System-on-Chips with On-Chip Controller devices. These devices are designed to replace multiple traditional MCU based system components with one low cost single chip programmable component. A PSoC device includes configurable analog and digital blocks and programmable interconnect. This architecture enables 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 I/O are included in a range of convenient pin outs.The PSoC architecture for this device family consists of three main areas: the Core, the System Resources, and the CapSense Analog System. A common versatile bus enables connection between I/O and the analog system. Each CY8C2 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 28 general purpose IO (GPIO) are also included. The GPIO provide access to the MCU and analog mux.
- Low Power CapSense™ Block
- Configurable Capacitive Sensing Elements
- Supports Combination of CapSense Buttons, Sliders, Touchpads, and Proximity Sensors
- Powerful Harvard Architecture Processor
- M8C Processor Speeds Running up to 12 MHz
- Low Power at High Speed
- 2.4V to 5.25V Operating Voltage
- Industrial Temperature Range: -40°C to +85°C
- Flexible On-Chip Memory
- 8K Flash Program Storage 50,000 Erase/Write Cycles
- 512 Bytes SRAM Data Storage
- Partial Flash Updates
- Flexible Protection Modes
- Interrupt Controller
- In-System Serial Programming (ISSP)
- Complete Development Tools
- Free Development Tool (PSoC Designer™)
- Full Featured, In-Circuit Emulator, and Programmer
- Full Speed Emulation
- Complex Breakpoint Structure
- 128K Trace Memory
- Precision, Programmable Clocking
- Internal ±5.0% 6/12 MHz Main Oscillator
- Internal Low Speed Oscillator at 32 kHz for Watchdog and Sleep
- Programmable Pin Configurations
- Pull Up, High Z, Open Drain, and CMOS Drive Modes on All GPIO
- Up to 28 Analog Inputs on GPIO
- Configurable Inputs on All GPIO
- Selectable, Regulated Digital I/O on Port 1
- 3.0V, 20 mA Total Port 1 Source Current
- 5 mA Strong Drive Mode on Port 1 Versatile Analog Mux
- Common Internal Analog Bus
- Simultaneous Connection of I/O Combinations
- Comparator Noise Immunity
- Low Dropout Voltage Regulator for the Analog Array
- Additional System Resources
- Configurable Communication Speeds
- I²C: Selectable to 50 kHz, 100 kHz, or 400 kHz
- SPI: Configurable between 46.9 kHz and 3 MHz
- I²C Slave
- SPI Master and SPI Slave
- Watchdog and Sleep Timers
- Internal Voltage Reference
- Integrated Supervisory Circuit