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

📄 ds1302beta0.m51

📁 时钟芯片DS1302的使用,用LED显示的
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        09/06/2008  18:49:09  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE .\STARTUP.obj, DS1302Beta0.obj TO DS1302Beta0 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  .\STARTUP.obj (?C_STARTUP)
  DS1302Beta0.obj (DS1302BETA0)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?COPY)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)


LINK MAP OF MODULE:  DS1302Beta0 (?C_STARTUP)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     000DH     UNIT         _DATA_GROUP_
            DATA    0015H     0008H     UNIT         ?DT?DS1302BETA0
                    001DH     0003H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         _BIT_GROUP_
                    0020H.1   0000H.7                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0143H     UNIT         ?C?LIB_CODE
            CODE    0146H     00D7H     UNIT         ?PR?KEYSCAN?DS1302BETA0
            CODE    021DH     0076H     UNIT         ?PR?DISPLAY?DS1302BETA0
            CODE    0293H     0058H     UNIT         ?PR?WHICHKEY?DS1302BETA0
            CODE    02EBH     0034H     UNIT         ?PR?MAIN?DS1302BETA0
            CODE    031FH     002FH     UNIT         ?PR?GETTIME?DS1302BETA0
            CODE    034EH     0029H     UNIT         ?PR?_SETTIME?DS1302BETA0
            CODE    0377H     0026H     UNIT         ?PR?_CONVERT?DS1302BETA0
            CODE    039DH     001DH     UNIT         ?PR?JUDGEKEY?DS1302BETA0
            CODE    03BAH     0018H     UNIT         ?PR?_INPUTBYTE?DS1302BETA0
            CODE    03D2H     0014H     UNIT         ?PR?OUTPUTBYTE?DS1302BETA0
            CODE    03E6H     0011H     UNIT         ?CO?DS1302BETA0
            CODE    03F7H     000DH     UNIT         ?PR?_WRITE_1302?DS1302BETA0
            CODE    0404H     000CH     UNIT         ?C_C51STARTUP
            CODE    0410H     0009H     UNIT         ?PR?_READ_1302?DS1302BETA0



OVERLAY MAP OF MODULE:   DS1302Beta0 (?C_STARTUP)


SEGMENT                                BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT               START    LENGTH     START    LENGTH
-----------------------------------------------------------------------
?C_C51STARTUP                       -----    -----      -----    -----
BL51 BANKED LINKER/LOCATER V5.03                                                      09/06/2008  18:49:09  PAGE 2


  +--> ?PR?MAIN?DS1302BETA0

?PR?MAIN?DS1302BETA0                -----    -----      0008H    0007H
  +--> ?CO?DS1302BETA0
  +--> ?PR?_CONVERT?DS1302BETA0
  +--> ?PR?_SETTIME?DS1302BETA0
  +--> ?PR?GETTIME?DS1302BETA0
  +--> ?PR?DISPLAY?DS1302BETA0
  +--> ?PR?KEYSCAN?DS1302BETA0

?PR?_SETTIME?DS1302BETA0            -----    -----      000FH    0001H
  +--> ?PR?_WRITE_1302?DS1302BETA0

?PR?_WRITE_1302?DS1302BETA0         -----    -----      -----    -----
  +--> ?PR?_INPUTBYTE?DS1302BETA0

?PR?GETTIME?DS1302BETA0             -----    -----      -----    -----
  +--> ?PR?_READ_1302?DS1302BETA0

?PR?_READ_1302?DS1302BETA0          -----    -----      -----    -----
  +--> ?PR?_INPUTBYTE?DS1302BETA0
  +--> ?PR?OUTPUTBYTE?DS1302BETA0

?PR?DISPLAY?DS1302BETA0             -----    -----      000FH    0006H
  +--> ?CO?DS1302BETA0

?PR?KEYSCAN?DS1302BETA0             0020H.0  0000H.1    -----    -----
  +--> ?PR?JUDGEKEY?DS1302BETA0
  +--> ?PR?WHICHKEY?DS1302BETA0
  +--> ?PR?_WRITE_1302?DS1302BETA0
  +--> ?PR?DISPLAY?DS1302BETA0
  +--> ?PR?_CONVERT?DS1302BETA0
  +--> ?PR?_SETTIME?DS1302BETA0

?PR?WHICHKEY?DS1302BETA0            -----    -----      000FH    0002H



SYMBOL TABLE OF MODULE:  DS1302Beta0 (?C_STARTUP)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        ?C_STARTUP
  C:0404H         SEGMENT       ?C_C51STARTUP
  I:0021H         SEGMENT       ?STACK
  C:0000H         PUBLIC        ?C_STARTUP
  D:00E0H         SYMBOL        ACC
  D:00F0H         SYMBOL        B
  D:0083H         SYMBOL        DPH
  D:0082H         SYMBOL        DPL
  N:0000H         SYMBOL        IBPSTACK
  N:0100H         SYMBOL        IBPSTACKTOP
  N:0080H         SYMBOL        IDATALEN
  C:0407H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
