tecclock.m51
来自「采用C语言编程」· M51 代码 · 共 1,113 行 · 第 1/3 页
M51
1,113 行
C:0A66H PUBLIC _Read_Ds1302
C:0CE6H PUBLIC _Write_Ds1302_Byte
C:0C1EH PUBLIC Read_RTC
C:0CACH PUBLIC _Write_Ds1302
D:00C8H PUBLIC T2CON
C:0959H PUBLIC Set_RTC
B:0090H.5 PUBLIC RST
D:00D0H PUBLIC PSW
------- PROC _WRITE_DS1302_BYTE
D:0007H SYMBOL temp
------- DO
D:0006H SYMBOL i
------- ENDDO
C:0CE6H LINE# 28
C:0CE6H LINE# 29
C:0CE6H LINE# 31
C:0CE8H LINE# 32
C:0CE8H LINE# 33
C:0CEAH LINE# 34
C:0CEEH LINE# 35
C:0CF2H LINE# 36
C:0CF4H LINE# 37
C:0CF8H LINE# 38
------- ENDPROC _WRITE_DS1302_BYTE
------- PROC _WRITE_DS1302
D:0007H SYMBOL address
D:0005H SYMBOL dat
C:0CACH LINE# 41
C:0CACH LINE# 42
C:0CACH LINE# 43
C:0CAEH LINE# 44
C:0CAFH LINE# 45
C:0CB1H LINE# 46
C:0CB2H LINE# 47
C:0CB4H LINE# 48
C:0CB5H LINE# 49
C:0CB8H LINE# 50
C:0CBDH LINE# 51
C:0CBFH LINE# 52
BL51 BANKED LINKER/LOCATER V5.03 07/31/2008 22:35:06 PAGE 14
------- ENDPROC _WRITE_DS1302
------- PROC _READ_DS1302
D:0007H SYMBOL address
------- DO
D:0007H SYMBOL i
D:0005H SYMBOL temp
------- ENDDO
C:0A66H LINE# 54
C:0A66H LINE# 55
C:0A66H LINE# 56
C:0A68H LINE# 57
C:0A6AH LINE# 58
C:0A6BH LINE# 59
C:0A6DH LINE# 60
C:0A6EH LINE# 61
C:0A70H LINE# 62
C:0A71H LINE# 63
C:0A74H LINE# 64
C:0A76H LINE# 65
C:0A76H LINE# 66
C:0A79H LINE# 67
C:0A7CH LINE# 68
C:0A7EH LINE# 69
C:0A82H LINE# 70
C:0A84H LINE# 71
C:0A88H LINE# 72
C:0A8AH LINE# 73
C:0A8BH LINE# 74
C:0A8DH LINE# 75
C:0A8FH LINE# 76
C:0A90H LINE# 77
C:0A92H LINE# 78
C:0A93H LINE# 79
C:0A95H LINE# 80
C:0A96H LINE# 81
C:0A98H LINE# 82
C:0A99H LINE# 83
C:0A9BH LINE# 84
------- ENDPROC _READ_DS1302
------- PROC READ_RTC
------- DO
D:0004H SYMBOL i
D:0001H SYMBOL p
------- ENDDO
C:0C1EH LINE# 86
C:0C1EH LINE# 87
C:0C1EH LINE# 89
C:0C24H LINE# 90
C:0C26H LINE# 91
C:0C26H LINE# 92
C:0C33H LINE# 94
C:0C3AH LINE# 95
C:0C3EH LINE# 96
------- ENDPROC READ_RTC
------- PROC SET_RTC
------- DO
D:0004H SYMBOL i
BL51 BANKED LINKER/LOCATER V5.03 07/31/2008 22:35:06 PAGE 15
D:0001H SYMBOL p
D:0006H SYMBOL tmp
------- ENDDO
C:0959H LINE# 98
C:0959H LINE# 99
C:0959H LINE# 101
C:095BH LINE# 102
C:0966H LINE# 103
C:096DH LINE# 104
C:0979H LINE# 105
C:097DH LINE# 106
C:0984H LINE# 108
C:098AH LINE# 109
C:098CH LINE# 110
C:098CH LINE# 111
C:0999H LINE# 112
C:09A0H LINE# 113
C:09A4H LINE# 114
------- ENDPROC SET_RTC
------- PROC CHANG
C:08E6H LINE# 123
C:08E6H LINE# 124
C:08E6H LINE# 125
C:08EFH LINE# 126
C:08F7H LINE# 127
C:08FAH LINE# 128
C:0903H LINE# 129
C:090BH LINE# 130
C:090EH LINE# 132
C:0917H LINE# 133
C:091FH LINE# 135
C:0928H LINE# 136
C:0930H LINE# 137
C:0933H LINE# 138
C:093CH LINE# 139
C:0944H LINE# 140
C:0947H LINE# 141
C:0950H LINE# 142
C:0958H LINE# 145
------- ENDPROC CHANG
------- ENDMOD 1302
------- MODULE 1602
C:0000H SYMBOL _ICE_DUMMY_
C:0B05H PUBLIC _ShowString
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
D:00B0H PUBLIC P3
C:0C60H PUBLIC _ShowChar
D:00A8H PUBLIC IE
C:0D1DH PUBLIC _DelayMs
C:0D41H PUBLIC read_rtc_address
D:0022H PUBLIC minute
D:00B8H PUBLIC IP
C:0D33H PUBLIC _DelayUs
D:0023H PUBLIC gCommandDeal
B:0090H.0 PUBLIC RS
BL51 BANKED LINKER/LOCATER V5.03 07/31/2008 22:35:06 PAGE 16
C:0D3AH PUBLIC write_rtc_address
C:0D5DH PUBLIC delay5ms
B:0090H.1 PUBLIC RW
C:0C3FH PUBLIC InitLcd
C:0CF9H PUBLIC _WriteCommand
D:0098H PUBLIC SCON
D:0088H PUBLIC TCON
D:0024H PUBLIC temp
D:0025H PUBLIC l_tmpdate
D:002DH PUBLIC TimeNum
B:0090H.2 PUBLIC E
D:0031H PUBLIC num
D:0032H PUBLIC Test1
D:0035H PUBLIC gTimeDisplay
D:0036H PUBLIC gUart0Buf
C:0D66H PUBLIC delay15ms
D:0040H PUBLIC gUart0RecCount
D:00C8H PUBLIC T2CON
C:000EH PUBLIC _WriteData
D:0041H PUBLIC l_tmpdate1
D:00D0H PUBLIC PSW
------- PROC L?0031
------- ENDPROC L?0031
------- PROC _DELAYUS
D:0007H SYMBOL us
------- DO
D:0007H SYMBOL uscnt
------- ENDDO
C:0D33H LINE# 21
C:0D33H LINE# 22
C:0D33H LINE# 24
C:0D37H LINE# 25
C:0D39H LINE# 26
------- ENDPROC _DELAYUS
------- PROC _DELAYMS
D:0006H SYMBOL ms
C:0D1DH LINE# 28
C:0D1FH LINE# 29
C:0D1FH LINE# 30
C:0D23H LINE# 31
C:0D23H LINE# 32
C:0D23H LINE# 33
C:0D26H LINE# 34
C:0D26H LINE# 35
C:0D29H LINE# 36
C:0D2BH LINE# 37
------- ENDPROC _DELAYMS
------- PROC DELAY5MS
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:0D5DH LINE# 39
C:0D5DH LINE# 40
C:0D5DH LINE# 42
C:0D5FH LINE# 43
C:0D65H LINE# 44
BL51 BANKED LINKER/LOCATER V5.03 07/31/2008 22:35:06 PAGE 17
------- ENDPROC DELAY5MS
------- PROC DELAY15MS
------- DO
D:0007H SYMBOL i
D:0006H SYMBOL j
------- ENDDO
C:0D66H LINE# 46
C:0D66H LINE# 47
C:0D66H LINE# 49
C:0D68H LINE# 50
C:0D6EH LINE# 51
------- ENDPROC DELAY15MS
------- PROC _WRITECOMMAND
D:0005H SYMBOL c
C:0CF9H LINE# 53
C:0CFBH LINE# 54
C:0CFBH LINE# 56
C:0CFEH LINE# 57
C:0D00H LINE# 58
C:0D02H LINE# 59
C:0D04H LINE# 60
C:0D05H LINE# 61
C:0D07H LINE# 62
C:0D09H LINE# 63
C:0D0BH LINE# 64
------- ENDPROC _WRITECOMMAND
------- PROC _WRITEDATA
D:0005H SYMBOL c
C:000EH LINE# 66
C:0010H LINE# 67
C:0010H LINE# 69
C:0013H LINE# 70
C:0015H LINE# 71
C:0017H LINE# 72
C:0019H LINE# 73
C:001AH LINE# 74
C:001CH LINE# 75
C:001EH LINE# 76
C:0020H LINE# 77
C:0022H LINE# 78
------- ENDPROC _WRITEDATA
------- PROC _SHOWCHAR
D:0006H SYMBOL pos
D:0003H SYMBOL c
------- DO
D:0004H SYMBOL p
------- ENDDO
C:0C60H LINE# 80
C:0C64H LINE# 81
C:0C64H LINE# 83
C:0C6BH LINE# 84
C:0C70H LINE# 86
C:0C73H LINE# 87
C:0C78H LINE# 88
------- ENDPROC _SHOWCHAR
------- PROC _SHOWSTRING
D:0007H SYMBOL line
BL51 BANKED LINKER/LOCATER V5.03 07/31/2008 22:35:06 PAGE 18
D:0070H SYMBOL ptr
------- DO
D:0073H SYMBOL l
D:0074H SYMBOL i
------- ENDDO
C:0B05H LINE# 92
C:0B0BH LINE# 93
C:0B0BH LINE# 95
C:0B11H LINE# 96
C:0B14H LINE# 97
C:0B34H LINE# 98
------- ENDPROC _SHOWSTRING
------- PROC INITLCD
C:0C3FH LINE# 100
C:0C3FH LINE# 101
C:0C3FH LINE# 103
C:0C42H LINE# 104
C:0C47H LINE# 105
C:0C4CH LINE# 106
C:0C51H LINE# 107
C:0C56H LINE# 108
C:0C5BH LINE# 109
------- ENDPROC INITLCD
------- ENDMOD 1602
------- MODULE ?C?COPY
C:0622H PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:0648H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:0661H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?ICALL
C:068EH PUBLIC ?C?ICALL
C:0692H PUBLIC ?C?ICALL2
------- ENDMOD ?C?ICALL
------- MODULE PRINTF
D:0061H PUBLIC ?_PRINTF517?BYTE
D:0061H PUBLIC ?_PRINTF?BYTE
D:0061H PUBLIC ?_SPRINTF517?BYTE
D:0061H PUBLIC ?_SPRINTF?BYTE
C:0088H PUBLIC _PRINTF
C:0088H PUBLIC _PRINTF517
C:0082H PUBLIC _SPRINTF
C:0082H PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE ?C?CSTPTR
C:0694H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
BL51 BANKED LINKER/LOCATER V5.03 07/31/2008 22:35:06 PAGE 19
------- MODULE ?C?PLDIIDATA
C:06A6H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE ?C?CCASE
C:06B6H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE PUTCHAR
C:0B8EH PUBLIC _PUTCHAR
------- ENDMOD PUTCHAR
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: COUNT
MODULE: tecclock.obj (TECCLOCK)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: COUNT
MODULE: tecclock.obj (TECCLOCK)
ADDRESS: 0728H
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: COUNT
MODULE: tecclock.obj (TECCLOCK)
ADDRESS: 072BH
Program Size: data=106.1 xdata=0 code=3432
LINK/LOCATE RUN COMPLETE. 3 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?