ds1302_tst.m51

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

M51
1,465 行
字号
  C:0C5AH         LINE#         161
  C:0C62H         LINE#         162
  C:0C68H         LINE#         163
  C:0C68H         LINE#         164
  C:0C68H         LINE#         165
  C:0C6FH         LINE#         166
  C:0C74H         LINE#         167
  C:0C76H         LINE#         169
  C:0C8BH         LINE#         170
  C:0C8BH         LINE#         171
  C:0C8CH         LINE#         172
  C:0C8FH         LINE#         173
  C:0C8FH         LINE#         174
  C:0C8FH         LINE#         175
  C:0C92H         LINE#         176
  -------         ENDPROC       _SEG7_PRINTF_ASCII
  -------         PROC          SEG7_CLEAR_SCREEN
  C:128EH         LINE#         184
  C:128EH         LINE#         185
  -------         ENDPROC       SEG7_CLEAR_SCREEN
  -------         ENDMOD        SEG7

  -------         MODULE        DS1302
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  D:00E8H         PUBLIC        P4
  C:1149H         PUBLIC        _DS1302_write_8_bit
  C:11BBH         PUBLIC        _DS1302_write_ram_byte
  C:1353H         PUBLIC        _DS1302_set_dat
  C:11EEH         PUBLIC        _DS1302_set_clk
  D:00A8H         PUBLIC        IE
  C:1207H         PUBLIC        _DS1302_set_sel
  C:0C93H         PUBLIC        DS1302_get_time
  C:1100H         PUBLIC        DS1302_read_8_bit
  B:00B0H.4       PUBLIC        P3_4
  D:00B8H         PUBLIC        IP
  C:1359H         PUBLIC        DS1302_get_dat
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
BL51 BANKED LINKER/LOCATER V6.00                                                      09/25/2008  18:46:21  PAGE 20


  X:01F4H         PUBLIC        DS1302_second
  C:130BH         PUBLIC        _DS1302_set_protect
  C:1220H         PUBLIC        _DS1302_read_byte
  C:12D8H         PUBLIC        DS1302_close
  C:127AH         PUBLIC        _DS1302_write_byte
  D:00C8H         PUBLIC        T2CON
  C:116AH         PUBLIC        DS1302_start
  X:01F5H         PUBLIC        DS1302_time
  C:12C6H         PUBLIC        DS1302_open
  C:1186H         PUBLIC        _DS1302_read_ram_byte
  C:12ADH         PUBLIC        DS1302_delay_min
  C:0016H         PUBLIC        DS1302_delay_max
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DS1302_SET_CLK
  D:0007H         SYMBOL        clk
  C:11EEH         LINE#         17
  C:11EEH         LINE#         18
  C:11F4H         LINE#         19
  C:11F8H         LINE#         20
  C:11FAH         LINE#         22
  C:11FEH         LINE#         23
  C:11FEH         LINE#         24
  C:1206H         LINE#         25
  -------         ENDPROC       _DS1302_SET_CLK
  -------         PROC          _DS1302_SET_SEL
  D:0007H         SYMBOL        sel
  C:1207H         LINE#         32
  C:1207H         LINE#         33
  C:120DH         LINE#         34
  C:1211H         LINE#         35
  C:1213H         LINE#         37
  C:1217H         LINE#         38
  C:1217H         LINE#         39
  C:121FH         LINE#         40
  -------         ENDPROC       _DS1302_SET_SEL
  -------         PROC          _DS1302_SET_DAT
  D:0007H         SYMBOL        dat
  C:1353H         LINE#         47
  C:1353H         LINE#         48
  C:1358H         LINE#         49
  -------         ENDPROC       _DS1302_SET_DAT
  -------         PROC          DS1302_GET_DAT
  C:1359H         LINE#         56
  C:1359H         LINE#         57
  C:135EH         LINE#         58
  -------         ENDPROC       DS1302_GET_DAT
  -------         PROC          DS1302_DELAY_MAX
  C:0016H         LINE#         66
  C:0016H         LINE#         67
  C:0017H         LINE#         68
  C:0018H         LINE#         69
  C:0019H         LINE#         70
  C:001AH         LINE#         71
  C:001BH         LINE#         72
  C:001CH         LINE#         73
  C:001DH         LINE#         74
  C:001EH         LINE#         75
