📄 inter_eeprom.c
字号:
void EEPROM_Write(unsigned char ewaddr,unsigned char ewdata)
{
unsigned char status=0;
EEADR = ewaddr;
EEDATA = ewdata;
EECON1bits.EEPGD = 0;
EECON1bits.CFGS = 0;
EECON1bits.WREN = 1;
if(INTCONbits.GIE)
{
status = 1;
INTCONbits.GIE = 0;
}
EECON2 = 0x55;
EECON2 = 0xAA;
EECON1bits.WR = 1;
while(EECON1bits.WR);
if(status)
{
INTCONbits.GIE = 1;
}
EECON1bits.WREN = 0;
}
unsigned char EEPROM_Read(unsigned char eraddr)
{
EEADR = eraddr;
EECON1bits.EEPGD = 0;
EECON1bits.CFGS = 0;
EECON1bits.RD = 1;
return EEDATA;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -