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

📄 dssearch.lst

📁 转载别人ds18b20proteus作品希望对proteus library里没有ds18b20的xdjm们有用!
💻 LST
📖 第 1 页 / 共 5 页
字号:
MP2COD 3.80, COFF to COD File Converter
Copyright (c) 2004 Microchip Technology Inc.
Listing File Generated: Sun Nov 20 18:21:11 2005


Address  Value    Disassembly              Source                                                                           File
-------  -------  -----------------------  -------------------------------------------------------------------------------  -----
                                           ;        TITLE "Dallas 1 wire bus comms MASTER"                                  E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;****************************************************************************    E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;*                                                                               E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;*   Send Reset Pulse to all on Dallas bus,                                      E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;*   and monitor presence pulse                                                  E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;* TO DO -  best of three reads, to guard against noise                          E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;*                                                                               E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;****************************************************************************    E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                               include P16F628A.inc                                                         E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                                   LIST                                                                     C:\Program Files\MPLAB\MCHIP_Tools\P16F628A.inc
                                           ; P16F628A.INC  Standard Header File, Version 1.10    Microchip Technology, Inc. C:\Program Files\MPLAB\MCHIP_Tools\P16F628A.inc
                                                   LIST                                                                     C:\Program Files\MPLAB\MCHIP_Tools\P16F628A.inc
                                               include tempdemo.inc                                                         E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                           ;****************************************************************************    E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           ;*                                                                          *    E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           ;*                   Dallas 1 Wire Bus Temperature demo                     *    E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           ;*                                                                          *    E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           ;****************************************************************************    E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           Clock_Freq      equ     d'4000000'      ;4MHz - for wait macro calculations      E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                               udata_ovr   0x20                    ;0x0C 16F84                              E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           DScommbuff      res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           DSCRC           res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           tempone         res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           temptwo         res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           count           res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           count2          res     1               ; 2nd loop counter for nested loops      E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           bits_byte       res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           CHARBUF         res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           temp_hi         res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           temp_lo         res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           acc_lo          res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           acc_hi          res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           vvshift         res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define PRESENCE_bit    bits_byte, 0                                             E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define round00_bit     bits_byte, 1                                             E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define DSNext_bit      bits_byte, 2                                             E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define neg_temp_bit    bits_byte, 3                                             E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define DALLAS_BUS      PORTA, 4                                                 E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           ROM_no          res     8                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           id_bit_number   res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           last_zero       res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           LastDiscrepancy res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           LastFamilyDiscr res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           id_bits_byte    res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           rom_mask        res     1                                                        E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define id_bit          id_bits_byte, 0 ; first bit read in a search ID sequence E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define cmp_id_bit      id_bits_byte, 1 ; complement of id_bit                   E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define test_bit        id_bits_byte, 2 ; test id_bit & cmp_id_bit               E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define last_device     id_bits_byte, 6                                          E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                           #define Direction       id_bits_byte, 7                                          E:\prjPIC\prj_DS1820\searchV03\tempdemo.inc
                                               include dal_bus.inc                                                          E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                                   list                                                                     E:\prjPIC\prj_DS1820\searchV03\dal_bus.inc
                                               include wait.inc                                                             E:\prjPIC\prj_DS1820\searchV03\Dal_bus.asm
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           #define         Nanosec         * D'1'                                           E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           #define         Microsec        * D'1000'                                        E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           #define         Millisec        * D'1000000'                                     E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           #define         Seconds         * D'1000000000'                                  E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                                                                                                            E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           ;**************************************************************                  E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           ;*                       The WAIT macro                       *                  E:\prjPIC\prj_DS1820\searchV03\wait.inc
                                           ;*                      * VERSION 1.01 *                      *                  E:\prjPIC\prj_DS1820\searchV03\wait.inc

⌨️ 快捷键说明

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