您的位置 首页 FPGA

51单片机i2c存储器24c02驱动程序

这是电路图,这是从这个项目中取得的文件里面有电路图和仿真文件:http:www51heicombbsdpj-22586-1html下面是i2cc文件:include

这是电路图,这是从这个项目中获得的文件里边有电路图和仿真文件: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();
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/318287.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部