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

QQ登錄

只需一步,快速開始

搜索
查看: 5159|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

對(duì)于AT24C02的大問題

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:86926 發(fā)表于 2016-12-13 23:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
搞了個(gè)IIC協(xié)議的24C02.但是發(fā)現(xiàn)我在寫器件地址時(shí)低三位不對(duì)也能寫入數(shù)據(jù)。比如0xa6.已知24C02的三只地址引腳全部接地。而高四位是固定的a。低三位是任何數(shù)都可以寫。很奇怪。而且用了例程來改了器件地址也是一樣。流程如下:起始信號(hào)>寫器件地址>讀應(yīng)答信號(hào)>寫寄存器地址>讀應(yīng)答信號(hào)>寫數(shù)據(jù)>寫應(yīng)答>停止信號(hào)             主要是在第一個(gè)寫器件地址的時(shí)候?qū)懭?xa6也能收到應(yīng)答信號(hào)。實(shí)在不明。請(qǐng)大神賜教!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:1 發(fā)表于 2017-1-6 23:22 | 只看該作者
把你的程序帖出來看看
回復(fù)

使用道具 舉報(bào)

板凳
ID:149988 發(fā)表于 2017-1-7 08:14 | 只看該作者

RE: 對(duì)于AT24C02的大問題

你說的對(duì),確實(shí)是這樣,改成a6、ac照樣存入和取出。我想是否因?yàn)殚_發(fā)板上只有一只器件所致,如果多接幾只情況是否不是這樣。
回復(fù)

使用道具 舉報(bào)

地板
ID:164046 發(fā)表于 2017-2-9 17:23 | 只看該作者
我也遇到過這樣的現(xiàn)象,實(shí)在是不明白是什么原因造成的。你后來有怎么解訣的嗎?
回復(fù)

使用道具 舉報(bào)

5#
ID:162622 發(fā)表于 2017-2-9 19:52 | 只看該作者
理論上說可以連8片,沒有實(shí)驗(yàn)過這個(gè)器件地址,改天我也試試,
回復(fù)

使用道具 舉報(bào)

6#
ID:222214 發(fā)表于 2017-9-9 21:14 | 只看該作者
請(qǐng)問這個(gè)問題你解決了沒有?我也遇到同樣問題,現(xiàn)在的結(jié)果就是AT24C02干擾總線上其他IIC器件。
回復(fù)

使用道具 舉報(bào)

7#
ID:469932 發(fā)表于 2019-1-29 01:10 | 只看該作者
你們這理解有錯(cuò)誤
看下面例子

void  main()
{
        uchar temp=0;
        SDA=1;   //對(duì)兩功能引腳進(jìn)行初始化
        SCL=1;
        iic_Put(0xa0,0x00,0x55);
        delay(50);                       
        //此延時(shí)非常重要,數(shù)據(jù)寫進(jìn)EEPROM后要延遲一段時(shí)間才能進(jìn)行讀。
        temp=iic_Rev(0xa0,0x00);
        while(1)
        {               
                P0 = temp;
        }
}

0xa0是器件之間的區(qū)別地址,他決定了你數(shù)據(jù)要放入哪一個(gè)24C02,因?yàn)槎际菃慰偩,所以有一個(gè)區(qū)分號(hào)(器件地址),這個(gè)錯(cuò)了讀與寫都進(jìn)行不了。0x00才是存放數(shù)據(jù)的地址,也就是說0x55要放到他那里去。
因此這個(gè)器件在寫數(shù)據(jù)時(shí)是要寫兩種地址的

評(píng)分

參與人數(shù) 6黑幣 +102 收起 理由
jinsheng7533967 + 35 贊一個(gè)!
#include51.h + 15 絕世好帖!
Trump1438 + 12 回帖助人的獎(jiǎng)勵(lì)!
areyouok + 15 回帖助人的獎(jiǎng)勵(lì)!
yoxi + 15 回帖助人的獎(jiǎng)勵(lì)!
zhengchong60 + 10 贊一個(gè)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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