久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 51單片機i2c存儲器24c02驅動程序

51單片機i2c存儲器24c02驅動程序

作者: 時間:2016-11-30 來源:網絡 收藏

這是電路圖,這是從這個項目中取得的文件里面有電路圖和仿真文件:http://www.51hei.com/bbs/dpj-22586-1.html

下面是 i2c.c文件:
#include
#include "i2c.h"
#include "delay_ms.h"
void delay()
{
;;
}
void i2cinit()//總線初始化
{
SDA = 1;
delay();
SCL = 1;
delay();
}
void start()//啟動信號
{
SDA = 1;
SCL = 1;
delay();
SDA = 0;
delay();
}
void stop()//停止信號
{
SDA = 0;
delay();
SCL = 1;
delay();
SDA = 1;
delay();
}
void respons()//應答信號
{
unsigned char i = 0;
SCL = 1;
delay();
while(SDA == 1 && i < 255)//等待應答,過一段時間不應答退出循環
i++;
SCL = 0;
delay();
}


上一頁 1 2 下一頁

評論


技術專區

關閉