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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4069|回復: 6
打印 上一主題 下一主題
收起左側

同樣是24C16生產批號不一樣就出現讀寫不正常的情況?

[復制鏈接]
跳轉到指定樓層
樓主
ID:386310 發表于 2019-3-24 14:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
同樣是24C16A,都有帶A后綴,但是就是用不了,只是生產批號不一樣就出現讀寫不正常的情況,請問有什么區別嗎?24C16A和24C16B、C這三款有什么區別的地方!
求大神指導!!!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:234075 發表于 2019-3-24 20:32 | 只看該作者
24Cxx系列存儲類器件有一個使用壽命的問題(即讀寫次數),為了減少器件的功耗,24Cxx系類芯片的每個器件都有一個寫緩沖器,器件收到總線發送來的數據時,是先寫在緩沖器中并進行應答,直到收到總線上發出的STOP信號后,24Cxx器件才將數據從緩沖器中寫入到存儲器(這個過程需要5ms時間)。后綴A、B、C指的就是寫緩沖區(即頁容量)的不同,所以這個代碼并不是批次不同,而是通過IIC總線一次性寫入的數據(頁容量)大小,所以在使用此類器件的時候需要仔細查看具體的器件數據手冊。
回復

使用道具 舉報

板凳
ID:383215 發表于 2019-3-24 21:39 | 只看該作者
如果你手頭有可以讀寫I2C的編程器,可以先用編程器檢查,只要讀寫正常就說明芯片沒有問題。I2C器件之間的最大差異就是總線速度,程序沒有問題的情況下,基本上就是總線速度過快造成讀寫不正常,多加幾個nop試試,有的I2C器件的總線速度僅有100K。如果還不能解決,仔細檢查程序的時序是否有問題。
回復

使用道具 舉報

無效樓層,該帖已經被刪除
5#
ID:234075 發表于 2019-3-24 23:40 | 只看該作者
而且你需要注意的是。24C16器件在一個IIC總線中只能使用1個,因為內部封裝IIC地址是一樣的,24C16器件的A2、A1、A0引腳不是用來配置為IIC從機地址,而是代表了數據幀地址。
同一IIC總線下,24C01/02可以連接8個,24C04可以連接4個,24C08可以連接2個,24C16只能連接1個器件。
回復

使用道具 舉報

6#
ID:234075 發表于 2019-3-24 23:54 | 只看該作者
這個器件用起來很有意思,早些時候我學習的時候做了一些筆記,自己作的下表
型號        存儲容量        頁數        寫緩沖器容量(頁容量)        A2引腳功能        A1引腳功能        A0引腳功能
24C01        1K=128Byte*8        16        8        A2        A1        A0
24C02        2K=256Byte*8        16        16        A2        A1        A0
24C04        4K=512Byte*8        32        16        A2        A1        P8
24C08        8K=1024Byte*8        64        16        A2        P9        P8
24C16        16K=2048Byte*8        128        16        P10        P9        P8
在24C01、02時,A2、A1、A0三個引腳的功能是用于配置從機地址的,000~111可以配置8個地址;
在24C04時,A2、A1的功能也是用于配置為從機地址的,00~11,可以配置4個地址,也就是說在通過配置這兩個引腳,同一IIC總線上可以連接4個24C04器件;
而從24C04開始,標注為P8、P9和P10,它通過連接IO口進行控制,是存儲數據地址的第9、10、11地址位
回復

使用道具 舉報

7#
ID:386310 發表于 2019-3-25 00:08 來自觸屏版 | 只看該作者
kmsj 發表于 2019-3-24 21:39
如果你手頭有可以讀寫I2C的編程器,可以先用編程器檢查,只要讀寫正常就說明芯片沒有問題。I2C器件之間的最 ...

很感謝您的回答,芯片是好的,但是我用24c16a的代碼讀寫不了24c16c,看了a和c的總線區別,c的允許范圍比a的大,所以a都能寫,c寫不了感覺不是這個的問題。還有一個問題:時鐘線由高拉低需要的時間長是什么因素決定的。
回復

使用道具 舉報

8#
ID:386310 發表于 2019-3-25 00:13 來自觸屏版 | 只看該作者
zhb2004xp 發表于 2019-3-24 20:32
24Cxx系列存儲類器件有一個使用壽命的問題(即讀寫次數),為了減少器件的功耗,24Cxx系類芯片的每個器件都 ...

謝謝大神,原來abc有是有這么一個區別。
但是我確實有遇到同樣是A的,都是atmel 公司的,就是批號不一樣而已,但是就是讀寫有問題,這個請問是什么原因,能完成讀寫那款24c16a是很多年前生產的,難道現在跟以前不一樣了嗎。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表