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

📄 main.c

📁 一个基于ATMEGA128的TWI(I2C)EEPROM-24c01的程序
💻 C
字号:
/************************************************
文件:main.c
用途:
注意:内部8M晶振
创建:2008.4.1
修改:2008.4.1
Copy Right  (c)  www.avrvi.com  AVR与虚拟仪器
************************************************/

#include "config.h"

unsigned char write_buff[64],read_buff[64];

void main(void)
{
     unsigned int i,a,b,x,y;	
     unsigned char *r,*w;
	 delay_nms(100);
     twi_init();	//初始化cpu

	 for(i=0;i<64;i++)	read_buff[i]=write_buff[i]=0;//清主机读和写缓存区
	 for(i=0;i<64;i++)	write_buff[i]=i;//写缓存区赋初值

     r=read_buff;	//读参数
     b=0x00;
     a=64;

     w=write_buff;	//写参数
     x=0x00;
     y=64;

     wt24c(w,x,y);	//写
     rd24c(r,b,a);	//读
	      
     while(1);
}

⌨️ 快捷键说明

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