This document is a PSoC™ Mixed-Signal Array Final Data Sheet published by Cypress MicroSystems, Inc. It mainly introduces the characteristics and functions of the CY8C24123A, CY8C24223A, and CY8C24423A products.
The CY8C24x23A family is part of Cypress' PSoC™ Mixed‑Signal Array line. Each device integrates a configurable analog system (up to six analog blocks), a digital system (up to four digital blocks), and a core that includes an M8C CPU, 4 KB Flash, 256 B SRAM, and optional EEPROM emulation. The architecture provides flexible routing, programmable I/O, and a range of peripherals such as ADCs, DACs, timers, PWMs, UART, SPI, and I²C.
Development is supported by the PSoC Designer IDE, which offers a device editor, design browser, code editor, and in‑circuit emulator. The data sheet also lists system resources like internal oscillators, voltage references, and a switch‑mode pump, and points to additional technical reference manuals and online support resources.
| CPU Core | M8C processor, up to 24 MHz |
|---|---|
| Temperature Range | -40 °C to +85 °C |
| Flash Memory | 4 KB |
| SRAM | 256 Bytes |
| EEPROM Emulation | up to 2 KB |
| Analog Inputs | Up to 10 analog inputs on GPIO |
| Analog Outputs | Two 30 mA analog outputs |
| Digital I/O Drive | 25 mA sink per GPIO |
| ADC Resolution | Up to 14‑bit |
The devices use an M8C processor core that can run at speeds up to 24 MHz.
Each device provides 4 KB of Flash program storage.
The analog blocks include ADCs with up to 14‑bit resolution.