📄 i2c.h
字号:
#define PAGE_NUMBER 8 //24c02 24c04 8 byte a page ; 24c04 24c08 16 byte a page
#define I2C_ID_EEPROM 0xA0
sbit __sbCSsck = P2^3;
sbit __sbCSsda = P2^4;
#define YEAR_ADDR 0x01
#define MONTH_ADDR 0x02
#define DAY_ADDR 0x03
#define EEPROM_PASSWORD 0X04
#define DELAY_10mS 10
//BYTE code EEPROM_PASSWORD[]= {"KWANG"};//the length is '6'
BIT EEPROM_CHANGE = 0;//'1' EQU IT HAD BEEN CHANGED
BIT EEPROM_WRITE = 0;//'1' EQU MUST WRITE
BYTE code Test_Array[92]={LETTER_T, LETTER_e, LETTER_l, LETTER_l,
LETTER_NULL,LETTER_K, LETTER_i, LETTER_t,
LETTER_t, LETTER_y, LETTER_NULL,LETTER_I,
LETTER_NULL,LETTER_l, LETTER_o, LETTER_v,
LETTER_e, LETTER_NULL,LETTER_h, LETTER_e,
LETTER_r, LETTER_COMMA,LETTER_t, LETTER_e,
LETTER_l, LETTER_l, LETTER_NULL,LETTER_K,
LETTER_i, LETTER_t, LETTER_t, LETTER_y,
LETTER_NULL,LETTER_I, LETTER_NULL,LETTER_n,
LETTER_e, LETTER_e, LETTER_d, LETTER_NULL,
LETTER_h, LETTER_e, LETTER_r, LETTER_COMMA,
LETTER_t, LETTER_e, LETTER_l, LETTER_l,
LETTER_NULL,LETTER_K, LETTER_i, LETTER_t,
LETTER_t, LETTER_y, LETTER_NULL,LETTER_n,
LETTER_o, LETTER_t, LETTER_NULL,LETTER_c,
LETTER_r, LETTER_y, LETTER_COMMA,LETTER_m,
LETTER_y, LETTER_NULL,LETTER_l, LETTER_o,
LETTER_v, LETTER_e, LETTER_NULL,LETTER_f,
LETTER_o, LETTER_r, LETTER_NULL,LETTER_h,
LETTER_e, LETTER_r, LETTER_NULL,LETTER_w,
LETTER_h, LETTER_e, LETTER_n, LETTER_e,
LETTER_v, LETTER_e, LETTER_r, LETTER_NULL,
LETTER_d, LETTER_i, LETTER_e, LETTER_DOT};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -