供应AT24C32
品牌/型号:国产/AT /AT24C32
品牌:国产/AT
型号:AT24C32
封装:TSSOP-8/DIP-8/SOP-8
批号:最新年份
类型:其他IC
AT24C32是2-Wire Serial EEPROM,容量为32Kbits(4096*8)。利用该芯片可以模拟I2C总线,如果采用IO口来进行模拟,可以采用二线制(SCL、SDA),也可以采用三线制(WP、SCL、SDA)。在编写驱动程序时,要分为两个层次。第一、针对IIC总线的驱动部分。第二、针对AT24C32的驱动部分。Dynamic C里面的IO模拟IIC函数库采用的是二线制,针对的芯片是24C02。如果要用,就需要进行相应的改进。下面把使用该芯片时注意的地方总结如下:
1、各个引脚的含义
A0-A2:地址线,用来选择slave器件。
WP:Write Protect写保护,高电平拒绝写入,低电平可以写入,即低电平有效。
SCL:Serial Clock 串行时钟,用来指示什么时候数据线上是有效数据。
SDA:Serial Data 串行数据,用于数据传送
2、关于WP脚
二线制没有WP,也就是把WP置为低电平,始终写有效。这样的问题是,在上电或调电的时候,可能会发生异常情况,对EEPROM内数据有所改动。所以,如果有重要的数据,还是要采用WP引脚比较安全。
对AT24C32来说,WP置高,则只有四分之一受保护,即0x0C00-0x0FFF。也就是说保护区为1KBytes。对于低地址的四分之三,则不保护。所以,如果数据较多时,可以有选择地存储。不重要的数据则放在低四分之三区域,重要的数据则放在高四分之一区域。
看IC Datasheet,一定要仔细。初次写测试程序时,发现WP不起作用,常有效。用万用表测试,确实是高电平。经过仔细阅读WP引脚说明,发现只有高四分之一区域可以写保护。改变地址后,测试成功。整个驱动函数也就修改成功了。
联系人:姚翠萍(业务三部)
手机:18929380442
邮箱:2920148989@qq.com
*您的姓名:
*联系手机:
固话电话:
E-mail:
所在单位:
需求数量:
*咨询内容: