?? main.h
字號:
extern uchar code hz_zhang[];
extern uchar code hz_shu[];
extern uchar code hz_yi[];
extern uchar code hz_er[];
extern uchar code hz_san[];
extern uchar code hz_si[];
extern uchar code hz_qu[];
extern uchar code hz_gan[];
extern uchar code hz_wen[];
extern uchar code hz_yan1[];
extern uchar code hz_guang[];
extern uchar code hz_dian[];
extern uchar code hz_diu[];
extern uchar code hz_shi[];
extern uchar code hz_huo[];
extern uchar code hz_jing[];
extern uchar code hz_gang[];
extern uchar code hz_ping[];
extern uchar code hz_qi[];
extern uchar code hz_ting[];
extern uchar code hz_zhi1[];
extern uchar code hz_pen[];
extern uchar code hz_sha[];
extern uchar code hz_sheng[];
extern uchar code hz_deng[];
extern uchar code hz_mi[];
extern uchar code hz_ma[];
extern uchar code hz_an[];
extern uchar code hz_jian3[];
extern uchar code hz_tui[];
extern uchar code hz_chu[];
extern uchar code hz_que[];
extern uchar code hz_ren[];
extern uchar code hz_shi2[];
extern uchar code hz_jian1[];
extern uchar code hz_ji[];
extern uchar code hz_lu[];
extern uchar code hz_shi3[];
extern uchar code hz_jian2[];
extern uchar code hz_she[];
extern uchar code hz_zhi3[];
extern uchar code hz_yan[];
extern uchar code hz_shou[];
extern uchar code hz_cao[];
extern uchar code hz_miao[];
extern uchar code hz_zhu[];
extern uchar code hz_bei[];
extern uchar code hz_chong[];
extern uchar code hz_fan[];
extern uchar code hz_kui[];
extern uchar code hz_tong1[];
extern uchar code hz_xun[];
extern uchar code hz_jinghao[];
extern uchar code hz_xinghao[];
extern uchar code hz_number1[];
extern uchar code hz_number2[];
extern uchar code hz_number3[];
extern uchar code hz_number4[];
extern uchar code hz_number5[];
extern uchar code hz_number6[];
extern uchar code hz_number7[];
extern uchar code hz_number8[];
extern uchar code hz_name1[];
extern uchar code hz_name2[];
extern uchar code hz_name3[];
extern uchar code hz_space[];
extern uchar code hz_lian[];
extern uchar code hz_xian[];
extern uchar code hz_lu1[];
extern uchar code hz_ya[];
extern uchar code hz_li[];
extern uchar code hz_kai[];
extern uchar code hz_guan[];
extern uchar code hz_duan[];
extern uchar code hz_zai[];
extern uchar code hz_liang[];
extern uchar code hz_de1[];
extern uchar code hz_wan[];
extern uchar code hz_cheng[];
extern uchar code hz_jiang[];
extern uchar code hz_bei[];
extern uchar code hz_qing[];
extern uchar code hz_ling[];
extern uchar code hz_ju[];
extern uchar code hz1_jian[];
extern uchar code hz1_ce[];
extern uchar code hz1_dao[];
extern uchar code hz1_you[];
extern uchar code hz1_an[];
extern uchar code hz1_jian3[];
extern uchar code hz1_xia[];
extern uchar code hz1_xi[];
extern uchar code hz1_tong[];
extern uchar code hz1_bu[];
extern uchar code hz1_neng[];
extern uchar code hz1_zheng[];
extern uchar code hz1_chang[];
extern uchar code hz1_yun[];
extern uchar code hz1_xing[];
extern uchar code hz1_zuo1[];
extern uchar code hz1_zuo2[];
extern uchar code hz1_you1[];
extern uchar code hz1_you2[];
//*******全局?jǐn)?shù)組變量定義*******************************
extern xdata uchar Clock_Time[7]; //保存時(shí)間日期。格式:秒 分 時(shí) 日 月 星期 年
extern xdata uchar temp_adcov[8];
extern xdata uchar CD[7];
extern xdata uchar decete_infor[8]; //存貯4個(gè)區(qū)2個(gè)通道的探測器的報(bào)警信息
extern xdata uchar auto_status[4]; //自動(dòng)手動(dòng)狀態(tài)存貯=1為自動(dòng)=0為手動(dòng)
extern xdata uchar allow_status[4]; //禁止允許狀態(tài)存貯=1為允許=0為禁止
extern xdata uchar delay_SDstart_time[4]; //四個(gè)區(qū)的手動(dòng)啟動(dòng)延時(shí)啟動(dòng)時(shí)間
extern xdata uchar delay_ZDstart_time[4]; //四個(gè)區(qū)的自動(dòng)啟動(dòng)延時(shí)啟動(dòng)時(shí)間
extern xdata uchar Qu_online[4]; //四個(gè)區(qū)在線的標(biāo)志
extern xdata uchar fault_count[4][7];
extern xdata uchar PrintBuff[100][9];
extern xdata uchar alarm_infor[50]; //存貯火警報(bào)警信息
extern xdata uchar fault_infor[50]; //存貯故障報(bào)警信息
extern xdata uchar start_infor[50]; //存貯啟動(dòng)報(bào)警信息
extern xdata uchar feedback_infor[50]; //存貯反饋報(bào)警信息
extern xdata uchar stop_infor[50]; //存貯停止報(bào)警信息
//*******全局變量定義***********************************
extern xdata uint PrintBuff_Start;
extern xdata uint PrintBuff_End;
extern xdata uchar machine_status; //系統(tǒng)當(dāng)前的狀態(tài)
extern xdata uchar key_num;
extern xdata uint prog_count;
extern xdata uint alarm_infor_end; //alarm_infor尾指針
extern xdata uint fault_infor_end; //fault_infor尾指針
extern xdata uint start_infor_end; //start_infor尾指針
extern xdata uint feedback_infor_end; //feedback_infor尾指針
extern xdata uint stop_infor_end; //stop_infor尾指針
extern xdata uchar Temp_QuOnOff; //區(qū)開關(guān)的臨時(shí)變量
extern xdata uchar alarm_number; //當(dāng)前火警總數(shù)
extern xdata uchar fault_number; //當(dāng)前故障總數(shù)
extern xdata uchar start_number; //當(dāng)前啟動(dòng)總數(shù)
extern xdata uchar feedback_number; //當(dāng)前反饋總數(shù)
extern xdata uchar stop_number; //當(dāng)前停止總數(shù)
extern xdata uchar disp_fault_number; //從哪個(gè)開始顯示的故障數(shù)
extern xdata uchar disp_alarm_number; //從哪個(gè)開始顯示的火警數(shù)
extern xdata uchar disp_start_number; //從哪個(gè)開始顯示的啟動(dòng)數(shù)
extern xdata uchar disp_feedback_number; //從哪個(gè)開始顯示的反饋數(shù)
extern xdata uchar disp_stop_number; //從哪個(gè)開始顯示的停止數(shù)
extern xdata uchar temp_end_count; //臨時(shí)首條報(bào)警記錄地址
extern xdata uchar alarm_report; //已經(jīng)查詢完成標(biāo)志
extern xdata uchar have_delay_start; //四個(gè)區(qū)延時(shí)啟動(dòng)標(biāo)志位
extern xdata uchar already_alarm; //四個(gè)區(qū)報(bào)火警的標(biāo)志位
extern xdata uchar delay_time_count; //延時(shí)啟動(dòng)計(jì)數(shù)器
extern xdata uchar alreadly_fault1;
extern xdata uchar alreadly_fault2;
extern xdata uchar alreadly_fault3;
extern xdata uchar alreadly_fault4;
extern xdata uchar alreadly_action1;
extern xdata uchar alreadly_action2;
extern xdata uchar alreadly_action3;
extern xdata uchar alreadly_action4;
extern xdata uchar SD_delay_time; //手動(dòng)啟動(dòng)的延時(shí)時(shí)間
extern xdata uchar ZD_delay_time; //自動(dòng)啟動(dòng)的延時(shí)時(shí)間
extern xdata uint backlamp_delay; //液晶背光的計(jì)數(shù)器
extern xdata uchar have_report;
extern xdata uchar SoundType; //報(bào)警聲音類型
extern xdata uchar SoundCount; //聲音計(jì)數(shù)
extern xdata uchar RebattCount; //充電控制計(jì)數(shù)
extern xdata uint MenuCount; //關(guān)閉菜單計(jì)數(shù)
extern xdata uchar batt_report_ok; //備電開路
extern xdata uchar short_report_ok; //備電短路
extern xdata uchar ac_report_ok;
extern xdata uchar cd_report_ok;
extern xdata uchar ButtonAction;
extern xdata uchar Test_flag; //自檢標(biāo)志
//*******函數(shù)聲明***************************************
extern void DelayMS(uint ticks);
extern void InitializeSystem(void);
extern void Setup12887(uchar *p); //設(shè)置系統(tǒng)時(shí)間
extern void Read12887(uchar *p); //讀取系統(tǒng)時(shí)間
extern void Start12887(void); //啟動(dòng)時(shí)鐘
extern void Read_Key(); //掃描鍵盤子函數(shù)
extern void Delay123(uint t); //延時(shí)子函數(shù)
extern void C_RAM();
extern void C_EXTRAM();
extern void Disp_Auto_Allow(uchar QuNumber); //讀自手動(dòng),禁止允許的狀態(tài),并送LED顯示
extern void Power_TONGXU_Detect();
extern void BeepCtrl(uchar CtrlCommand); //蜂鳴器控制
extern void FireLED(uchar CtrlCommand); //火警燈控制
extern void FaultLED(uchar CtrlCommand); //故障燈控制
extern void StartUpLED(uchar CtrlCommand); //總啟動(dòng)燈控制
extern void D_StartUpLED(uchar CtrlCommand); //延時(shí)啟動(dòng)燈控制
extern void Mute_LED_CTRL(uchar CtrlCommand);
extern void Power_LED_CTRL(uchar CtrlCommand);
extern void Batt_LED_CTRL(uchar CtrlCommand);
extern void Delay_StartUP(uchar CtrlCommand);
extern void Self_TEST_CTRL(uchar CtrlCommand);
extern void SaveAlarmToBUFF(uchar QU_number,uchar DE_type,uchar AL_type);
extern void SaveAlarmToPrintBUFF(uchar QU_number,uchar DE_type,uchar AL_type);
extern uchar Turn_Type(uchar TempData);
extern void ReadQuFault(uchar QuNumber);
extern void ReadQuStart(uchar QuNumber);
extern void TestButtonAction(uchar QuNumber);
extern void Key_Manage(void);
extern void GPAutoStartUp(uchar CtrlQuNumber,uchar CtrlCommand);
extern void SGAutoStartUp(uchar CtrlQuNumber,uchar CtrlCommand);
extern void PDAutoStartUp(uchar CtrlQuNumber,uchar CtrlCommand);
extern void LDAutoStop(uchar CtrlQuNumber,uchar CtrlCommand);
extern void LCDLAMPCTRL(bit trun_on_off);
extern void Delay_Manage(void);
//*******LCD.C中的函數(shù)聲明******************************
extern void Write_Com1(uchar cmdcode);
extern void Write_Com2(uchar cmdcode);
extern void Write_Data1(uchar Dispdata);
extern void Write_Data2(uchar Dispdata);
extern void Init_LCD();
extern void Clr_Scr(uchar DispStyle);
extern void HzDisp1216(uchar pag,uchar col, uchar code *hzk,bit fan);
extern void Asc_Disp68(uchar pag,uchar col, uchar code *hzk,bit fan);
extern void Logo_Lcd_Dis(uchar flag);
extern void Dis_Clock();
extern void DISP_Information();
extern void Disp_Qu_Device(uchar aa,uchar bb,uchar cc,uchar dd,uchar ee,uchar ff,uchar gg,uchar hh);
//*******DETECT.C中的函數(shù)聲明******************************
extern uchar Change_Number(uchar anumber);
extern void AD_Covernt();
extern void Detect_Fire();
extern void Anayle_Detect();
extern void auto_start_qu();
//*******syssetup.C中的函數(shù)聲明******************************
extern void Sys_Setup(void);
extern uchar PassWord_OK(void);
extern void Disp_Setup_Menu(uchar dpoint);
extern void Disp_Setup_Menu_One(bit ONp,bit TWp,bit THp);
extern void Disp_Password_Menu(uchar number);
extern void setup_clock(void);
extern void setup_delay_clock(void);
extern void setup_qu_online(void);
extern void disp_qu_online(uchar fun_num);
extern void SaveSysSetup();
extern void ReadSysSetup();
//******printer.c中的函數(shù)聲明********************************
extern void PrintTo(uchar PrintData);
extern void PrintDoubleWord(uchar * PrintData);
extern void Print2Number(uchar NumberData);
extern void PrintClock(uchar TimeDate[]);
extern void PrintInfo(uchar InfoNumber);
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -