⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common.lst

📁 一整套电梯控制器源程序
💻 LST
📖 第 1 页 / 共 2 页
字号:
 183          struct tag_L_Data{		//楼及其他总体数据
 184          	uchar cLNum;						//最大楼层数
 185          	uchar cENum;						//最大群控电梯数
 186          	uint  nTKYanChiTime;				//静态停靠延迟时间
 187          	L_SysTime   mSysTime;			//系统时间
 188          	L_GaoFeng	ZaoGF;				//早高峰
 189          	L_GaoFeng	WuGF;					//午高峰
 190          	L_GaoFeng	WanGF;				//晚高峰
 191          //	uchar		cJTTingkaoCeng[ENum_MAX];	//静态停靠层
 192          };
 193          #define L_Data struct tag_L_Data
 194          //--------------------------  楼及其他总体数据 end   --------------------// 
 195          
 196          struct tag_Temp_Timer{
 197          	long	lJingTaiTimer;				//静态计时
 198          	long	lChaoShiTimer[ENum_MAX];	//电梯门超时计时
 199          };
 200          #define TIMER struct tag_Temp_Timer
 201          
 202          struct tag_PtrALLData{		//所有数据
 203          	L_Data			*pL_Data;
 204          	E_InputData		*pE_InputData;
 205          	E_OutputData	*pE_OutputData;
 206          	TIMER			*pTimer;
 207          };
 208          #define PtrALLData struct tag_PtrALLData
 209          
 210          
 211          //Variable Defination 
 212          EXTERN xdata L_Data			mL_Data;
 213          EXTERN xdata E_InputData	mE_InputData;
 214          EXTERN xdata E_OutputData	mE_OutputData;
 215          EXTERN xdata TIMER			m_Timer;
 216          
 217          //xdata L_Data			mL_Data;
 218          //xdata E_InputData		mE_InputData;
 219          //Function Refrence
 220          void Set0Data(uchar *pData, uchar cMOD);
 221          uchar GetArrayData(uchar *pData, uchar cIdx);
 222          void  SetArrayData(uchar *pData, uchar cIdx, uchar cVal);
 223          void  SetArrayData_INTERRUPT(uchar *pData, uchar cIdx, uchar cVal);
C51 COMPILER V6.12  COMMON                                                                 06/05/2005 15:44:45 PAGE 5   

ASSEMBLY LISTING OF GENERATED OBJECT CODE


C51 COMPILER V6.12  COMMON                                                                 06/05/2005 15:44:45 PAGE 6   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


tag_E_DianTi . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  110
  bZhunBeiHao. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bDanOrQun. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  cDangQianCeng. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  bDongOrJing. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  FangXiang. . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0004H  2
  Men. . . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0006H  5
  ChengZai . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   000BH  5
  TeBie. . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0010H  9
  bNeiXuan . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0019H  7
  cPortNo. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0020H  1
  cChengZhong. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0021H  1
  cZaoGFCeng . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0022H  1
  cWuGFCeng. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0023H  1
  cWanGFCeng . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0024H  1
  cJuDiCengShu . . . . . . . . . . . .  MEMBER   -----  CHAR     0025H  1
  cXueXiCengShu. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0026H  1
  cYouXianJi . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0027H  1
  cQuXianShu . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0028H  1
  nTiSu. . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0029H  16
  nJiaSuDu . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0039H  2
  nZhuanSu . . . . . . . . . . . . . .  MEMBER   -----  U_INT    003BH  2
  cPinLv . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   003DH  1
  cEDingTiSu . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   003EH  1
  cYunXingTiSu . . . . . . . . . . . .  MEMBER   -----  U_CHAR   003FH  1
  lBMQMaiChongShu. . . . . . . . . . .  MEMBER   -----  U_LONG   0040H  4
  lDGCMaiChongShu. . . . . . . . . . .  MEMBER   -----  U_LONG   0044H  4
  bQunKong . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0048H  1
  cMinFenPei . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0049H  1
  cMinCancelFenPei . . . . . . . . . .  MEMBER   -----  U_CHAR   004AH  1
  cZuiDiCeng . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   004BH  1
  cZuiGaoCeng. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   004CH  1
  cChaoShiTime . . . . . . . . . . . .  MEMBER   -----  ARRAY    004DH  5
  TongXun. . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0052H  2
  MenTime. . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0054H  3
  bNeiXuanKeTing . . . . . . . . . . .  MEMBER   -----  ARRAY    0057H  7
  bShangHuKeTing . . . . . . . . . . .  MEMBER   -----  ARRAY    005EH  7
  bXiaHuKeTing . . . . . . . . . . . .  MEMBER   -----  ARRAY    0065H  7
  bLingSuXinHao. . . . . . . . . . . .  MEMBER   -----  U_CHAR   006CH  1
  bBenCengKaiMen . . . . . . . . . . .  MEMBER   -----  U_CHAR   006DH  1
