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

📄 lcd1.m51

📁 SMC162S实现时钟
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.11                                                        07/31/2008  15:19:39  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
D:\C51\BIN\BL51.EXE STARTUP.obj, main.obj, .\SMC162.obj TO lcd1 RAMSIZE (256) CODE (0X0000-0X7FFF)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  main.obj (MAIN)
  .\SMC162.obj (SMC162)
  D:\C51\LIB\C51S.LIB (?C_INIT)
  D:\C51\LIB\C51S.LIB (?C?CLDOPTR)
  D:\C51\LIB\C51S.LIB (?C?CSTOPTR)


LINK MAP OF MODULE:  lcd1 (?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     0009H     UNIT         ?DT?MAIN
            DATA    0011H     0007H     UNIT         _DATA_GROUP_
                    0018H     0008H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?MAIN
            BIT     0020H.1   0000H.1   UNIT         _BIT_GROUP_
                    0020H.2   0000H.6                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0018H     UNIT         ?CO?MAIN
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     00B6H     UNIT         ?PR?MAIN?MAIN
            CODE    00D4H     008CH     UNIT         ?C_C51STARTUP
            CODE    0160H     005AH     UNIT         ?PR?_PUTSTR?SMC162
            CODE    01BAH     004FH     UNIT         ?C?LIB_CODE
            CODE    0209H     0037H     UNIT         ?PR?LCDINIT?SMC162
            CODE    0240H     002EH     UNIT         ?PR?TIMER1ISP?MAIN
            CODE    026EH     002AH     UNIT         ?PR?LCDREAD?SMC162
            CODE    0298H     0016H     UNIT         ?PR?_HEXA?MAIN
            CODE    02AEH     0015H     UNIT         ?PR?_LCDWRITE?SMC162
            CODE    02C3H     0015H     UNIT         ?PR?_LCDWRITECMD?SMC162
            CODE    02D8H     0015H     UNIT         ?PR?_LOCATEXY?SMC162
            CODE    02EDH     0012H     UNIT         ?PR?_LCDWRITEDATA?SMC162
            CODE    02FFH     0010H     UNIT         ?PR?_HEX?MAIN
            CODE    030FH     000FH     UNIT         ?PR?LCDREADDATA?SMC162
            CODE    031EH     000FH     UNIT         ?PR?DELAY5MS?SMC162
            CODE    032DH     000EH     UNIT         ?PR?TIME?MAIN
            CODE    033BH     000EH     UNIT         ?PR?DELAY400MS?SMC162
            CODE    0349H     000CH     UNIT         ?PR?INIT?MAIN
            CODE    0355H     000AH     UNIT         ?PR?_PUTCHAR?SMC162
            CODE    035FH     0006H     UNIT         ?C_INITSEG


BL51 BANKED LINKER/LOCATER V5.11                                                      07/31/2008  15:19:39  PAGE 2



OVERLAY MAP OF MODULE:   lcd1 (?C_STARTUP)


SEGMENT                             BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH
--------------------------------------------------------------------
?C_C51STARTUP                    -----    -----      -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                    -----    -----      -----    -----
  +--> ?PR?INIT?MAIN
  +--> ?PR?TIME?MAIN
  +--> ?PR?LCDINIT?SMC162
  +--> ?CO?MAIN
  +--> ?PR?_PUTSTR?SMC162
  +--> ?PR?_HEX?MAIN
  +--> ?PR?_HEXA?MAIN

?PR?LCDINIT?SMC162               -----    -----      -----    -----
  +--> ?PR?DELAY400MS?SMC162
  +--> ?PR?_LCDWRITECMD?SMC162
  +--> ?PR?DELAY5MS?SMC162

?PR?DELAY400MS?SMC162            -----    -----      -----    -----
  +--> ?PR?DELAY5MS?SMC162

?PR?_LCDWRITECMD?SMC162          -----    -----      -----    -----
  +--> ?PR?LCDREAD?SMC162
  +--> ?PR?_LCDWRITE?SMC162

?PR?LCDREAD?SMC162               0020H.1  0000H.1    -----    -----

?PR?_LCDWRITE?SMC162             0020H.1  0000H.1    -----    -----

?PR?_PUTSTR?SMC162               -----    -----      0011H    0007H
  +--> ?PR?_PUTCHAR?SMC162

?PR?_PUTCHAR?SMC162              -----    -----      -----    -----
  +--> ?PR?_LOCATEXY?SMC162
  +--> ?PR?_LCDWRITEDATA?SMC162

?PR?_LOCATEXY?SMC162             -----    -----      -----    -----
  +--> ?PR?_LCDWRITECMD?SMC162

?PR?_LCDWRITEDATA?SMC162         -----    -----      -----    -----
  +--> ?PR?LCDREAD?SMC162
  +--> ?PR?_LCDWRITE?SMC162

?C_INITSEG                       -----    -----      -----    -----
  +--> ?CO?MAIN



SYMBOL TABLE OF MODULE:  lcd1 (?C_STARTUP)

BL51 BANKED LINKER/LOCATER V5.11                                                      07/31/2008  15:19:39  PAGE 3


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

  -------         MODULE        ?C_STARTUP
  C:00D4H         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:00D7H         SYMBOL        IDATALOOP
  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:00D4H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:00D4H         LINE#         99
  C:00D6H         LINE#         100
  C:00D7H         LINE#         101
  C:00D8H         LINE#         102
  C:00DAH         LINE#         151
  C:00DDH         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0008H         PUBLIC        second
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:02FFH         PUBLIC        _Hex
  B:00A8H.7       PUBLIC        EA
  D:0009H         PUBLIC        mscond
  D:00A8H         PUBLIC        IE
  C:0349H         PUBLIC        Init
  D:000AH         PUBLIC        minute
  D:00B8H         PUBLIC        IP
  B:0020H.0       PUBLIC        flag
  C:0240H         PUBLIC        TIMER1ISP
  C:001EH         PUBLIC        main
  C:032DH         PUBLIC        time
  D:0098H         PUBLIC        SCON
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
BL51 BANKED LINKER/LOCATER V5.11                                                      07/31/2008  15:19:39  PAGE 4


  D:000BH         PUBLIC        hour
  B:00A8H.3       PUBLIC        ET1
  B:0088H.7       PUBLIC        TF1
  D:008DH         PUBLIC        TH1
  D:008BH         PUBLIC        TL1
  D:000CH         PUBLIC        tmp
  B:0088H.6       PUBLIC        TR1
  C:02A4H         PUBLIC        _Hexa
  D:00C8H         PUBLIC        T2CON
  D:000EH         PUBLIC        clocksr
  D:00D0H         PUBLIC        PSW
  -------         PROC          MAIN
  -------         DO            
  C:00ABH         SYMBOL        display_second
  C:008EH         SYMBOL        display_minute
  -------         ENDDO         
  C:001EH         LINE#         21
  C:001EH         LINE#         22
  C:001EH         LINE#         25
  C:0021H         LINE#         26
  C:0024H         LINE#         27
  C:0027H         LINE#         28
  C:0033H         LINE#         29
  C:0040H         LINE#         35
  C:0042H         LINE#         37
  C:0042H         LINE#         38
  C:0042H         LINE#         39
  C:0045H         LINE#         40
  C:0045H         LINE#         41
  C:0047H         LINE#         42
  C:004DH         LINE#         43
  C:004DH         LINE#         44
  C:004DH         LINE#         45
  C:004DH         LINE#         47
  C:004DH         LINE#         48
  C:0050H         LINE#         49
  C:0052H         LINE#         50
  C:0058H         LINE#         51
  C:0058H         LINE#         52
  C:0058H         LINE#         53
  C:0058H         LINE#         55
  C:0058H         LINE#         56
  C:005BH         LINE#         57
  C:005DH         LINE#         58
  C:0062H         LINE#         59
  C:0065H         LINE#         60
  C:0065H         LINE#         61
  C:0065H         LINE#         62
  C:006AH         LINE#         63
  C:007CH         LINE#         64
  C:008EH         LINE#         66
  C:008EH         LINE#         67
  C:0093H         LINE#         68
  C:009BH         LINE#         69
  C:00ABH         LINE#         71
  C:00ABH         LINE#         72
  C:00B0H         LINE#         73
BL51 BANKED LINKER/LOCATER V5.11                                                      07/31/2008  15:19:39  PAGE 5


  C:00B8H         LINE#         74
  C:00C8H         LINE#         76
  C:00CFH         LINE#         77
  C:00D1H         LINE#         78
  C:00D1H         LINE#         79
  -------         ENDPROC       MAIN

⌨️ 快捷键说明

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