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

📄 cloc_adjust.lst

📁 自己做的时钟
💻 LST
📖 第 1 页 / 共 4 页
字号:
                                           ; SOURCE LINE # 109
0049 E4                CLR     A
004A F500        R     MOV     state,A
                                           ; SOURCE LINE # 110
004C 22                RET     
                                           ; SOURCE LINE # 111
                                           ; SOURCE LINE # 112
004D         ?C0012:
                                           ; SOURCE LINE # 113
004D D291              SETB    ADD_pin
                                           ; SOURCE LINE # 114
004F 20911B            JB      ADD_pin,?C0013
                                           ; SOURCE LINE # 115
                                           ; SOURCE LINE # 116
0052 0500        R     INC     Time_in_state
0054 E500        R     MOV     A,Time_in_state
0056 6402              XRL     A,#02H
0058 6003              JZ      $ + 5H
005A 020000      R     LJMP    ?C0026
                                           ; SOURCE LINE # 117
005D F500        R     MOV     Time_in_state,A
                                           ; SOURCE LINE # 118
005F 0500        E     INC     Hou_G
0061 E500        E     MOV     A,Hou_G
0063 6418              XRL     A,#018H
C51 COMPILER V8.05a   CLOC_ADJUST                                                          06/07/2007 19:40:28 PAGE 14  

0065 6003              JZ      $ + 5H
0067 020000      R     LJMP    ?C0026
                                           ; SOURCE LINE # 119
                                           ; SOURCE LINE # 120
006A F500        E     MOV     Hou_G,A
                                           ; SOURCE LINE # 121
                                           ; SOURCE LINE # 122
                                           ; SOURCE LINE # 123
006C 22                RET     
                                           ; SOURCE LINE # 124
006D         ?C0013:
                                           ; SOURCE LINE # 125
006D D292              SETB    SUB_pin
                                           ; SOURCE LINE # 126
006F 20921E            JB      SUB_pin,?C0016
                                           ; SOURCE LINE # 127
                                           ; SOURCE LINE # 128
0072 0500        R     INC     Time_Sub
0074 E500        R     MOV     A,Time_Sub
0076 D3                SETB    C
0077 9402              SUBB    A,#02H
0079 5003              JNC     $ + 5H
007B 020000      R     LJMP    ?C0026
                                           ; SOURCE LINE # 129
                                           ; SOURCE LINE # 130
007E E4                CLR     A
007F F500        R     MOV     Time_Sub,A
                                           ; SOURCE LINE # 131
0081 1500        E     DEC     Hou_G
0083 E500        E     MOV     A,Hou_G
0085 9400              SUBB    A,#00H
0087 4003              JC      $ + 5H
0089 020000      R     LJMP    ?C0026
                                           ; SOURCE LINE # 132
                                           ; SOURCE LINE # 133
008C 750017      E     MOV     Hou_G,#017H
                                           ; SOURCE LINE # 134
                                           ; SOURCE LINE # 135
                                           ; SOURCE LINE # 136
008F 22                RET     
                                           ; SOURCE LINE # 137
0090         ?C0016:
                                           ; SOURCE LINE # 138
0090 E4                CLR     A
0091 F500        R     MOV     Time_Sub,A
                                           ; SOURCE LINE # 139
0093 F500        R     MOV     Time_in_state,A
                                           ; SOURCE LINE # 141
0095 E500        E     MOV     A,Hou_G
0097 75F00A            MOV     B,#0AH
009A 84                DIV     AB
009B E5F0              MOV     A,B
009D 900000      E     MOV     DPTR,#LED_Table_G+0AH
00A0 93                MOVC    A,@A+DPTR
00A1 F500        E     MOV     LED_Mx4_Data_G+02H,A
                                           ; SOURCE LINE # 142
00A3 E500        E     MOV     A,Hou_G
00A5 75F00A            MOV     B,#0AH
00A8 84                DIV     AB
00A9 93                MOVC    A,@A+DPTR
00AA F500        E     MOV     LED_Mx4_Data_G+03H,A
                                           ; SOURCE LINE # 143
C51 COMPILER V8.05a   CLOC_ADJUST                                                          06/07/2007 19:40:28 PAGE 15  

00AC E500        E     MOV     A,Min_G
00AE 75F00A            MOV     B,#0AH
00B1 84                DIV     AB
00B2 900000      E     MOV     DPTR,#LED_Table_G
00B5 93                MOVC    A,@A+DPTR
00B6 F500        E     MOV     LED_Mx4_Data_G+01H,A
                                           ; SOURCE LINE # 144
00B8 E500        E     MOV     A,Min_G
00BA 75F00A            MOV     B,#0AH
00BD 84                DIV     AB
00BE E5F0              MOV     A,B
00C0 93                MOVC    A,@A+DPTR
00C1 F500        E     MOV     LED_Mx4_Data_G,A
                                           ; SOURCE LINE # 146
00C3 22                RET     
                                           ; SOURCE LINE # 147
                                           ; SOURCE LINE # 148
00C4         ?C0019:
                                           ; SOURCE LINE # 149
                                           ; SOURCE LINE # 150
00C4 D291              SETB    ADD_pin
                                           ; SOURCE LINE # 151
00C6 209119            JB      ADD_pin,?C0020
                                           ; SOURCE LINE # 152
                                           ; SOURCE LINE # 153
00C9 0500        R     INC     Time_in_state
00CB E500        R     MOV     A,Time_in_state
00CD D3                SETB    C
00CE 9402              SUBB    A,#02H
00D0 4060              JC      ?C0026
                                           ; SOURCE LINE # 154
