Описание
PSoC 3 is a true programmable embedded system-on-chip, integrating configurable analog and digital peripherals, memory, and a microcontroller on a single chip. The PSoC 3 architecture boosts performance through: • 8051 core plus DMA controller and digital filter processor, at up to 67 MHz • Ultra low power with industry"s widest voltage range • Programmable digital and analog peripherals enable custom functions • Flexible routing of any analog or digital peripheral function to any pin PSoC devices employ a highly configurable system-on-chip architecture for embedded control design. They integrate configurable analog and digital circuits, controlled by an on-chip microcontroller. A single PSoC device can integrate as many as 100 digital and analog peripheral functions, reducing design time, board space, power consumption, and system cost while improving system quality.
- Operating characteristics
- Voltage range: 1.71 to 5.5 V, up to 6 power domains
- Temperature range (ambient) –40 to 85 °C1
- DC to 80-MHz operation
- Power modes
- Active mode 3.1 mA at 6 MHz, and 15.4 mA at 48 MHz
- 2-µA sleep mode
- 300-nA hibernate mode with RAM retention
- Boost regulator from 0.5-V input up to 5-V output
- Performance
- 32-bit ARM Cortex-M3 CPU, 32 interrupt inputs
- 24-channel direct memory access (DMA) controller
- Memories
- Up to 256 KB program flash, with cache and security features
- Up to 32 KB additional flash for error correcting code (ECC)
- Up to 64 KB RAM
- 2 KB EEPROM
- Digital peripherals
- Four 16-bit timer, counter, and PWM (TCPWM) blocks
- I2C, 1 Mbps bus speed
- USB 2.0 certified Full-Speed (FS) 12 Mbps peripheral interface (TID#10840032) using internal oscillator2
- 20 to 24 universal digital blocks (UDB), programmable to create any number of functions:
- 8-, 16-, 24-, and 32-bit timers, counters, and PWMs
- I2C, UART, SPI, I2S, LIN 2.0 interfaces
- Cyclic redundancy check (CRC)
- Pseudo random sequence (PRS) generators
- Quadrature decoders
- Gate-level logic functions
- Programmable clocking
- 3- to 74-MHz internal oscillator, 2% accuracy at 3 MHz
- 4- to 25-MHz external crystal oscillator
- Internal PLL clock generation up to 80 MHz
- Low-power internal oscillator at 1, 33, and 100 kHz
- 32.768-kHz external watch crystal oscillator
- 12 clock dividers routable to any peripheral or I/O
- Analog peripherals
- 12-bit SAR ADC
- 8-bit DAC
- Two comparators
- CapSense® support, up to 62 sensors
- 1.024 V ±1% internal voltage reference
- Versatile I/O system
- 46 to 72 I/O pins – up to 62 general-purpose I/Os (GPIOs)
- Up to eight performance I/O (SIO) pins.