×

AD DA转换(XPT2046)

前端技术网 前端技术网 发表于2023-12-16 16:19:01 浏览1929 评论0

抢沙发发表评论

一、如何理解XPT2046芯片这个读数据函数单片机大神戳进来

帮你加了注释,这回明白了吧

若满意请记得采纳下,您的举手之劳激励着我们答题者的热情,谢谢

AD DA转换(XPT2046)

uint SPI_Read(void)建立一个返回值为数值的函数

{

uint i, dat=0;建立一个数值变量

CLK= 0;初始化端口状态,产生时钟信号

for(i=0; i<12; i++)//接收12位数据

{

AD DA转换(XPT2046)

dat<<= 1;数据接收变量左移一位

CLK= 1;初始化端口状态,产生时钟信号

CLK= 0;由1跳变到0,完成一次时钟周期

dat|= DOUT;记录数据端口状态,即数据位

}

return dat;最后,将获得的数据返回调用此函数的部分

}

二、ILI9320和XPT2046两个触摸屏控制芯片有什么区别

1、芯片功能说明:;XPT2046是一款4导线制触摸屏控制器,内含1;逼近型A/D转换器;2、芯片功能主要特性芯片功能主要特性;1)具有4线制触摸屏接口;2)具有触摸压力测量功能;3)可单电源工作,工作电压范围为2.2V—5.2;4)支持1.5V——5.25V电平的数字I/O口;5)内部自带+2.5V参考电压;6)具有125KHz的转换速率;7)采用QSPI?

1、芯片功能说明:

XPT2046是一款4导线制触摸屏控制器,内含12位分辨率125KHz转换速率逐步

逼近型A/D转换器。XPT2046支持从1.5V到5.25V的低电压I/O接口。XPT2046能通过执行两次A/D转换查出被按的屏幕位置,除此之外,还可以测量加在触摸屏上的压力。XPT2046采用微小的封装形式:TSSOP-16,QFN-16(0.75mm厚度)和VFBGA——48。工作温度范围为-40℃——+85℃。

2、芯片功能主要特性芯片功能主要特性

1)具有4线制触摸屏接口

2)具有触摸压力测量功能

3)可单电源工作,工作电压范围为2.2V—5.25V

4)支持1.5V——5.25V电平的数字I/O口

5)内部自带+2.5V参考电压

6)具有125KHz的转换速率

7)采用QSPI?和 SPI? 3线制通信接口

8)具有可编程的8位或12位的分辨率

9)具有1路辅助模拟量输入

10)能够自动掉电

11)全兼容TSC2046,ADS7843/7846和AK4182

关于本次AD DA转换(XPT2046)和如何理解XPT2046芯片这个读数据函数单片机大神戳进来的问题分享到这里就结束了,如果解决了您的问题,我们非常高兴。