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

📄 icmain.c

📁 51单片机用c语言实例 包括ad
💻 C
字号:
/*******************************************************
 * 文件名:   ICmain.c
 * 功能描述: 对IC进行读、写操作。
 *******************************************************/

#include "Reg51.h"
#include "IIC_C51.c"

unsigned char code WData[]={0x10,0x20,0x30,0x40,0x50,0x60,0x70,0x80};

void Delay(unsigned int count)
{
	unsigned int i;
	for(i=0; i<count; i++);
}

void main()
{
	bit temp;
	unsigned char *ptr;
	ptr = (unsigned char *)0x30;		// 指向内部RAM 30H处
	Init_I2c();							// 初始化IIC总线
	ISendStr(0xA0,0,WData,8);			// 将WData中的数据写入卡内
	Delay(300);
	temp = IRcvStr(0xA0,0,ptr,8);		// 从卡内读出数据并存入指定RAM中
	if(temp == 1)						// 接收数据出错
	{
		*ptr = 0x55;
		ptr++;
		*ptr = 0xaa;
	}
	while(1);
}

⌨️ 快捷键说明

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