我还有点疑问
我看了有关at24c01,at24c02a/04a/08a,以及at24c512的资料,好像并没有对a2,a1,a0作严格的规定,比如24c512只用到了a1和a0,而24c08a只考虑到a2,那么对于总线能挂8片是不可行的了,一般在硬件设计时如何考虑这些情况?另外我看到老古网站上的关于24c64的通用程序中,读和写两个函数
void at24c64_r(void *mcu_address,uint at24c64_address,uint count);
void at24c64_w(void *mcu_address,uint at24c64_address,uint count);
都是先送出0xa0这个字节,最低位都是0,按理最后一位应该是0或1才能区别表示写或读的,这个又怎么解释?
发表时间:2003年4月24日22:46:27