找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 12099|回復(fù): 8
收起左側(cè)

24c16與24c02的不同之處?我對(duì)24c16不是很懂。特別是頁(yè)寫(xiě)

[復(fù)制鏈接]
ID:105206 發(fā)表于 2017-4-6 16:26 | 顯示全部樓層 |閱讀模式
各位大神,請(qǐng)發(fā)表一下你們對(duì)24c16與24c02的不同之處,我對(duì)24c16不是很懂。特別是頁(yè)寫(xiě)。望大家發(fā)點(diǎn)干貨出來(lái)支援支援。學(xué)習(xí)學(xué)習(xí)。謝謝!
回復(fù)

使用道具 舉報(bào)

ID:146949 發(fā)表于 2017-4-6 17:51 | 顯示全部樓層
宏芯I2C調(diào)試工具
http://www.torrancerestoration.com/bbs/dpj-79714-1.html
(出處: 51黑電子論壇)
用這個(gè)軟件看看吧,很直觀
回復(fù)

使用道具 舉報(bào)

ID:111634 發(fā)表于 2017-4-6 18:12 | 顯示全部樓層
本帖最后由 zl2168 于 2017-4-6 18:19 編輯

由于E2PROM的半導(dǎo)體工藝特性,對(duì)E2PROM的寫(xiě)入時(shí)間需要5~10ms,但AT24Cxx系列串行E2PROM芯片內(nèi)部設(shè)置了一個(gè)具有SRAM性質(zhì)的輸入緩沖器,稱為頁(yè)寫(xiě)緩沖器。CPU對(duì)該芯片寫(xiě)操作時(shí),AT24Cxx系列芯片先將CPU輸入的數(shù)據(jù)暫存在頁(yè)寫(xiě)緩沖器內(nèi),然后,慢慢寫(xiě)入E2PROM中。因此,CPU對(duì)AT24Cxx系列E2PROM一次寫(xiě)入的字節(jié)數(shù),受到該芯片頁(yè)寫(xiě)緩沖器容量的限制。頁(yè)寫(xiě)緩沖器的容量為16B,若CPU寫(xiě)入字節(jié)數(shù)超過(guò)芯片頁(yè)寫(xiě)緩沖器容量,應(yīng)在一頁(yè)寫(xiě)完后,隔5~10ms重新啟動(dòng)一次寫(xiě)操作。
實(shí)例49 讀寫(xiě)AT24C02
AT24C02簡(jiǎn)介  …
電路設(shè)計(jì)  …
讀/寫(xiě)AT24C02 N字節(jié)操作格式及程序  …
⑴ 寫(xiě)操作格式  …
⑵ 讀操作格式  …
程序設(shè)計(jì)  …
Keil調(diào)試  …
Proteus仿真
Proteus仿真一下,確認(rèn)有效。
實(shí)例49 讀寫(xiě)IIC AT24C02.rar (38.96 KB, 下載次數(shù): 44)
24c02.jpg
以上摘自張志良編著《單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)100例》 ISBN 978-7-5124-1603-1,北航社出版.。書(shū)中電路和程序設(shè)計(jì)有詳細(xì)說(shuō)明,程序語(yǔ)句條條有注解。










回復(fù)

使用道具 舉報(bào)

ID:111634 發(fā)表于 2017-4-6 18:20 | 顯示全部樓層
本帖最后由 zl2168 于 2017-4-6 18:21 編輯

實(shí)例50  非零地址讀寫(xiě)AT24C02
上節(jié)已提到AT24Cxx頁(yè)寫(xiě)緩沖的特性,需要補(bǔ)充說(shuō)明的是,一次寫(xiě)入AT24Cxx字節(jié)數(shù)不但不能超過(guò)芯片頁(yè)寫(xiě)緩沖器容量,而且,若不是從頁(yè)寫(xiě)緩沖器頁(yè)內(nèi)零地址0000寫(xiě)起,一次寫(xiě)入地址不能超出頁(yè)內(nèi)最大地址1111。例如,若從頁(yè)內(nèi)地址0000寫(xiě)起,一次最多可寫(xiě)16字節(jié);若從頁(yè)內(nèi)地址0010寫(xiě)起,一次最多只能寫(xiě)16-2=14字節(jié)。若要寫(xiě)16字節(jié),超出頁(yè)內(nèi)地址1111,將會(huì)引起地址翻卷,導(dǎo)致出錯(cuò)。因此,本例16字節(jié)從AT24C02 5BH開(kāi)始寫(xiě)起,須分兩次寫(xiě)入。第1次寫(xiě)0x5b0x5f單元,第2次寫(xiě)0x600x62單元,中間還必須有頁(yè)寫(xiě)延時(shí)。
先Proteus仿真一下,確認(rèn)有效。
實(shí)例50 非零地址讀寫(xiě)AT24C02.rar (39.09 KB, 下載次數(shù): 29)
24c02a.jpg
以上摘自張志良編著《單片機(jī)實(shí)驗(yàn)實(shí)訓(xùn)100例》 ISBN 978-7-5124-1603-1,北航社出版.。書(shū)中電路和程序設(shè)計(jì)有詳細(xì)說(shuō)明,程序語(yǔ)句條條有注解。
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2017-4-6 19:02 | 顯示全部樓層
如果樓主對(duì)24c02精通的話,何有這一問(wèn)。即使有不同,在24c02的基礎(chǔ)上,研讀一下24c16手冊(cè)也就OK了。
回復(fù)

使用道具 舉報(bào)

ID:105206 發(fā)表于 2017-4-7 11:30 | 顯示全部樓層
以上謝謝各位大神的支持。學(xué)習(xí)了!
回復(fù)

使用道具 舉報(bào)

ID:340467 發(fā)表于 2018-5-29 11:35 | 顯示全部樓層
zl2168 發(fā)表于 2017-4-6 18:20
實(shí)例50  非零地址讀寫(xiě)AT24C02
上節(jié)已提到AT24Cxx頁(yè)寫(xiě)緩沖的特性,需要補(bǔ)充說(shuō)明的是,一次寫(xiě)入AT24Cxx字節(jié) ...

從AT24C02 5BH開(kāi)始寫(xiě)起,須分兩次寫(xiě)入。第1次寫(xiě)0x5b~0x5f單元,第2次寫(xiě)0x60~0x62單元,
第1次寫(xiě)0x5b~0x5f單元,第2次寫(xiě)0x60~0x62單元,這句話咋理解
回復(fù)

使用道具 舉報(bào)

ID:111634 發(fā)表于 2018-5-29 22:29 | 顯示全部樓層
1314520追風(fēng) 發(fā)表于 2018-5-29 11:35
從AT24C02 5BH開(kāi)始寫(xiě)起,須分兩次寫(xiě)入。第1次寫(xiě)0x5b~0x5f單元,第2次寫(xiě)0x60~0x62單元,
第1次寫(xiě)0x5b~ ...

前面的文字已給出解釋。
回復(fù)

使用道具 舉報(bào)

ID:452731 發(fā)表于 2019-1-25 01:04 | 顯示全部樓層
這個(gè)具有參考價(jià)值
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表