ds18b20.m51

来自「STC51系列的源码」· M51 代码 · 共 1,535 行 · 第 1/5 页

M51
1,535 行
字号
  C:1193H         LINE#         53
  C:1194H         LINE#         54
  C:1195H         LINE#         55
  C:1196H         LINE#         56
  -------         ENDPROC       DSB20_DELAY_05_US
  C:0FA8H         SYMBOL        L?0034
  -------         PROC          L?0033
  -------         ENDPROC       L?0033
  C:0FA8H         SYMBOL        L?0034
  -------         PROC          DSB20_DELAY_10_US
  C:0FAEH         LINE#         63
  C:0FAEH         LINE#         64
  C:0FAFH         LINE#         65
  C:0FB0H         LINE#         66
  C:0FB1H         LINE#         67
  C:0FB2H         LINE#         68
  C:0FB3H         LINE#         69
  C:0FB4H         LINE#         70
  C:0FB5H         LINE#         71
  C:0FB6H         LINE#         72
  C:0FB7H         LINE#         73
  C:0FB8H         LINE#         74
  C:0FB9H         LINE#         75
  C:0FBAH         LINE#         76
  C:0FBBH         LINE#         77
  C:0FBCH         LINE#         78
  C:0FBDH         LINE#         79
  C:0FBEH         LINE#         80
  C:0FBFH         LINE#         81
  C:0FC0H         LINE#         82
  C:0FC1H         LINE#         83
  C:0FC2H         LINE#         84
  C:0FC3H         LINE#         85
BL51 BANKED LINKER/LOCATER V6.11                                                      12/03/2008  09:22:35  PAGE 22


  C:0FC4H         LINE#         86
  C:0FC5H         LINE#         87
  C:0FC6H         LINE#         88
  C:0FC7H         LINE#         89
  C:0FC8H         LINE#         90
  C:0FC9H         LINE#         91
  C:0FCAH         LINE#         92
  C:0FCBH         LINE#         93
  C:0FCCH         LINE#         94
  C:0FCDH         LINE#         95
  C:0FCEH         LINE#         96
  C:0FCFH         LINE#         97
  C:0FD0H         LINE#         98
  C:0FD1H         LINE#         99
  C:0FD2H         LINE#         100
  C:0FD3H         LINE#         101
  -------         ENDPROC       DSB20_DELAY_10_US
  -------         PROC          DSB20_DELAY_15_US
  C:124FH         LINE#         107
  C:124FH         LINE#         108
  C:1252H         LINE#         109
  -------         ENDPROC       DSB20_DELAY_15_US
  -------         PROC          DSB20_DELAY_40_US
  C:1255H         LINE#         117
  C:1255H         LINE#         118
  C:1255H         LINE#         119
  C:1255H         LINE#         120
  C:1258H         LINE#         121
  -------         ENDPROC       DSB20_DELAY_40_US
  C:1078H         SYMBOL        L?0032
  -------         PROC          L?0031
  -------         ENDPROC       L?0031
  C:1078H         SYMBOL        L?0032
  -------         PROC          DSB20_DELAY_100_US
  C:107EH         LINE#         129
  C:107EH         LINE#         130
  C:107EH         LINE#         131
  C:107EH         LINE#         132
  C:1081H         LINE#         133
  C:1081H         LINE#         134
  C:1081H         LINE#         135
  C:1084H         LINE#         136
  C:1084H         LINE#         137
  C:1084H         LINE#         138
  C:1087H         LINE#         139
  -------         ENDPROC       DSB20_DELAY_100_US
  -------         PROC          DSB20_DELAY_1000_US
  C:1223H         LINE#         148
  C:1223H         LINE#         149
  C:1223H         LINE#         150
  C:1223H         LINE#         151
  C:1223H         LINE#         152
  C:1223H         LINE#         153
  C:1223H         LINE#         154
  C:1226H         LINE#         155
  C:1226H         LINE#         156
  C:1226H         LINE#         157
BL51 BANKED LINKER/LOCATER V6.11                                                      12/03/2008  09:22:35  PAGE 23


  C:1229H         LINE#         158
  -------         ENDPROC       DSB20_DELAY_1000_US
  -------         PROC          DSB20_RESET_CHIP
  C:111DH         LINE#         167
  C:111DH         LINE#         168
  C:111FH         LINE#         169
  C:111FH         LINE#         170
  C:111FH         LINE#         171
  C:111FH         LINE#         172
  C:111FH         LINE#         173
  C:111FH         LINE#         174
  C:1122H         LINE#         175
  C:1124H         LINE#         176
  C:1127H         LINE#         177
  C:112AH         LINE#         178
  C:112AH         LINE#         179
  C:112AH         LINE#         180
  C:112DH         LINE#         181
  C:112DH         LINE#         182
  C:112DH         LINE#         183
  C:1130H         LINE#         184
  -------         ENDPROC       DSB20_RESET_CHIP
  -------         PROC          DSB20_WRITE_1_TIME
  C:11A9H         LINE#         193
  C:11A9H         LINE#         194
  C:11ABH         LINE#         195
  C:11AEH         LINE#         196
  C:11B0H         LINE#         197
  C:11B3H         LINE#         198
  C:11B6H         LINE#         199
  C:11B8H         LINE#         200
  -------         ENDPROC       DSB20_WRITE_1_TIME
  -------         PROC          DSB20_WRITE_0_TIME
  C:11BBH         LINE#         209
  C:11BBH         LINE#         210
  C:11BDH         LINE#         211
  C:11C0H         LINE#         212
  C:11C2H         LINE#         213
  C:11C5H         LINE#         214
  C:11C8H         LINE#         215
  C:11CAH         LINE#         216
  -------         ENDPROC       DSB20_WRITE_0_TIME
  -------         PROC          _DSB20_WRITE_1_BIT
  D:0007H         SYMBOL        mdata
  C:120FH         LINE#         225
  C:120FH         LINE#         226
  C:1213H         LINE#         227
  C:1216H         LINE#         228
  C:1216H         LINE#         230
  C:1219H         LINE#         231
  C:1219H         LINE#         232
  -------         ENDPROC       _DSB20_WRITE_1_BIT
  -------         PROC          _DSB20_WRITE_8_BIT
  D:0006H         SYMBOL        mdata
  -------         DO            
  D:0005H         SYMBOL        i
  -------         ENDDO         
