24c02.c

来自「51单片几 对24C02的读操作 写操作 等等 很好用的」· C语言 代码 · 共 35 行

C
35
字号
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
/*---------------制作人:宋春胜、朱浩亮----------------------*/
/*---------------时  间:2008年8月19日-----------------------*/
/*-----------------------------------------------------------*/
/*-----------------------------------------------------------*/
/*--------------------定义引脚 scl=P0^4; --------------------*/
/*--------------------定义引脚 sda=P3^7; --------------------*/
#include <reg51.h>
#include <at24c02.h>	///at24c02的头文件///////

#define uint unsigned int
#define uchar unsigned char
#define dport P2

uchar data1,temp;

main()
{
	for(;;)
	 {
		// data1=0x55;
		 x24c02_init();
		 //x24c02_write(8000,1);///向24c02的地址 address=0 中写入一字节数据 data1///
		 //x24c02_write(8001,2);///向24c02的地址 address=0 中写入一字节数据 data1///
		// x24c02_write(80000,3);///向24c02的地址 address=0 中写入一字节数据 data1///
		// x24c02_write(80001,4);///向24c02的地址 address=0 中写入一字节数据 data1///
		 delay1(50);
		 temp= x24c02_read(80001);////从24c02的地址 address=0 中读取一个字节数据 保存在temp/////
		 dport=temp;
	 }
}

 

⌨️ 快捷键说明

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