欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 單片機讀寫AT24C32高地址位和低地址位問題 [打印本頁]

作者: zhengaohui    時間: 2018-12-12 19:30
標題: 單片機讀寫AT24C32高地址位和低地址位問題
我的ds3231+24c32,比如秒的地址是01h,可是EEPROM 24c32的讀寫需要高地址位和低地址位,這應該咋辦啊,把01拆開了?第一次發(fā)送高0000,第二次發(fā)送低0001???是這樣嗎

作者: HC6800-ES-V2.0    時間: 2018-12-13 08:33
24C32的地址,是兩個8位,共有4095個存貯單元。
4095=0xFFF,所以,你存貯的地址,應該由你自己確定,例如:我想將秒的值(注意是值,不是地址哦),存貯到0x00ff這個單元中,那么,地址就是:高位0x00,低位0xff。
當然,你也可以將秒的地址存貯到那個單元中,好像沒什么意義吧。
作者: zhengaohui    時間: 2018-12-13 09:41
HC6800-ES-V2.0 發(fā)表于 2018-12-13 08:33
24C32的地址,是兩個8位,共有4095個存貯單元。
4095=0xFFF,所以,你存貯的地址,應該由你自己確定,例如 ...

學習到了謝謝
作者: phang    時間: 2018-12-13 13:46
24c32 ,32指的是32Kb,即32*1024bit,即32*1024 / 8 B     (B=Byte,字節(jié);b=bit,位;1字節(jié)=8位)

即24c32里面可以存儲4096個字節(jié),即4K個字節(jié)。

這樣說的很清晰了吧。

然后你說存放的地址問題,一開始我覺得奇怪,為什么有高低地址分別發(fā)送的概念,原來我之前用的是24c02,順便一塊說。
這是有點和“尋址”相關的意思,如當使用24c02(256B),地址只使用8位去發(fā)送,那么8位可以包括的地址范圍為“0-256”,可以用。
當使用24c32(4096B),如果只用8位去發(fā)送地址,那么在256以后的地址就指不到了,就不能操作了,所以使用16位去傳遞你要操作的地址(2^16 = 65536)
貼主你問的地址在0x01甚至后一些,都體現不出為什么要使用兩個字節(jié)去傳送地址,如前面所說,當你需要讀寫24c32中第256后面的數據時,就明白了。
最后,地址分兩個字節(jié)發(fā)送,是先發(fā)送“高8位”,然后發(fā)送“低8位”,那么,你操作的“0x01”地址,在操作時,要理解成 0x00 01,高字節(jié)為0,低字節(jié)為1。

純手動哦,希望能幫到貼主。
作者: zhengaohui    時間: 2018-12-13 14:54
phang 發(fā)表于 2018-12-13 13:46
24c32 ,32指的是32Kb,即32*1024bit,即32*1024 / 8 B     (B=Byte,字節(jié);b=bit,位;1字節(jié)=8位)

即 ...

學到了謝謝

作者: dhy1405    時間: 2019-9-3 22:52
我買的也是這個模塊,我想問一下,2432和3231是不是用一組SCL SDA就行了,多出來的SDA SCL要不要接。2432的器件地址是多少啊,店家說0X57,和芯片手冊對不上啊。
作者: bboroo    時間: 2020-1-30 20:26
dhy1405 發(fā)表于 2019-9-3 22:52
我買的也是這個模塊,我想問一下,2432和3231是不是用一組SCL SDA就行了,多出來的SDA SCL要不要接啊?2432 ...

3231和24c32應該用的是不同的地址,通過不同地址來訪問就行了吧。這個模塊我也買了,不過還沒研究,而且單獨買一個3231芯片好像還貴一些,估計這些3231都是拆機的,精度是個疑問。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1