AT24C32使用方法总结.docVIP

  • 11
  • 0
  • 约1.69千字
  • 约 2页
  • 2019-11-05 发布于浙江
  • 举报
AT24C32使用方法总结 2011-04-29 16:56:58 分类: LINUX ??? 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置高,则只有

文档评论(0)

1亿VIP精品文档

相关文档