BL51 BANKED LINKER/LOCATER V6.00                                                      09/25/2008  18:46:21  PAGE 21


  C:001FH         LINE#         76
  C:0020H         LINE#         77
  C:0021H         LINE#         78
  C:0022H         LINE#         79
  -------         ENDPROC       DS1302_DELAY_MAX
  -------         PROC          L?0035
  -------         ENDPROC       L?0035
  -------         PROC          DS1302_DELAY_MIN
  C:12ADH         LINE#         80
  C:12ADH         LINE#         81
  C:12AEH         LINE#         82
  C:12AFH         LINE#         83
  C:12B0H         LINE#         84
  C:12B1H         LINE#         85
  C:12B2H         LINE#         86
  C:12B3H         LINE#         87
  -------         ENDPROC       DS1302_DELAY_MIN
  -------         PROC          DS1302_OPEN
  C:12C6H         LINE#         95
  C:12C6H         LINE#         96
  C:12C6H         LINE#         97
  C:12CBH         LINE#         98
  C:12CEH         LINE#         99
  C:12D1H         LINE#         100
  C:12D4H         LINE#         101
  -------         ENDPROC       DS1302_OPEN
  -------         PROC          DS1302_CLOSE
  C:12D8H         LINE#         111
  C:12D8H         LINE#         112
  C:12DDH         LINE#         113
  C:12E0H         LINE#         114
  C:12E4H         LINE#         115
  C:12E7H         LINE#         116
  -------         ENDPROC       DS1302_CLOSE
  -------         PROC          _DS1302_WRITE_8_BIT
  D:0006H         SYMBOL        mdata
  -------         DO            
  D:0005H         SYMBOL        i
  -------         ENDDO         
  C:1149H         LINE#         125
  C:114BH         LINE#         126
  C:114BH         LINE#         127
  C:114DH         LINE#         128
  C:1151H         LINE#         129
  C:1153H         LINE#         130
  C:1155H         LINE#         132
  C:115AH         LINE#         133
  C:115AH         LINE#         134
  C:115DH         LINE#         135
  C:115DH         LINE#         136
  C:115DH         LINE#         137
  C:115DH         LINE#         138
  C:1160H         LINE#         139
  C:1164H         LINE#         140
  C:1169H         LINE#         141
  -------         ENDPROC       _DS1302_WRITE_8_BIT
  -------         PROC          DS1302_READ_8_BIT
BL51 BANKED LINKER/LOCATER V6.00                                                      09/25/2008  18:46:21  PAGE 22


  -------         DO            
  D:0005H         SYMBOL        i
  D:0006H         SYMBOL        mdata
  -------         ENDDO         
  C:1100H         LINE#         149
  C:1100H         LINE#         150
  C:1102H         LINE#         151
  C:1107H         LINE#         152
  C:1109H         LINE#         153
  C:110DH         LINE#         154
  C:1110H         LINE#         155
  C:1116H         LINE#         156
  C:111AH         LINE#         157
  C:111AH         LINE#         158
  C:111AH         LINE#         159
  C:111AH         LINE#         160
  C:111AH         LINE#         162
  C:111DH         LINE#         163
  C:1122H         LINE#         164
  C:1124H         LINE#         165
  -------         ENDPROC       DS1302_READ_8_BIT
  -------         PROC          _DS1302_READ_BYTE
  D:0006H         SYMBOL        address
  -------         DO            
  D:0005H         SYMBOL        mdata
  -------         ENDDO         
  C:1220H         LINE#         173
  C:1222H         LINE#         174
  C:1224H         LINE#         175
  C:1227H         LINE#         176
  C:122EH         LINE#         177
  C:1233H         LINE#         178
  C:1236H         LINE#         179
  C:1238H         LINE#         180
  -------         ENDPROC       _DS1302_READ_BYTE
  -------         PROC          _DS1302_WRITE_BYTE
  D:0006H         SYMBOL        address
  D:0004H         SYMBOL        mdata
  C:127AH         LINE#         188
  C:127EH         LINE#         189
  C:1281H         LINE#         190
  C:1286H         LINE#         191
  C:128BH         LINE#         192
  -------         ENDPROC       _DS1302_WRITE_BYTE
  -------         PROC          _DS1302_READ_RAM_BYTE
  D:0006H         SYMBOL        address
  -------         DO            
  D:0006H         SYMBOL        mdata
  -------         ENDDO         
  C:1186H         LINE#         201
  C:1188H         LINE#         202
  C:1188H         LINE#         203
  C:118BH         LINE#         204
  C:1196H         LINE#         205
  C:119BH         LINE#         206
  C:119EH         LINE#         207
  C:11A0H         LINE#         208
