📄 ds1302.m51
字号:
C:0E11H LINE# 90
C:0E11H LINE# 91
C:0E11H LINE# 93
C:0E13H LINE# 94
C:0E13H LINE# 95
C:0E15H LINE# 96
C:0E19H LINE# 97
C:0E1BH LINE# 98
C:0E1DH LINE# 99
C:0E1FH LINE# 100
C:0E20H LINE# 101
------- ENDPROC DS1302OUTPUTBYTE
------- PROC _READ_BYTE_1302
D:0007H SYMBOL addr
------- DO
D:0007H SYMBOL data_1302
------- ENDDO
C:0D39H LINE# 103
C:0D39H LINE# 104
C:0D39H LINE# 106
C:0D3BH LINE# 107
C:0D3DH LINE# 108
C:0D3FH LINE# 109
C:0D46H LINE# 110
C:0D49H LINE# 111
C:0D4BH LINE# 112
C:0D4DH LINE# 113
C:0D4FH LINE# 114
C:0D4FH LINE# 115
------- ENDPROC _READ_BYTE_1302
------- PROC _WRITE_BYTE_1302
D:0007H SYMBOL addr
D:0005H SYMBOL data_1302
C:0D7CH LINE# 117
C:0D7CH LINE# 118
C:0D7CH LINE# 119
C:0D7EH LINE# 120
C:0D80H LINE# 121
C:0D82H LINE# 122
C:0D85H LINE# 123
BL51 BANKED LINKER/LOCATER V5.02 08/28/2007 08:43:02 PAGE 8
C:0D8AH LINE# 124
C:0D8CH LINE# 125
C:0D8EH LINE# 126
C:0D90H LINE# 127
------- ENDPROC _WRITE_BYTE_1302
------- PROC _WRITE1302
D:0007H SYMBOL ucAddr
D:0006H SYMBOL ucDa
C:0D91H LINE# 128
C:0D93H LINE# 129
C:0D93H LINE# 130
C:0D95H LINE# 131
C:0D97H LINE# 132
C:0D99H LINE# 133
C:0D9CH LINE# 134
C:0DA1H LINE# 135
C:0DA3H LINE# 136
C:0DA5H LINE# 137
------- ENDPROC _WRITE1302
------- PROC DS1302_SETPROTECT
B:0020H.0 SYMBOL flag
C:0E31H LINE# 138
C:0E31H LINE# 139
C:0E31H LINE# 140
C:0E34H LINE# 141
C:0E38H LINE# 143
C:0E3FH LINE# 144
------- ENDPROC DS1302_SETPROTECT
------- PROC _DS1302_SETTIME
D:0003H SYMBOL Address
D:0004H SYMBOL Value
C:0C44H LINE# 146
C:0C48H LINE# 147
C:0C48H LINE# 148
C:0C4DH LINE# 149
------- ENDPROC _DS1302_SETTIME
------- PROC PROTECT_1302
B:0020H.0 SYMBOL flag
C:0E40H LINE# 152
C:0E40H LINE# 153
C:0E40H LINE# 154
C:0E43H LINE# 155
C:0E47H LINE# 157
C:0E4EH LINE# 158
------- ENDPROC PROTECT_1302
------- PROC STOP_1302
C:0003H LINE# 161
C:0003H LINE# 162
C:0003H LINE# 163
------- ENDPROC STOP_1302
------- PROC START_1302
C:0E9BH LINE# 166
C:0E9BH LINE# 167
C:0E9BH LINE# 168
------- ENDPROC START_1302
------- PROC _READ_DATA
D:0001H SYMBOL j
BL51 BANKED LINKER/LOCATER V5.02 08/28/2007 08:43:02 PAGE 9
------- DO
D:0005H SYMBOL i
------- ENDDO
C:0BB1H LINE# 172
C:0BB1H LINE# 173
C:0BB1H LINE# 175
C:0BB3H LINE# 176
C:0BB5H LINE# 177
C:0BB7H LINE# 178
C:0BBCH LINE# 179
C:0BBEH LINE# 180
C:0BBEH LINE# 181
C:0BC5H LINE# 182
C:0BCCH LINE# 184
C:0BD0H LINE# 185
C:0BD2H LINE# 186
C:0BD4H LINE# 187
C:0BD6H LINE# 188
------- ENDPROC _READ_DATA
------- PROC _WRITE_DATA
D:0001H SYMBOL j
------- DO
D:0005H SYMBOL i
------- ENDDO
C:0BD7H LINE# 190
C:0BD7H LINE# 191
C:0BD7H LINE# 193
C:0BD9H LINE# 194
C:0BDBH LINE# 195
C:0BDDH LINE# 196
C:0BE2H LINE# 197
C:0BE4H LINE# 198
C:0BE4H LINE# 199
C:0BEBH LINE# 200
C:0BF2H LINE# 201
C:0BF6H LINE# 202
C:0BF8H LINE# 203
C:0BFAH LINE# 204
C:0BFCH LINE# 205
------- ENDPROC _WRITE_DATA
------- PROC _BURSTREAD1302
D:0001H SYMBOL pRClock
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0BFDH LINE# 208
C:0BFDH LINE# 209
C:0BFDH LINE# 211
C:0BFFH LINE# 212
C:0C01H LINE# 213
C:0C03H LINE# 214
C:0C08H LINE# 216
C:0C0AH LINE# 217
C:0C0AH LINE# 218
C:0C11H LINE# 219
C:0C18H LINE# 221
C:0C1AH LINE# 222
BL51 BANKED LINKER/LOCATER V5.02 08/28/2007 08:43:02 PAGE 10
C:0C1CH LINE# 223
C:0C1EH LINE# 224
C:0C20H LINE# 225
------- ENDPROC _BURSTREAD1302
------- PROC _INTTOSTRING
D:0007H SYMBOL time
D:0067H SYMBOL str
C:0B14H LINE# 226
C:0B1AH LINE# 227
C:0B1AH LINE# 228
C:0B30H LINE# 229
C:0B4CH LINE# 230
------- ENDPROC _INTTOSTRING
------- PROC _DS1302_GETTIME
D:0015H SYMBOL Time
------- DO
D:0018H SYMBOL temp
D:0007H SYMBOL ReadValue
------- ENDDO
C:07F3H LINE# 232
C:07F9H LINE# 233
C:07F9H LINE# 254
C:0802H LINE# 255
C:0804H LINE# 256
C:081CH LINE# 257
C:081EH LINE# 258
C:0839H LINE# 259
C:083BH LINE# 260
C:0850H LINE# 261
C:0852H LINE# 262
C:0867H LINE# 263
C:0869H LINE# 264
C:087EH LINE# 265
C:0880H LINE# 266
C:0895H LINE# 267
C:0897H LINE# 268
------- ENDPROC _DS1302_GETTIME
------- PROC _DATETOSTR
D:0001H SYMBOL Time
C:0938H LINE# 317
C:0938H LINE# 318
C:0938H LINE# 319
C:094AH LINE# 320
C:095EH LINE# 321
C:0966H LINE# 322
C:0978H LINE# 323
C:098CH LINE# 324
C:0994H LINE# 325
C:09A6H LINE# 326
C:09BAH LINE# 327
------- ENDPROC _DATETOSTR
------- PROC _TIMETOSTR
D:0001H SYMBOL Time
C:09C1H LINE# 330
C:09C1H LINE# 331
C:09C1H LINE# 332
C:09D3H LINE# 333
BL51 BANKED LINKER/LOCATER V5.02 08/28/2007 08:43:02 PAGE 11
C:09E7H LINE# 334
C:09EFH LINE# 335
C:0A01H LINE# 336
C:0A15H LINE# 337
C:0A1DH LINE# 338
C:0A2DH LINE# 339
C:0A3CH LINE# 340
------- ENDPROC _TIMETOSTR
------- PROC _READ1302
D:0007H SYMBOL ucAddr
------- DO
D:0007H SYMBOL ucData
------- ENDDO
C:0D50H LINE# 342
C:0D50H LINE# 343
C:0D50H LINE# 345
C:0D52H LINE# 346
C:0D54H LINE# 347
C:0D56H LINE# 348
C:0D5DH LINE# 349
C:0D60H LINE# 350
C:0D62H LINE# 351
C:0D64H LINE# 352
C:0D66H LINE# 353
C:0D66H LINE# 354
------- ENDPROC _READ1302
------- PROC INITIAL_DS1302
------- DO
D:0007H SYMBOL Second
------- ENDDO
C:0DEFH LINE# 355
C:0DEFH LINE# 356
C:0DEFH LINE# 357
C:0DF4H LINE# 358
C:0DF8H LINE# 359
C:0DFFH LINE# 360
------- ENDPROC INITIAL_DS1302
------- PROC _SET_TIME
D:0001H SYMBOL time
C:0E21H LINE# 364
C:0E21H LINE# 365
C:0E21H LINE# 366
C:0E26H LINE# 368
C:0E29H LINE# 370
C:0E2CH LINE# 372
------- ENDPROC _SET_TIME
------- PROC LCD_CHECK_BUSY
C:0E00H LINE# 15
C:0E00H LINE# 16
C:0E00H LINE# 17
C:0E00H LINE# 18
C:0E00H LINE# 19
C:0E02H LINE# 20
C:0E04H LINE# 21
C:0E06H LINE# 22
C:0E09H LINE# 23
C:0E0BH LINE# 24
BL51 BANKED LINKER/LOCATER V5.02 08/28/2007 08:43:02 PAGE 12
C:0E0EH LINE# 25
C:0E0EH LINE# 26
C:0E10H LINE# 27
------- ENDPROC LCD_CHECK_BUSY
------- PROC LCD_CLS
C:0E4FH LINE# 29
C:0E4FH LINE# 30
C:0E4FH LINE# 32
C:0E52H LINE# 33
C:0E54H LINE# 34
C:0E56H LINE# 35
C:0E59H LINE# 36
C:0E5BH LINE# 37
C:0E5DH LINE# 39
------- ENDPROC LCD_CLS
------- PROC _LCD_WRITE_INSTRUCTION
D:0007H SYMBOL LCD_instruction
C:0E5EH LINE# 41
C:0E5EH LINE# 42
C:0E5EH LINE# 43
C:0E61H LINE# 44
C:0E63H LINE# 45
C:0E65H LINE# 47
C:0E67H LINE# 48
C:0E69H LINE# 49
C:0E6BH LINE# 50
------- ENDPROC _LCD_WRITE_INSTRUCTION
------- PROC _LCD_WRITE_DATA
D:0007H SYMBOL LCD_data
C:0E6CH LINE# 52
C:0E6CH LINE# 53
C:0E6CH LINE# 54
C:0E6FH LINE# 55
C:0E71H LINE# 56
C:0E73H LINE# 58
C:0E75H LINE# 59
C:0E77H LINE# 60
C:0E79H LINE# 61
------- ENDPROC _LCD_WRITE_DATA
------- PROC _LCD_SET_POSITION
D:0007H SYMBOL x
C:0EA2H LINE# 63
C:0EA2H LINE# 64
C:0EA2H LINE# 65
------- ENDPROC _LCD_SET_POSITION
------- PROC L?0142
------- ENDPROC L?0142
------- PROC _LCD_PRINTC
D:0007H SYMBOL lcd_data
C:0C41H LINE# 72
C:0C41H LINE# 73
C:0C41H LINE# 74
------- ENDPROC _LCD_PRINTC
------- PROC _LCD_PRINTS
D:0015H SYMBOL lcd_string
------- DO
D:0006H SYMBOL i
BL51 BANKED LINKER/LOCATER V5.02 08/28/2007 08:43:02 PAGE 13
------- ENDDO
C:0C64H LINE# 77
C:0C6AH LINE# 78
C:0C6AH LINE# 79
C:0C6CH LINE# 80
C:0C7DH LINE# 81
C:0C7DH LINE# 82
C:0C80H LINE# 83
C:0C81H LINE# 84
C:0C83H LINE# 85
------- ENDPROC _LCD_PRINTS
------- PROC LCD_INITIAL
C:0DCBH LINE# 87
C:0DCBH LINE# 88
C:0DCBH LINE# 89
C:0DD0H LINE# 90
C:0DD5H LINE# 91
C:0DDAH LINE# 92
------- ENDPROC LCD_INITIAL
------- PROC _DELAY
D:0006H SYMBOL i
C:0E87H LINE# 10
C:0E87H LINE# 11
C:0E87H LINE# 12
C:0E91H LINE# 13
------- ENDPROC _DELAY
------- PROC INIT_DS18B20
------- DO
D:0005H SYMBOL x
------- ENDDO
C:0B86H LINE# 16
C:0B86H LINE# 17
C:0B86H LINE# 18
C:0B88H LINE# 19
C:0B8AH LINE# 20
C:0B90H LINE# 21
C:0B92H LINE# 22
C:0B99H LINE# 23
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -