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

📄 global_data.lst

📁 一整套电梯控制器源程序
💻 LST
📖 第 1 页 / 共 4 页
字号:
 310          xdata uint  canx_cs[ENum_MAX];					 //can指针
 311          uchar m_state_20ms;                    //can发送时间
 312          uchar can_send_count;                  //25ms计数
 313          uchar e_out_call_flag;                   //发一组外呼数据
 314          uchar e_lamp_call_flag;                  //发一组外呼灯亮灭
 315          uchar e_display_reflash_floor[ENum_MAX]; //显示刷新某层呼梯灯
 316          uchar e_up_down;                         //刷新上呼还是下呼
 317          uchar e_frame_number=53;                    //帧数据
 318          uchar e_online[ENum_MAX];                       //can在线标志  
 319          uchar bdata abit;
 320          sbit abit_0=abit^0;
 321          sbit abit_1=abit^1;
 322          sbit abit_2=abit^2;
 323          sbit abit_3=abit^3;
 324          sbit abit_4=abit^4;
 325          sbit abit_5=abit^5;
 326          sbit abit_6=abit^6;
 327          sbit abit_7=abit^7;
 328          
 329          uchar bdata abit0;
 330          sbit abit0_0=abit0^0;
 331          sbit abit0_1=abit0^1;
 332          sbit abit0_2=abit0^2;
 333          sbit abit0_3=abit0^3;
 334          sbit abit0_4=abit0^4;
 335          sbit abit0_5=abit0^5;
 336          sbit abit0_6=abit0^6;
 337          sbit abit0_7=abit0^7;
 338          
 339          struct group_out
 340          {
 341          uchar call_up_out[6];
 342          uchar call_down_out[6];
 343          //uchar choose_out;
 344          //uchar yes_no;
 345          };
C51 COMPILER V6.12  GLOBAL_DATA                                                            06/05/2005 15:44:46 PAGE 10  

 346          xdata struct group_out group_assign[ENum_MAX];
 347          uchar choose_out[ENum_MAX];
 348          uchar yes_no[ENum_MAX];
 349          uint e_online_time_count[4];         //1s计时 
 350          uchar e_online_flag[4]={1,0,0,0};    //1s计时,初值群控器在线
 351          uint e_single_comm_count[4];         //群控方式单梯计时 
 352          uint e_group_comm_count[4];          //群控方式群控计时
 353          uchar e_1_second_flag[4];            //一次性计时
 354          
 355          //撤销外呼用标记
 356          //uchar m_ClosingToClosedFlg[ENum_MAX];				//关门中向关门到位跳变标记(跳变为1,使用一次后归0)
 357          uchar m_SendOpenDoorFlg[ENum_MAX];		//发开门命令的标记(命令60)
 358          uchar m_LastDoorState[ENum_MAX];		//上次关门状态(0为非关门到位,1为关门到位)
 359          
 360          //静态停靠用
 361          uchar m_SendStaticInSelDataFlg[ENum_MAX];		//发送静态停靠内选数据标记
 362          uchar m_IsExistWaiInFlg;						//是否存在外呼或内选
 363          
 364          //高峰停靠用
 365          uchar m_SendPeekInSelDataFlg[ENum_MAX];		//发送高峰停靠内选数据标记
 366          
 367          //can复位用
 368          uchar m_can0_flg;       //can0故障标志
 369          uchar m_can1_flg;       //can1故障标志
 370          uchar m_can2_flg;       //can2故障标志
 371          uchar m_can3_flg;       //can3故障标志
 372          uchar m_can0_count;     //can0复位脚拉低计时
 373          uchar m_can1_count;     //can1复位脚拉低计时
 374          uchar m_can2_count;     //can2复位脚拉低计时
 375          uchar m_can3_count;     //can3复位脚拉低计时
 376          uchar m_can0err_flg;    //can0复位脚拉低计时到标记
 377          uchar m_can1err_flg;    //can1复位脚拉低计时到标记
 378          uchar m_can2err_flg;    //can2复位脚拉低计时到标记
 379          uchar m_can3err_flg;    //can3复位脚拉低计时到标记
 380          
 381          //淘汰标记滤波计时
 382              //标记
 383          uchar m_MenGuZhang_flg[ENum_MAX];
 384          uchar m_ManZai_flg[ENum_MAX];
 385          uchar m_ChaoZai_flg[ENum_MAX];
 386          uchar m_JianXiu_flg[ENum_MAX];
 387          uchar m_SiJi_flg[ENum_MAX];
 388          uchar m_ZhiShi_flg[ENum_MAX];
 389          uchar m_BaoLiu_flg[ENum_MAX];
 390          uchar m_SuoTi_flg[ENum_MAX];
 391          uchar m_XiaoFang_flg[ENum_MAX];
 392          uchar m_JiTing_flg[ENum_MAX];
 393          uchar m_GuZhang_flg[ENum_MAX];
 394          uchar m_JingGao_flg[ENum_MAX];
 395              //计时
 396          uint m_MenGuZhang_count[ENum_MAX];
 397          uint m_ManZai_count[ENum_MAX];
 398          uint m_ChaoZai_count[ENum_MAX];
 399          uint m_JianXiu_count[ENum_MAX];
 400          uint m_SiJi_count[ENum_MAX];
 401          uint m_ZhiShi_count[ENum_MAX];
 402          uint m_BaoLiu_count[ENum_MAX];
 403          uint m_SuoTi_count[ENum_MAX];
 404          uint m_XiaoFang_count[ENum_MAX];
 405          uint m_JiTing_count[ENum_MAX];
 406          uint m_GuZhang_count[ENum_MAX];
 407          uint m_JingGao_count[ENum_MAX];
