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

📄 ma.lst

📁 利用单片机AT89S51与adc0809设计一个数字电压表
💻 LST
📖 第 1 页 / 共 2 页
字号:
001C BD04E3            CJNE    R5,#04H,?C0016
                                           ; SOURCE LINE # 78
001F         ?C0021:
001F 22                RET     
             ; FUNCTION disp (END)

             ; FUNCTION main (BEGIN)
                                           ; SOURCE LINE # 8
                                           ; SOURCE LINE # 9
                                           ; SOURCE LINE # 10
0000 E4                CLR     A
0001 F500        R     MOV     cnt,A
0003 F500        R     MOV     cnt+01H,A
0005         ?C0022:
                                           ; SOURCE LINE # 13
                                           ; SOURCE LINE # 14
                                           ; SOURCE LINE # 15
0005 0500        R     INC     cnt+01H
0007 E500        R     MOV     A,cnt+01H
0009 AE00        R     MOV     R6,cnt
000B 7002              JNZ     ?C0036
000D 0500        R     INC     cnt
000F         ?C0036:
000F 14                DEC     A
0010 8EF0              MOV     B,R6
0012 120000      E     LCALL   ?C?ICASE
0015 0000        R     DW      ?C0025
0017 0000              DW      00H
0019 0000        R     DW      ?C0026
001B 0046              DW      046H
001D 0000        R     DW      ?C0027
001F 008C              DW      08CH
0021 0000        R     DW      ?C0028
0023 00D2              DW      0D2H
0025 0000        R     DW      ?C0029
0027 0118              DW      0118H
0029 0000        R     DW      ?C0030
002B 015E              DW      015EH
002D 0000        R     DW      ?C0031
002F 01A4              DW      01A4H
0031 0000        R     DW      ?C0032
0033 01EA              DW      01EAH
0035 0000        R     DW      ?C0033
0037 0230              DW      0230H
0039 0000              DW      00H
003B 0000        R     DW      ?C0024
                                           ; SOURCE LINE # 16
                                           ; SOURCE LINE # 17
003D         ?C0025:
003D E4                CLR     A
C51 COMPILER V8.08   MA                                                                    09/24/2008 16:07:00 PAGE 6   

003E FF                MOV     R7,A
003F 120000      R     LCALL   _ad_action
0042 AC07              MOV     R4,AR7
0044 E4                CLR     A
0045 120000      E     LCALL   ?C?FCASTC
0048 7BA1              MOV     R3,#0A1H
004A 7AA0              MOV     R2,#0A0H
004C 79A0              MOV     R1,#0A0H
004E 783C              MOV     R0,#03CH
0050 120000      E     LCALL   ?C?FPMUL
0053 7B0A              MOV     R3,#0AH
0055 7AD7              MOV     R2,#0D7H
0057 79A3              MOV     R1,#0A3H
0059 783B              MOV     R0,#03BH
005B 120000      E     LCALL   ?C?FPADD
005E E4                CLR     A
005F F500        R     MOV     ?_decodenum?BYTE+04H,A
0061 020000      R     LJMP    ?C0043
                                           ; SOURCE LINE # 18
0064         ?C0026:
0064 7F01              MOV     R7,#01H
0066 120000      R     LCALL   _ad_action
0069 AC07              MOV     R4,AR7
006B E4                CLR     A
006C 120000      E     LCALL   ?C?FCASTC
006F 7BA1              MOV     R3,#0A1H
0071 7AA0              MOV     R2,#0A0H
0073 79A0              MOV     R1,#0A0H
0075 783C              MOV     R0,#03CH
0077 120000      E     LCALL   ?C?FPMUL
007A 7B0A              MOV     R3,#0AH
007C 7AD7              MOV     R2,#0D7H
007E 79A3              MOV     R1,#0A3H
0080 783B              MOV     R0,#03BH
0082 120000      E     LCALL   ?C?FPADD
0085 750001      R     MOV     ?_decodenum?BYTE+04H,#01H
0088         ?C0037:
0088 020000      R     LJMP    ?C0043
                                           ; SOURCE LINE # 19
008B         ?C0027:
008B 7F02              MOV     R7,#02H
008D 120000      R     LCALL   _ad_action
0090 AC07              MOV     R4,AR7
0092 E4                CLR     A
0093 120000      E     LCALL   ?C?FCASTC
0096 7BA1              MOV     R3,#0A1H
0098 7AA0              MOV     R2,#0A0H
009A 79A0              MOV     R1,#0A0H
009C 783C              MOV     R0,#03CH
009E 120000      E     LCALL   ?C?FPMUL
00A1 7B0A              MOV     R3,#0AH
00A3 7AD7              MOV     R2,#0D7H
00A5 79A3              MOV     R1,#0A3H
00A7 783B              MOV     R0,#03BH
00A9 120000      E     LCALL   ?C?FPADD
00AC 750002      R     MOV     ?_decodenum?BYTE+04H,#02H
00AF         ?C0038:
00AF 020000      R     LJMP    ?C0043
                                           ; SOURCE LINE # 20
00B2         ?C0028:
00B2 7F03              MOV     R7,#03H
00B4 120000      R     LCALL   _ad_action
C51 COMPILER V8.08   MA                                                                    09/24/2008 16:07:00 PAGE 7   

00B7 AC07              MOV     R4,AR7
00B9 E4                CLR     A
00BA 120000      E     LCALL   ?C?FCASTC
00BD 7BA1              MOV     R3,#0A1H
00BF 7AA0              MOV     R2,#0A0H
00C1 79A0              MOV     R1,#0A0H
00C3 783C              MOV     R0,#03CH
00C5 120000      E     LCALL   ?C?FPMUL
00C8 7B0A              MOV     R3,#0AH
00CA 7AD7              MOV     R2,#0D7H
00CC 79A3              MOV     R1,#0A3H
00CE 783B              MOV     R0,#03BH
00D0 120000      E     LCALL   ?C?FPADD
00D3 750003      R     MOV     ?_decodenum?BYTE+04H,#03H
00D6         ?C0039:
00D6 020000      R     LJMP    ?C0043
                                           ; SOURCE LINE # 21
00D9         ?C0029:
00D9 7F04              MOV     R7,#04H
00DB 120000      R     LCALL   _ad_action
00DE AC07              MOV     R4,AR7
00E0 E4                CLR     A
00E1 120000      E     LCALL   ?C?FCASTC
00E4 7BA1              MOV     R3,#0A1H
00E6 7AA0              MOV     R2,#0A0H
00E8 79A0              MOV     R1,#0A0H
00EA 783C              MOV     R0,#03CH
00EC 120000      E     LCALL   ?C?FPMUL
00EF 7B0A              MOV     R3,#0AH
00F1 7AD7              MOV     R2,#0D7H
00F3 79A3              MOV     R1,#0A3H
00F5 783B              MOV     R0,#03BH
00F7 120000      E     LCALL   ?C?FPADD
00FA 750004      R     MOV     ?_decodenum?BYTE+04H,#04H
00FD         ?C0040:
00FD 8070              SJMP    ?C0043
                                           ; SOURCE LINE # 22
00FF         ?C0030:
00FF 7F05              MOV     R7,#05H
0101 120000      R     LCALL   _ad_action
0104 AC07              MOV     R4,AR7
0106 E4                CLR     A
0107 120000      E     LCALL   ?C?FCASTC
010A 7BA1              MOV     R3,#0A1H
010C 7AA0              MOV     R2,#0A0H
010E 79A0              MOV     R1,#0A0H
0110 783C              MOV     R0,#03CH
0112 120000      E     LCALL   ?C?FPMUL
0115 7B0A              MOV     R3,#0AH
0117 7AD7              MOV     R2,#0D7H
0119 79A3              MOV     R1,#0A3H
011B 783B              MOV     R0,#03BH
011D 120000      E     LCALL   ?C?FPADD
0120 750005      R     MOV     ?_decodenum?BYTE+04H,#05H
0123         ?C0041:
0123 804A              SJMP    ?C0043
                                           ; SOURCE LINE # 23
0125         ?C0031:
0125 7F06              MOV     R7,#06H
0127 120000      R     LCALL   _ad_action
012A AC07              MOV     R4,AR7
012C E4                CLR     A
C51 COMPILER V8.08   MA                                                                    09/24/2008 16:07:00 PAGE 8   

012D 120000      E     LCALL   ?C?FCASTC
0130 7BA1              MOV     R3,#0A1H
0132 7AA0              MOV     R2,#0A0H
0134 79A0              MOV     R1,#0A0H
0136 783C              MOV     R0,#03CH
0138 120000      E     LCALL   ?C?FPMUL
013B 7B0A              MOV     R3,#0AH
013D 7AD7              MOV     R2,#0D7H
013F 79A3              MOV     R1,#0A3H
0141 783B              MOV     R0,#03BH
0143 120000      E     LCALL   ?C?FPADD
0146 750006      R     MOV     ?_decodenum?BYTE+04H,#06H
0149         ?C0042:
0149 8024              SJMP    ?C0043
                                           ; SOURCE LINE # 24
014B         ?C0032:
014B 7F07              MOV     R7,#07H
014D 120000      R     LCALL   _ad_action
0150 AC07              MOV     R4,AR7
0152 E4                CLR     A
0153 120000      E     LCALL   ?C?FCASTC
0156 7BA1              MOV     R3,#0A1H
0158 7AA0              MOV     R2,#0A0H
015A 79A0              MOV     R1,#0A0H
015C 783C              MOV     R0,#03CH
015E 120000      E     LCALL   ?C?FPMUL
0161 7B0A              MOV     R3,#0AH
0163 7AD7              MOV     R2,#0D7H
0165 79A3              MOV     R1,#0A3H
0167 783B              MOV     R0,#03BH
0169 120000      E     LCALL   ?C?FPADD
016C 750007      R     MOV     ?_decodenum?BYTE+04H,#07H
016F         ?C0043:
016F 120000      R     LCALL   _decodenum
0172 8005              SJMP    ?C0024
                                           ; SOURCE LINE # 25
0174         ?C0033:
0174 E4                CLR     A
0175 F500        R     MOV     cnt,A
0177 F500        R     MOV     cnt+01H,A
                                           ; SOURCE LINE # 26
0179         ?C0024:
                                           ; SOURCE LINE # 27
0179 120000      R     LCALL   disp
                                           ; SOURCE LINE # 28
017C 020000      R     LJMP    ?C0022
             ; FUNCTION main (END)



MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    583    ----
   CONSTANT SIZE    =     12    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      4       9
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----       2
END OF MODULE INFORMATION.


C51 COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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