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

📄 hardwareinit.lst

📁 一整套电梯控制器源程序
💻 LST
📖 第 1 页 / 共 5 页
字号:
0098 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 39
0099 A3                INC     DPTR
009A 74E1              MOV     A,#0E1H
009C F0                MOVX    @DPTR,A
009D A3                INC     DPTR
009E E4                CLR     A
C51 COMPILER V6.12  HARDWAREINIT                                                           06/05/2005 15:44:45 PAGE 19  

009F F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 40
00A0 A3                INC     DPTR
00A1 74E2              MOV     A,#0E2H
00A3 F0                MOVX    @DPTR,A
00A4 A3                INC     DPTR
00A5 E4                CLR     A
00A6 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 41
00A7 A3                INC     DPTR
00A8 74E3              MOV     A,#0E3H
00AA F0                MOVX    @DPTR,A
00AB A3                INC     DPTR
00AC E4                CLR     A
00AD F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 42
00AE 900000      E     MOV     DPTR,#canx_cs
00B1 E0                MOVX    A,@DPTR
00B2 FE                MOV     R6,A
00B3 A3                INC     DPTR
00B4 E0                MOVX    A,@DPTR
00B5 FF                MOV     R7,A
00B6 120000      E     LCALL   _can_init
                                           ; SOURCE LINE # 43
00B9 900000      E     MOV     DPTR,#canx_cs+02H
00BC E0                MOVX    A,@DPTR
00BD FE                MOV     R6,A
00BE A3                INC     DPTR
00BF E0                MOVX    A,@DPTR
00C0 FF                MOV     R7,A
00C1 120000      E     LCALL   _can_init
                                           ; SOURCE LINE # 44
00C4 900000      E     MOV     DPTR,#canx_cs+04H
00C7 E0                MOVX    A,@DPTR
00C8 FE                MOV     R6,A
00C9 A3                INC     DPTR
00CA E0                MOVX    A,@DPTR
00CB FF                MOV     R7,A
00CC 120000      E     LCALL   _can_init
                                           ; SOURCE LINE # 45
00CF 900000      E     MOV     DPTR,#canx_cs+06H
00D2 E0                MOVX    A,@DPTR
00D3 FE                MOV     R6,A
00D4 A3                INC     DPTR
00D5 E0                MOVX    A,@DPTR
00D6 FF                MOV     R7,A
00D7 120000      E     LCALL   _can_init
                                           ; SOURCE LINE # 63
00DA 758925            MOV     TMOD,#025H
                                           ; SOURCE LINE # 66
00DD 758BE5            MOV     TL1,#0E5H
00E0 758DE5            MOV     TH1,#0E5H
                                           ; SOURCE LINE # 67
00E3 E4                CLR     A
00E4 F587              MOV     PCON,A
                                           ; SOURCE LINE # 68
00E6 D28E              SETB    TR1
                                           ; SOURCE LINE # 69
00E8 759850            MOV     SCON,#050H
                                           ; SOURCE LINE # 77
00EB 75CBD8            MOV     RCAP2H,#0D8H
                                           ; SOURCE LINE # 78
C51 COMPILER V6.12  HARDWAREINIT                                                           06/05/2005 15:44:45 PAGE 20  

00EE 75CA51            MOV     RCAP2L,#051H
                                           ; SOURCE LINE # 80
00F1 D2AD              SETB    ET2
00F3 75C804            MOV     T2CON,#04H
                                           ; SOURCE LINE # 83
00F6 B2B5              CPL     P3_5
                                           ; SOURCE LINE # 88
