00001 #include "t89c51cc02.h"
00002 #include "datatypes.h"
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00015 #define EEPROM_CANID_RECV 0
00016
00017 #define EEPROM CANID_SEND 2
00018
00019 #define EEPROM_MONITOR 4
00020
00021 #define EEPROM_DIRECTION 8
00022
00023 #define EEPROM_BOUNDARY 12
00024
00025 #define EEPROM_CHECKSUM 48
00026
00027 #define EEPROM_wait() while((EECON&MSK_EECON_EEBUSY)!=0)
00028
00029 BYTE EEPROM_read(BYTE);
00030 void EEPROM_write(BYTE,BYTE);
00031 void EEPROM_flush(void);
00032