write_eeprom.c
来自「pic单片机工程」· C语言 代码 · 共 17 行
C
17 行
#include <pic.h>
#include "inc\eeprom.h"
/* macro versions of EEPROM write and read */
/*#define EEPROM_WRITE(addr, value) while(WR)continue;EEADR=(addr);EEDATA=(value); \
EEPGD=0;CARRY=0;if(GIE)CARRY=1;GIE=0; \
WREN=1;EECON2=0x55;EECON2=0xAA;WR=1;WREN=0; \
if(CARRY)GIE=1*/
//#define EEPROM_READ(addr) ((EEADR=(addr)),(EEPGD=0),(RD=1),EEDATA)
void write_eeprom(unsigned char addr, unsigned char value)
{
do{
eeprom_write(addr, value);
while(WR){;}
}while(eeprom_read(addr)!=value);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?