Описание
With its unique array of configurable blocks, PSoC 3 is a true system level solution providing microcontroller unit (MCU), memory, analog, and digital peripheral functions in a single chip while being AEC-Q100 compliant. The CY8C32 family offers a modern method of signal acquisition, signal processing, and control with high accuracy, high bandwidth, and high flexibility. Analog capability spans the range from thermocouples (near DC voltages) to ultrasonic signals. The CY8C32 family can handle dozens of data acquisition channels and analog inputs on every general-purpose input/output (GPIO) pin. The CY8C32 family is also a high-performance configurable digital system with some part numbers including interfaces such as USB, and multimaster inter-integrated circuit (I2C). In addition to communication interfaces, the CY8C32 family has an easy to configure logic array, flexible routing to all I/O pins, and a high-performance single cycle 8051 microprocessor core. You can easily create system-level designs using a rich library of prebuilt components and boolean primitives using PSoC Creator, a hierarchical schematic design entry tool. The CY8C32 family provides unparalleled opportunities for analog and digital bill of materials integration while easily accommodating last minute design changes through simple firmware updates.
- Operating characteristics
- Voltage range: 1.71 to 5.5 V, up to six power domains
- Temperature range (ambient) -40 to 85 °C
- 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