CP2501EK Silicon Laboratories Inc, CP2501EK Datasheet - Page 3
CP2501EK
Manufacturer Part Number
CP2501EK
Description
KIT EVALUATION CP2501
Manufacturer
Silicon Laboratories Inc
Datasheets
1.CP2501DK.pdf
(2 pages)
2.CP2501DK.pdf
(30 pages)
3.CP2501DK.pdf
(1 pages)
4.CP2501DK.pdf
(2 pages)
5.CP2501EK.pdf
(10 pages)
6.CP2501EK.pdf
(1 pages)
Specifications of CP2501EK
Main Purpose
Interface, Touch Screen Controller
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
CP2501
Primary Attributes
Evaluation Board with Glass Sensor (Laminated Glass Lens)
Secondary Attributes
SPI, SMBus, or UART Interface
Interface Type
USB, I2C, SPI, UART
Operating Voltage
3.3 V
Data Bus Width
16 bit
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
For Use With/related Products
CP2501, C8051F700
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
336-1989
4. Software Overview
The system firmware overview diagram is shown in Figure 3. The C8051F700 MCU samples the touch-screen and
sends X-Y coordinate information to the CP2501 over the UART interface at a periodic rate. The CP2501 firmware
creates USB touch-screen packets using the X-Y coordinate data and sends them to the USB host.
The source code for the CP2501 evaluation kit project is installed from the evaluation kit CD to the
C:\Silabs\MCU\CP2501EK\Firmware\default directory.
5. Additional Information
The following documents are available online at www.silabs.com and provide more information about CP2501
devices:
These documents are also available on the evaluation kit CD.
CP2501 Data Sheet
Application Note AN464: CP2501 Programmer’s Guide and API Specification
C8051F700
Sense peripheral
Figure 3. CP2501 System Firmware Overview
up to two touch
Use Capacitive
coordinates for
coordinates to
Calculate X-Y
to sample the
ITO touch
Send X-Y
CP2501
screen
points
Rev. 0.1
Collect data from
packet based on
operating mode:
the C8051F700
packet to USB
Single-touch
Create USB
Multi-touch
CP2501
Send USB
host using
Firmware
System
Mouse
CP2501-EK
3