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

📄 fanbianyi.lst

📁 数控直流电源.步进0.1V可调节电压0到20V,输出电压通过数码管显示,并且有掉电存储功能
💻 LST
📖 第 1 页 / 共 2 页
字号:
A51 MACRO ASSEMBLER  FANBIANYI                                                            07/18/2007 19:23:21 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN fanbianyi.OBJ
ASSEMBLER INVOKED BY: D:\常用软件\80C51\8.02\C51\BIN\A51.EXE fanbianyi.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000 7400              1               Q0000:             MOV   A,#00H                       ;0000   74 00
0002 F580              2                        MOV   P0,A                         ;0002   F5 80
0004 C2A7              3                        CLR   P2.7                         ;0004   C2 A7
0006 D2A7              4                        SETB  P2.7                         ;0006   D2 A7
0008 D2A7              5                        SETB  P2.7                         ;0008   D2 A7
000A C2A0              6                        CLR   P2.0                         ;000A   C2 A0
000C C2A1              7                        CLR   P2.1                         ;000C   C2 A1
000E C2A2              8                        CLR   P2.2                         ;000E   C2 A2
0010 7580FE            9                        MOV   P0,#0FEH                     ;0010   75 80 FE
0013 12019F           10                        LCALL Q019F                        ;0013   12 01 9F
0016 7580FF           11                        MOV   P0,#0FFH                     ;0016   75 80 FF
0019 7580FD           12                        MOV   P0,#0FDH                     ;0019   75 80 FD
001C 12019F           13                        LCALL Q019F                        ;001C   12 01 9F
001F 7580FF           14                        MOV   P0,#0FFH                     ;001F   75 80 FF
0022 7580FB           15                        MOV   P0,#0FBH                     ;0022   75 80 FB
0025 12019F           16                        LCALL Q019F                        ;0025   12 01 9F
0028 7580FF           17                        MOV   P0,#0FFH                     ;0028   75 80 FF
002B 7580F7           18                        MOV   P0,#0F7H                     ;002B   75 80 F7
002E 12019F           19                        LCALL Q019F                        ;002E   12 01 9F
0031 7580FF           20                        MOV   P0,#0FFH                     ;0031   75 80 FF
0034 7580EF           21                        MOV   P0,#0EFH                     ;0034   75 80 EF
0037 12019F           22                        LCALL Q019F                        ;0037   12 01 9F
003A 7580FF           23                        MOV   P0,#0FFH                     ;003A   75 80 FF
003D 7580DF           24                        MOV   P0,#0DFH                     ;003D   75 80 DF
0040 12019F           25                        LCALL Q019F                        ;0040   12 01 9F
0043 7580FF           26                        MOV   P0,#0FFH                     ;0043   75 80 FF
0046 758000           27                        MOV   P0,#00H                      ;0046   75 80 00
0049 12019F           28                        LCALL Q019F                        ;0049   12 01 9F
004C 7580FF           29                        MOV   P0,#0FFH                     ;004C   75 80 FF
004F 11EC             30                        ACALL Q00EC                        ;004F   11 EC
0051 D2A7             31                        SETB  P2.7                         ;0051   D2 A7
0053 FF               32                        MOV   R7,A                         ;0053   FF
0054 00               33                        NOP                                ;0054   00
0055 11AE             34                        ACALL Q00AE                        ;0055   11 AE
0057 11B6             35     Q0057:             ACALL Q00B6                        ;0057   11 B6
0059 D294             36                        SETB  P1.4                         ;0059   D2 94
005B D295             37                        SETB  P1.5                         ;005B   D2 95
005D D296             38                        SETB  P1.6                         ;005D   D2 96
005F 30940C           39                        JNB   P1.4,Q006E                   ;005F   30 94 0C
0062 30951F           40                        JNB   P1.5,Q0084                   ;0062   30 95 1F
0065 309632           41                        JNB   P1.6,Q009A                   ;0065   30 96 32
0068 30973B           42                        JNB   P1.7,Q00A6                   ;0068   30 97 3B
006B 020057           43                        LJMP  Q0057                        ;006B   02 00 57
                      44     ;==========================================================================
