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

📄 8ds18d20.lst

📁 是proteus仿真的另一个实例
💻 LST
📖 第 1 页 / 共 2 页
字号:
                     170     
                     171     
00DB                 172     DISPLAY:  
00DB E529            173                     MOV     A,29H  
00DD 75F064          174                     MOV     B,#100   
00E0 84              175                     DIV     AB
00E1 F520            176                     MOV             A_BIT,A
00E3 E5F0            177                     MOV             A,B
00E5 75F00A          178                 MOV         B,#10   
00E8 84              179                     DIV     AB
00E9 F521            180                     MOV             B_BIT,A
00EB E5F0            181                     MOV             A,B  
00ED 75F00A          182                     MOV             B,#10
00F0 84              183                     DIV             AB
                     184                     
00F1 85F022          185                     MOV             C_BIT,B
                     186     
00F4 7802            187                     MOV     R0,#2
00F6 79FA            188     DPL1:   MOV     R1,#250  
00F8 E523            189     DPLOP:  MOV             A,D_BIT
00FA 90016C          190                     MOV             DPTR,#DFTAB
A51 MACRO ASSEMBLER  8DS18D20                                                             05/20/2007 18:20:16 PAGE     4

00FD 93              191                     MOVC    A,@A+DPTR  
00FE F590            192                     MOV     P1,A   
0100 C2B7            193                     CLR     P3.7   
0102 3159            194                     ACALL   D1MS   
0104 D2B7            195                     SETB    P3.7
0106 E522            196                     MOV     A,C_BIT  
0108 900162          197                     MOV     DPTR,#NUMTAB  
010B 93              198                     MOVC    A,@A+DPTR  
010C F590            199                     MOV     P1,A   
010E C2B6            200                     CLR     P3.6  
0110 D297            201                     SETB    P1.7   
0112 3159            202                     ACALL  D1MS   
0114 D2B6            203                     SETB    P3.6
0116 E521            204                     MOV     A,B_BIT  
0118 B40004          205                     CJNE    A,#00H,DISP1
011B D2B5            206                     SETB    P3.5
011D 2128            207                     AJMP    DISP2
011F 93              208     DISP1:  MOVC    A,@A+DPTR  
0120 F590            209                     MOV     P1,A   
0122 C2B5            210                     CLR     P3.5  
0124 3159            211                     ACALL  D1MS   
0126 D2B5            212                 SETB        P3.5
0128 E520            213     DISP2:  MOV             A,A_BIT         
012A B40002          214                     CJNE    A,#00H,DISP3
012D 2145            215                     AJMP    DISP4
012F E521            216     DISP3:  MOV             A,B_BIT
0131 93              217                     MOVC    A,@A+DPTR  
0132 F590            218                     MOV     P1,A   
0134 C2B5            219                     CLR             P3.5
0136 3159            220                     ACALL   D1MS
0138 D2B5            221                     SETB    P3.5
013A E520            222                     MOV             A,A_BIT
013C 93              223                     MOVC    A,@A+DPTR               
013D F590            224                     MOV             P1,A
013F C2B4            225                     CLR             P3.4
0141 3159            226                     ACALL   D1MS
0143 D2B4            227                     SETB    P3.4
                     228                                     
0145                 229     DISP4:                  
0145 E524            230                     MOV             A,S_BIT
0147 F590            231                     MOV             P1,A
0149 B40002          232                     CJNE    A,#00H,D41
                     233                     
014C 2154            234                     AJMP    DISP5
014E C2B4            235     D41:    CLR             P3.4    
0150 3159            236                     ACALL   D1MS
0152 D2B4            237                     SETB    P3.4
                     238             
0154 D9A2            239     DISP5:  DJNZ    R1,DPLOP  
0156 D89E            240                     DJNZ    R0,DPL1  
0158 22              241                     RET
                     242     
                     243     
                     244     
0159 7F02            245     D1MS:   MOV             R7,#2
015B 7EFA            246                     MOV     R6,#250
015D DEFE            247                     DJNZ    R6,
015F DFFA            248                     DJNZ    R7,
0161 22              249                     RET
                     250     
                     251     
                     252     
0162 3F              253     NUMTAB: DB      3FH
0163 06              254             DB      06H
0164 5B              255             DB      5BH
0165 4F              256             DB      4FH
A51 MACRO ASSEMBLER  8DS18D20                                                             05/20/2007 18:20:16 PAGE     5

