EEPROM

EEPROM是通过iic总线来进行数据传输的。也就是串行传输,一根为SCL时钟信号线,另一根为SDA数据信号线(传输数据和地址也包括开始结束和ACK信号)。这两根线必须接10k的上拉电阻。所以一开始SCL,SDA都是高电平。这两根线与EEPROM的SCL,SDA线相连。iic总线每次传输8bit(一个字节)的数据。而且iic总线是串行主从结构,读和写都由主机操作,从机只能接受。


下面以24c04 EEPROM芯片为例:

24C02中有一个IP地址,它的目的就是为了iic总线能识别挂在总线上的从机。因为IIC总线可以挂载不止一个的设备。

根据24c04的数据手册可知,它有7位地址,还有一位读/写位(R/W)。1为读操作0为写操作。

但是24C04的前四位被厂家固化为1010,所以芯片管脚上只剩3个地址管脚(A0,A1,A2)。

24C04它还有一位写保护位WP(write protect)。一般接低电平(接地),用于可读可写。


A0 A1 A3如果都接地,那么24C04的地址为1010 000,也就是0xA1

A0 A1 A3如果接高电平,那么从机设备地址为1010 111,也就是0xAF









  • 9
    点赞
  • 80
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值