CY8C24223-24SI

CY8C24223-24SI Datasheet


CY8C24123 CY8C24223, CY8C24423

Part Datasheet
CY8C24223-24SI CY8C24223-24SI CY8C24223-24SI (pdf)
Related Parts Information
CY8C24223-24SIT CY8C24223-24SIT CY8C24223-24SIT
CY8C24423-24SI CY8C24423-24SI CY8C24423-24SI
CY8C24423-24SIT CY8C24423-24SIT CY8C24423-24SIT
PDF Datasheet Preview
CY8C24123 CY8C24223, CY8C24423

Programmable System-on-Chip
• Powerful Harvard Architecture Processor M8C Processor Speeds to 24 MHz 8x8 Multiply, 32-Bit Accumulate Low Power at High Speed to V Operating Voltage Operating Voltages Down to 1.0V Using On-Chip Switch Mode Pump SMP Industrial Temperature Range -40°C to +85°C
• Advanced Peripherals PSoC Blocks Six Rail-to-Rail Analog PSoC Blocks Provide
• Up to 14-Bit ADCs
• Up to 8-Bit DACs
• Programmable Gain Amplifiers
• Programmable Filters and Comparators Four Digital PSoC Blocks Provide
• 8 to 32-Bit Timers, Counters, and PWMs
• CRC and PRS Modules
• Full-Duplex UART
• Multiple SPI Masters or Slaves
• Connectable to all GPIO Pins Complex Peripherals by Combining Blocks
• Precision, Programmable Clocking Internal ± 24/48 MHz Oscillator High-Accuracy 24 MHz with Optional 32 kHz Crystal and PLL Optional External Oscillator, up to 24 MHz Internal Oscillator for Watchdog and Sleep
• Flexible On-Chip Memory 4K Bytes Flash Program Storage 50,000 Erase/Write Cycles 256 Bytes SRAM Data Storage In-System Serial Programming ISSP Partial Flash Updates Flexible Protection Modes EEPROM Emulation in Flash
• Programmable Pin Configurations 25 mA Sink on all GPIO Pull up, Pull down, High Z, Strong, or Open Drain Drive Modes on all GPIO Up to 10 Analog Inputs on GPIO Two 30 mA Analog Outputs on GPIO Configurable Interrupt on all GPIO
• Additional System Resources I2C Slave, Master, and Multi-Master to 400 kHz Watchdog and Sleep Timers User-Configurable Low Voltage Detection Integrated Supervisory Circuit On-Chip Precision Voltage Reference
• Complete Development Tools Free Development Software PSoC Designer Full-Featured, In-Circuit Emulator and Programmer Full Speed Emulation Complex Breakpoint Structure 128K Bytes Trace Memory

Logic Block Diagram

PSoC CORE

Port 2

Port 1

Port

Analog Drivers

System Bus

Global Digital Interconnect

Global Analog Interconnect

SRAM 256 Bytes

Interrupt Controller

SROM Flash 4K CPU Core M8C

Sleep and Watchdog

Multiple Clock Sources Includes IMO, ILO, PLL, and ECO

DIGITAL SYSTEM

Digital Block Array
1 Rows, 4 Blocks

ANALOG SYSTEM

Analog Block Array

Analog Ref
2 Columns, 6 Blocks

Analog Input Muxing

Digital Clocks

Multiply Accum.

Decimator

POR and LVD I2C

System Resets

SYSTEM RESOURCES

Internal Voltage

Ref.

Switch Mode Pump
• San Jose, CA 95134-1709
• 408-943-2600
For up-to-date Ordering, Packaging, and Electrical Specification information, refer the latest PSoC device data sheets on the web at

Development Kits

Development Kits are available from the following distributors Digi-Key, Avnet, Arrow, and Future. The Cypress Online Store contains development kits, C compilers, and all accessories for PSoC development. Go to the Cypress Online Store web site at click the Online Store shopping cart icon at the bottom of the web page, and click PSoC Programmable System-on-Chip to view a current list of available items.

Technical Training

