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

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

?? clock.lst

?? 一整套電梯控制器源程序
?? LST
?? 第 1 頁 / 共 5 頁
字號:
C51 COMPILER V6.12  CLOCK                                                                  06/05/2005 15:44:46 PAGE 1   


C51 COMPILER V6.12, COMPILATION OF MODULE CLOCK
OBJECT MODULE PLACED IN .\clock.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\clock.c LARGE BROWSE DEBUG OBJECTEXTEND CODE LISTINCLUDE SYMBOLS

stmt level    source

   1          #include "global.h"
   1      =1  #include "common.h"
   1      =2  
   2      =2  #ifndef EXTERN
   3      =2  #define EXTERN extern
   4      =2  #endif
   5      =2  
   6      =2  #define uchar	unsigned char 
   7      =2  #define uint	unsigned int
   8      =2  #define ulong	unsigned long 
   9      =2  #define schar	signed char 
  10      =2  #define sint	signed int
  11      =2  #define slong	signed long 
  12      =2  
  13      =2  #define LNum_MAX_OVERGROUND		48
  14      =2  #define LNum_MAX_UNDERGROUND	8
  15      =2  #define LNum_MAX		(LNum_MAX_OVERGROUND+LNum_MAX_UNDERGROUND) //最大樓層數(地上最大48層,地下最大8層)
  16      =2  #define ENum_MAX		8		//最大群控電梯數(該宏關系到串口通訊程序的變量地址,慎重修改)
  17      =2  #define ARRAY_BYTENUM	7		//"內選數據""內選可停""上呼可停""下呼可停"數組所占字節數
  18      =2  #define QuXianShu_Max	8		//最大曲線數
  19      =2  #define MenChaoShi_Num	5		//門超時判定數量
  20      =2  
  21      =2  //--------------------------  輸入數據結構 start ------------------------// 
  22      =2  
  23      =2  struct tag_E_FangXiang{		//運動方向
  24      =2  	uchar bShang;				//上
  25      =2  	uchar bXia;					//下
  26      =2  };
  27      =2  #define E_FangXiang struct tag_E_FangXiang
  28      =2  
  29      =2  struct tag_E_Men{			//門狀態
  30      =2  	uchar bKaiMenDaoWei;		//開門到位
  31      =2  	uchar bGuanMenDaoWei;		//關門到位
  32      =2  	uchar bKaiMenAnNiu;			//開門按鈕
  33      =2  	uchar bGuanMenZhong;		//關門中
  34      =2  	uchar bMenGuZhang;			//門故障
  35      =2  };
  36      =2  #define E_Men struct tag_E_Men
  37      =2  
  38      =2  struct tag_E_ChengZai{		//承載狀態
  39      =2  	uchar bKongZai;				//空載
  40      =2  	uchar bQingZai;				//輕載
  41      =2  	uchar bZhongZai;			//重載
  42      =2  	uchar bManZai;				//滿載
  43      =2  	uchar bChaoZai;				//超載
  44      =2  };
  45      =2  #define E_ChengZai struct tag_E_ChengZai
  46      =2  
  47      =2  struct tag_E_TeBie{			//特別狀態
  48      =2  	uchar bJianXiu;				//檢修
  49      =2  	uchar bSiJi;				//司機
  50      =2  	uchar bZhiShi;				//直駛
  51      =2  	uchar bBaoLiu;				//保留
  52      =2  	uchar bSuoTi;				//鎖梯
  53      =2  	uchar bXiaoFang;			//消防
C51 COMPILER V6.12  CLOCK                                                                  06/05/2005 15:44:46 PAGE 2   

  54      =2  	uchar bJiTing;              //急停
  55      =2  	uchar bGuZhang;				//故障
  56      =2  	uchar bJingGao;				//警告
  57      =2  };
  58      =2  #define E_TeBie struct tag_E_TeBie
  59      =2  
  60      =2  struct tag_E_TongXun{	//通訊狀態
  61      =2  	uchar bCanChuShiOK;		//Can初始化OK
  62      =2  	uchar bZhiShi;			//通訊指示
  63      =2  };
  64      =2  #define E_TongXun struct tag_E_TongXun
  65      =2  
  66      =2  
  67      =2  struct tag_E_MenTime{		//門時間
  68      =2  	uchar	cKaiMenTime;		//開門時間
  69      =2  	uchar   cGuanMenTime;		//關門時間
  70      =2  	uchar	cGMYanChiTime;		//自動關門延遲時間
  71      =2  };
  72      =2  #define E_MenTime struct tag_E_MenTime
  73      =2  
  74      =2  struct tag_E_DianTi{	//電梯數據
  75      =2  	//來源于Can的輸入數據
  76      =2  	uchar	bZhunBeiHao;					//準備好
  77      =2  	uchar	bDanOrQun;						//單梯/群控
  78      =2  	uchar	cDangQianCeng;					//當前層
  79      =2  	uchar    bDongOrJing;					//運動/靜止
  80      =2  	E_FangXiang		FangXiang;				//運動方向
  81      =2  	E_Men			Men;					//門狀態
  82      =2  	E_ChengZai		ChengZai;				//承載狀態
  83      =2  	E_TeBie			TeBie;					//特別狀態
  84      =2  	uchar			bNeiXuan[ARRAY_BYTENUM];//內選數據
  85      =2  	//來源于群控器的輸入數據
  86      =2  	uchar	cPortNo;						//控制器端口號
  87      =2  	uchar   cChengZhong;					//承重值
  88      =2  	uchar	cZaoGFCeng;						//高峰停靠層(早)
  89      =2  	uchar	cWuGFCeng;						//高峰停靠層(午)
  90      =2  	uchar	cWanGFCeng;						//高峰停靠層(晚)
  91      =2  	signed char cJuDiCengShu;				//起始層距地面樓層數
  92      =2  	uchar	cXueXiCengShu;					//學習樓層數
  93      =2  	uchar	cYouXianJi;						//優先級
  94      =2  	uchar	cQuXianShu;						//曲線數
  95      =2  	uint	nTiSu[QuXianShu_Max];			//各曲線勻速段梯速
  96      =2  	uint	nJiaSuDu;						//額定加速度
  97      =2  	uint	nZhuanSu;						//電機轉速(取值范圍:1400-1500	單位:轉/分)
  98      =2  	uchar	cPinLv;							//電機頻率(取值范圍:30-60		單位:Hz)
  99      =2  	uchar	cEDingTiSu;						//額定梯速(取值范圍:5-30		單位:分米/秒)
 100      =2  	uchar	cYunXingTiSu;					//運行梯速(取值范圍:5-30		單位:分米/秒)
 101      =2  	ulong	lBMQMaiChongShu;				//編碼器脈沖數
 102      =2  	ulong	lDGCMaiChongShu;				//等高層脈沖數
 103      =2  	uchar		bQunKong;					//群控選中
 104      =2  	uchar		cMinFenPei;					//分配最小樓層數
 105      =2  	uchar		cMinCancelFenPei;			//取消分配最小樓層數
 106      =2  	uchar		cZuiDiCeng;					//可到最底層
 107      =2  	uchar		cZuiGaoCeng;				//可到最高層
 108      =2  	uchar		cChaoShiTime[MenChaoShi_Num];//門超時時間
 109      =2  	E_TongXun		TongXun;				//通訊狀態
 110      =2  	E_MenTime	MenTime;					//門時間
 111      =2  	uchar		bNeiXuanKeTing[ARRAY_BYTENUM];	//內選可停
 112      =2  	uchar		bShangHuKeTing[ARRAY_BYTENUM];	//上呼可停
 113      =2  	uchar		bXiaHuKeTing[ARRAY_BYTENUM];		//下呼可停
 114      =2  //2004.05.19 added by LHM (為解決撤銷外呼追加)
 115      =2  	uchar       bLingSuXinHao;					//零速信號
C51 COMPILER V6.12  CLOCK                                                                  06/05/2005 15:44:46 PAGE 3   

 116      =2      uchar       bBenCengKaiMen;					//本層開門
 117      =2  //end
 118      =2  };
 119      =2  #define E_DianTi struct tag_E_DianTi
 120      =2  
 121      =2  struct tag_E_WaiHu{		//外呼狀態
 122      =2  	uchar	bShang[ARRAY_BYTENUM];						//上呼
 123      =2  	uchar	bXia[ARRAY_BYTENUM];						//下呼
 124      =2  };
 125      =2  #define E_WaiHu struct tag_E_WaiHu
 126      =2  
 127      =2  struct tag_E_InputData{	//輸入數據
 128      =2  	E_DianTi	mDianTi[ENum_MAX];			
 129      =2  	E_WaiHu		mWaiHu;			
 130      =2  };
 131      =2  #define E_InputData struct tag_E_InputData
 132      =2  //--------------------------  輸入數據結構 end   ------------------------//
 133      =2  
 134      =2  //--------------------------  輸出數據結構 start ------------------------// 
 135      =2  struct tag_E_XiangYing{	//外呼響應狀態
 136      =2  	uchar	bShang[ARRAY_BYTENUM];							//上呼
 137      =2  	uchar	bXia[ARRAY_BYTENUM];								//下呼
 138      =2  };
 139      =2  #define E_XiangYing struct tag_E_XiangYing
 140      =2  struct tag_E_Deng{	//外呼響應狀態
 141      =2  	uchar	bShang[ARRAY_BYTENUM];							//上呼
 142      =2  	uchar	bXia[ARRAY_BYTENUM];								//下呼
 143      =2  };
 144      =2  #define E_Deng struct tag_E_Deng
 145      =2  
 146      =2  struct tag_E_OutputData{//輸出數據
 147      =2  	E_XiangYing mXiangYing[ENum_MAX];	
 148      =2  	E_Deng		mDeng[ENum_MAX];
 149      =2  };
 150      =2  #define E_OutputData struct tag_E_OutputData
 151      =2  //--------------------------  輸出數據結構 end   ------------------------// 
 152      =2  
 153      =2  //--------------------------  樓及其他總體數據 start --------------------// 
 154      =2  struct tag_L_YearMonDat{
 155      =2  	uchar cYear;
 156      =2  	uchar cMonth;
 157      =2  	uchar cDate;
 158      =2  	uchar cWeek;
 159      =2  };
 160      =2  #define L_YearMonDat struct tag_L_YearMonDat
 161      =2  
 162      =2  struct tag_L_HourMin{
 163      =2  	uchar cHour;
 164      =2  	uchar cMinute;
 165      =2  	uchar cSecond;
 166      =2  };
 167      =2  #define L_HourMin struct tag_L_HourMin
 168      =2  
 169      =2  struct tag_L_SysTime{
 170      =2  	L_YearMonDat mYearMonDat;
 171      =2  	L_HourMin	 mHourMinSec;
 172      =2  };
 173      =2  #define L_SysTime struct tag_L_SysTime
 174      =2  
 175      =2  struct tag_L_GaoFeng{	//高峰信息
 176      =2  	L_HourMin lStartTime;						//高峰開始時間
 177      =2  	L_HourMin lEndTime;							//高峰結束時間
C51 COMPILER V6.12  CLOCK                                                                  06/05/2005 15:44:46 PAGE 4   

 178      =2  };
 179      =2  #define L_GaoFeng struct tag_L_GaoFeng
 180      =2  
 181      =2  #define L_GaoFeng struct tag_L_GaoFeng
 182      =2  
 183      =2  struct tag_L_Data{		//樓及其他總體數據
 184      =2  	uchar cLNum;						//最大樓層數
 185      =2  	uchar cENum;						//最大群控電梯數
 186      =2  	uint  nTKYanChiTime;				//靜態停靠延遲時間
 187      =2  	L_SysTime   mSysTime;			//系統時間
 188      =2  	L_GaoFeng	ZaoGF;				//早高峰
 189      =2  	L_GaoFeng	WuGF;					//午高峰
 190      =2  	L_GaoFeng	WanGF;				//晚高峰
 191      =2  //	uchar		cJTTingkaoCeng[ENum_MAX];	//靜態停靠層
 192      =2  };
 193      =2  #define L_Data struct tag_L_Data
 194      =2  //--------------------------  樓及其他總體數據 end   --------------------// 
 195      =2  
 196      =2  struct tag_Temp_Timer{
 197      =2  	long	lJingTaiTimer;				//靜態計時
 198      =2  	long	lChaoShiTimer[ENum_MAX];	//電梯門超時計時
 199      =2  };
 200      =2  #define TIMER struct tag_Temp_Timer
 201      =2  
 202      =2  struct tag_PtrALLData{		//所有數據
 203      =2  	L_Data			*pL_Data;
 204      =2  	E_InputData		*pE_InputData;
 205      =2  	E_OutputData	*pE_OutputData;
 206      =2  	TIMER			*pTimer;
 207      =2  };
 208      =2  #define PtrALLData struct tag_PtrALLData
 209      =2  
 210      =2  
 211      =2  //Variable Defination 
 212      =2  EXTERN xdata L_Data			mL_Data;
 213      =2  EXTERN xdata E_InputData	mE_InputData;
 214      =2  EXTERN xdata E_OutputData	mE_OutputData;
 215      =2  EXTERN xdata TIMER			m_Timer;
 216      =2  
 217      =2  //xdata L_Data			mL_Data;
 218      =2  //xdata E_InputData		mE_InputData;
 219      =2  //Function Refrence
 220      =2  void Set0Data(uchar *pData, uchar cMOD);
 221      =2  uchar GetArrayData(uchar *pData, uchar cIdx);
 222      =2  void  SetArrayData(uchar *pData, uchar cIdx, uchar cVal);
 223      =2  void  SetArrayData_INTERRUPT(uchar *pData, uchar cIdx, uchar cVal);
   2      =1  #include<w77c32.h>
   1      =2  /*--------------------------------------------------------------------------
   2      =2  W77C32.H - preliminary release
   3      =2  
   4      =2  Header file for Winbond microcontroller W77C32
   5      =2  Based on the Preliminary Release form March 1999 
   6      =2  
   7      =2  Copyright (c) 1988-1999 Keil Elektronik GmbH and Keil Software, Inc.
   8      =2  All rights reserved.
   9      =2  --------------------------------------------------------------------------*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩久久久一区| 亚洲理论在线观看| 国产一区二区三区精品视频| 国产欧美日本一区二区三区| 色又黄又爽网站www久久| 亚洲一区日韩精品中文字幕| 日韩午夜激情免费电影| 成人激情av网| 日韩电影一区二区三区四区| 日本一区二区免费在线观看视频 | 亚洲免费资源在线播放| 91亚洲精品久久久蜜桃| 国产在线精品一区二区三区不卡| 国产精品久久免费看| 6080亚洲精品一区二区| 丁香激情综合五月| 日韩精品久久理论片| 国产日韩欧美a| 欧美日韩精品福利| 国产成人av网站| 蜜桃视频一区二区三区| 一区二区在线观看不卡| 久久精品综合网| 555夜色666亚洲国产免| 99视频国产精品| 精品在线免费视频| 国产精品久久三| 精品粉嫩超白一线天av| 欧美亚洲愉拍一区二区| 国产成人午夜视频| 人禽交欧美网站| 亚洲综合一区在线| 久久久久久久久久电影| 欧美一区二区精品久久911| 成人自拍视频在线观看| 韩国成人在线视频| 亚洲影院在线观看| 国产精品欧美久久久久无广告| 精品欧美乱码久久久久久1区2区| 在线免费观看一区| 成人小视频免费在线观看| 蜜臀va亚洲va欧美va天堂| 青青草原综合久久大伊人精品 | 99热在这里有精品免费| 成人听书哪个软件好| 国产98色在线|日韩| 国产99一区视频免费| 国产精品亚洲а∨天堂免在线| 国产精品综合网| 国产 欧美在线| 99国内精品久久| 在线观看免费成人| 欧美电影一区二区| 欧美一级高清片在线观看| 日韩精品一区在线| 久久综合五月天婷婷伊人| 国产三级欧美三级日产三级99| 久久精品欧美一区二区三区不卡| 欧美激情一区二区三区不卡 | 久久电影网站中文字幕| 国产在线精品一区二区| 国产激情精品久久久第一区二区| 成人一区二区视频| 91同城在线观看| 欧美色视频在线观看| 91精品国产综合久久香蕉的特点| 精品久久五月天| 国产精品私人自拍| 亚洲一区视频在线| 久久丁香综合五月国产三级网站| 成人免费黄色大片| 精品1区2区3区| 久久免费电影网| 亚洲另类中文字| 人人精品人人爱| 成人黄色av电影| 欧美色男人天堂| 国产亚洲精品福利| 亚洲精品久久嫩草网站秘色| 婷婷综合五月天| 成人午夜又粗又硬又大| 欧美色图激情小说| 国产日韩视频一区二区三区| 一区二区三区高清| 精品系列免费在线观看| 99精品热视频| 欧美不卡在线视频| 亚洲人成网站在线| 精品在线播放午夜| 欧洲av在线精品| 国产无一区二区| 日韩—二三区免费观看av| jizz一区二区| 精品国产一区二区精华| 一级做a爱片久久| 国产一区二区福利| 欧美日韩久久久一区| 国产精品女主播在线观看| 日本中文一区二区三区| 92国产精品观看| 久久久www成人免费毛片麻豆| 怡红院av一区二区三区| 国产乱人伦偷精品视频不卡| 欧美精品久久99久久在免费线 | 最新欧美精品一区二区三区| 蜜桃一区二区三区在线| 欧美一区二区三区四区高清| 亚洲人被黑人高潮完整版| 麻豆国产精品一区二区三区| 一本一道久久a久久精品| 精品国产91久久久久久久妲己| 亚洲三级理论片| 国产成人免费av在线| 欧美一区二区三区思思人| 一区二区三区国产豹纹内裤在线| 国产成人高清在线| 精品av综合导航| 蜜臀精品一区二区三区在线观看| 欧美亚洲国产怡红院影院| 日韩一区在线免费观看| 国产69精品久久久久777| 日韩精品一区二区三区视频在线观看 | 另类小说综合欧美亚洲| 欧美日韩五月天| 亚洲高清视频在线| 一本大道久久a久久综合婷婷| 亚洲国产高清aⅴ视频| 国产麻豆精品theporn| 日韩精品一区二区在线| 免费观看一级特黄欧美大片| 欧美精品免费视频| 香港成人在线视频| 欧美精选一区二区| 天天色天天爱天天射综合| 欧美美女激情18p| 五月天精品一区二区三区| 欧美精品国产精品| 日韩黄色免费电影| 91精品欧美综合在线观看最新 | 国产精品亚洲专一区二区三区| 精品乱人伦小说| 精品亚洲国产成人av制服丝袜| 精品剧情v国产在线观看在线| 精品综合久久久久久8888| 精品国免费一区二区三区| 国产麻豆精品95视频| 国产日韩影视精品| 91丨九色丨尤物| 亚洲自拍都市欧美小说| 欧美日韩国产系列| 全国精品久久少妇| 久久影音资源网| 懂色一区二区三区免费观看| 日韩美女视频一区二区| 欧美亚洲图片小说| 欧美aa在线视频| 国产视频一区二区三区在线观看 | 免费在线观看成人| 精品捆绑美女sm三区| 成人性色生活片免费看爆迷你毛片| 国产精品无人区| 欧美又粗又大又爽| 免费在线观看日韩欧美| 国产欧美日韩在线观看| 91啪亚洲精品| 日本美女一区二区三区| 国产亚洲精品超碰| 91美女片黄在线观看| 午夜久久久久久电影| 久久人人爽爽爽人久久久| av在线一区二区| 视频一区中文字幕国产| 国产婷婷色一区二区三区| 91麻豆国产福利在线观看| 日韩国产精品久久| 成人免费毛片嘿嘿连载视频| 日本一区二区免费在线| 欧洲精品一区二区三区在线观看| 日本不卡的三区四区五区| 国产偷国产偷亚洲高清人白洁| 91免费看片在线观看| 免费不卡在线视频| 国产精品区一区二区三| 欧美久久免费观看| www.欧美色图| 日韩av不卡在线观看| 国产精品夫妻自拍| 日韩三级在线观看| 99r国产精品| 久久国产福利国产秒拍| 亚洲乱码国产乱码精品精小说| 日韩欧美一区二区视频| 91社区在线播放| 韩国v欧美v亚洲v日本v| 一区二区三区美女| 国产日产欧美一区| 欧美一二三在线| 欧美午夜精品免费| av综合在线播放| 国产精品一二一区|