00F8 900000      E     MOV     DPTR,#sbuf_rec
00FB 74FF              MOV     A,#0FFH
00FD F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 89
00FE E4                CLR     A
00FF 900000      E     MOV     DPTR,#m_ST_60s_count
0102 F0                MOVX    @DPTR,A
0103 A3                INC     DPTR
0104 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 90
0105 900000      E     MOV     DPTR,#m_comm_enable_flg
0108 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 91
0109 900000      E     MOV     DPTR,#m_comm_60sover_flg
010C F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 92
010D 900000      E     MOV     DPTR,#m_msg_monitor_flg
0110 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 93
0111 900000      E     MOV     DPTR,#m_msg_quit_flg
0114 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 94
0115 900000      E     MOV     DPTR,#m_msg_set_flg
0118 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 96
0119 900000      E     MOV     DPTR,#m_monitor_delay_count
011C F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 97
011D 900000      E     MOV     DPTR,#m_scc+023H
0120 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 98
0121 900000      E     MOV     DPTR,#m_active_idx
0124 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 99
0125 900000      E     MOV     DPTR,#m_add_type_idx
0128 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 100
0129 900000      E     MOV     DPTR,#m_get_senddata_flg
012C 04                INC     A
012D F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 101
012E E4                CLR     A
012F 900000      E     MOV     DPTR,#m_resolve_flg
0132 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 104
0133 900000      E     MOV     DPTR,#m_read_time
0136 04                INC     A
0137 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 105
0138 900000      E     MOV     DPTR,#m_read_time_count
013B 74E8              MOV     A,#0E8H
013D F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 109
013E E4                CLR     A
013F 900000      E     MOV     DPTR,#m_state_20ms
C51 COMPILER V6.12  HARDWAREINIT                                                           06/05/2005 15:44:45 PAGE 21  

0142 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 110
0143 F500        R     MOV     i,A
0145 F500        R     MOV     i+01H,A
0147         ?C0004:
                                           ; SOURCE LINE # 111
0147 7400        E     MOV     A,#LOW e_display_reflash_floor
0149 2500        R     ADD     A,i+01H
014B F582              MOV     DPL,A
014D E4                CLR     A
014E 3400        E     ADDC    A,#HIGH e_display_reflash_floor
0150 F583              MOV     DPH,A
0152 7401              MOV     A,#01H
0154 F0                MOVX    @DPTR,A
0155 0500        R     INC     i+01H
0157 E500        R     MOV     A,i+01H
0159 7002              JNZ     ?C0010
015B 0500        R     INC     i
015D         ?C0010:
015D 6408              XRL     A,#08H
015F 4500        R     ORL     A,i
0161 70E4              JNZ     ?C0004
0163         ?C0005:
                                           ; SOURCE LINE # 113
0163 E4                CLR     A
0164 900000      E     MOV     DPTR,#m_can0_flg
0167 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 114
0168 900000      E     MOV     DPTR,#m_can1_flg
016B F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 115
016C 900000      E     MOV     DPTR,#m_can2_flg
016F F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 116
0170 900000      E     MOV     DPTR,#m_can3_flg
0173 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 117
0174 900000      E     MOV     DPTR,#m_can0_count
0177 7402              MOV     A,#02H
0179 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 118
017A 900000      E     MOV     DPTR,#m_can1_count
017D F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 119
017E 900000      E     MOV     DPTR,#m_can2_count
0181 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 120
0182 900000      E     MOV     DPTR,#m_can3_count
0185 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 121
0186 E4                CLR     A
0187 900000      E     MOV     DPTR,#m_can0err_flg
018A F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 122
018B 900000      E     MOV     DPTR,#m_can1err_flg
018E F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 123
018F 900000      E     MOV     DPTR,#m_can2err_flg
0192 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 124
0193 900000      E     MOV     DPTR,#m_can3err_flg
0196 F0                MOVX    @DPTR,A
C51 COMPILER V6.12  HARDWAREINIT                                                           06/05/2005 15:44:45 PAGE 22  

                                           ; SOURCE LINE # 127
0197 900000      E     MOV     DPTR,#m_once_param_over_flg
019A F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 129
019B 900000      E     MOV     DPTR,#m_save_over_flg
019E F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 130
019F 900000      E     MOV     DPTR,#m_restore_flg
01A2 04                INC     A
01A3 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 131
01A4 E4                CLR     A
01A5 900000      E     MOV     DPTR,#m_save_flg
01A8 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 132
01A9 900000      E     MOV     DPTR,#m_factory_flg
01AC F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 135
01AD D2AF              SETB    EA
                                           ; SOURCE LINE # 136
01AF 22                RET     
             ; FUNCTION maininit (END)

C51 COMPILER V6.12  HARDWAREINIT                                                           06/05/2005 15:44:45 PAGE 23  

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


P0 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0080H  1
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
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P2 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A0H  1
Door_ERROR . . . . . . . . . . . . . .  E_CONST  ---

⌨️ 快捷键说明

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