Free PSoC technical training is available for beginners and is taught by a marketing or application engineer over the phone. PSoC training classes cover designing, debugging, advanced analog, and application-specific classes covering topics, such as PSoC and the LIN bus. Go to click on Design Support located on the left side of the web page, and select Technical Training for more details.

Consultants

Certified PSoC Consultants offer everything from technical assistance to completed PSoC designs. To contact or become a PSoC Consultant go to click on Design Support located on the left side of the web page, and select CYPros Consultants.

Technical Support

PSoC application engineers take pride in fast and accurate response. They can be reached with a 4-hour guaranteed response at

Application Notes

A long list of application notes can assist you in every aspect of your design effort. To view the PSoC application notes, go to the web site and select Application Notes under the Design Resources list located in the center of the web page. Application notes are listed by date as default.

Page 4 of 43 [+] Feedback

CY8C24123 CY8C24223, CY8C24423

Development Tools

The Cypress MicroSystems PSoC Designer is a Windows-based, integrated development environment for the Programmable System-on-Chip PSoC devices. The PSoC Designer IDE and application runs on Windows 98, Windows NT Windows 2000, Windows Millennium Me , or Windows XP refer Figure

PSoC Designer helps the customer to select an operating configuration for the PSoC, write application code that uses the PSoC, and debug the application. This system provides design database management by project, an integrated debugger with In-Circuit Emulator, in-system programming support, and the CYASM macro assembler for the CPUs.

PSoC Designer also supports a high-level C language compiler developed specifically for the devices in the family.

Figure PSoC Designer Subsystems

PSoCTM Designer

Graphical Designer Interface

Context Sensitive

Help

Commands

Results

Importable Design

Database

Device Database

Application Database

Project Database

User Modules Library

PSoCTM Designer

Core Engine

PSoC Configuration

Sheet

Manufacturing Information File

Emulation Pod

In-Circuit Emulator

Device Programmer

PSoC Designer Software Subsystems

Device Editor

The Device Editor subsystem allows the user to select different onboard analog and digital components called user modules using the PSoC blocks. Examples of user modules are ADCs, DACs, Amplifiers, and Filters.
Ordering Information
The following table lists the CY8C24x23 PSoC Device family’s key package features and ordering codes. Table CY8C24x23 PSoC Device Family Key Features and Ordering Information
Package Ordering

Code Flash Kbytes RAM Bytes Switch Mode Pump Temperature Range Digital Blocks Rows of 4 Analog Blocks Columns of 3 Digital IO Pins Analog Inputs Analog Outputs XRES Pin
8 Pin 300 Mil DIP 8 Pin 150 Mil SOIC 8 Pin 150 Mil SOIC Tape and Reel 20 Pin 300 Mil DIP 20 Pin 210 Mil SSOP 20 Pin 210 Mil SSOP Tape and Reel 20 Pin 300 Mil SOIC 20 Pin 300 Mil SOIC Tape and Reel 28 Pin 300 Mil DIP 28 Pin 210 Mil SSOP 28 Pin 210 Mil SSOP Tape and Reel 28 Pin 300 Mil SOIC 28 Pin 300 Mil SOIC Tape and Reel 32 Pin 5x5 mm MLF

CY8C24123-24PI CY8C24123-24SI CY8C24123-24SIT CY8C24223-24PI CY8C24223-24PVI CY8C24223-24PVIT CY8C24223-24SI CY8C24223-24SIT CY8C24423-24PI CY8C24423-24PVI CY8C24423-24PVIT CY8C24423-24SI CY8C24423-24SIT CY8C24423-24LFI
4 256 No -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4 256 Yes -40°C to +85°C 4
6 16 8 6 16 8
2 Yes 2 Yes
6 16 8
2 Yes
6 16 8
2 Yes
6 16 8
2 Yes
6 24 10 2 Yes 6 24 10 2 Yes
6 24 10 2 Yes
6 24 10 2 Yes
6 24 10 2 Yes
6 24 10 2 Yes
Note For Die sales information, contact a local Cypress sales office or Field Applications Engineer FAE . Ordering Code Definitions

CY 8 C 24 xxx-SPxx

