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

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

?? timer.lst

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


C51 COMPILER V6.12, COMPILATION OF MODULE TIMER
OBJECT MODULE PLACED IN .\timer.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\timer.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  TIMER                                                                  06/05/2005 15:44:44 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  TIMER                                                                  06/05/2005 15:44:44 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  TIMER                                                                  06/05/2005 15:44:44 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.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲久草在线视频| 国产激情一区二区三区| 激情欧美一区二区三区在线观看| 成熟亚洲日本毛茸茸凸凹| 欧亚一区二区三区| 国产欧美综合在线观看第十页| 亚洲高清免费在线| www.成人网.com| 久久婷婷国产综合国色天香| 亚洲123区在线观看| 99视频一区二区| 2022国产精品视频| 男男视频亚洲欧美| 欧美人与z0zoxxxx视频| **性色生活片久久毛片| 粉嫩aⅴ一区二区三区四区| 日韩一级完整毛片| 日韩综合一区二区| 欧美优质美女网站| 一区二区三区国产豹纹内裤在线| 懂色av中文一区二区三区| 精品捆绑美女sm三区| 视频一区二区欧美| 欧美日韩一区二区三区在线| 亚洲免费观看在线视频| 国产成人在线电影| 国产午夜精品一区二区| 国产中文一区二区三区| 欧美一级日韩不卡播放免费| 日韩制服丝袜av| 91精品蜜臀在线一区尤物| 水蜜桃久久夜色精品一区的特点| 欧美在线小视频| 有坂深雪av一区二区精品| 91免费在线看| 亚洲欧美日韩一区二区三区在线观看| 成人午夜激情在线| 中文字幕一区二区日韩精品绯色| 国产电影一区在线| 国产精品网曝门| www.激情成人| 一区二区三区在线视频观看58| 91美女蜜桃在线| 亚洲一区二区免费视频| 欧美日韩精品欧美日韩精品| 午夜视频在线观看一区二区三区| 欧美日本国产一区| 精品一区二区三区免费毛片爱| 精品第一国产综合精品aⅴ| 国产制服丝袜一区| 国产亚洲精品久| 亚洲免费观看在线观看| 欧美日韩一区在线观看| 丝瓜av网站精品一区二区| 欧美一区二区三区视频| 精品一区二区三区av| 久久久久久久久久久久久久久99| 国产不卡高清在线观看视频| 日韩伦理av电影| 欧美三级电影精品| 另类欧美日韩国产在线| 国产精品无遮挡| 欧美日韩国产123区| 国内精品在线播放| 自拍视频在线观看一区二区| 欧美日韩高清一区二区三区| 国内精品免费**视频| 亚洲人成精品久久久久久| 91超碰这里只有精品国产| 国产伦精品一区二区三区视频青涩| 国产精品美女久久久久久久久久久 | 久久久久久久久久久久久久久99| 成人免费黄色大片| 亚洲成人黄色小说| 亚洲国产高清在线| 欧美精品日韩精品| heyzo一本久久综合| 日韩avvvv在线播放| 中文字幕中文字幕中文字幕亚洲无线| 欧美日韩一区二区三区四区 | 久久99国产精品成人| 中文字幕日韩欧美一区二区三区| 欧美肥胖老妇做爰| 99re亚洲国产精品| 精一区二区三区| 一区二区三区小说| 欧美激情中文不卡| 日韩午夜中文字幕| 欧美在线看片a免费观看| 国产激情视频一区二区在线观看| 亚洲永久免费av| 国产精品私房写真福利视频| 777xxx欧美| 欧美性大战久久久久久久蜜臀| 国产精品系列在线播放| 奇米精品一区二区三区四区| 亚洲另类春色国产| 国产精品久久久久影视| 久久婷婷成人综合色| 日韩欧美一区二区免费| 欧美性感一类影片在线播放| 一本色道久久加勒比精品 | 制服视频三区第一页精品| 91小视频免费观看| 国产a精品视频| 国产一本一道久久香蕉| 看电视剧不卡顿的网站| 首页综合国产亚洲丝袜| 亚洲国产成人高清精品| 一区二区三区四区视频精品免费 | 日韩一二三四区| 欧美日韩一区二区在线观看 | 韩日精品视频一区| 日韩电影免费在线观看网站| 亚洲高清一区二区三区| 亚洲午夜成aⅴ人片| 一区二区三区高清不卡| 一区二区三区在线免费视频| 中文字幕日韩欧美一区二区三区| 国产精品免费观看视频| 国产精品久久综合| 亚洲日本欧美天堂| 自拍偷拍欧美激情| 一区二区三区日韩在线观看| 亚洲高清不卡在线| 日韩一区欧美二区| 99久久久久免费精品国产| 成人动漫一区二区在线| 成人av午夜电影| 91视频www| 欧美日韩在线不卡| 欧美一区二区三区色| 精品免费99久久| 中文字幕不卡在线| 一区二区久久久久| 日韩经典中文字幕一区| 国产综合色精品一区二区三区| 国产成人精品亚洲日本在线桃色| 成人av在线一区二区| 欧美性欧美巨大黑白大战| 日韩一级片在线播放| 久久精品亚洲一区二区三区浴池 | 免费精品99久久国产综合精品| 久久99精品一区二区三区三区| 国产又粗又猛又爽又黄91精品| 国产jizzjizz一区二区| 欧美午夜精品理论片a级按摩| 欧美一区二区观看视频| 中日韩av电影| 亚洲午夜久久久久中文字幕久| 精品一区二区三区蜜桃| 成人18精品视频| 欧美精品丝袜久久久中文字幕| 久久免费美女视频| 一区av在线播放| 国产在线精品国自产拍免费| 91国模大尺度私拍在线视频| 在线不卡的av| 中文字幕va一区二区三区| 五月婷婷综合在线| 国产成人精品亚洲日本在线桃色| 欧美日韩情趣电影| 日本一区二区三区国色天香 | 一区二区三区四区视频精品免费| 久久99蜜桃精品| 91亚洲国产成人精品一区二区三| 日韩一卡二卡三卡四卡| 亚洲精品视频在线| 国产资源在线一区| 欧美人与z0zoxxxx视频| 国产精品国产自产拍高清av | 久久久久88色偷偷免费| 亚瑟在线精品视频| 99国产麻豆精品| 久久无码av三级| 青青草国产成人av片免费| 91激情五月电影| 国产精品免费视频观看| 国产一区二区三区黄视频| 777亚洲妇女| 亚洲电影在线播放| 色视频欧美一区二区三区| 国产欧美一区二区三区在线老狼 | 91精品国产综合久久香蕉麻豆| 中文字幕一区二| 丁香激情综合国产| ww亚洲ww在线观看国产| 日韩精品一二三四| 欧美日韩一区二区三区视频| 亚洲人吸女人奶水| 成人av在线播放网站| 国产欧美久久久精品影院| 精品制服美女丁香| 精品人在线二区三区| 免费精品视频在线| 欧美v日韩v国产v| 久久电影网站中文字幕| 日韩欧美国产一区在线观看| 日本不卡一二三| 日韩天堂在线观看|