0166 66              257             DB      66H
0167 6D              258             DB      6DH
0168 7D              259             DB      7DH
0169 07              260             DB      07H
016A 7F              261             DB      7FH
016B 6F              262             DB      6FH
016C 3F06065B        263     DFTAB:  DB              3FH,06H,06H,5BH
0170 4F4F6666        264                     DB              4FH,4FH,66H,66H
0174 6D7D7D07        265                     DB              6DH,7DH,7DH,07H
0178 7F7F6F6F        266                     DB              7FH,7FH,6FH,6FH
                     267     
                     268     
                     269     
                +1   270     
                +1   273     
                     274     
                     275     
                     276     END
A51 MACRO ASSEMBLER  8DS18D20                                                             05/20/2007 18:20:16 PAGE     6

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

ACC. . . . . . . .  D ADDR   00E0H   A   
A_BIT. . . . . . .  N NUMB   0020H   A   
B. . . . . . . . .  D ADDR   00F0H   A   
B_BIT. . . . . . .  N NUMB   0021H   A   
C_BIT. . . . . . .  N NUMB   0022H   A   
D1MS . . . . . . .  C ADDR   0159H   A   
D41. . . . . . . .  C ADDR   014EH   A   
DFTAB. . . . . . .  C ADDR   016CH   A   
DISP1. . . . . . .  C ADDR   011FH   A   
DISP2. . . . . . .  C ADDR   0128H   A   
DISP3. . . . . . .  C ADDR   012FH   A   
DISP4. . . . . . .  C ADDR   0145H   A   
DISP5. . . . . . .  C ADDR   0154H   A   
DISPLAY. . . . . .  C ADDR   00DBH   A   
DPL1 . . . . . . .  C ADDR   00F6H   A   
DPLOP. . . . . . .  C ADDR   00F8H   A   
D_BIT. . . . . . .  N NUMB   0023H   A   
FLAG1. . . . . . .  N NUMB   0038H   A   
GET_TEMPER . . . .  C ADDR   0078H   A   
INIT_1820. . . . .  C ADDR   004BH   A   
MAIN . . . . . . .  C ADDR   0000H   A   
MAIN1. . . . . . .  C ADDR   0046H   A   
NEG. . . . . . . .  C ADDR   0041H   A   
NUMTAB . . . . . .  C ADDR   0162H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
POSI . . . . . . .  C ADDR   003AH   A   
PROD . . . . . . .  C ADDR   0029H   A   
RE00 . . . . . . .  C ADDR   00BBH   A   
RE01 . . . . . . .  C ADDR   00BDH   A   
RE10 . . . . . . .  C ADDR   00CBH   A   
RE20 . . . . . . .  C ADDR   00D1H   A   
READ_18200 . . . .  C ADDR   00B7H   A   
S_BIT. . . . . . .  N NUMB   0024H   A   
TEMPER_H . . . . .  N NUMB   0028H   A   
TEMPER_L . . . . .  N NUMB   0029H   A   
TSR1 . . . . . . .  C ADDR   0052H   A   
TSR2 . . . . . . .  C ADDR   005FH   A   
TSR3 . . . . . . .  C ADDR   0067H   A   
TSR4 . . . . . . .  C ADDR   006CH   A   
TSR5 . . . . . . .  C ADDR   0071H   A   
TSR6 . . . . . . .  C ADDR   0073H   A   
TSR7 . . . . . . .  C ADDR   0075H   A   
TSS2 . . . . . . .  C ADDR   0081H   A   
T_DF . . . . . . .  N NUMB   0027H   A   
WR1. . . . . . . .  C ADDR   00A2H   A   
WRITE_1820 . . . .  C ADDR   009FH   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

  PA51 中文汇编系统
Version 7.0 (C) Copyright 2007.1
C:\KEIL\C51\BIN\A51.EXE @8ds18d20._ia N=2
格式:4
F:\单片机\8DS18B20 + 8ds18d20 = F:\单片机\8DS18B20\8ds18d20.asm
保护 F:\单片机\8DS18B20\8ds18d20.asm f=0 k=1
存盘:F:\单片机\8DS18B20\8ds18d20.asm C:\KEIL\C51\BIN\PINC\BAK\BAK001.ASM
编译: C:\KEIL\C51\BIN\KE51.exe @8ds18d20._ia 586
保护 F:\单片机\8DS18B20\8ds18d20.asm f=1 k=2

⌨️ 快捷键说明

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