tag_E_TeBie. . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  9
  bJianXiu . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bSiJi. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  bZhiShi. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  bBaoLiu. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  bSuoTi . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
  bXiaoFang. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1
  bJiTing. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0006H  1
  bGuZhang . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0007H  1
  bJingGao . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0008H  1
tag_L_HourMin. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  3
  cHour. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  cMinute. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  cSecond. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
tag_Temp_Timer . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  36
  lJingTaiTimer. . . . . . . . . . . .  MEMBER   -----  LONG     0000H  4
  lChaoShiTimer. . . . . . . . . . . .  MEMBER   -----  ARRAY    0004H  32
C51 COMPILER V6.12  COMMON                                                                 06/05/2005 15:44:45 PAGE 7   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


tag_E_TongXun. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  2
  bCanChuShiOK . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bZhiShi. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
tag_L_SysTime. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  7
  mYearMonDat. . . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  4
  mHourMinSec. . . . . . . . . . . . .  MEMBER   -----  STRUCT   0004H  3
tag_E_WaiHu. . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  14
  bShang . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  7
  bXia . . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0007H  7
tag_L_YearMonDat . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  4
  cYear. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  cMonth . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  cDate. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  cWeek. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
tag_PtrALLData . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  12
  pL_Data. . . . . . . . . . . . . . .  MEMBER   -----  PTR      0000H  3
  pE_InputData . . . . . . . . . . . .  MEMBER   -----  PTR      0003H  3
  pE_OutputData. . . . . . . . . . . .  MEMBER   -----  PTR      0006H  3
  pTimer . . . . . . . . . . . . . . .  MEMBER   -----  PTR      0009H  3
tag_E_FangXiang. . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  2
  bShang . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bXia . . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
tag_E_Deng . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  14
  bShang . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  7
  bXia . . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0007H  7
tag_L_Data . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  29
  cLNum. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  cENum. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  nTKYanChiTime. . . . . . . . . . . .  MEMBER   -----  U_INT    0002H  2
  mSysTime . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0004H  7
  ZaoGF. . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   000BH  6
  WuGF . . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0011H  6
  WanGF. . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0017H  6
tag_E_ChengZai . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  5
  bKongZai . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bQingZai . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  bZhongZai. . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  bManZai. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  bChaoZai . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
tag_E_InputData. . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  894
  mDianTi. . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  -----
  mWaiHu . . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0370H  14
tag_E_OutputData . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  224
  mXiangYing . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  -----
  mDeng. . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0070H  -----
tag_E_XiangYing. . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  14
  bShang . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0000H  7
  bXia . . . . . . . . . . . . . . . .  MEMBER   -----  ARRAY    0007H  7
tag_E_Men. . . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  5
  bKaiMenDaoWei. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bGuanMenDaoWei . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  bKaiMenAnNiu . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  bGuanMenZhong. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0003H  1
  bMenGuZhang. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0004H  1
tag_L_GaoFeng. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  6
  lStartTime . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  3
  lEndTime . . . . . . . . . . . . . .  MEMBER   -----  STRUCT   0003H  3
C51 COMPILER V6.12  COMMON                                                                 06/05/2005 15:44:45 PAGE 8   

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


tag_E_MenTime. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  3
  cKaiMenTime. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  cGuanMenTime . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  cGMYanChiTime. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =   ----    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -