亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? datainit.lst

?? 一整套電梯控制器源程序
?? LST
?? 第 1 頁 / 共 5 頁
字號:
  86      =1  sbit P1_5=P1^5;
  87      =1  sbit P1_6=P1^6;
  88      =1  sbit P1_7=P1^7;
  89      =1  
  90      =1  sbit P2_0=P2^0;
  91      =1  sbit P2_1=P2^1;
  92      =1  sbit P2_2=P2^2;
  93      =1  sbit P2_3=P2^3;
  94      =1  sbit P2_4=P2^4;
  95      =1  sbit P2_5=P2^5;
  96      =1  sbit P2_6=P2^6;
  97      =1  sbit P2_7=P2^7;*/
  98      =1  
  99      =1  sbit P3_0=P3^0;
 100      =1  sbit P3_1=P3^1;
 101      =1  sbit P3_2=P3^2;
 102      =1  sbit P3_3=P3^3;
 103      =1  sbit P3_4=P3^4;
 104      =1  sbit P3_5=P3^5;
 105      =1  
 106      =1      /*can總線定義的變量*/
 107      =1  EXTERN xdata uchar *can3_cs;                 /*can3 指針*/ 
 108      =1  EXTERN xdata uchar *can2_cs;                 /*can2 指針*/   
 109      =1  EXTERN xdata uchar *can1_cs;                 /*can1 指針*/   
 110      =1  EXTERN xdata uchar *can0_cs;                 /*can0 指針*/
 111      =1  
 112      =1  //EXTERN xdata uchar sbuf_rec;                /* SBUF的緩沖區*/
 113      =1  //EXTERN xdata uchar time_flag; 				/* 50ms計數時鐘起始標志 */
 114      =1  //EXTERN xdata uchar time_last;				/* 50ms計時時鐘上次狀態 */
 115      =1  //EXTERN xdata uchar time_now;                 /* 50ms計時時鐘本次狀態 */
 116      =1  //EXTERN xdata uchar time_over;                /* 50ms計時時鐘運行結果標志 */
 117      =1  //EXTERN xdata uchar m_comm_timer;             /* 60s計時計數*/
 118      =1  //EXTERN xdata uchar m_comm_60sover_flg;        /* 60s計時結束標志*/ 
 119      =1  //EXTERN xdata uchar m_comm_enable_flg;             /* 通訊使能 */ 
 120      =1  //EXTERN xdata uchar m_timer_60s_last;         /* 60s計時上次狀態*/ 
 121      =1  //EXTERN xdata uchar m_timer_60s_now;          /* 60s計時本次狀態*/
C51 COMPILER V6.12  DATAINIT                                                               06/05/2005 15:44:45 PAGE 10  

 122      =1  
 123      =1  //指向傳輸數據的指針
 124      =1  EXTERN L_Data			*m_pL_Data;				//樓及總體數據
 125      =1  EXTERN E_InputData		*m_pE_InputData;		//電梯輸入數據
 126      =1  EXTERN E_OutputData		*m_pE_OutputData;		//電梯輸出數據
 127      =1  EXTERN TIMER			*m_pTimer;				//計時變量
 128      =1  
 129      =1  //LHM dyn_test temp動態測試專用變量(移植時不刪除)
 130      =1  EXTERN uchar			m_nNextStopLIdx[ENum_MAX];
 131      =1  EXTERN uchar			m_bDirect[ENum_MAX];
 132      =1  EXTERN INTER_DATA		m_InterData[ENum_MAX];				//中間數據--淘汰數據
 133      =1  EXTERN uchar			m_cCurStageStartFloor[ENum_MAX];	//中間數據--電梯當前運動階段的起始樓層(選曲線用)
 134      =1  EXTERN uchar			m_cOvertime[ENum_MAX];				//中間數據--門超時時間(單位:秒)
 135      =1  EXTERN uchar            m_CalUpLIdx;
 136      =1  EXTERN uchar            m_CalDownLIdx;
 137      =1  
 138      =1  //時鐘用
 139      =1  EXTERN uchar m_year;                   	// 年數緩沖區
 140      =1  EXTERN uchar m_month;                  	// 月數緩沖區
 141      =1  EXTERN uchar m_date;                   	// 日數緩沖區
 142      =1  EXTERN uchar m_time;                   	// 時數緩沖區
 143      =1  EXTERN uchar m_minute;                 	// 分數緩沖區
 144      =1  EXTERN uchar m_set_time;               	// 寫時鐘標志
 145      =1  EXTERN uchar m_read_time;              	// 讀時鐘標志
 146      =1  EXTERN uchar m_read_time_count;        // 讀時鐘計數(因為讀1226會造成看門狗不能復位,所以改為每隔一段時間讀
             -一次)
 147      =1  
 148      =1  //rs232通訊用
 149      =1  EXTERN uchar sbuf_rec;                 	// SBUF的緩沖區
 150      =1  EXTERN uchar m_get_senddata_flg;			// 取得發送數據標記(host專用)
 151      =1  EXTERN uchar m_comm_enable_flg;         	// 通訊使能標記(0:不能 1:能) 
 152      =1  EXTERN uchar m_host_flg;						// 主客標記(0:客 1:主)客要回答上位機,主不需要
 153      =1  EXTERN uint  m_ST_60s_count;            	// 60s計數器
 154      =1  EXTERN uchar m_comm_data_flg;					// 有串口數據標記(0:沒有 1:有) 
 155      =1  EXTERN uchar m_comm_60sover_flg;        	// 60s計時結束標志
 156      =1  EXTERN uchar m_msg_monitor_flg;		    	// 監視命令標記
 157      =1  EXTERN uchar m_msg_quit_flg; 					// 解除監視命令標志
 158      =1  EXTERN uchar m_msg_set_flg;			    	// 參數設定命令標記
 159      =1  EXTERN uchar m_monitor_delay_flg;			// 監視延遲標志
 160      =1  EXTERN uchar m_monitor_delay_count;			// 監視延遲計數
 161      =1  EXTERN uchar m_active_idx;						//當前有效的地址和類型索引
 162      =1  EXTERN uchar m_add_type_idx;					//紀錄監視參數和地址類型索引
 163      =1  EXTERN uchar m_resolve_flg;					//命令解析開始標記
 164      =1  //EXTERN uchar m_make_senddata_flg;				//發送命令作成標記	
 165      =1  EXTERN xdata uint  m_monitor_ad[MORN_PARAM_NUM];    	// 5個監視參數地址
 166      =1  EXTERN xdata uchar m_monitor_type[MORN_PARAM_NUM];  	// 監視參數類型
 167      =1  EXTERN xdata DT_SCC m_scc;
 168      =1  
 169      =1  //用戶參數存儲和恢復用
 170      =1  EXTERN xdata uchar m_restore_flg;     		 //用戶參數恢復標記
 171      =1  EXTERN xdata uchar m_save_flg;				 //用戶參數存儲標記
 172      =1  EXTERN xdata uchar m_factory_flg;			//工廠參數恢復
 173      =1  EXTERN xdata uchar m_save_over_flg;			 //用戶參數存儲過標記
 174      =1  EXTERN xdata uchar m_once_param_over_flg;    //一次性參數傳送完畢標志
 175      =1  
 176      =1  //can通訊用
 177      =1  EXTERN xdata uint canx_cs[ENum_MAX];					 //can指針
 178      =1  EXTERN uchar e_out_call_flag;                   //發一組外呼數據
 179      =1  EXTERN uchar m_state_20ms;                    //can發送時間
 180      =1  EXTERN uchar can_send_count;                  //25ms計數
 181      =1  EXTERN uchar e_lamp_call_flag;                  //發一組外呼燈亮滅
 182      =1  EXTERN uchar e_display_reflash_floor[ENum_MAX];           //顯示刷新某層呼梯燈
C51 COMPILER V6.12  DATAINIT                                                               06/05/2005 15:44:45 PAGE 11  

 183      =1  EXTERN uchar e_up_down;                         //刷新上呼還是下呼
 184      =1  EXTERN uchar e_frame_number;                    //幀數據
 185      =1  EXTERN uchar e_online[ENum_MAX];                       //can在線標志  
 186      =1  EXTERN uchar bdata abit;
 187      =1  EXTERN bit abit_0;                           
 188      =1  EXTERN bit abit_1;
 189      =1  EXTERN bit abit_2;
 190      =1  EXTERN bit abit_3;
 191      =1  EXTERN bit abit_4;
 192      =1  EXTERN bit abit_5;
 193      =1  EXTERN bit abit_6;
 194      =1  EXTERN bit abit_7;
 195      =1  
 196      =1  EXTERN uchar bdata abit0;
 197      =1  EXTERN bit abit0_0;
 198      =1  EXTERN bit abit0_1;
 199      =1  EXTERN bit abit0_2;
 200      =1  EXTERN bit abit0_3;
 201      =1  EXTERN bit abit0_4;
 202      =1  EXTERN bit abit0_5;
 203      =1  EXTERN bit abit0_6;
 204      =1  EXTERN bit abit0_7;
 205      =1  
 206      =1  
 207      =1  struct group_out
 208      =1  {
 209      =1  uchar call_up_out[6];
 210      =1  uchar call_down_out[6];
 211      =1  //uchar choose_out;
 212      =1  //uchar yes_no;
 213      =1  };
 214      =1  
 215      =1  EXTERN xdata struct group_out group_assign[ENum_MAX];
 216      =1  EXTERN uchar choose_out[ENum_MAX];
 217      =1  EXTERN uchar yes_no[ENum_MAX];
 218      =1  EXTERN uint e_online_time_count[4];         //1s計時 
 219      =1  EXTERN uchar e_online_flag[4];            //1s計時,初值群控器在線
 220      =1  EXTERN uint e_single_comm_count[4];         //群控方式單梯計時 
 221      =1  EXTERN uint e_group_comm_count[4];          //群控方式群控計時
 222      =1  EXTERN uchar e_1_second_flag[4];            //一次性計時
 223      =1  
 224      =1  //撤銷外呼用標記
 225      =1  EXTERN uchar m_SendOpenDoorFlg[ENum_MAX];		//發開門命令的標記(命令60)
 226      =1  EXTERN uchar m_LastDoorState[ENum_MAX];		//上次關門狀態(0為非關門中,1為關門中)
 227      =1  
 228      =1  //靜態停靠用
 229      =1  EXTERN uchar m_SendStaticInSelDataFlg[ENum_MAX];		//發送靜態停靠內選數據標記
 230      =1  EXTERN uchar m_IsExistWaiInFlg;
 231      =1  
 232      =1  //高峰停靠用
 233      =1  EXTERN uchar m_SendPeekInSelDataFlg[ENum_MAX];		//發送高峰停靠內選數據標記
 234      =1  
 235      =1  //can復位用
 236      =1  EXTERN uchar m_can0_flg;       //can0故障標志
 237      =1  EXTERN uchar m_can1_flg;       //can1故障標志
 238      =1  EXTERN uchar m_can2_flg;       //can2故障標志
 239      =1  EXTERN uchar m_can3_flg;       //can3故障標志
 240      =1  EXTERN uchar m_can0_count;     //can0復位腳拉低計時
 241      =1  EXTERN uchar m_can1_count;     //can1復位腳拉低計時
 242      =1  EXTERN uchar m_can2_count;     //can2復位腳拉低計時
 243      =1  EXTERN uchar m_can3_count;     //can3復位腳拉低計時
 244      =1  EXTERN uchar m_can0err_flg;    //can0復位腳拉低計時到標記
C51 COMPILER V6.12  DATAINIT                                                               06/05/2005 15:44:45 PAGE 12  

 245      =1  EXTERN uchar m_can1err_flg;    //can1復位腳拉低計時到標記
 246      =1  EXTERN uchar m_can2err_flg;    //can2復位腳拉低計時到標記
 247      =1  EXTERN uchar m_can3err_flg;    //can3復位腳拉低計時到標記
 248      =1  
 249      =1  //淘汰標記濾波計時
 250      =1      //標記
 251      =1  EXTERN uchar m_MenGuZhang_flg[ENum_MAX];
 252      =1  EXTERN uchar m_ManZai_flg[ENum_MAX];
 253      =1  EXTERN uchar m_ChaoZai_flg[ENum_MAX];
 254      =1  EXTERN uchar m_JianXiu_flg[ENum_MAX];
 255      =1  EXTERN uchar m_SiJi_flg[ENum_MAX];
 256      =1  EXTERN uchar m_ZhiShi_flg[ENum_MAX];
 257      =1  EXTERN uchar m_BaoLiu_flg[ENum_MAX];
 258      =1  EXTERN uchar m_SuoTi_flg[ENum_MAX];
 259      =1  EXTERN uchar m_XiaoFang_flg[ENum_MAX];
 260      =1  EXTERN uchar m_JiTing_flg[ENum_MAX];
 261      =1  EXTERN uchar m_GuZhang_flg[ENum_MAX];
 262      =1  EXTERN uchar m_JingGao_flg[ENum_MAX];
 263      =1      //計時
 264      =1  EXTERN uint m_MenGuZhang_count[ENum_MAX];
 265      =1  EXTERN uint m_ManZai_count[ENum_MAX];
 266      =1  EXTERN uint m_ChaoZai_count[ENum_MAX];
 267      =1  EXTERN uint m_JianXiu_count[ENum_MAX];
 268      =1  EXTERN uint m_SiJi_count[ENum_MAX];
 269      =1  EXTERN uint m_ZhiShi_count[ENum_MAX];
 270      =1  EXTERN uint m_BaoLiu_count[ENum_MAX];
 271      =1  EXTERN uint m_SuoTi_count[ENum_MAX];
 272      =1  EXTERN uint m_XiaoFang_count[ENum_MAX];
 273      =1  EXTERN uint m_JiTing_count[ENum_MAX];
 274      =1  EXTERN uint m_GuZhang_count[ENum_MAX];
 275      =1  EXTERN uint m_JingGao_count[ENum_MAX];
 276      =1  //2004.07.26 LHM 計時測試(臨時)
 277      =1  //EXTERN uint  m_nTestTimer;
 278      =1  //--------------------------- Function ---------------------//
 279      =1  //hardware.c
 280      =1  void maininit(void);
 281      =1  
 282      =1  //main.c
 283      =1  void main_process();
 284      =1  void WithdrawVetoEle(void);
 285      =1  void WithdrawOutCall(void);
 286      =1  //void SetDoorStateFlg(void);
 287      =1  
 288      =1  //init.c
 289      =1  void InitData(void);
 290      =1  
 291      =1  //intervalue.c
 292      =1  uchar GetMinBottomFloor();
 293      =1  uchar GetMaxTopFloor();
 294      =1  uchar GetCanDistEleCount();
 295      =1  void SetPartInterVal(void);
 296      =1  void SetInterVal_FloorCanStop(uchar cLIdx, uchar updown_flg);
 297      =1  void SetInterVal_2FloorMove(uchar cLIdx, uchar updown_flg);
 298      =1  void SetInterVal_SameDirection(uchar cLIdx, uchar updown_flg);
 299      =1  uchar GetDoorOvertime(uchar cEIdx);
 300      =1  
 301      =1  //timer.c
 302      =1  void UpdateDoorOvertimer(void);
 303      =1  
 304      =1  //door.c
 305      =1  uchar GetDoorActionState(uchar cEIdx);
 306      =1  
C51 COMPILER V6.12  DATAINIT                                                               06/05/2005 15:44:45 PAGE 13  

 307      =1  //distribute.c
 308      =1  void DistributeEle(void); 
 309      =1  void Check3states(void);
 310      =1  
 311      =1  //outlight.c
 312      =1  void SetOutCallLight(uchar cLIdx, uchar updown_flg, uchar bVal);
 313      =1  void SetOutCallDistribution(uchar cLIdx, uchar updown_flg, uchar bVal);
 314      =1  uchar IsWithdrawOutLight(uchar cLIdx, uchar updown_flg);
 315      =1  void LoopSetCallLightData(uchar cCalUpLIdx, uchar cCalDownLIdx);
 316      =1  
 317      =1  //optimize.c
 318      =1  uchar GetNextStopLIdx(uchar cEIdx, uchar cStartFloorIdx, uchar bStartDirect, uchar *bDirect, uchar *cStart
             -SearchEnd);
 319      =1  uchar GetNoDirectEleTrend(uchar cEIdx);
 320      =1  void OptimizeArrange(uchar cLIdx, uchar updown_flg);
 321      =1  
 322      =1  //staticstop.c
 323      =1  void SetStaticStopFloor();
 324      =1  void SetPeekStopFloor();
 325      =1  uchar IsPeekTime(L_SysTime *pSysTime, L_GaoFeng *pGaoFeng);
 326      =1  uchar IsExistCurFloorUp(uchar cEIdx);
 327      =1  uchar IsExistCurFloorDown(uchar cEIdx);
 328      =1  
 329      =1  //clock.c
 330      =1  void  time_x1226(void);
 331      =1  uchar eread(uchar t_addr1);                     //讀x1203一個字節
 332      =1  void  ewrite(uchar t_addr2,uchar t_data);       //寫x1203一個字節 
 333      =1  
 334      =1  //rs232.c
 335      =1  void serial_comm(void);
 336      =1  void comm_check(void);
 337      =1  void monitor_rec(void);                       //rs232主程序
 338      =1  void message_quit(void);                        //0x3 及m_message_quit 執行程序
 339      =1  void command(uchar *pBuf);			//完整命令解析
 340      =1  void monitor_send(void);
 341      =1  void make_send_buf(void);
 342      =1  uchar __toascii(uchar c);
 343      =1  uchar __tofig(uchar cAscii);
 344      =1  uint GetValidAdd(uchar *pBuf);
 345      =1  void SetParamVal(uchar *pSrcBuf, uchar *pDestBuf, uchar type);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲va中文字幕| 日本不卡视频一二三区| 精品日韩99亚洲| 日韩精品一区二区三区swag| 欧美视频一区二区在线观看| 欧美性感一类影片在线播放| 欧美在线免费播放| 91老师片黄在线观看| 色综合久久中文字幕综合网| 91免费精品国自产拍在线不卡| 成人av免费在线| 99国产精品国产精品久久| 成人综合在线观看| 成人污视频在线观看| 欧美三级视频在线观看| 91成人免费在线视频| 欧美日韩国产中文| 日韩欧美激情在线| 精品国产乱码久久久久久久| 久久久久久一二三区| 国产精品免费久久久久| 一区二区在线免费| 美国毛片一区二区| 高清成人在线观看| 91福利资源站| 这里只有精品免费| 久久网站热最新地址| 日韩毛片精品高清免费| 亚洲成人中文在线| 国产自产2019最新不卡| 92国产精品观看| 日韩欧美国产电影| 日韩一区中文字幕| 男人的天堂亚洲一区| 成人精品一区二区三区中文字幕 | 欧美裸体一区二区三区| 精品国产伦一区二区三区观看体验| 久久久精品日韩欧美| 午夜日韩在线电影| 成人免费福利片| 日韩欧美一区二区免费| 中文字幕亚洲不卡| 久久国产麻豆精品| 91黄色免费网站| 中文字幕国产精品一区二区| 免费在线一区观看| 色婷婷亚洲精品| 日本一区二区三区久久久久久久久不| 亚洲1区2区3区4区| 99久久精品久久久久久清纯| 日韩色视频在线观看| 一卡二卡欧美日韩| 成人黄色电影在线 | 一区二区三区在线免费| 国模一区二区三区白浆| 欧美日韩一区二区三区在线| 国产精品午夜在线观看| 久久国产三级精品| 在线不卡一区二区| 亚洲一级二级在线| 91福利在线看| 一区二区三区中文在线| 99精品偷自拍| 中文字幕一区二区三区精华液| 国产在线精品一区二区三区不卡| 69堂亚洲精品首页| 视频在线观看91| 91福利在线免费观看| 亚洲欧美在线观看| 99久久精品免费看| 国产精品久久久久婷婷| 北条麻妃一区二区三区| 久久精品网站免费观看| 国产精品一区在线| 久久久久久免费网| 国产成人一区二区精品非洲| 欧美精品一区二区三区蜜臀| 韩国一区二区在线观看| 日韩欧美一区二区三区在线| 日本成人在线一区| 欧美变态凌虐bdsm| 国精产品一区一区三区mba桃花 | 日韩一区二区三区电影 | 丁香婷婷综合网| 中文字幕国产一区| 一本色道久久加勒比精品| 亚洲精品高清视频在线观看| 91电影在线观看| 免费人成黄页网站在线一区二区| 欧美一级在线观看| 国产精品一区二区无线| 中文av字幕一区| 欧美日韩在线不卡| 麻豆传媒一区二区三区| 中文字幕乱码日本亚洲一区二区 | 在线不卡免费av| 美女网站色91| 亚洲国产精品v| 欧洲日韩一区二区三区| 免费的国产精品| 中文在线免费一区三区高中清不卡| 成人av片在线观看| 日韩国产在线一| 久久综合狠狠综合久久激情| 成人免费视频一区| 亚洲影视在线观看| 久久女同性恋中文字幕| 波多野结衣在线一区| 午夜激情综合网| 国产婷婷色一区二区三区四区| 91丨porny丨在线| 奇米精品一区二区三区在线观看 | 丁香婷婷综合色啪| 午夜日韩在线观看| 国产日本欧美一区二区| 欧美日韩国产天堂| 成人美女在线视频| 日韩电影一区二区三区| 国产精品久久久久婷婷| 日韩精品一区二区在线观看| 色婷婷国产精品综合在线观看| 男女激情视频一区| 亚洲一区在线观看免费观看电影高清| 日韩免费视频一区二区| 欧美在线高清视频| 成人激情视频网站| 麻豆中文一区二区| 亚洲一区二区在线免费观看视频| 久久欧美中文字幕| 日韩亚洲欧美在线观看| 在线精品观看国产| av在线一区二区| 国产精品一区二区久久精品爱涩 | 欧美极品少妇xxxxⅹ高跟鞋 | 久久综合色婷婷| 51午夜精品国产| 在线国产亚洲欧美| 色诱视频网站一区| 成人在线综合网| 国产精品亚洲综合一区在线观看| 日本少妇一区二区| 亚洲第一av色| 香蕉成人啪国产精品视频综合网| 亚洲视频1区2区| 亚洲欧洲精品一区二区三区| 国产性色一区二区| 精品粉嫩aⅴ一区二区三区四区| 欧美日韩不卡一区| 在线免费亚洲电影| 色琪琪一区二区三区亚洲区| 91色porny蝌蚪| 91丨porny丨蝌蚪视频| 99久久99久久综合| 91小视频免费观看| 91玉足脚交白嫩脚丫在线播放| 成人h动漫精品一区二区| 国产凹凸在线观看一区二区| 国产精品一区二区三区四区| 国产高清精品在线| 99久久综合狠狠综合久久| 成人97人人超碰人人99| 色综合天天综合狠狠| 色欧美日韩亚洲| 欧美三级欧美一级| 91精品国产乱| 精品粉嫩aⅴ一区二区三区四区 | 成人av资源下载| 97久久超碰国产精品| 在线精品视频免费观看| 欧美精品视频www在线观看| 欧美一区二区三区在线看| 欧美一级在线观看| 久久久不卡网国产精品一区| 中文字幕一区二区三区不卡 | 欧美艳星brazzers| 欧美日韩午夜在线| 精品成人一区二区三区四区| 久久九九国产精品| 最新久久zyz资源站| 亚洲国产一区二区视频| 久久精品国产**网站演员| 国产成人精品免费视频网站| 色综合天天性综合| 在线播放中文一区| 久久久综合视频| 亚洲欧美另类在线| 久久国产精品99久久人人澡| 成人亚洲一区二区一| 欧美图片一区二区三区| 日韩一区二区在线看| 国产精品成人网| 免费成人在线网站| 91天堂素人约啪| 欧美电视剧免费全集观看 | 91视频免费播放| 日韩女优电影在线观看| 亚洲欧美日韩久久精品| 美女精品一区二区| 91黄色免费网站| 欧美国产一区二区|