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

📄 at24c02.c

📁 AT24C02的读写
💻 C
字号:
#include "AT24C02.h"
#include "VI2C_C51.h"

uchar ReadByte24C02( uchar Address )
{
	uchar tmp[1] = {0};
	IRcvStr( WC24C02 , Address , tmp , 0x01 );
	
	return tmp[0];
}

void WriteByte24C02( uchar Address , uchar val )
{
	uchar tmp[1] = {0};
	tmp[0] = val;
	ISendStr( WC24C02 , Address , tmp , 0x01 );
}

uint  ReadWord24C02( uchar Address )
{	
	uint retVal;
	uchar *p;
	p = &retVal;
	IRcvStr( WC24C02 , Address , p , 0x02 );

	return retVal;
}

void WriteWord24C02( uchar Address , uint val )
{
	uchar *p = &val;
	ISendStr( WC24C02 , Address , p , 0x02 );	
	
}

void WriteStr24C02( uchar Address , uchar *pStr , uchar strLen )
{
	ISendStr( WC24C02 , Address , pStr , strLen );
}

uchar* ReadStr24C02( uchar Address , uchar *pStr , uchar strLen )
{
	IRcvStr( WC24C02 , Address , pStr , strLen );
	return	pStr;
}

⌨️ 快捷键说明

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