This document introduces the PSoC mixed-signal array product family from Cypress Semiconductor Corp. These products are low-cost single-chip programmable components designed to replace multiple traditional MCU-based system components. PSoC devices include configurable blocks of analog and digital logic, as well as programmable interconnect. Users can create customized peripheral configurations to match the requirements of each individual application. The PSoC Core is a powerful engine that supports a rich instruction set.
The document provides a comprehensive overview of the PSoC™ Mixed‑Signal Array family, describing the core M8C processor, on‑chip memory, configurable analog and digital blocks, and the extensive system resources such as I²C, watchdog timers and voltage references. It outlines the device’s operating ranges, power options, and pin configurations for the CY8C21123, CY8C21223 and CY8C21323 models.
In addition to the technical specifications, the datasheet introduces the PSoC Designer IDE, development kits, and support resources, guiding users on how to configure, program, and debug the devices. It also lists packaging details, electrical limits, and references to further application notes and technical training. This manual is written in Chinese.
| CPU core | M8C processor, up to 24 MHz |
|---|---|
| Operating voltage | 2.4 V to 5.25 V |
| Temperature range | -40 °C to +85 °C |
| Flash program storage | 4 K bytes |
| SRAM data storage | 256 bytes |
| I²C speed | up to 400 kHz (master, slave, multi‑master) |
| Digital blocks | four per device |
| Analog comparators | up to 2 per device |
| GPIO pins | up to 16 general‑purpose I/O |
| GPIO drive capability | 25 mA on all pins |
It uses the M8C processor, which can run at speeds up to 24 MHz.
The devices operate from 2.4 V to 5.25 V.
Each device includes four digital PSoC blocks.
The I²C module supports up to 400 kHz in master, slave and multi‑master modes.