2、編程函數說明:1)In(x): 當 In(x)函數返回 0 時就說明第 x 個輸入點有信號;
2)out_bit(x,0):打開第 X 點輸出;
3)out_bit(x,1):關斷第 X 點輸出;
4)get_key(x): 取按鍵 X 的值;
5)Write_Eeprom_S(unsigned int W_addr,unsigned long your_data,unsigned char bytenum); 寫EEPROM
6)Read_Eeprom_single(unsigned int R_addr,unsigned char bytenum); 讀 EEPROM
7)LcdInit(void); LCD 初始化函數
8)LcdClr(void); LCD 清屏函數(寫入空值清零 0x20)
9)LcdClr1(void); LCD 清屏函數(指令清零 0x01)
10)Disp_str(unsigned char x,bit y,unsigned char *p,unsigned char b); 顯示字符串函數
11)Disp_char(unsigned char x,bit y,unsigned char d); 顯示字符函數
12)Disp_num(unsigned char x,bit y,unsigned char d); 顯示數字函數
13)Disp_int(unsigned char x,bit y,unsigned long your_data,unsigned char bit_T); 顯示整數
14)Disp_float(unsigned char x,bit y,unsigned long your_data,unsigned char bit_T,unsigned char bit_int);顯示浮點型數值函數
15)GetSeconds(void); 取秒鐘值
16)GetMinutes(void); 取分鐘值
17)GetHours(void); 取小時值
18)GetDate(void); 取星期值
19)GetDay(void); 取日期值
20)GetMonth(void); 取月值
21)GetYear(void); 取年值
22)Init1302(void); 時鐘初始化
23)SetTime(unsigned char chSeconds,unsigned char chMinutes,unsigned char chHours); 設置時間
24)SetDate(unsigned char chDay,unsigned char chMonth,unsigned char chDate,unsigned char chYear); 設置日期