C51 COMPILER V6.12  GLOBAL_DATA                                                            06/05/2005 15:44:46 PAGE 11  

 408          //2004.07.26 LHM 计时测试(临时)
 409          //uint  m_nTestTimer=0;
C51 COMPILER V6.12  GLOBAL_DATA                                                            06/05/2005 15:44:46 PAGE 12  

ASSEMBLY LISTING OF GENERATED OBJECT CODE


C51 COMPILER V6.12  GLOBAL_DATA                                                            06/05/2005 15:44:46 PAGE 13  

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


m_time . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0000H  1
m_LastDoorState. . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0001H  8
m_monitor_type . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0009H  5
tag_E_DianTi . . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  108
  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
P0 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0080H  1
m_monitor_ad . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    000EH  10
m_year . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0018H  1
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
m_cOvertime. . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0019H  8
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
AC . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D6H  1
T0 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B4H  1
T1 . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B5H  1
EA . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00AFH  1
m_scc. . . . . . . . . . . . . . . . .  PUBLIC   XDATA  STRUCT   0021H  54
m_read_time_count. . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0057H  1
m_JingGao_flg. . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0058H  8
m_ChaoZai_flg. . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0060H  8
IE . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
C51 COMPILER V6.12  GLOBAL_DATA                                                            06/05/2005 15:44:46 PAGE 14  

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


m_bDirect. . . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0068H  8
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
P0_0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
yes_no . . . . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0070H  8
e_display_reflash_floor. . . . . . . .  PUBLIC   XDATA  ARRAY    0078H  8
m_comm_60sover_flg . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0080H  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
P1_0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
P0_1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0081H  1
m_IsExistWaiInFlg. . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0081H  1
e_group_comm_count . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0082H  8
P2_0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A0H  1
P1_1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0091H  1
P0_2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0092H  1
m_GuZhang_count. . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    008AH  16
P2_1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A1H  1
P1_2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0092H  1
P0_3 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0083H  1
m_comm_data_flg. . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   009AH  1
P2_2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A2H  1
P1_3 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0093H  1
P0_4 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0094H  1
P2_3 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A3H  1
P1_4 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0094H  1
P0_5 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0085H  1
m_state_20ms . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   009BH  1
EXF2 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00CEH  1
RD . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B7H  1
P2_4 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A4H  1
P1_5 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0095H  1
P0_6 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0096H  1
m_JianXiu_count. . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    009CH  16
P2_5 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A5H  1
P1_6 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0096H  1
P0_7 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0087H  1
m_can0err_flg. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   00ACH  1
ES . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00ACH  1
P2_6 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A6H  1
P1_7 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0097H  1
m_can1err_flg. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   00ADH  1
m_CalUpLIdx. . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   00AEH  1
P2_7 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00A7H  1
IP . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B8H  1
m_BaoLiu_count . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    00AFH  16
m_can2err_flg. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   00BFH  1
C51 COMPILER V6.12  GLOBAL_DATA                                                            06/05/2005 15:44:46 PAGE 15  

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


group_assign . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    00C0H  96
m_can3err_flg. . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0120H  1
e_out_call_flag. . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0121H  1
can0_cs. . . . . . . . . . . . . . . .  PUBLIC   XDATA  PTR      0122H  3
tag_Temp_Timer . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  36
  lJingTaiTimer. . . . . . . . . . . .  MEMBER   -----  LONG     0000H  4
  lChaoShiTimer. . . . . . . . . . . .  MEMBER   -----  ARRAY    0004H  32
tag_E_TongXun. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  2
  bCanChuShiOK . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bZhiShi. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
RI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0098H  1
can1_cs. . . . . . . . . . . . . . . .  PUBLIC   XDATA  PTR      0125H  3
CY . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00D7H  1
INT0 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B2H  1
can2_cs. . . . . . . . . . . . . . . .  PUBLIC   XDATA  PTR      0128H  3
tag_L_SysTime. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  7
  mYearMonDat. . . . . . . . . . . . .  MEMBER   -----  STRUCT   0000H  4
  mHourMinSec. . . . . . . . . . . . .  MEMBER   -----  STRUCT   0004H  3
INT1 . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      00B3H  1
TI . . . . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0099H  1
m_ManZai_count . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    012BH  16
can3_cs. . . . . . . . . . . . . . . .  PUBLIC   XDATA  PTR      013BH  3
m_msg_monitor_flg. . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   013EH  1
tag_InterData. . . . . . . . . . . . .  * TAG *  -----  STRUCT   -----  9
  bFloorCanStop. . . . . . . . . . . .  MEMBER   -----  U_CHAR   0000H  1
  bVeto. . . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0001H  1
  b2FloorMove. . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0002H  1
  nTime. . . . . . . . . . . . . . . .  MEMBER   -----  U_INT    0003H  2
  cWeight. . . . . . . . . . . . . . .  MEMBER   -----  U_CHAR   0005H  1

⌨️ 快捷键说明

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