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

📄 ds18b20.lst

📁 18b20 thermal temperature other... .... ... ... .. ... ... ... ... pic18f4.. . .... ... ... ...
💻 LST
字号:
MPASM  5.14                       DS18B20.ASM   1-2-2008  12:51:24         PAGE  1


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

                      00001 ; Read temperature sensor DS18b20 program for pic18f4520
                      00002 ; (C) by Dr. Sash'2007
                      00003 ; at december 2007 written on MPAsm Assembler v8
                      00004 ; version 2.1 
                      00005                 
                      00006                 processor       18F4520
                      00007                 #include P18F4520.inc
                      00001         LIST
                      00002 
                      00003 ;==========================================================================
                      00004 ;  MPASM PIC18F4520 processor include
                      00005 ; 
                      00006 ;  (c) Copyright 1999-2007 Microchip Technology, All rights reserved
                      00007 ;==========================================================================
                      00008 
                      01336         LIST
                      00008 
000000                00009 mreset  org 0x0000
000000 0000           00010                 nop
000002 6892           00011                 setf    TRISA
000004 EF7B F001      00012                 goto Start
000008                00013                 org 0x0008
000008 0000           00014 int0            nop
00000A EF54 F000      00015                 goto vector1
000018                00016                 org     0x0018
000018 0000           00017 int1            nop
00001A EF57 F000      00018                 goto vector2
00001E 2020 6552 6461 00019 Copyr   db      "  Read temperature sensor DS18b20 program v.2.0i"
       7420 6D65 6570 
       6172 7574 6572 
       7320 6E65 6F73 
       2072 5344 3831 
       3262 2030 7270 
       676F 6172 206D 
       2E76 2E32 6930 
00004E 2820 2943 6220 00020                 db      " (C) by Dr. Sash 2007/AQUASoft Inc (MPLab ASM v.8.00). "
       2079 7244 202E 
       6153 6873 3220 
       3030 2F37 5141 
       4155 6F53 7466 
       4920 636E 2820 
       504D 614C 2062 
       5341 204D 2E76 
       2E38 3030 2E29 
       0020 
000086 2040 4E4F 594C 00021                 db      "@ ONLY for UNCOMMERCIAL Use !!! @ "
       6620 726F 5520 
       434E 4D4F 454D 
       4352 4149 204C 
       7355 2065 2121 
       2021 2040 
                      00022 
  0000001C            00023 Offset          equ     0x1c
MPASM  5.14                       DS18B20.ASM   1-2-2008  12:51:24         PAGE  2


LOC  OBJECT CODE     LINE SOURCE TEXT
  VALUE

  0000001D            00024 TempH           equ     0x1d
  0000001E            00025 TempL           equ     0x1e
  0000001F            00026 Paus1           equ     0x1f
  00000020            00027 Paus2           equ     0x20
  00000026            00028 AddTemp         equ     0x26
  00000037            00029 Looper          equ     0x37
  00000038            00030 W_tmp           equ     0x38
  00000039            00031 OTempL          equ     0x39
  0000003A            00032 OTempH  equ     0x3a
  0000003B            00033 Th                      equ     0x3b
  0000003C            00034 Tl                      equ     0x3c
  0000004E            00035 BHexHi          equ     0x4e
  0000004F            00036 BHexLo          equ     0x4f
                      00037 
  00000050            00038 H0                      equ     0x50
  00000051            00039 H1                      equ     0x51
  00000052            00040 H2                      equ     0x52
  00000053            00041 H3                      equ     0x53
  00000058            00042 Spl                     equ     0x58
  0000005A            00043 Temp_in         equ     0x5a
  0000005B            00044 TmpTemp         equ     0x5b
  0000005C            00045 bin                     equ     0x5c
  0000005D            00046 BcdH            equ     0x5d
  0000005E            00047 BcdL            equ     0x5e
                      00048 
  00000072            00049 I_BYTE          equ     0x72
  00000073            00050 DS_tmp          equ     0x73
  00000074            00051 O_BYTE          equ     0x74
  00000075            00052 DS_TEMP equ     0x75
  00000076            00053 DS_Pls          equ     0x76
                      00054 
0000A8 0010           00055 vector1 retfie  0
0000AA 0000           00056                 nop
0000AC 0000           00057                 nop
0000AE 0010           00058 vector2 retfie  0
                      00059 
0000B0 C058 FFE8      00060 SynPaus movff   Spl,    WREG                                    ; Sync Pause 7*Spl *4 Tactz             
0000B4 0000           00061 SynP00  nop                                                                             ; for Clk Delay 
                            form...
0000B6 0000           00062                 nop
0000B8 0000           00063                 nop
0000BA 0000           00064                 nop
0000BC 0000           00065                 nop
0000BE 0000           00066                 nop
0000C0 0000           00067                 nop
0000C2 2EE8           00068                 decfsz  WREG,   1
0000C4 EF5A F000      00069                 goto    SynP00
0000C8 0012           00070                 return  0
                      00071 
0000CA                00072 TempDysp                                                                                ; Temperature de
                            coding and operating H0-H6
0000CA ECC6 F000      00073                 call    DS_Temp                                                 ; 镱塍麇龛

⌨️ 快捷键说明

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