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

📄 110.lst

📁 使用c编写的一套温控程序,可是通过外部调节来设置上限温度,和下限温度,在正常的范围内,有正常指示灯指示,当超过上限时,超上限温度指示灯指示,当低于下限时,下限温度指示灯指示,也可以通过外围电路连接其他
💻 LST
📖 第 1 页 / 共 5 页
字号:
00DA 7C01            131     Q00DA:             MOV   R4,#01H                      ;00DA   7C 01
00DC 20B211          132     Q00DC:             JB    P3.2,Q00F0                   ;00DC   20 B2 11
00DF 7D14            133                        MOV   R5,#14H                      ;00DF   7D 14
00E1 AF05            134     Q00E1:             MOV   R7,05H                       ;00E1   AF 05
00E3 1D              135                        DEC   R5                           ;00E3   1D
00E4 EF              136                        MOV   A,R7                         ;00E4   EF
00E5 70FA            137                        JNZ   Q00E1                        ;00E5   70 FA
00E7 20B206          138                        JB    P3.2,Q00F0                   ;00E7   20 B2 06
00EA 30B2FD          139                        JNB   P3.2,$                       ;00EA   30 B2 FD
00ED E4              140                        CLR   A                            ;00ED   E4
00EE F50B            141                        MOV   0BH,A                        ;00EE   F5 0B
00F0 C2B7            142     Q00F0:             CLR   P3.7                         ;00F0   C2 B7
00F2 EC              143                        MOV   A,R4                         ;00F2   EC
00F3 14              144                        DEC   A                            ;00F3   14
00F4 6031            145                        JZ    Q0127                        ;00F4   60 31
00F6 04              146                        INC   A                            ;00F6   04
00F7 705A            147                        JNZ   Q0153                        ;00F7   70 5A
00F9 E508            148                        MOV   A,08H                        ;00F9   E5 08
00FB 75F00A          149                        MOV   B,#0AH                       ;00FB   75 F0 0A
00FE 84              150                        DIV   AB                           ;00FE   84
00FF 9003ED          151                        MOV   DPTR,#03EDH                  ;00FF   90 03 ED
0102 93              152                        MOVC  A,@A+DPTR                    ;0102   93
0103 F599            153                        MOV   SBUF,A                       ;0103   F5 99
0105 3099FD          154                        JNB   TI,$                         ;0105   30 99 FD
0108 C299            155                        CLR   TI                           ;0108   C2 99
010A E508            156                        MOV   A,08H                        ;010A   E5 08
010C 75F00A          157                        MOV   B,#0AH                       ;010C   75 F0 0A
010F 84              158                        DIV   AB                           ;010F   84
0110 E5F0            159                        MOV   A,B                          ;0110   E5 F0
0112 9003ED          160                        MOV   DPTR,#03EDH                  ;0112   90 03 ED
0115 93              161                        MOVC  A,@A+DPTR                    ;0115   93
0116 F599            162                        MOV   SBUF,A                       ;0116   F5 99
0118 3099FD          163                        JNB   TI,$                         ;0118   30 99 FD
011B C299            164                        CLR   TI                           ;011B   C2 99
011D 7599FF          165                        MOV   SBUF,#0FFH                   ;011D   75 99 FF
0120 3099FD          166                        JNB   TI,$                         ;0120   30 99 FD
0123 C299            167                        CLR   TI                           ;0123   C2 99
0125 802C            168                        SJMP  Q0153                        ;0125   80 2C
0127 E50F            169     Q0127:             MOV   A,0FH                        ;0127   E5 0F
0129 75F00A          170                        MOV   B,#0AH                       ;0129   75 F0 0A
012C 84              171                        DIV   AB                           ;012C   84
012D 9003ED          172                        MOV   DPTR,#03EDH                  ;012D   90 03 ED
0130 93              173                        MOVC  A,@A+DPTR                    ;0130   93
0131 F599            174                        MOV   SBUF,A                       ;0131   F5 99
0133 3099FD          175                        JNB   TI,$                         ;0133   30 99 FD
0136 C299            176                        CLR   TI                           ;0136   C2 99
0138 E50F            177                        MOV   A,0FH                        ;0138   E5 0F
013A 75F00A          178                        MOV   B,#0AH                       ;013A   75 F0 0A
013D 84              179                        DIV   AB                           ;013D   84
013E E5F0            180                        MOV   A,B                          ;013E   E5 F0
0140 9003ED          181                        MOV   DPTR,#03EDH                  ;0140   90 03 ED
0143 93              182                        MOVC  A,@A+DPTR                    ;0143   93
0144 F599            183                        MOV   SBUF,A                       ;0144   F5 99
0146 3099FD          184                        JNB   TI,$                         ;0146   30 99 FD
0149 C299            185                        CLR   TI                           ;0149   C2 99
014B 7599FF          186                        MOV   SBUF,#0FFH                   ;014B   75 99 FF
014E 3099FD          187                        JNB   TI,$                         ;014E   30 99 FD
0151 C299            188                        CLR   TI                           ;0151   C2 99
0153 D2B7            189     Q0153:             SETB  P3.7                         ;0153   D2 B7
0155 1203E1          190                        LCALL Q03E0                        ;0155   12 03 E0
A51 MACRO ASSEMBLER  110                                                                  03/18/2008 07:43:32 PAGE     4

0158 C2B7            191                        CLR   P3.7                         ;0158   C2 B7
015A 1203E1          192                        LCALL Q03E0                        ;015A   12 03 E0
015D D2B7            193                        SETB  P3.7                         ;015D   D2 B7
015F 02009E          194                        LJMP  Q009E                        ;015F   02 00 9E
                     195     ;==========================================================================
0162 22              196     Q0162:             RET                                ;0162   22
                     197     ;==========================================================================
0163 787F            198     Q0163:             MOV   R0,#7FH                      ;0163   78 7F
0165 E4              199                        CLR   A                            ;0165   E4
0166 F6              200     Q0166:             MOV   @R0,A                        ;0166   F6
0167 D8FD            201                        DJNZ  R0,Q0166                     ;0167   D8 FD
0169 758120          202                        MOV   SP,#20H                      ;0169   75 81 20
016C 0201AB          203                        LJMP  Q01AA                        ;016C   02 01 AA
                     204     ;==========================================================================
016F 020050          205     Q016F:             LJMP  Q0050                        ;016F   02 00 50
                     206     ;==========================================================================
0172 E4              207     Q0172:             CLR   A                            ;0172   E4
0173 93              208                        MOVC  A,@A+DPTR                    ;0173   93
0174 A3              209                        INC   DPTR                         ;0174   A3
0175 F8              210                        MOV   R0,A                         ;0175   F8
0176 E4              211     Q0176:             CLR   A                            ;0176   E4
0177 93              212                        MOVC  A,@A+DPTR                    ;0177   93
0178 A3              213                        INC   DPTR                         ;0178   A3
0179 4003            214                        JC    Q017E                        ;0179   40 03
017B F6              215                        MOV   @R0,A                        ;017B   F6
017C 8001            216                        SJMP  Q017F                        ;017C   80 01
017E F2              217     Q017E:             MOVX  @R0,A                        ;017E   F2
017F 08              218     Q017F:             INC   R0                           ;017F   08
0180 DFF4            219                        DJNZ  R7,Q0176                     ;0180   DF F4
0182 802A            220                        SJMP  Q01AD                        ;0182   80 29
0184 E4              221     Q0184:             CLR   A                            ;0184   E4
0185 93              222                        MOVC  A,@A+DPTR                    ;0185   93
0186 A3              223                        INC   DPTR                         ;0186   A3
0187 F8              224                        MOV   R0,A                         ;0187   F8
0188 5407            225                        ANL   A,#07H                       ;0188   54 07
018A 240C            226                        ADD   A,#0CH                       ;018A   24 0C
018C C8              227                        XCH   A,R0                         ;018C   C8
018D C3              228                        CLR   C                            ;018D   C3
018E 33              229                        RLC   A                            ;018E   33
018F C4              230                        SWAP  A                            ;018F   C4
0190 540F            231                        ANL   A,#0FH                       ;0190   54 0F
0192 4420            232                        ORL   A,#20H                       ;0192   44 20
0194 C8              233                        XCH   A,R0                         ;0194   C8
0195 83              234                        MOVC  A,@A+PC                      ;0195   83
0196 4004            235                        JC    Q019C                        ;0196   40 04
0198 F4              236                        CPL   A                            ;0198   F4
0199 56              237                        ANL   A,@R0                        ;0199   56
019A 8001            238                        SJMP  Q019D                        ;019A   80 01
019C 46              239     Q019C:             ORL   A,@R0                        ;019C   46
019D F6              240     Q019D:             MOV   @R0,A                        ;019D   F6
019E DFE4            241                        DJNZ  R7,Q0184                     ;019E   DF E4
01A0 800C            242                        SJMP  Q01AD                        ;01A0   80 0B
01A2                 243                        AJMP  Q0002                        ;01A2   01 02
*** __________________________________________________^
*** ERROR #A45 IN 243 (110.asm, LINE 243): UNDEFINED SYMBOL (PASS-2)
01A4 04              244                        INC   A                            ;01A4   04
01A5 08              245                        INC   R0                           ;01A5   08
01A6 102041          246                        JBC   24H.0,Q01E9                  ;01A6   10 20 40
01A9                 247                        SJMP  Q013B                        ;01A9   80 90
*** __________________________________________________^
*** ERROR #A45 IN 247 (110.asm, LINE 247): UNDEFINED SYMBOL (PASS-2)
01AB 9003F7          248     Q01AA:             MOV   DPTR,#03F7H                  ;01AA   90 03 F7
01AE E4              249     Q01AD:             CLR   A                            ;01AD   E4
01AF 7E01            250                        MOV   R6,#01H                      ;01AE   7E 01
01B1 93              251                        MOVC  A,@A+DPTR                    ;01B0   93
01B2 60BB            252                        JZ    Q016F                        ;01B1   60 BC
A51 MACRO ASSEMBLER  110                                                                  03/18/2008 07:43:32 PAGE     5

01B4 A3              253                        INC   DPTR                         ;01B3   A3
01B5 FF              254                        MOV   R7,A                         ;01B4   FF
01B6 543F            255                        ANL   A,#3FH                       ;01B5   54 3F
01B8 30E509          256                        JNB   ACC.5,Q01C3                  ;01B7   30 E5 09
01BB 541F            257                        ANL   A,#1FH                       ;01BA   54 1F
01BD FE              258                        MOV   R6,A                         ;01BC   FE
01BE E4              259                        CLR   A                            ;01BD   E4
01BF 93              260                        MOVC  A,@A+DPTR                    ;01BE   93
01C0 A3              261                        INC   DPTR                         ;01BF   A3
01C1 6001            262                        JZ    Q01C3                        ;01C0   60 01
01C3 0E              263                        INC   R6                           ;01C2   0E
01C4 CF              264     Q01C3:             XCH   A,R7                         ;01C3   CF
01C5 54C0            265                        ANL   A,#0C0H                      ;01C4   54 C0

⌨️ 快捷键说明

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