英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流
标题:
用c语言写的读写18f内部EEPROM的程序
[打印本页]
作者:
winnie
时间:
2009-4-26 10:31
标题:
用c语言写的读写18f内部EEPROM的程序
#include <pic18.h> //所用的库文件
unsigned int data[50]; //定义一个全局数组,用来存放从EEPROM中读回来的数据
void delay(unsigned char a) //延时子程序
{
unsigned char i;
while(a--)
for(i=250;i>0;i--)
{
;
}
}
void main(void)
{
unsigned char temp;
for(temp=0;temp<50;temp++)
{
eeprom_write(temp,temp+5); //调用EEPROM的写函数
}
for(temp=0;temp<50;temp++)
{
data[temp]=eeprom_read(temp); //调用EEPROM的读函数
delay(5); //调用延时程序
}
while(1)
{
;
}
}
其中延时程序可以去掉!
欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/)
Powered by Discuz! X3.2