24C64A 和24C16除了容量上的区别还有什么区别!

来源:百度知道 编辑:UC知道 时间:2024/06/16 19:18:23
24C64A 和24C16除了容量上的区别还有什么区别!
为什么24C16能正常用而24C64A就不能用!地址3足全接地!

24c16的存储地址是10位的,24c64的存储地址是12位的,所以不同。24c16在进行随机读写时,先送一个器件地址(八位,其中1-3位是存储地址的高三位),在发送存储地址(8位),然后进行读写。24c64每次要发送16位的存储地址,所以,如果外部控制程序不变的话,两个芯片是不可以互换的。
PS:如果24C16以下容量的芯片,可以换成24C16,就是在这范围内,小容量的可以换成大容量的,你这个24c16不能换成其他的,小的不行,大的也不行。
24c16b的手册:http://www.atmel.com/Images/doc5175.pdf
24c64b的手册:http://www.atmel.com/Images/doc8778.pdf

带A后缀的:是先发器件地址,再发数据存放地址,后是读或者写。
不带A后缀的:仅发数据存放地址,后是读或者写。

懒的去核对了,恍惚记得是这样。

24c16的存储地址是10位的,24c64的存储地址是12位的,所以不同。24c16在进行随机读写时,先送一个器件地址(八位,其中1-3位是存储地址的高三位),在发送存储地址(8位),然后进行读写。24c64每次要发送16位的存储地址,所以,如果外部控制程序不变的话,两个芯片是不可以互换的。
PS:如果24C16以下容量的芯片,可以换成24C16,就是在这范围内,小容量的可以换成大容量的,你这个24c16不能换成其他的,小的不行,大的也不行。
24c16b的手册:http://www.atmel.com/Images/doc5175.p