?? searchsch.h
字號:
#include <reg51.h>
#include <absacc.h>
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
/*****************************************************************************************************/
uchar xdata now_day_planid; //當前日計劃號
uchar xdata now_schemeid; //當前方案號
uchar xdata now_step_schid; //當前階段表號
uchar xdata now_phase_schid; //當前相位表號
uchar xdata timeid=0,last_timeid=0; //當前時段號
uchar xdata step_num; //階段數
uchar xdata step_counter; //階段號
uchar xdata jjj;
uchar xdata per_count=0;
sbit WatchDog = P1^3; //看門狗
//unsigned char xdata max_timep;
uchar xdata max_yellow,max_red_clear,max_green_flash;
uint xdata baseaddr_now_schemesch; //當前方案表基地址
uint xdata baseaddr_now_stepsch; //當前階段表基地址
uint xdata baseaddr_now_phasesch; //當前相位表基地址
uint xdata inuse_phase_temp;
uint xdata inuse_phase[32]; //階段用到的相位
uint xdata inuse_phase1[32]; //階段用到的相位
uint xdata inuse_phasen[32]; //下階段用到的相位
uint xdata inuse_phasen1[32]; //下階段用到的相位
uchar xdata sensor_step[32]; //感應階段的標志
//uchar xdata step_uncount[4][16]; //當前階段的剩余時間累計,全紅時間,黃燈時間,綠閃時間,綠燈時間
uchar xdata red_clear[16],red_yellow_clear[16],red_yellow_green_clear[16];
uint xdata use_phase ; //整個階段用到的相位
uint xdata use_lamp_temp;
uint xdata use_lamp,use_lamp_sch; //整個階段用到的燈組
uchar xdata fuctioncounter=0;
uint xdata now_phase_status;
long int xdata period_start[24]; //時段開始的秒時間
uchar xdata dlt[24]; //每個時段被侵占的時間,由于周期完整性而被侵占的時間
uint xdata t_sch[24]; //每個時段的周期
uchar xdata sssch[24]; //每個時段的方案
extern unsigned char step_time;
/*****************************************************************************************************/
uchar search_day_plan(); //查找日計劃號
uchar search_scheme(); //查找方案號
void search_sch(); //查找方案
/*****************************************************************************************************/
extern unsigned char now_step_key;
extern bit sensor_virgin_flag;
extern uchar now_day; /*星期*/
extern uchar now_month;/*月份*/
extern uchar now_date; /*日子*/
extern uchar now_step_key; //當前階段已經走完的時間
extern uint xdata now_time;
extern unsigned char start_counter;
extern uchar loop_error_flag;
/*****************************************************************************************************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -