久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 關于單片機AT24c02 IIc程序,讀一個字節問題 [打印本頁]

作者: zzz84411285    時間: 2021-1-16 23:49
標題: 關于單片機AT24c02 IIc程序,讀一個字節問題
/******************************************************/
//函數名稱:IIc_Read_byte
//函數介紹:iic 讀一個字節數據
//
/******************************************************/
uint8 IIc_Read_byte(void){
        uint8 dataRead,i;
        for(i=0;i<8;i++){
        dataRead <<=1;
        SCL=0;
        SDA=1;
        _nop_();
        _nop_();
        SCL=1;
        _nop_();
        if(SDA)dataRead |=0x01;
        _nop_();
        SCL=0;
        _nop_();
//        dataRead <<=1;                        //經過驗證左移放著里不行
        }
        return dataRead;
}
這個dataRead放第一行和放在末尾有什么區別,放末尾的話就讀不到完整字節了,芯片是AT24c02


作者: wulin    時間: 2021-1-17 07:23
dataRead初始默認=0x00,開始左移1位,低位補0還是0x00。由高到低循環8次讀取1個字節,dataRead只能有效移位7次。如果dataRead <<=1;放末尾的話最高位就溢出了。
作者: zzz84411285    時間: 2021-1-17 08:13
本帖最后由 zzz84411285 于 2021-1-17 08:21 編輯
wulin 發表于 2021-1-17 07:23
dataRead初始默認=0x00,開始左移1位,低位補0還是0x00。由高到低循環8次讀取1個字節,dataRead只能有效移 ...

我明白了,謝謝你,我回去試幾遍
作者: 人人學會單片機    時間: 2021-1-17 08:31

我的這兩個貼子 都是DS3231的  用的是IIC協議 希望對你有幫助 http://m.zg4o1577.cn/bbs/dpj-200965-1.html
http://m.zg4o1577.cn/bbs/dpj-200966-1.html

作者: zzz84411285    時間: 2025-6-12 22:03
人人學會單片機 發表于 2021-1-17 08:31
我的這兩個貼子 都是DS3231的  用的是IIC協議 希望對你有幫助 http://m.zg4o1577.cn/bbs/dpj-200965-1.ht ...

謝謝你 感謝回答




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 国产精品一区在线播放 | 国产777| 超碰免费人人 | 中文字幕不卡在线观看 | 一区二区三区国产精品 | 免费在线观看av | 手机av片| 日本三级大片 | 黄色成人在线视频 | 性爱视频日本 | 少妇视频网站 | 亚洲人在线观看 | 欧美一级黄色大片 | 国产一区在线观看视频 | 成人免费在线观看 | 天天曰天天操 | 又色又爽又黄18网站 | 伊人色播| 香蕉在线观看视频 | 黄色片免费在线观看 | 国产亚洲视频在线观看 | 性少妇mdms丰满hdfilm | 国内精品一区二区三区 | 日本精品久久久 | 亚洲精品乱码久久久久久动漫 | 日韩中文字幕免费 | 超碰在线免费 | 在线观看中文字幕 | 天堂av影院 | 日韩欧美在线视频 | 黄色三级大片 | 国产女人水真多18毛片18精品 | 欧美日韩国产中文 | 国产一区二区三区精品视频 | 国产在线www | 国产精品高清在线观看 | 中文字幕免费高清 | 超碰免费人人 | 999精品在线 | 操久| 97国产精品人人爽人人做 |