BL51 BANKED LINKER/LOCATER V6.00                                                      09/25/2008  18:46:21  PAGE 23


  -------         ENDPROC       _DS1302_READ_RAM_BYTE
  -------         PROC          _DS1302_WRITE_RAM_BYTE
  D:0006H         SYMBOL        address
  D:0004H         SYMBOL        mdata
  C:11BBH         LINE#         216
  C:11BFH         LINE#         217
  C:11C2H         LINE#         218
  C:11CDH         LINE#         219
  C:11D2H         LINE#         220
  -------         ENDPROC       _DS1302_WRITE_RAM_BYTE
  -------         PROC          _DS1302_SET_PROTECT
  D:0007H         SYMBOL        flag
  C:130BH         LINE#         229
  C:130BH         LINE#         230
  C:130EH         LINE#         231
  C:1310H         LINE#         232
  C:1312H         LINE#         234
  C:1319H         LINE#         235
  C:1319H         LINE#         236
  -------         ENDPROC       _DS1302_SET_PROTECT
  -------         PROC          DS1302_START
  -------         DO            
  D:0003H         SYMBOL        mdata
  -------         ENDDO         
  C:116AH         LINE#         244
  C:116AH         LINE#         245
  C:116AH         LINE#         246
  C:1171H         LINE#         247
  C:1175H         LINE#         248
  C:117AH         LINE#         249
  C:1181H         LINE#         250
  -------         ENDPROC       DS1302_START
  -------         PROC          DS1302_GET_TIME
  -------         DO            
  D:0007H         SYMBOL        mdata
  -------         ENDDO         
  C:0C93H         LINE#         259
  C:0C93H         LINE#         260
  C:0C93H         LINE#         261
  C:0CA2H         LINE#         262
  C:0CA7H         LINE#         263
  C:0CBAH         LINE#         264
  C:0CBFH         LINE#         265
  C:0CD2H         LINE#         266
  C:0CD7H         LINE#         267
  C:0CEAH         LINE#         268
  C:0CEFH         LINE#         269
  C:0D02H         LINE#         270
  C:0D07H         LINE#         271
  C:0D1AH         LINE#         272
  C:0D1FH         LINE#         273
  C:0D32H         LINE#         274
  C:0D37H         LINE#         275
  C:0D4AH         LINE#         276
  -------         ENDPROC       DS1302_GET_TIME
  -------         ENDMOD        DS1302

BL51 BANKED LINKER/LOCATER V6.00                                                      09/25/2008  18:46:21  PAGE 24


  -------         MODULE        ?C?CLDPTR
  C:0970H         PUBLIC        ?C?CLDPTR
  -------         ENDMOD        ?C?CLDPTR

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

  -------         MODULE        ?C?ICALL
  C:09B6H         PUBLIC        ?C?ICALL
  C:09BAH         PUBLIC        ?C?ICALL2
  -------         ENDMOD        ?C?ICALL

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

  -------         MODULE        ?C?MEMSET
  C:09BCH         PUBLIC        ?C?MEMSET
  -------         ENDMOD        ?C?MEMSET

  -------         MODULE        VSPRINTF
  X:0202H         PUBLIC        ?_VSPRINTF?BYTE
  C:0E6EH         PUBLIC        _VSPRINTF
  -------         ENDMOD        VSPRINTF

  -------         MODULE        PRINTF
  X:01A8H         PUBLIC        ?_PRINTF517?BYTE
  X:01A8H         PUBLIC        ?_PRINTF?BYTE
  X:01A8H         PUBLIC        ?_SPRINTF517?BYTE
  X:01A8H         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:09E8H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?PLDIXDATA
  C:09FAH         PUBLIC        ?C?PLDIXDATA
  -------         ENDMOD        ?C?PLDIXDATA

  -------         MODULE        ?C?PSTXDATA
  C:0A11H         PUBLIC        ?C?PSTXDATA
  -------         ENDMOD        ?C?PSTXDATA

  -------         MODULE        ?C?CCASE
  C:0A1AH         PUBLIC        ?C?CCASE
  -------         ENDMOD        ?C?CCASE

  -------         MODULE        PUTCHAR
  C:10B3H         PUBLIC        _PUTCHAR
  -------         ENDMOD        PUTCHAR

BL51 BANKED LINKER/LOCATER V6.00                                                      09/25/2008  18:46:21  PAGE 25


*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_UART_PRINTF?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?PCC_RECV_MDATA?PCC

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_DS1302_READ_RAM_BYTE?DS1302

*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_DS1302_WRITE_RAM_BYTE?DS1302

Program Size: data=17.1 xdata=33302 code=4952
LINK/LOCATE RUN COMPLETE.  6 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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