TSC2046:新一代触摸屏控制器解析
4星 · 超过85%的资源 需积分: 30 191 浏览量
更新于2024-09-15
1
收藏 277KB PDF 举报
"TSC2046中文资料,详细的中文讲解,适用于嵌入式系统,适合作为触摸屏控制器,具有低功耗和高速率特性,常用于手持设备如PDA和手机。"
TSC2046是一款专为触摸屏设计的控制器,尤其适用于四线电阻触摸屏应用。它与前一代产品ADS7846的引脚兼容,这意味着它可以无缝替代ADS7846,无需更改硬件设计,便于升级。TSC2046的核心是一个12位逐次逼近式A/D转换器,具备采样和保持功能,确保了数据采集的精度。
当触摸屏上有触控事件发生时,TSC2046的"PENIRQ"引脚会生成低电平信号,通知微控制器处理中断请求。该控制器通过SPI(Serial Peripheral Interface)接口与微控制器通信,能够处理X+、Y+、X-、Y-四条电阻轴的模拟信号,以及VBAT(电池电压)和AUXIN(辅助输入)的模拟输入。这些信号通过内部的6通道选择器选择,然后送入A/D转换器进行转换。
TSC2046的工作模式可设置为8位或12位,支持单端和差分输入模式,以适应不同的应用需求。在中断服务程序中,开发者可以使用C51语言进行编程,以高效地处理触摸事件并获取坐标信息。
在低功耗方面,TSC2046表现卓越。在125kHz的吞吐速率下,其在2.7V电压下的功耗仅为750μW,这使得它成为电池供电设备的理想选择,如个人数字助理(PDA)、智能手机等。TSC2046还内置2.5V参考电压,可用于辅助输入、电池电压测量和片内温度测量,且在不使用时可以进入省电模式。
此外,TSC2046采用0.6μm的CMOS工艺制造,封装形式为TSSOP16,这使得它在尺寸和集成性上具有优势,便于在小型化设备中集成。TSC2046是一款高性能、低功耗的触摸屏控制器,广泛应用于各种需要用户交互的嵌入式系统中。
116 浏览量
178 浏览量
127 浏览量
559 浏览量
174 浏览量
195 浏览量
janmon
- 粉丝: 0
- 资源: 2
最新资源
- Hibernate开发指南.pdf
- 用matlab小波分析的实例
- VTK:an introduction to programming for medical image processing with VTK
- xilinx ise的入门
- 高质量C++编程指南(林锐博士)
- 图 书 借 阅 管 理 系 统
- 线性网络编码的线性框架的奠定者An Algebraic Approach to Network Coding
- 虚拟数字电压表的设计
- zigbee系统入门
- 高质量C++编程指南
- systemC software and haredware codesign
- java语言编程规范
- Windows进程讲解
- SIP协议分析.pdf
- java笔试 必备 宝典 scjp
- ibatis入门教程