Package Type P = PDIP S = SOIC PV = SSOP LF = MLF A = TQFP

Thermal Rating C = Commercial I = Industrial E = Extended

Speed 24 MHz

Family Code

Technology Code C = CMOS

Marketing Code 8 = Cypress MicroSystems

Company ID CY = Cypress

Page 42 of 43
[+] Feedback

CY8C24123 CY8C24223, CY8C24423

Document History Page

Document Title CY8C24123, CY8C24223, CY8C24423 Programmable System-on-Chip Document Number 38-12011

Orig. of Submission

Change

Description of Change
127043 New Silicon 05/15/2003 New document Advanced Data Sheet two page product brief .
and NWJ
128779 NWJ
08/13/2003 New document Preliminary Data Sheet 300 page product detail .
129775 MWR/NWJ 09/26/2003 Changes to Electrical Specifications section, Register Details chapter, and
chapter changes in the Analog System section.
130128 NWJ
131678 NWJ
12/04/2003 Changes to Electrical Specifications section, Miscellaneous changes to I2C, GDI, RDI, Registers, and Digital Block chapters.
131802 NWJ
12/22/2003 Changes to Electrical Specifications and miscellaneous small changes throughout the data sheet.
229418 SFV
06/04/2004 New data sheet format and organization. Reference the PSoC Programmable System-on-Chip Technical Reference Manual for additional information. Title change.
2619935 ONGE/AESA 12/11/2008 Changed title to “CY8C24123, CY8C24223, CY8C24423

Programmable System-on-Chip ”

Updated package diagrams 51-85188, 51-85024, 51-85014, and

Added note on digital signaling in Table on page
Added Die Sales information note to Ordering Information on page

Updated data sheet template.

Sales, Solutions, and Legal Information

Worldwide Sales and Design Support

Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office closest to you, visit us at cypress.com/sales.

Products PSoC Clocks & Buffers Wireless Memories Image Sensors
psoc.cypress.com clocks.cypress.com wireless.cypress.com memory.cypress.com image.cypress.com

PSoC Solutions

General
psoc.cypress.com/solutions

Low Power/Low Voltage
psoc.cypress.com/low-power

Precision Analog
psoc.cypress.com/precision-analog

LCD Drive
psoc.cypress.com/lcd-drive

CAN 2.0b
psoc.cypress.com/can
psoc.cypress.com/usb

Cypress Semiconductor Corporation, The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges.

Any Source Code software and/or firmware is owned by Cypress Semiconductor Corporation Cypress and is protected by and subject to worldwide patent protection United States and foreign , United States copyright laws and international treaty provisions. Cypress hereby grants to licensee a personal, non-exclusive, non-transferable license to copy, use, modify, create derivative works of, and compile the Cypress Source Code and derivative works for the sole purpose of creating custom software and or firmware in support of licensee product to be used only in conjunction with a Cypress integrated circuit as specified in the applicable agreement. Any reproduction, modification, translation, compilation, or representation of this Source Code except as specified above is prohibited without the express written permission of Cypress.

Disclaimer CYPRESS MAKES NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Cypress reserves the right to make changes without further notice to the materials described herein. Cypress does not assume any liability arising out of the application or use of any product or circuit described herein. Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress’ product in a life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges.

Use may be limited by and subject to the applicable Cypress software license agreement.

Page 43 of 43

PSoC Designer , Programmable System-on-Chip , and PSoC Express are trademarks and is a registered trademark of Cypress Semiconductor Corp. All other trademarks or registered trademarks referenced herein are property of the respective corporations. Purchase of I2C components from Cypress or one of its sublicensed Associated Companies conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips. All products and company names mentioned in this document may be the trademarks of their respective holders.
[+] Feedback
More datasheets: 383-2USOC/S400-A9 | DDM-09-365-1-BSK1 | DDM-37-650-1-BSK1 | DM74ALS09N | DM74ALS09M | DM74ALS09MX | IR204 | 5104 | CY8C24223-24SIT | CY8C24423-24SI


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived CY8C24223-24SI Datasheet file may be downloaded here without warranties.

Datasheet ID: CY8C24223-24SI 508153