Описание
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 six power domains
- Temperature range (ambient) –40 to 85 °C1
- DC to 50-MHz operation
- Power modes
- Active mode 1.2 mA at 6 MHz, and 12 mA at 48 MHz
- 1-µA sleep mode
- 200-nA hibernate mode with RAM retention
- Boost regulator from 0.5-V input up to 5-V output
- Performance
- 8-bit 8051 CPU, 32 interrupt inputs
- 24-channel direct memory access (DMA) controller
- Memories
- Up to 64 KB program flash, with cache and security features
- Up to 8 KB additional flash for error correcting code (ECC)
- Up to 8 KB RAM
- Up to 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#40770053) using internal oscillator2
- 16 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 24-MHz internal oscillator, 2% accuracy at 3 MHz
- 4- to 25-MHz external crystal oscillator
- Internal PLL clock generation up to 50 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
- Configurable 8- to 12-bit delta-sigma ADC
- 8-bit DAC
- Two comparators
- CapSense® support, up to 62 sensors
- 1.024 V ±1% internal voltage reference
- Versatile I/O system
- 29 to 72 I/O pins – up to 62 general-purpose I/Os (GPIOs)
- Up to eight performance I/O (SIO) pins.