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

📄 lcd1602时钟显示.m51

📁 数字时钟显示
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        06/02/2008  16:40:28  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
D:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, lcd1602时钟显示.obj TO LCD1602时钟显示


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  lcd1602时钟显示.obj (LCD1602时钟显蔩)
  D:\KEIL\C51\LIB\C51S.LIB (?C?OFFXADD)


LINK MAP OF MODULE:  LCD1602时钟显示 (?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     000AH     UNIT         ?DT?LCD1602时钟显蔩
            IDATA   0012H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?MAIN?LCD1602时钟显蔩
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0272H     UNIT         ?PR?KEYSCAN?LCD1602时钟显蔩
            CODE    0280H     00F8H     UNIT         ?PR?TIMER0?LCD1602时钟显蔩
            CODE    0378H     0051H     UNIT         ?PR?INIT?LCD1602时钟显蔩
            CODE    03C9H     004CH     UNIT         ?CO?LCD1602时钟显蔩
            CODE    0415H     003DH     UNIT         ?PR?_WRITE_XINGQI?LCD1602时钟显蔩
            CODE    0452H     002FH     UNIT         ?PR?_DELAY?LCD1602时钟显蔩
            CODE    0481H     001EH     UNIT         ?PR?_WRITE_HMS?LCD1602时钟显蔩
            CODE    049FH     001EH     UNIT         ?PR?_WRITE_YMD?LCD1602时钟显蔩
            CODE    04BDH     0011H     UNIT         ?PR?_WRITE_COM?LCD1602时钟显蔩
            CODE    04CEH     0010H     UNIT         ?PR?_WRITE_DATA?LCD1602时钟显蔩
            CODE    04DEH     000CH     UNIT         ?C_C51STARTUP
            CODE    04EAH     000CH     UNIT         ?C?LIB_CODE



OVERLAY MAP OF MODULE:   LCD1602时钟显示 (?C_STARTUP)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?C_C51STARTUP
  +--> ?PR?MAIN?LCD1602时钟显蔩

?PR?MAIN?LCD1602时钟显蔩
  +--> ?PR?INIT?LCD1602时钟显蔩
  +--> ?PR?KEYSCAN?LCD1602时钟显蔩

?PR?INIT?LCD1602时钟显蔩
  +--> ?PR?_WRITE_COM?LCD1602时钟显蔩
BL51 BANKED LINKER/LOCATER V5.12                                                      06/02/2008  16:40:28  PAGE 2


  +--> ?CO?LCD1602时钟显蔩
  +--> ?PR?_WRITE_DATA?LCD1602时钟显蔩
  +--> ?PR?_DELAY?LCD1602时钟显蔩

?PR?_WRITE_COM?LCD1602时钟显蔩
  +--> ?PR?_WRITE_HMS?LCD1602时钟显蔩
  +--> ?PR?_DELAY?LCD1602时钟显蔩

?PR?_WRITE_HMS?LCD1602时钟显蔩
  +--> ?PR?_WRITE_DATA?LCD1602时钟显蔩

?PR?_WRITE_DATA?LCD1602时钟显蔩
  +--> ?PR?_DELAY?LCD1602时钟显蔩

?PR?KEYSCAN?LCD1602时钟显蔩
  +--> ?PR?_DELAY?LCD1602时钟显蔩
  +--> ?PR?_WRITE_COM?LCD1602时钟显蔩
  +--> ?PR?_WRITE_HMS?LCD1602时钟显蔩
  +--> ?PR?_WRITE_XINGQI?LCD1602时钟显蔩
  +--> ?CO?LCD1602时钟显蔩
  +--> ?PR?_WRITE_YMD?LCD1602时钟显蔩

?PR?_WRITE_XINGQI?LCD1602时钟显蔩
  +--> ?PR?_WRITE_COM?LCD1602时钟显蔩
  +--> ?CO?LCD1602时钟显蔩
  +--> ?PR?_WRITE_DATA?LCD1602时钟显蔩

?PR?_WRITE_YMD?LCD1602时钟显蔩
  +--> ?PR?_WRITE_DATA?LCD1602时钟显蔩

*** NEW ROOT ***************************************************

?PR?TIMER0?LCD1602时钟显蔩
  +--> ?CO?LCD1602时钟显蔩
  +--> ?PR?_WRITE_YMD?LCD1602时钟显蔩
  +--> ?PR?_WRITE_XINGQI?LCD1602时钟显蔩
  +--> ?PR?_WRITE_HMS?LCD1602时钟显蔩



SYMBOL TABLE OF MODULE:  LCD1602时钟显示 (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:04DEH         SEGMENT       ?C_C51STARTUP
  I:0012H         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:04E1H         SYMBOL        IDATALOOP
BL51 BANKED LINKER/LOCATER V5.12                                                      06/02/2008  16:40:28  PAGE 3


  N:0000H         SYMBOL        PBPSTACK
  N:0000H         SYMBOL        PBPSTACKTOP
  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:04DEH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:04DEH         LINE#         99
  C:04E0H         LINE#         100
  C:04E1H         LINE#         101
  C:04E2H         LINE#         102
  C:04E4H         LINE#         151
  C:04E7H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        LCD1602时钟显蔩
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  C:0415H         PUBLIC        _write_xingqi
  B:00A8H.7       PUBLIC        EA
  B:0090H.3       PUBLIC        lcden
  C:04D6H         PUBLIC        _write_data
  C:03C9H         PUBLIC        table
  D:0008H         PUBLIC        xingqi
  B:0090H.2       PUBLIC        lcdrs
  B:0090H.4       PUBLIC        s1
  B:0090H.5       PUBLIC        s2
  B:0090H.6       PUBLIC        s3
  C:0003H         PUBLIC        main
  C:04C6H         PUBLIC        _write_com
  D:0009H         PUBLIC        time
  D:0089H         PUBLIC        TMOD
  C:0378H         PUBLIC        init
  C:0485H         PUBLIC        _write_hms
  C:04A3H         PUBLIC        _write_ymd
  D:000AH         PUBLIC        sec
  C:03D9H         PUBLIC        table1
  C:03E6H         PUBLIC        table2
  C:03FBH         PUBLIC        table3
  D:000BH         PUBLIC        day
  D:000CH         PUBLIC        hour
  D:000DH         PUBLIC        min
  B:00A8H.1       PUBLIC        ET0
  D:000EH         PUBLIC        mon
  D:008CH         PUBLIC        TH0
  D:008AH         PUBLIC        TL0
  D:000FH         PUBLIC        num
  C:0280H         PUBLIC        timer0
  B:0088H.4       PUBLIC        TR0
BL51 BANKED LINKER/LOCATER V5.12                                                      06/02/2008  16:40:28  PAGE 4


  B:0090H.1       PUBLIC        lcdwrite
  D:0010H         PUBLIC        year1
  D:0011H         PUBLIC        year2
  C:0463H         PUBLIC        _delay
  C:000EH         PUBLIC        keyscan
  B:0090H.7       PUBLIC        s
  C:045FH         SYMBOL        L?0096
  -------         PROC          L?0095
  -------         ENDPROC       L?0095
  C:045FH         SYMBOL        L?0096
  -------         PROC          _DELAY
  D:0006H         SYMBOL        z
  -------         DO            
  D:0006H         SYMBOL        x
  D:0004H         SYMBOL        y
  -------         ENDDO         
  C:0463H         LINE#         28
  C:0463H         LINE#         29
  C:0463H         LINE#         31
  C:046CH         LINE#         32
  C:0480H         LINE#         33
  -------         ENDPROC       _DELAY
  -------         PROC          L?0097
  -------         ENDPROC       L?0097
  -------         PROC          _WRITE_COM
  D:0007H         SYMBOL        com
  C:04C6H         LINE#         35
  C:04C6H         LINE#         36
  C:04C6H         LINE#         37
  C:04C8H         LINE#         38
  C:04C8H         LINE#         39
  C:04C8H         LINE#         40
  C:04C8H         LINE#         41
  C:04C8H         LINE#         42
  C:04CBH         LINE#         43
  C:04CDH         LINE#         44
  -------         ENDPROC       _WRITE_COM
  -------         PROC          L?0098
  -------         ENDPROC       L?0098
  -------         PROC          _WRITE_DATA
  D:0007H         SYMBOL        da
  C:04D6H         LINE#         46
  C:04D6H         LINE#         47
  C:04D6H         LINE#         48
  C:04D8H         LINE#         49
  C:04D8H         LINE#         50
  C:04D8H         LINE#         51
  C:04D8H         LINE#         52
  C:04D8H         LINE#         53
  C:04DBH         LINE#         54
  C:04DDH         LINE#         55
  -------         ENDPROC       _WRITE_DATA
  -------         PROC          INIT
  -------         DO            
  D:0003H         SYMBOL        num
  -------         ENDDO         
  C:0378H         LINE#         57
BL51 BANKED LINKER/LOCATER V5.12                                                      06/02/2008  16:40:28  PAGE 5


  C:0378H         LINE#         58
  C:0378H         LINE#         60
  C:037AH         LINE#         61
  C:037CH         LINE#         62
  C:0381H         LINE#         63
  C:0386H         LINE#         64
  C:038BH         LINE#         65
  C:0390H         LINE#         66
  C:0392H         LINE#         67
  C:0392H         LINE#         68
  C:039BH         LINE#         69
  C:039EH         LINE#         70
  C:03A2H         LINE#         71
  C:03A7H         LINE#         72
  C:03A9H         LINE#         73
  C:03A9H         LINE#         74
  C:03B2H         LINE#         75
  C:03B5H         LINE#         76
  C:03B9H         LINE#         77
  C:03BCH         LINE#         78
  C:03BFH         LINE#         79
  C:03C2H         LINE#         80
  C:03C4H         LINE#         81
  C:03C6H         LINE#         82
  C:03C8H         LINE#         84
  -------         ENDPROC       INIT
  C:0481H         SYMBOL        L?0100
  -------         PROC          L?0099
  -------         ENDPROC       L?0099
  C:0481H         SYMBOL        L?0100
  -------         PROC          _WRITE_HMS
  D:0007H         SYMBOL        add
  D:0005H         SYMBOL        da
  -------         DO            
  D:0003H         SYMBOL        shi
  D:0002H         SYMBOL        ge
  -------         ENDDO         
  C:0485H         LINE#         86
  C:0485H         LINE#         87
  C:0485H         LINE#         89
  C:048BH         LINE#         90
  C:0492H         LINE#         91
  C:0495H         LINE#         92
  C:0498H         LINE#         93
  -------         ENDPROC       _WRITE_HMS
  C:049FH         SYMBOL        L?0102
  -------         PROC          L?0101
  -------         ENDPROC       L?0101
  C:049FH         SYMBOL        L?0102
  -------         PROC          _WRITE_YMD
  D:0007H         SYMBOL        add
  D:0005H         SYMBOL        da
  -------         DO            
  D:0003H         SYMBOL        shi
  D:0002H         SYMBOL        ge
  -------         ENDDO         
  C:04A3H         LINE#         96
BL51 BANKED LINKER/LOCATER V5.12                                                      06/02/2008  16:40:28  PAGE 6


  C:04A3H         LINE#         97
  C:04A3H         LINE#         99
  C:04A9H         LINE#         100
  C:04B0H         LINE#         101

⌨️ 快捷键说明

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