BL51 BANKED LINKER/LOCATER V6.11                                                      12/03/2008  09:22:35  PAGE 24


  C:1133H         LINE#         240
  C:1135H         LINE#         241
  C:1135H         LINE#         242
  C:1137H         LINE#         243
  C:113EH         LINE#         244
  C:1142H         LINE#         245
  C:1147H         LINE#         246
  -------         ENDPROC       _DSB20_WRITE_8_BIT
  -------         PROC          DSB20_READ_1_BIT
  -------         DO            
  D:0007H         SYMBOL        mdata
  -------         ENDDO         
  C:10BDH         LINE#         254
  C:10BDH         LINE#         255
  C:10BDH         LINE#         256
  C:10BFH         LINE#         257
  C:10C2H         LINE#         258
  C:10C4H         LINE#         259
  C:10C7H         LINE#         260
  C:10CCH         LINE#         261
  C:10CFH         LINE#         262
  C:10D2H         LINE#         263
  C:10D5H         LINE#         264
  C:10D5H         LINE#         265
  -------         ENDPROC       DSB20_READ_1_BIT
  -------         PROC          DSB20_READ_8_BIT
  -------         DO            
  D:0006H         SYMBOL        mdata
  D:0005H         SYMBOL        i
  -------         ENDDO         
  C:10D6H         LINE#         273
  C:10D6H         LINE#         274
  C:10D8H         LINE#         276
  C:10D9H         LINE#         277
  C:10DDH         LINE#         278
  C:10E3H         LINE#         279
  C:10E7H         LINE#         280
  C:10E7H         LINE#         281
  C:10ECH         LINE#         282
  C:10EEH         LINE#         283
  -------         ENDPROC       DSB20_READ_8_BIT
  -------         PROC          DSB20_START_CONVERT
  C:0016H         LINE#         291
  C:0016H         LINE#         292
  C:0019H         LINE#         293
  C:001EH         LINE#         294
  -------         ENDPROC       DSB20_START_CONVERT
  -------         PROC          DSB20_READ_TEMPERATURE
  -------         DO            
  D:0007H         SYMBOL        hi
  D:0004H         SYMBOL        lo
  -------         ENDDO         
  C:104DH         LINE#         304
  C:104DH         LINE#         305
  C:104DH         LINE#         306
  C:1050H         LINE#         307
  C:1055H         LINE#         308
BL51 BANKED LINKER/LOCATER V6.11                                                      12/03/2008  09:22:35  PAGE 25


  C:105AH         LINE#         309
  C:105FH         LINE#         310
  C:1062H         LINE#         311
  C:106EH         LINE#         312
  -------         ENDPROC       DSB20_READ_TEMPERATURE
  -------         ENDMOD        DS18B20

  -------         MODULE        ?C?CLDPTR
  C:090FH         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:0928H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?ICALL
  C:0955H         PUBLIC        ?C?ICALL
  C:0959H         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL

  -------         MODULE        STRLEN
  C:1148H         PUBLIC        _STRLEN
  -------         ENDMOD        STRLEN

  -------         MODULE        ?C?MEMSET
  C:095BH         PUBLIC        ?C?MEMSET
  -------         ENDMOD        ?C?MEMSET

  -------         MODULE        VSPRINTF
  X:01FBH         PUBLIC        ?_VSPRINTF?BYTE
  C:0D58H         PUBLIC        _VSPRINTF
  -------         ENDMOD        VSPRINTF

  -------         MODULE        PRINTF
  X:01A0H         PUBLIC        ?_PRINTF517?BYTE
  X:01A0H         PUBLIC        ?_PRINTF?BYTE
  X:01A0H         PUBLIC        ?_SPRINTF517?BYTE
  X:01A0H         PUBLIC        ?_SPRINTF?BYTE
  C:0099H         PUBLIC        _PRINTF
  C:0099H         PUBLIC        _PRINTF517
  C:0093H         PUBLIC        _SPRINTF
  C:0093H         PUBLIC        _SPRINTF517
  -------         ENDMOD        PRINTF

  -------         MODULE        ?C?CSTPTR
  C:0987H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?PLDIXDATA
  C:0999H         PUBLIC        ?C?PLDIXDATA
  -------         ENDMOD        ?C?PLDIXDATA

  -------         MODULE        ?C?PSTXDATA
  C:09B0H         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA

  -------         MODULE        ?C?CCASE
BL51 BANKED LINKER/LOCATER V6.11                                                      12/03/2008  09:22:35  PAGE 26


  C:09B9H         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:1026H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?PCC_RECV_MDATA?PCC

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?LED_CLEAR?LED

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PRINTF?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PRINT_ASCII?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PUT_DOUBLE_CHAR?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PUTCHAR?UART

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?DSB20_DELAY_1000_US?DS18B20

Program Size: data=21.1 xdata=33295 code=4695
LINK/LOCATE RUN COMPLETE.  7 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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