ADS触摸芯片TS12使用问题

[复制链接]
3820|6
 楼主| sunmake 发表于 2012-11-18 10:16 | 显示全部楼层 |阅读模式
请问大家在使用ADS触摸IC,TS12 时用 IIC总线以访问内部寄存器时,读出来的都是0Xff,大家有没有碰到这样的情况?
 楼主| sunmake 发表于 2012-11-18 12:04 | 显示全部楼层
不知道是不是电路的问题,还是程序的问题
xuyaqi 发表于 2012-11-18 16:40 | 显示全部楼层
两种可能性都有
 楼主| sunmake 发表于 2012-11-18 21:04 | 显示全部楼层
u8 ReadOneByte_TS12(u8 ReadAddr)
{                                  
        u8 temp=0;                                                                                                                                                               
        IIC_Start();  
        IIC_Send_Byte(0xD0);   //发送低地址
     IIC_Wait_Ack();          
        IIC_Send_Byte((u8)ReadAddr);           //进入接收模式       
      IIC_Wait_Ack();
        IIC_Stop();//产生一个停止条件       
     delay_us(5);
        IIC_Start();         
        IIC_Send_Byte(0xD1);   //发送低地址
     IIC_Wait_Ack();
        temp=IIC_Read_Byte(0);
        IIC_N_Ack();   
        IIC_Stop();//产生一个停止条件            
     return temp;
}
这样的读可以吗
请问器件地址是不是0xD0
d350998385 发表于 2012-12-20 22:14 | 显示全部楼层
楼主 搞好了吗   示例程序 方便传上来吗 我们看看 最近也在搞这个  和你问题一样  QQ350998385
armauk 发表于 2013-1-14 10:37 | 显示全部楼层
哪里可以买到该芯片?
zhusongsheng 发表于 2013-5-2 01:18 | 显示全部楼层
TS12  我也在用,遇到了些问题,请求楼主帮忙  QQ270252611  谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

22

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部