00D2 E4                CLR     A
00D3 F500        R     MOV     Time_in_state,A
                                           ; SOURCE LINE # 155
00D5 0500        E     INC     Min_G
00D7 E500        E     MOV     A,Min_G
00D9 D3                SETB    C
00DA 9417              SUBB    A,#017H
00DC 4054              JC      ?C0026
                                           ; SOURCE LINE # 156
                                           ; SOURCE LINE # 157
00DE E4                CLR     A
00DF F500        E     MOV     Min_G,A
                                           ; SOURCE LINE # 158
                                           ; SOURCE LINE # 159
                                           ; SOURCE LINE # 160
00E1 22                RET     
                                           ; SOURCE LINE # 161
00E2         ?C0020:
                                           ; SOURCE LINE # 163
00E2 D292              SETB    SUB_pin
                                           ; SOURCE LINE # 164
00E4 209218            JB      SUB_pin,?C0023
                                           ; SOURCE LINE # 165
                                           ; SOURCE LINE # 166
00E7 0500        R     INC     Time_Sub
00E9 E500        R     MOV     A,Time_Sub
00EB D3                SETB    C
00EC 9402              SUBB    A,#02H
00EE 4042              JC      ?C0026
                                           ; SOURCE LINE # 167
                                           ; SOURCE LINE # 168
C51 COMPILER V8.05a   CLOC_ADJUST                                                          06/07/2007 19:40:28 PAGE 16  

00F0 E4                CLR     A
00F1 F500        R     MOV     Time_Sub,A
                                           ; SOURCE LINE # 169
00F3 1500        E     DEC     Min_G
00F5 E500        E     MOV     A,Min_G
00F7 9400              SUBB    A,#00H
00F9 5037              JNC     ?C0026
                                           ; SOURCE LINE # 170
                                           ; SOURCE LINE # 171
00FB 750017      E     MOV     Min_G,#017H
                                           ; SOURCE LINE # 172
                                           ; SOURCE LINE # 173
                                           ; SOURCE LINE # 174
00FE 22                RET     
                                           ; SOURCE LINE # 175
00FF         ?C0023:
                                           ; SOURCE LINE # 176
00FF E4                CLR     A
0100 F500        R     MOV     Time_in_state,A
                                           ; SOURCE LINE # 177
0102 F500        R     MOV     Time_Sub,A
                                           ; SOURCE LINE # 178
0104 E500        E     MOV     A,Hou_G
0106 75F00A            MOV     B,#0AH
0109 84                DIV     AB
010A E5F0              MOV     A,B
010C 900000      E     MOV     DPTR,#LED_Table_G
010F 93                MOVC    A,@A+DPTR
0110 F500        E     MOV     LED_Mx4_Data_G+02H,A
                                           ; SOURCE LINE # 179
0112 E500        E     MOV     A,Hou_G
0114 75F00A            MOV     B,#0AH
0117 84                DIV     AB
0118 93                MOVC    A,@A+DPTR
0119 F500        E     MOV     LED_Mx4_Data_G+03H,A
                                           ; SOURCE LINE # 180
011B E500        E     MOV     A,Min_G
011D 75F00A            MOV     B,#0AH
0120 84                DIV     AB
0121 900000      E     MOV     DPTR,#LED_Table_G+0AH
0124 93                MOVC    A,@A+DPTR
0125 F500        E     MOV     LED_Mx4_Data_G+01H,A
                                           ; SOURCE LINE # 181
0127 E500        E     MOV     A,Min_G
0129 75F00A            MOV     B,#0AH
012C 84                DIV     AB
012D E5F0              MOV     A,B
012F 93                MOVC    A,@A+DPTR
0130 F500        E     MOV     LED_Mx4_Data_G,A
                                           ; SOURCE LINE # 182
                                           ; SOURCE LINE # 183
                                           ; SOURCE LINE # 184
                                           ; SOURCE LINE # 185
0132         ?C0026:
0132 22                RET     
             ; FUNCTION CLOCK_LED_Time_Adjust (END)

C51 COMPILER V8.05a   CLOC_ADJUST                                                          06/07/2007 19:40:28 PAGE 17  

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


Time_in_state1 . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0000H  1
P1 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0090H  1
P3 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00B0H  1
tLong. . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_LONG   -----  4
tByte. . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
tWord. . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
eChange_State. . . . . . . . . . . . .  TYPEDEF  -----  U_CHAR   -----  1
SUB_pin. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0092H  1
SET_pin. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0090H  1
Time_Sub . . . . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0001H  1
state. . . . . . . . . . . . . . . . .  PUBLIC   DATA   U_CHAR   0002H  1
NO_CHANGE. . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
CH_HOUR. . . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
LED_Mx4_Data_G . . . . . . . . . . . .  EXTERN   DATA   ARRAY    -----  4
LED_Table_G. . . . . . . . . . . . . .  EXTERN   CODE   ARRAY    -----  20
Min_G. . . . . . . . . . . . . . . . .  EXTERN   DATA   U_CHAR   -----  1
Time_in_state. . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0003H  1
CH_MIN . . . . . . . . . . . . . . . .  E_CONST  -----  U_CHAR   -----  1
Hou_G. . . . . . . . . . . . . . . . .  EXTERN   DATA   U_CHAR   -----  1
Change_State_G . . . . . . . . . . . .  STATIC   DATA   U_CHAR   0004H  1
CLOCK_LED_Time_Adjust_Init . . . . . .  PUBLIC   CODE   PROC     0000H  -----
CLOCK_LED_Time_Adjust. . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
ADD_pin. . . . . . . . . . . . . . . .  ABSBIT   -----  BIT      0091H  1


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    313    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      5    ----
   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 + -