006E BFC803           45     Q006E:             CJNE  R7,#0C8H,Q0074               ;006E   BF C8 03
0071 020057           46                        LJMP  Q0057                        ;0071   02 00 57
                      47     ;==========================================================================
0074 309408           48     Q0074:             JNB   P1.4,Q007F                   ;0074   30 94 08
0077 11B6             49                        ACALL Q00B6                        ;0077   11 B6
0079 0F               50                        INC   R7                           ;0079   0F
007A 11AE             51                        ACALL Q00AE                        ;007A   11 AE
007C 020057           52                        LJMP  Q0057                        ;007C   02 00 57
                      53     ;==========================================================================
007F 11B6             54     Q007F:             ACALL Q00B6                        ;007F   11 B6
0081 020074           55                        LJMP  Q0074                        ;0081   02 00 74
                      56     ;==========================================================================
0084 BF0003           57     Q0084:             CJNE  R7,#00H,Q008A                ;0084   BF 00 03
0087 020057           58                        LJMP  Q0057                        ;0087   02 00 57
A51 MACRO ASSEMBLER  FANBIANYI                                                            07/18/2007 19:23:21 PAGE     2

                      59     ;==========================================================================
008A 309508           60     Q008A:             JNB   P1.5,Q0095                   ;008A   30 95 08
008D 11B6             61                        ACALL Q00B6                        ;008D   11 B6
008F 1F               62                        DEC   R7                           ;008F   1F
0090 11AE             63                        ACALL Q00AE                        ;0090   11 AE
0092 020057           64                        LJMP  Q0057                        ;0092   02 00 57
                      65     ;==========================================================================
0095 11B6             66     Q0095:             ACALL Q00B6                        ;0095   11 B6
0097 02008A           67                        LJMP  Q008A                        ;0097   02 00 8A
                      68     ;==========================================================================
009A 758000           69     Q009A:             MOV   P0,#00H                      ;009A   75 80 00
009D C2A7             70                        CLR   P2.7                         ;009D   C2 A7
009F D2A7             71                        SETB  P2.7                         ;009F   D2 A7
00A1 31AA             72                        ACALL Q01AA                        ;00A1   31 AA
00A3 020057           73                        LJMP  Q0057                        ;00A3   02 00 57
                      74     ;==========================================================================
00A6 EF               75     Q00A6:             MOV   A,R7                         ;00A6   EF
00A7 11F2             76                        ACALL Q00F2                        ;00A7   11 F2
00A9 11B6             77                        ACALL Q00B6                        ;00A9   11 B6
00AB 020057           78                        LJMP  Q0057                        ;00AB   02 00 57
                      79     ;==========================================================================
00AE EF               80     Q00AE:             MOV   A,R7                         ;00AE   EF
00AF F580             81                        MOV   P0,A                         ;00AF   F5 80
00B1 C2A7             82                        CLR   P2.7                         ;00B1   C2 A7
00B3 D2A7             83                        SETB  P2.7                         ;00B3   D2 A7
00B5 22               84                        RET                                ;00B5   22
                      85     ;==========================================================================
