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

📄 intermit.lst

📁 电话单路计费系统!LCD段码显示!电话机设定自由费率,根据反极信号计费及延时计费自由设定!
💻 LST
📖 第 1 页 / 共 2 页
字号:
0036 F500        E     MOV     times+03H,A
0038 E4                CLR     A
0039 3500        E     ADDC    A,times+02H
003B F500        E     MOV     times+02H,A
003D E4                CLR     A
003E 3500        E     ADDC    A,times+01H
0040 F500        E     MOV     times+01H,A
0042 E4                CLR     A
0043 3500        E     ADDC    A,times
0045 F500        E     MOV     times,A
0047         ?C0004:
                                           ; SOURCE LINE # 41
0047 750000      R     MOV     count,#00H
                                           ; SOURCE LINE # 43
004A 8002              SJMP    ?C0006
004C         ?C0002:
                                           ; SOURCE LINE # 44
004C 0500        R     INC     count
                                           ; SOURCE LINE # 45
004E         ?C0006:
004E D0D0              POP     PSW
0050 D082              POP     DPL
0052 D083              POP     DPH
0054 D0F0              POP     B
0056 D0E0              POP     ACC
0058 32                RETI    
             ; FUNCTION time0 (END)

             ; FUNCTION time1 (BEGIN)
0000 C0E0              PUSH    ACC
0002 C0D0              PUSH    PSW
                                           ; SOURCE LINE # 48
                                           ; SOURCE LINE # 50
0004 E500        E     MOV     A,timetype
0006 24FE              ADD     A,#0FEH
0008 6051              JZ      ?C0016
000A 14                DEC     A
000B 6072              JZ      ?C0020
000D 2402              ADD     A,#02H
000F 6003              JZ      $ + 5H
0011 020000      R     LJMP    ?C0024
                                           ; SOURCE LINE # 51
0014         ?C0008:
                                           ; SOURCE LINE # 52
0014 D291              SETB    status1
                                           ; SOURCE LINE # 53
0016 D292              SETB    status2
                                           ; SOURCE LINE # 54
0018 A291              MOV     C,status1
001A 309201            JNB     status2,?C0026
C51 COMPILER V7.10   INTERMIT                                                              05/07/2006 17:33:53 PAGE 5   

001D B3                CPL     C
001E         ?C0026:
001E 5007              JNC     ?C0009
                                           ; SOURCE LINE # 55
0020 0500        R     INC     count1
                                           ; SOURCE LINE # 56
0022 750000      R     MOV     count2,#00H
                                           ; SOURCE LINE # 57
0025 8005              SJMP    ?C0010
0027         ?C0009:
                                           ; SOURCE LINE # 58
                                           ; SOURCE LINE # 59
0027 750000      R     MOV     count1,#00H
                                           ; SOURCE LINE # 60
002A 0500        R     INC     count2
                                           ; SOURCE LINE # 61
002C         ?C0010:
                                           ; SOURCE LINE # 62
002C A291              MOV     C,status1
002E 300001      E     JNB     status3,?C0027
0031 B3                CPL     C
0032         ?C0027:
0032 5004              JNC     ?C0011
                                           ; SOURCE LINE # 63
0034 0500        R     INC     count3
0036 8003              SJMP    ?C0012
0038         ?C0011:
                                           ; SOURCE LINE # 65
0038 750000      R     MOV     count3,#00H
003B         ?C0012:
                                           ; SOURCE LINE # 67
003B E500        R     MOV     A,count1
003D B41402            CJNE    A,#014H,?C0013
0040 D200        E     SETB    lift_bit
0042         ?C0013:
                                           ; SOURCE LINE # 68
0042 E500        R     MOV     A,count2
0044 B41404            CJNE    A,#014H,?C0014
                                           ; SOURCE LINE # 69
0047 C200        E     CLR     lift_bit
                                           ; SOURCE LINE # 70
0049 C200        E     CLR     polarity_bit
                                           ; SOURCE LINE # 71
004B         ?C0014:
                                           ; SOURCE LINE # 72
004B D3                SETB    C
004C E500        R     MOV     A,count3
004E 6480              XRL     A,#080H
0050 9482              SUBB    A,#082H
0052 4002              JC      ?C0015
0054 D200        E     SETB    polarity_bit
0056         ?C0015:
                                           ; SOURCE LINE # 74
0056 750002      E     MOV     timetype,#02H
                                           ; SOURCE LINE # 75
0059 803A              SJMP    ?C0025
                                           ; SOURCE LINE # 76
005B         ?C0016:
                                           ; SOURCE LINE # 78
005B E500        R     MOV     A,count4
005D B41418            CJNE    A,#014H,?C0017
                                           ; SOURCE LINE # 79
C51 COMPILER V7.10   INTERMIT                                                              05/07/2006 17:33:53 PAGE 6   

0060 750000      R     MOV     count4,#00H
                                           ; SOURCE LINE # 80
0063 0500        E     INC     times3
                                           ; SOURCE LINE # 81
0065 E500        E     MOV     A,times3
0067 B48010            CJNE    A,#080H,?C0019
006A 20000D      E     JB      LineType,?C0019
006D E500        E     MOV     A,nkey
006F D3                SETB    C
0070 9402              SUBB    A,#02H
0072 4006              JC      ?C0019
                                           ; SOURCE LINE # 82
0074 D200        E     SETB    polarity_bit
                                           ; SOURCE LINE # 83
0076 8002              SJMP    ?C0019
0078         ?C0017:
                                           ; SOURCE LINE # 84
0078 0500        R     INC     count4
007A         ?C0019:
                                           ; SOURCE LINE # 85
007A 750003      E     MOV     timetype,#03H
                                           ; SOURCE LINE # 86
007D 8016              SJMP    ?C0025
                                           ; SOURCE LINE # 87
007F         ?C0020:
                                           ; SOURCE LINE # 88
007F 20B004            JB      release,?C0021
                                           ; SOURCE LINE # 89
0082 0500        R     INC     count5
                                           ; SOURCE LINE # 90
0084 8003              SJMP    ?C0022
0086         ?C0021:
                                           ; SOURCE LINE # 91
0086 750000      R     MOV     count5,#00H
0089         ?C0022:
                                           ; SOURCE LINE # 92
0089 E500        R     MOV     A,count5
008B B40502            CJNE    A,#05H,?C0023
                                           ; SOURCE LINE # 93
008E D200        E     SETB    Showbit
0090         ?C0023:
                                           ; SOURCE LINE # 94
                                           ; SOURCE LINE # 95
0090 8000              SJMP    ?C0028
                                           ; SOURCE LINE # 96
0092         ?C0024:
                                           ; SOURCE LINE # 97
0092         ?C0028:
0092 750001      E     MOV     timetype,#01H
                                           ; SOURCE LINE # 98
                                           ; SOURCE LINE # 100
                                           ; SOURCE LINE # 102
0095         ?C0025:
0095 D0D0              POP     PSW
0097 D0E0              POP     ACC
0099 32                RETI    
             ; FUNCTION time1 (END)



MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    291    ----
C51 COMPILER V7.10   INTERMIT                                                              05/07/2006 17:33:53 PAGE 7   

   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      6    ----
   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 + -