CY8CLED04 EZ-Color HB LED Controller Features HB LED Controller Complete Development Tools Configurable Dimmers Support up to Four Free Development Software Independent LED Channels PSoC Designer 8 to 32 Bits of Resolution per Channel Full Featured, In-Circuit Emulator and Dynamic Reconfiguration Enables LED Programmer Controller plus other Features CapSense, Battery Charging, Full Speed Emulation and Motor Control Complex Breakpoint Structure Visual Embedded Design, PSoC Express 128 KBytes Trace Memory LED Based Express Drivers Programmable Pin Configurations Binning Compensation 25 mA Sink on all GPI/O Temperature Feedback Pull up, Pull down, High Z, Strong, or Open Drain Drive Modes on all GPI/O DMX512 Up to 12 Analog Inputs on GPI/O PrISM Modulation Technology Four 30 mA Analog Outputs on GPI/O Reduces Radiated EMI Configurable Interrupt on all GPI/O Reduces Low Frequency Blinking Flexible On-Chip Memory Advanced Peripherals (PSoC Blocks) 16K Flash Program Storage 50,000 Erase/Write Cycles 4 Digital PSoC Blocks Provide: 1K SRAM Data Storage 8-to 32-Bit Timers, Counters, and PWMs In-System Serial Programming (ISSP) Up to 2 Full-Duplex UART Partial Flash Updates Multiple SPI Masters or Slaves Flexible Protection Modes Connectable to all GPI/O Pins EEPROM Emulation in Flash Six Rail-to-Rail Analog PSoC Blocks Provide: Full Speed USB (12 Mbps) Up to 14-Bit ADCs Four Uni-Directional Endpoints Up to 9-Bit DACs One Bi-Directional Control Endpoint Programmable Gain Amplifiers USB 2.0 Compliant Programmable Filters and Comparators Dedicated 256 Byte Buffer No External Crystal Required Complex Peripherals by Combining Blocks Capacitive Sensing Application Capability Cypress Semiconductor Corporation 198 Champion Court San Jose, CA 95134-1709 408-943-2600 Document Number: 001-13108 Rev. *A Revised February 10, 2009 + Feedback CY8CLED04 Logic Block Diagram Analog Port 5 Port 4 Port 3 Port 2 Port 1 Port 0 Port 7 Drivers Global Digital Interconnect Global Analog Interconnect PSoC CORE SRAM SROM Flash 16K 1K Sleep and CPU Core (M8C) Watchdog Interrupt Controller Clock Sources (Includes IMO and ILO) DIGITAL SYSTEM ANALOG SYSTEM Analog Ref. Digital Analog Block Block Array Array Internal Analog Digital 2 Decimator POR and LVD I2C Voltage USB Input Clocks MACs Type 2 System Resets Ref. Muxing SYSTEM RESOURCES Document Number: 001-13108 Rev. *A Page 2 of 36 + Feedback S ystem Bus