00B6 EF               86     Q00B6:             MOV   A,R7                         ;00B6   EF
00B7 75F064           87                        MOV   B,#64H                       ;00B7   75 F0 64
00BA 84               88                        DIV   AB                           ;00BA   84
00BB FD               89                        MOV   R5,A                         ;00BB   FD
00BC 740A             90                        MOV   A,#0AH                       ;00BC   74 0A
00BE C5F0             91                        XCH   A,B                          ;00BE   C5 F0
00C0 84               92                        DIV   AB                           ;00C0   84
00C1 FC               93                        MOV   R4,A                         ;00C1   FC
00C2 ABF0             94                        MOV   R3,B                         ;00C2   AB F0
00C4 9001C1           95                        MOV   DPTR,#01C1H                  ;00C4   90 01 C1
00C7 ED               96                        MOV   A,R5                         ;00C7   ED
00C8 93               97                        MOVC  A,@A+DPTR                    ;00C8   93
00C9 F580             98                        MOV   P0,A                         ;00C9   F5 80
00CB C2A0             99                        CLR   P2.0                         ;00CB   C2 A0
00CD 3185            100                        ACALL Q0185                        ;00CD   31 85
00CF D2A0            101                        SETB  P2.0                         ;00CF   D2 A0
00D1 9001D2          102                        MOV   DPTR,#01D2H                  ;00D1   90 01 D2
00D4 EC              103                        MOV   A,R4                         ;00D4   EC
00D5 93              104                        MOVC  A,@A+DPTR                    ;00D5   93
00D6 F580            105                        MOV   P0,A                         ;00D6   F5 80
00D8 C2A1            106                        CLR   P2.1                         ;00D8   C2 A1
00DA 3185            107                        ACALL Q0185                        ;00DA   31 85
00DC D2A1            108                        SETB  P2.1                         ;00DC   D2 A1
00DE 9001C1          109                        MOV   DPTR,#01C1H                  ;00DE   90 01 C1
00E1 EB              110                        MOV   A,R3                         ;00E1   EB
00E2 93              111                        MOVC  A,@A+DPTR                    ;00E2   93
00E3 F580            112                        MOV   P0,A                         ;00E3   F5 80
00E5 C2A2            113                        CLR   P2.2                         ;00E5   C2 A2
00E7 3185            114                        ACALL Q0185                        ;00E7   31 85
00E9 D2A2            115                        SETB  P2.2                         ;00E9   D2 A2
00EB 22              116                        RET                                ;00EB   22
                     117     ;==========================================================================
00EC 12010F          118     Q00EC:             LCALL Q010F                        ;00EC   12 01 0F
00EF 3173            119                        ACALL Q0173                        ;00EF   31 73
00F1 22              120                        RET                                ;00F1   22
                     121     ;==========================================================================
00F2 F5F0            122     Q00F2:             MOV   B,A                          ;00F2   F5 F0
00F4 1200F8          123                        LCALL Q00F8                        ;00F4   12 00 F8
00F7 22              124                        RET                                ;00F7   22
A51 MACRO ASSEMBLER  FANBIANYI                                                            07/18/2007 19:23:21 PAGE     3

                     125     ;==========================================================================
00F8 3165            126     Q00F8:             ACALL Q0165                        ;00F8   31 65
00FA 74A0            127                        MOV   A,#0A0H                      ;00FA   74 A0
00FC 3141            128                        ACALL Q0141                        ;00FC   31 41
00FE 3151            129                        ACALL Q0151                        ;00FE   31 51
0100 7400            130                        MOV   A,#00H                       ;0100   74 00
0102 3141            131                        ACALL Q0141                        ;0102   31 41
0104 3151            132                        ACALL Q0151                        ;0104   31 51
0106 E5F0            133                        MOV   A,B                          ;0106   E5 F0
0108 3141            134                        ACALL Q0141                        ;0108   31 41
010A 3151            135                        ACALL Q0151                        ;010A   31 51
010C 3173            136                        ACALL Q0173                        ;010C   31 73
010E 22              137                        RET                                ;010E   22
                     138     ;==========================================================================
010F 3165            139     Q010F:             ACALL Q0165                        ;010F   31 65
0111 74A0            140                        MOV   A,#0A0H                      ;0111   74 A0
0113 3141            141                        ACALL Q0141                        ;0113   31 41
0115 3151            142                        ACALL Q0151                        ;0115   31 51
0117 7400            143                        MOV   A,#00H                       ;0117   74 00
0119 3141            144                        ACALL Q0141                        ;0119   31 41
011B 3151            145                        ACALL Q0151                        ;011B   31 51
011D 3165            146                        ACALL Q0165                        ;011D   31 65
011F 74A1            147                        MOV   A,#0A1H                      ;011F   74 A1
0121 3141            148                        ACALL Q0141                        ;0121   31 41
0123 3151            149                        ACALL Q0151                        ;0123   31 51
0125 3128            150                        ACALL Q0128                        ;0125   31 28
0127 22              151                        RET                                ;0127   22
                     152     ;==========================================================================
0128 7D08            153     Q0128:             MOV   R5,#08H                      ;0128   7D 08
012A E4              154                        CLR   A                            ;012A   E4

⌨️ 快捷键说明

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