BL51 BANKED LINKER/LOCATER V5.03                                                      09/06/2008  18:49:09  PAGE 3


  N:0000H         SYMBOL        PDATALEN
  N:0000H         SYMBOL        PDATASTART
  N:0000H         SYMBOL        PPAGE
  N:0000H         SYMBOL        PPAGEENABLE
  D:00A0H         SYMBOL        PPAGE_SFR
  D:0081H         SYMBOL        SP
  C:0404H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:0404H         LINE#         99
  C:0406H         LINE#         100
  C:0407H         LINE#         101
  C:0408H         LINE#         102
  C:040AH         LINE#         151
  C:040DH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        DS1302BETA0
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0410H         PUBLIC        _Read_1302
  C:03C0H         PUBLIC        _InputByte
  D:00A8H         PUBLIC        IE
  B:00E0H.0       PUBLIC        BIT0
  B:00B0H.6       PUBLIC        DS_IO
  C:03F7H         PUBLIC        _Write_1302
  B:00E0H.7       PUBLIC        BIT7
  D:00B8H         PUBLIC        IP
  C:039DH         PUBLIC        JudgeKey
  C:034EH         PUBLIC        _SetTime
  C:0293H         PUBLIC        WhichKey
  C:02EBH         PUBLIC        main
  C:03D2H         PUBLIC        OutputByte
  C:031FH         PUBLIC        GetTime
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:03F0H         SYMBOL        _?ix1000
  D:00E0H         PUBLIC        ACC
  D:0015H         PUBLIC        key
  C:03E6H         PUBLIC        num
  C:0146H         PUBLIC        Keyscan
  B:00B0H.5       PUBLIC        DS_CLK
  C:021DH         PUBLIC        Display
  C:0377H         PUBLIC        _convert
  D:00C8H         PUBLIC        T2CON
  B:00B0H.7       PUBLIC        DS_RST
  D:00D0H         PUBLIC        PSW
  D:0016H         PUBLIC        curtime
  -------         PROC          L?0088
  -------         ENDPROC       L?0088
  -------         PROC          _INPUTBYTE
BL51 BANKED LINKER/LOCATER V5.03                                                      09/06/2008  18:49:09  PAGE 4


  D:0007H         SYMBOL        ucData
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:03C0H         LINE#         15
  C:03C0H         LINE#         16
  C:03C0H         LINE#         18
  C:03C1H         LINE#         19
  C:03C3H         LINE#         21
  C:03C5H         LINE#         22
  C:03C5H         LINE#         23
  C:03C9H         LINE#         24
  C:03CBH         LINE#         25
  C:03CDH         LINE#         26
  C:03CFH         LINE#         27
  C:03D1H         LINE#         28
  -------         ENDPROC       _INPUTBYTE
  -------         PROC          OUTPUTBYTE
  -------         DO            
  D:0007H         SYMBOL        i
  -------         ENDDO         
  C:03D2H         LINE#         31
  C:03D2H         LINE#         32
  C:03D2H         LINE#         34
  C:03D4H         LINE#         36
  C:03D6H         LINE#         37
  C:03D6H         LINE#         38
  C:03D8H         LINE#         39
  C:03DAH         LINE#         40
  C:03DCH         LINE#         41
  C:03DEH         LINE#         42
  C:03E2H         LINE#         43
  C:03E4H         LINE#         45
  C:03E5H         LINE#         46
  -------         ENDPROC       OUTPUTBYTE
  -------         PROC          _WRITE_1302
  D:0007H         SYMBOL        add
  D:0006H         SYMBOL        ucData
  C:03F7H         LINE#         49
  C:03F9H         LINE#         50
  C:03F9H         LINE#         51
  C:03F9H         LINE#         52
  C:03F9H         LINE#         53
  C:03F9H         LINE#         54
  C:03FCH         LINE#         55
  C:0401H         LINE#         56
  C:0403H         LINE#         58
  -------         ENDPROC       _WRITE_1302
  -------         PROC          _READ_1302
  D:0007H         SYMBOL        add
  -------         DO            
  D:0007H         SYMBOL        ucData
  -------         ENDDO         
  C:0410H         LINE#         61
  C:0410H         LINE#         62
  C:0410H         LINE#         65
  C:0410H         LINE#         66
BL51 BANKED LINKER/LOCATER V5.03                                                      09/06/2008  18:49:09  PAGE 5


  C:0410H         LINE#         67
  C:0410H         LINE#         68
  C:0413H         LINE#         69
  C:0416H         LINE#         70
  C:0418H         LINE#         71
  C:0418H         LINE#         72
  -------         ENDPROC       _READ_1302
  -------         PROC          _SETTIME
  D:0001H         SYMBOL        time
  -------         DO            
  D:0004H         SYMBOL        i
  D:000FH         SYMBOL        add
  -------         ENDDO         
  C:034EH         LINE#         75
  C:034EH         LINE#         76
  C:034EH         LINE#         78
  C:0351H         LINE#         80
  C:0358H         LINE#         81
  C:035AH         LINE#         82

⌨️ 快捷键说明

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