main.c

来自「c8051学习机实验程序」· C语言 代码 · 共 65 行

C
65
字号

#include <IO.h>
#include <stdio.h>


#define uchar unsigned char

void delay(unsigned int n);

extern void config();
extern void AT24C02_write(uchar excur_addr,uchar wr_data);
extern uchar AT24C02_read(uchar excur_addr);


void main()
{
    uchar addr,dat,temp,temp1;

    delay(1000);
	config();//配置单片机
    delay(1000);  

/********************************************************************/
P1=0xff;

dat=0xaa;

/*for(addr=0;addr<127;addr++)
{
AT24C02_write(addr,dat);
delay(1000);
}*/

for(addr=0;addr<127;addr++)
{
   temp=AT24C02_read(addr);
    if(temp!=0x00)
   {
        temp1=0;   
    }
    else
        delay(1);
}
while(1);


/******************************** end ************************************/

}


void delay(unsigned int n)
{
	unsigned int i,j;
	i = 0;
	j = 0;
	while(j<n)
	{
		i = 0;
		while(i<20) i++;
		j++;
	}
}

⌨️ 快捷键说明

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