OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2296|回复: 1

芯片TPL0102的使用 IIc的运用

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2018-10-11
在线时间
1 小时
发表于 2018-10-11 09:33:18 | 显示全部楼层 |阅读模式
最近调试一块芯片tpl0102-100pwr
读写一个字节代码如下
u8 AT24CXX_ReadOneByte(u8 ReadAddr)
{       
        u8 temp=0;                                                                                                                                                               
    IIC_Start();  
                IIC_Send_Byte(0XA0);         
           IIC_Wait_Ack();
   IIC_Send_Byte(ReadAddr);
          IIC_Wait_Ack();
        IIC_Start();                     
          IIC_Send_Byte(0XA1);                           
        IIC_Wait_Ack();         
    temp=IIC_Read_Byte(0);                  
    IIC_Stop();
        return temp;
}

void AT24CXX_WriteOneByte(u8 WriteAddr,u8 DataToWrite)
{                         

          IIC_Start();  
                IIC_Send_Byte(0XA0);       
                 IIC_Wait_Ack();
        IIC_Send_Byte(WriteAddr);
IIC_Wait_Ack();                           
        IIC_Send_Byte(DataToWrite);                                                       
        IIC_Wait_Ack();                                
    IIC_Stop();
        delay_ms(10);         
}


这两段代码跟AT24C02很像,我是根据时序写的代码,A0,A1,A2都接地,可是在使用时却无法读取和写入,也没有应答,还有怎么设置抽头位置的,数据手册说的很模糊,看不是很懂,求有没有人用过这块芯片的,请帮帮忙
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

2

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2018-10-11
在线时间
1 小时
 楼主| 发表于 2018-10-25 11:52:50 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 17:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表