|
|
Número de pieza | CY8CTMG110 | |
Descripción | Multi-Touch All-Point Touchscreen Controller | |
Fabricantes | Cypress Semiconductor | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de CY8CTMG110 (archivo pdf) en la parte inferior de esta página. Total 30 Páginas | ||
No Preview Available ! www.datasheet4u.com
CY8CTMG110
TrueTouch™ Multi-Touch Gesture
Touchscreen Controller
Features
■ TrueTouch™ Capacitive Touchscreen Controller
■ Programmable Pin Configurations
❐ Supports Single-Touch and Multi-Touch Applications
❐ Supports up to 24 X/Y Sensor Inputs
❐ Supports Screen Sizes 4.3” and Below (Typical)
❐ Fast Scan Rates: Typical 0.5 ms per Sensor
❐ High Resolution: Typical 320 x 240 for 2.6” Screen
❐ Available in 32-Pin QFN Package
❐ 25 mA Sink, 10 mA Drive on All GPIO
❐ Pull Up, Pull Down, High Z, Strong, or Open Drain Drive Modes
on All GPIO
❐ Up to 8 Analog Inputs on GPIO
❐ Configurable Interrupt on All GPIO
■ Additional System Resources
❐ I2C™ Master, Slave, and Multi-Master to 400 kHz
■ Highly Configurable Sensing Circuitry
❐ Watchdog and Sleep Timers
❐ Allows Maximum Design Flexibility
❐ User-Configurable Low Voltage Detection
❐ Allows Trade-Off Between Scan Time and Noise Performance ❐ Integrated Supervisory Circuit
■ Includes Gesture Detection Library
❐ On-Chip Precision Voltage Reference
■ Allows Development of Customized Gestures
■ Provides Maximum EMI Immunity
❐ Selectable Spread-Spectrum Clock Source
Logic Block Diagram
■ Low Power TrueTouch Single-Touch Touchscreen Device
❐ 4 mA Average Supply Current at 8 ms Report Rate
❐ 2 mA Average Supply Current at 16 ms Report Rate
■ Powerful Harvard Architecture Processor
❐ M8C Processor Speeds to 24 MHz
❐ Low Power at High Speed
❐ 2.7V to 5.25V Operating Voltage
❐ Industrial Temperature Range: –40°C to +85°C
■ Flexible On-Chip Memory
❐ 8K Flash Program Storage, 50000 Erase/Write Cycles
❐ 512 Bytes SRAM Data Storage
❐ In-System Serial Programming (ISSP™)
❐ Partial Flash Updates
❐ Flexible Protection Modes
❐ EEPROM Emulation in Flash
■ Complete Development Tools
❐ Free Development Software (PSoC Designer™)
❐ TrueTouch Touchscreen Tuner
❐ Full-Featured, In-Circuit Emulator and Programmer
❐ Full Speed Emulation
❐ Complex Breakpoint Structure
❐ 128K Trace Memory
■ Precision, Programmable Clocking
❐ Internal ±2.5% 24 and 48 MHz Oscillator
❐ Internal Oscillator for Watchdog and Sleep
Cypress Semiconductor Corporation • 198 Champion Court
Document Number: 001-46928 Rev. *B
• San Jose, CA 95134-1709 • 408-943-2600
Revised July 28, 2008
[+] Feedback
1 page www.datasheet4u.com
CY8CTMG110
Figure 3. PSoC Designer Subsystems
PSoC
Designer
Graphical Designer
Interface
Context
Sensitive
Help
Importable
Design
Database
Device
Database
Application
Database
Project
Database
User
Modules
Library
PSoC
Designer
Core
Engine
PSoC
Configuration
Sheet
Manufacturing
Information
File
Emulation
Pod
In-Circuit
Emulator
Device
Programmer
TrueTouch Designer Software Subsystems
Device Editor
The device editor subsystem enables 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.
The device editor also supports easy development of multiple
configurations and dynamic reconfiguration. Dynamic
reconfiguration allows changing configurations at run time.
PSoC Designer sets up power on initialization tables for selected
PSoC block configurations and creates source code for an
application framework. The framework contains software to
operate the selected components. If the project uses more than
one operating configuration, then it contains routines to switch
between different sets of PSoC block configurations at run time.
PSoC Designer prints out a configuration sheet for a given
project configuration for use during application programming in
conjunction with the device data sheet. After the framework is
generated, the user adds application-specific code to flesh out
the framework. It is also possible to change the selected
components and regenerate the framework.
Design Browser
The Design Browser enables users to select and import
preconfigured designs into the user’s project. Users can easily
browse a catalog of preconfigured designs to facilitate
time-to-design. Examples provided in the tools include a
300-baud modem, LIN Bus master and slave, fan controller, and
magnetic card reader.
Application Editor
The Application Editor edits the C language and assembly
language source code. It also assembles, compiles, links, and
builds.
Assembler. The macro assembler allows the seamless
merging of the assembly code with C code. The link libraries
automatically use absolute addressing or are compiled in relative
mode, and linked with other software modules to get absolute
addressing.
C Language Compiler. A C language compiler that supports
the PSoC family of devices is available. Even if you have never
worked in the C language before, the product quickly helps you
create complete C programs for the PSoC family devices.
The embedded, optimizing C compiler provides all the features
of C tailored to the PSoC architecture. It comes complete with
embedded libraries providing port and bus operations, standard
keypad and display support, and extended math functionality.
Debugger
The PSoC Designer Debugger subsystem provides hardware
in-circuit emulation, allowing the designer to test the program in
a physical system while providing an internal view of the PSoC
device. Debugger commands allow the designer to read the
program and read and write data memory, read and write IO
registers, read and write CPU registers, set and clear break-
points, and provide program run, halt, and step control. The
debugger also allows the designer to create a trace buffer of
registers and memory locations of interest.
Online Help System
The online help system displays online, context-sensitive help
for the user. Designed for procedural and quick reference, each
functional subsystem has its own context-sensitive help. This
system also provides tutorials and links to FAQs and an Online
Support Forum to aid the designer in getting started.
Hardware Tools
In-Circuit Emulator
A low cost, high functionality ICE (In-Circuit Emulator) is
available for development support. This hardware has the
capability to program single devices.
The emulator consists of a base unit that connects to the PC by
way of a USB port. The base unit is universal and operates with
all PSoC devices. Emulation pods for each device family are
available separately. The emulation pod takes the place of the
PSoC device in the target board and performs full speed
(24 MHz) operation.
TrueTouch Touchscreen Tuner
The TrueTouch tuner is a Microsoft® Windows based graphical
user interface allowing developers to set critical parameters and
observe changes to the touchscreen application in real time.
Optimal configuration from the tuner can be immediately applied
to the TrueTouch user module settings.
Document Number: 001-46928 Rev. *B
Page 5 of 31
[+] Feedback
5 Page www.datasheet4u.com
CY8CTMG110
Table 3. Pin Definitions - CY8CTMG110 56-Pin (SSOP) (continued)
Pin No.
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
Type
Digital
Analog
IO
IO
IO
IO
IO
Power
IO
IO
IO
IO
Input
OCD
OCD
IO
IO
IO
IO
IO
IO
IO
IO
IO
IO
Power
I
I
I
I
I
I
Pin Name
Description
P3[1]
NC
NC
P1[7]
P1[5]
NC
P1[3]
P1[1]
Vss
NC
NC
P1[0]
P1[2]
P1[4]
P1[6]
NC
NC
NC
NC
NC
NC
XRES
HCLK
CCLK
P3[0]
P3[2]
NC
NC
P2[0]
P2[2]
P2[4]
P2[6]
P0[0]
P0[2]
P0[4]
P0[6]
Vdd
No connection. Leave floating.
No connection. Leave floating.
I2C Serial Clock (SCL).
I2C Serial Data (SDA).
No connection. Leave floating.
Crystal Input (XTALin), I2C Serial Clock (SCL), ISSP-SCLK[3].
Ground. Connect to circuit ground.
No connection. Leave floating.
No connection. Leave floating.
Crystal Output (XTALout), I2C Serial Data (SDA), ISSP-SDATA[3].
Optional External Clock Input (EXTCLK).
No connection. Leave floating.
No connection. Leave floating.
No connection. Leave floating.
No connection. Leave floating.
No connection. Leave floating.
No connection. Leave floating.
Active high external reset with internal pull down.
OCD high-speed clock output.
OCD CPU clock output.
No connection. Leave floating.
No connection. Leave floating.
Analog column mux input.
Analog column mux input and column output.
Analog column mux input and column output.
Analog column mux input.
Supply voltage. Bypass to ground with 0.1 uF capacitor.
LEGEND: A = Analog, I = Input, O = Output, and OCD = On-Chip Debug.
Document Number: 001-46928 Rev. *B
Page 11 of 31
[+] Feedback
11 Page |
Páginas | Total 30 Páginas | |
PDF Descargar | [ Datasheet CY8CTMG110.PDF ] |
Número de pieza | Descripción | Fabricantes |
CY8CTMG110 | Multi-Touch All-Point Touchscreen Controller | Cypress Semiconductor |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |