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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

單片機IIC連續讀的問題

查看數: 4951 | 評論數: 10 | 收藏 0
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2019-9-2 22:59

正文摘要:

IIC連續讀的問題,請大家幫忙看一下這個程序為什么只能讀一個字節,哪里錯了,,還有程序有什么不太好的地方可以修改,不要重新寫的,要在我原有的程序修改并注釋,這樣我才能看的懂,謝謝 #includ ...

回復

ID:633908 發表于 2019-11-1 17:08
很好,只要端口反轉時間不低于要求就行
ID:111517 發表于 2019-11-1 15:08
樓主問題解決了嗎?我也遇見了同樣的問題
ID:540236 發表于 2019-9-4 20:00
void AT24C02_readData(uchar beginAddr, uchar dataSize)
{  
                uchar i=0;
               
                start();               
    write_1(0xa0);        
    ack();            
    write_1(beginAddr);   
    ack();            
    start();               
    write_1(0xa1);        
    ack();            

        
        
        while(dataSize--)          //你上面main里給你參數是2,就是里面循環了兩次
    {  
                                
                                *(buf+i)=read_1();
                                        i++;
                                 Send_ack(); //讀兩次是發一個ACK加一個Nack;
    }
                nack();
    stop();  
                Delay1(1);
               
               
}  
ID:437615 發表于 2019-9-3 21:35
不用想了,沒辦法,最后用單字節讀再加個循環搞定,就是有點浪費資源
ID:437615 發表于 2019-9-3 19:07
延時的問題試了,除非還有什么我不知道的地方,不然還是不行
ID:365802 發表于 2019-9-3 18:08
zhy123654 發表于 2019-9-3 17:52
現象是這樣,寫進去后,我用單字節讀,就沒問題,比如

                buf[0]=IIC_read(0 );

建議讀操作之間加一些延時嘗試一下
ID:437615 發表于 2019-9-3 17:52
ping264888 發表于 2019-9-3 12:52
嗯, 你看看是不是操作太快導致的, 我之前就遇到過.
http://m.raoushi.com/bbs/dpj-151160-1.html

現象是這樣,寫進去后,我用單字節讀,就沒問題,比如

                buf[0]=IIC_read(0 );
                buf[1]=IIC_read(1 );
                buf[2]=IIC_read(2 );
                buf[3]=IIC_read(3 );

這樣就行,所以覺得還是連讀函數有問題
ID:365802 發表于 2019-9-3 12:52
嗯, 你看看是不是操作太快導致的, 我之前就遇到過.
http://m.raoushi.com/bbs/dpj-151160-1.html
ID:437615 發表于 2019-9-3 11:07
xhaity 發表于 2019-9-3 10:11
不是只讀一個,你是只顯示一位

是這樣的,我把4個都寫進去,然后再讀出來,我先顯示buf[0]是正確的,然后我又顯示buf[1],結果就不對了
ID:373388 發表于 2019-9-3 10:11
不是只讀一個,你是只顯示一位

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

Powered by 單片機教程網

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