PSoC® Programmable System-on-Chip
Features
-
Powerful Harvard Architecture Processor
-
M8C Processor Speeds up to 24 MHz
-
8x8 Multiply, 32-Bit Accumulate
-
Low power at high speed
-
3.0 to 5.25V Operating Voltage
-
Industrial Temperature Range: -40°C to +85°C
-
Advanced Peripherals (PSoC® Blocks)
-
4 Rail-to-Rail Analog PSoC Blocks Provide:
-
4 Digital PSoC Blocks Provide:
-
8 to 32-Bit Timers and Counters, 8- and 16-bit pulse-width modulators (PWMs)
-
CRC and PRS Modules
-
Full Duplex UART
-
Multiple SPI Masters or Slaves
-
Connectable to all GPIO Pins
-
Complex Peripherals by Combining Blocks
-
High speed 8-bit SAR ADC optimized for motor control
-
Precision, Programmable Clocking
-
Internal ± 5% 24/48 MHz Oscillator across the Industrial Temperature Range
-
High Accuracy 24 MHz with Optional 32 kHz Crystal and PLL
-
Optional External Oscillator, up to 24 MHz
-
Internal Oscillator for Watchdog and Sleep
-
Flexible On-Chip Memory
-
8K Bytes Flash Program Storage 50,000 Erase/Write Cycles
-
256 Bytes SRAM Data Storage
-
In-System Serial Programming (ISSP)
-
Partial Flash Updates
-
Flexible Protection Modes
-
EEPROM Emulation in Flash
-
Programmable Pin Configurations
-
25 mA Sink on all GPIO
-
Pull Up, Pull Down, High Z, Strong, or Open Drain Drive Modes on All GPIO
-
Up to eight Analog Inputs on GPIO plus two additional analog inputs with restricted routing
-
Two 30 mA Analog Outputs on GPIO
-
Configurable Interrupt on All GPIO
-
Additional System Resources
-
I2C™ Slave, Master, and Multi-Master to 400 kHz
-
Watchdog and Sleep Timers
-
User Configurable Low Voltage Detection (LVD)
-
Integrated Supervisory Circuit
-
On-Chip Precision Voltage Reference
-
Complete Development Tools
-
Free Development Software (PSoC Designer™)
-
Full-Featured, In-Circuit Emulator and Programmer
-
Full Speed Emulation
-
Complex Breakpoint Structure
-
128K Trace Memory
PSoC Functional Overview
The PSoC family consists of many programmable system-on-chip with on-chip Controller devices. These devices are designed to replace multiple traditional MCU-based system components with one, low cost single-chip programmable device. PSoC devices include configurable blocks of analog and digital logic, as well as programmable interconnects. This architecture allows the user to create customized peripheral configurations that 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 pinouts and packages.
|