enCoRe III Functional Overview The enCoRe III is based on flexible PSoC architecture and is a full-featured, full-speed (12 Mbps) USB part. Configurable analog, digital, and interconnect circuitry enable a high level of integration in a host of consumer, and communication applications. This architecture allows the user to create customized peripheral configurations that match the requirements of each individual application. Additionally, a fast CPU, Flash program memory, SRAM data memory, and configurable IO are included in both 28-pin SSOP and 56-pin QFN packages. Features ■ Powerful Harvard Architecture Processor ❐ M8C Processor Speeds to 24 MHz ❐ Two 8x8 Multiply, 32-bit Accumulate ❐ 3.0V to 5.25V Operating Voltage ❐ USB 2.0 USB-IF certified. TID# 40000110 ❐ Operating Temperature Range: 0°C to +70°C ■ Advanced Peripherals (enCoRe™ III Blocks) ❐ 6 Analog enCoRe III Blocks provide: • Up to 14-bit Incremental and Delta-Sigma ADCs ❐ Programmable Threshold Comparator ❐ 4 Digital enCoRe III Blocks provide: • 8-bit and 16-bit PWMs, timers and counters • I2C Master • SPI Master or Slave • Full Duplex UART • CYFISNP and CYFISPI modules to talk to Cypress CYFI radio ■ Complex Peripherals by Combining Blocks ■ Full-Speed USB (12 Mbps) ❐ Four Unidirectional Endpoints ❐ One Bidirectional Control Endpoint ❐ Dedicated 256 Byte Buffer ❐ No External Crystal Required ❐ Operational at 3.0V – 3.6V or 4.35V – 5.25V ■ Flexible On-Chip Memory ❐ 16K Flash Program Storage 50,000 Erase/Write Cycles ❐ 1K 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 ❐ Configurable Interrupt on all GPIO ■ Precision, Programmable Clocking ❐ Internal ±4% 24-/48 MHz Oscillator ❐ Internal Oscillator for Watchdog and Sleep ❐ 0.25% Accuracy for USB with no External Components ■ 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 Applications ■ PC HID devices ❐ Mouse (Optomechanical, Optical, Trackball) ❐ Keyboards ❐ Joysticks ■ Gaming ❐ Game Pads ❐ Console Keyboards ■ General Purpose ❐ Barcode Scanners ❐ POS Terminal ❐ Consumer Electronics ❐ Toys ❐ Remote Controls ❐ USB to Serial
|