⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 24cxx.c

📁 用于单片机读写24系列存储器的程序
💻 C
字号:
#include <reg52.h>
#include <intrins.h>
#include <24CXX.h>
#include <comm.h>
//#include <i2c51.h>



void main(void)
{
	unsigned char tmp=0,i=0;

	INIT_SCI();
	INIT_TMR();


 


	while(1)
	{
 			I2C_start();		//I2C读数据的开始,到下面的结束是读一地址的整个过程,
			I2C_write(W24C02);	//向I2C总线发出读取24C02的地址
			I2C_ACK(0);			//下面就得你们自己结合I2C串口协议进行,先看看24C02数据手册是怎么讲I2C协议的
			I2C_write(i++);//先写入地址,
			I2C_ACK(1);
			I2C_stop();			

			I2C_start();		//再开始读取数据
			I2C_write(R24C02);			
			I2C_ACK(0);
			tmp=I2C_read();
			I2C_ACK(1);
			I2C_stop();			//读取一个地址的数据结束
//			AssertClock();
;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -