久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
求助,關于IIC總線的代碼問題
[打印本頁]
作者:
yxdbc2008
時間:
2017-7-5 15:03
標題:
求助,關于IIC總線的代碼問題
本帖最后由 yxdbc2008 于 2017-7-5 15:05 編輯
void write_add(uchar address,uchar date)
{
start();
write_byte(0xa0);
respons();
write_byte(address);
respons();
write_byte(date);
respons();
stop();
}
char read_add(uchar address)
uchar date;
start();
write_byte(0xa0);
respons();
write_byte(address);
respons();
start();
write_byte(0xa1);
respons();
date=read_byte();
stop();
return date;
}
原代碼如上,分別是指定一個地址寫一個字節,和指定地址讀取一個字節。其中write_byte和read_byte是讀寫一個字節的子函數。如下
void write_byte(uchar date)
{
uchar i,temp;
temp=date;
for(i=0;i<8;i++)
{
temp=temp<<1;
scl=0;
delay0();
sda=CY;
delay0();
scl=1;
delay0();
}
scl=0;
delay0();
sda=1;
delay0();
}
uchar read_byte()
{
uchar i,k;
scl=0;
delay0();
sda=1;
delay0();
for(i=0;i<8;i++)
{
scl=1;
delay0();
k=(k<<1)|sda;
scl=0;
delay0();
}
return k;
}
但我看不懂實現原理,求指導
作者:
wiefel
時間:
2017-7-5 18:29
這是使用單片機的IO口模擬IIC通訊,只要實現datasheet上的時序就可以了
作者:
HC6800-ES-V2.0
時間:
2017-7-6 08:50
給你一個資料看看吧。一個器件的通訊方式,就是難讀懂啊,但真正讀懂一次,就會有進步的。
i2c總線協議(中文版pdf).pdf
2017-7-6 08:49 上傳
點擊文件名下載附件
1.38 MB, 下載次數: 9
IIC總結.pdf
2017-7-6 08:49 上傳
點擊文件名下載附件
327.29 KB, 下載次數: 6
作者:
pange
時間:
2017-7-6 20:22
整個代碼都是應用時序圖來寫的,還有就是通過指令來進行控制
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久久综合
|
亚洲第1页
|
国产精品久久久久久久久久久新郎
|
日韩免费一区二区
|
亚洲不卡在线观看
|
天天影视网天天综合色在线播放
|
国产精品精品3d动漫
|
欧美特级黄色
|
亚洲美女av网站
|
国产黄色在线观看
|
久久国产婷婷国产香蕉
|
午夜欧美
|
www.国产精
|
国产成人精品午夜
|
99久久婷婷
|
国产视频一区二区在线观看
|
在线观看成年人视频
|
精品视频一区二区在线观看
|
精品免费国产一区二区三区
|
国产日产精品一区二区三区四区
|
亚洲精品一区二区三区在线
|
91久久精品国产
|
亚洲日本一区二区
|
365夜爽爽欧美性午夜免费视频
|
色天堂影院
|
日本精品视频在线
|
亚洲电影第1页
|
日韩在线国产
|
可以免费观看的av片
|
久久久久91
|
av免费网址
|
日韩中文字幕一区二区
|
中文字幕av一区二区三区
|
久久精品国产一区老色匹
|
久久蜜桃资源一区二区老牛
|
2018天天干天天操
|
人人干在线视频
|
中文字幕综合
|
国产成人精品一区二区三区四区
|
资源首页二三区
|
在线免费看黄
|