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

📄 numbers.m51

📁 一款16*56点阵显示屏的驱动程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        02/20/2008  10:46:02  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE STARTUP.obj, Main.obj TO Numbers RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  Main.obj (MAIN)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  Numbers (?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     0014H     UNIT         _DATA_GROUP_
            DATA    001CH     0010H     UNIT         ?DT?MAIN
            IDATA   002CH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0225H     UNIT         ?PR?MAIN?MAIN
            CODE    0228H     0178H     UNIT         ?PR?ALPH?MAIN
            CODE    03A0H     0172H     UNIT         ?PR?_COL?MAIN
            CODE    0512H     012BH     UNIT         ?PR?NUMBER2?MAIN
            CODE    063DH     012BH     UNIT         ?PR?NUMBER5?MAIN
            CODE    0768H     012AH     UNIT         ?PR?NUMBER3?MAIN
            CODE    0892H     012AH     UNIT         ?PR?NUMBER6?MAIN
            CODE    09BCH     0129H     UNIT         ?PR?NUMBER9?MAIN
            CODE    0AE5H     0128H     UNIT         ?PR?NUMBER8?MAIN
            CODE    0C0DH     00C1H     UNIT         ?PR?NUMBER0?MAIN
            CODE    0CCEH     00BCH     UNIT         ?PR?NUMBER4?MAIN
            CODE    0D8AH     0096H     UNIT         ?PR?NUMBER7?MAIN
            CODE    0E20H     008CH     UNIT         ?C_C51STARTUP
            CODE    0EACH     002AH     UNIT         ?PR?INITIALIZE?MAIN
            CODE    0ED6H     0029H     UNIT         ?PR?COL_INIT_OFF?MAIN
            CODE    0EFFH     0029H     UNIT         ?PR?NUMBER1?MAIN
            CODE    0F28H     0020H     UNIT         ?PR?_DELAY_LOOP_WAIT?MAIN
            CODE    0F48H     0019H     UNIT         ?PR?COL_INIT_ON?MAIN
            CODE    0F61H     000FH     UNIT         ?PR?DELAY_LOOP_WAIT2?MAIN
            CODE    0F70H     0005H     UNIT         ?C_INITSEG
            CODE    0F75H     0004H     UNIT         ?PR?CLEAR?MAIN
            CODE    0F79H     0004H     UNIT         ?PR?CLEAR1?MAIN



OVERLAY MAP OF MODULE:   Numbers (?C_STARTUP)


SEGMENT                             DATA_GROUP 
  +--> CALLED SEGMENT             START    LENGTH
-------------------------------------------------
BL51 BANKED LINKER/LOCATER V6.05                                                      02/20/2008  10:46:02  PAGE 2


?C_C51STARTUP                     -----    -----
  +--> ?PR?MAIN?MAIN
  +--> ?C_INITSEG

?PR?MAIN?MAIN                     0008H    0004H
  +--> ?PR?INITIALIZE?MAIN
  +--> ?PR?ALPH?MAIN
  +--> ?PR?NUMBER0?MAIN
  +--> ?PR?NUMBER1?MAIN
  +--> ?PR?NUMBER2?MAIN
  +--> ?PR?NUMBER3?MAIN
  +--> ?PR?NUMBER4?MAIN
  +--> ?PR?NUMBER5?MAIN
  +--> ?PR?NUMBER6?MAIN
  +--> ?PR?NUMBER7?MAIN
  +--> ?PR?NUMBER8?MAIN
  +--> ?PR?NUMBER9?MAIN

?PR?INITIALIZE?MAIN               -----    -----
  +--> ?PR?COL_INIT_ON?MAIN
  +--> ?PR?COL_INIT_OFF?MAIN
  +--> ?PR?_DELAY_LOOP_WAIT?MAIN

?PR?COL_INIT_OFF?MAIN             -----    -----
  +--> ?PR?_DELAY_LOOP_WAIT?MAIN

?PR?ALPH?MAIN                     -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?_COL?MAIN                     000CH    0010H
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?DELAY_LOOP_WAIT2?MAIN

?PR?NUMBER0?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER1?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN

?PR?NUMBER2?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER3?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER4?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN
BL51 BANKED LINKER/LOCATER V6.05                                                      02/20/2008  10:46:02  PAGE 3



?PR?NUMBER5?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER6?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER7?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER8?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN

?PR?NUMBER9?MAIN                  -----    -----
  +--> ?PR?_COL?MAIN
  +--> ?PR?CLEAR?MAIN
  +--> ?PR?CLEAR1?MAIN



SYMBOL TABLE OF MODULE:  Numbers (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:0E20H         SEGMENT       ?C_C51STARTUP
  I:002CH         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:0E23H         SYMBOL        IDATALOOP
  N:0000H         SYMBOL        PBPSTACK
  N:0100H         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:0E20H         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
BL51 BANKED LINKER/LOCATER V6.05                                                      02/20/2008  10:46:02  PAGE 4


  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         126
  C:0E20H         LINE#         133
  C:0E22H         LINE#         134
  C:0E23H         LINE#         135
  C:0E24H         LINE#         136
  C:0E26H         LINE#         185
  C:0E29H         LINE#         196
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0F28H         PUBLIC        _DELAY_LOOP_Wait
  C:0F75H         PUBLIC        clear
  D:00A8H         PUBLIC        IE
  C:0F48H         PUBLIC        col_init_on
  C:0EACH         PUBLIC        Initialize
  D:00B8H         PUBLIC        IP
  C:0C0DH         PUBLIC        Number0
  C:0EFFH         PUBLIC        Number1
  C:0512H         PUBLIC        Number2
  C:0768H         PUBLIC        Number3
  C:0CCEH         PUBLIC        Number4
  C:063DH         PUBLIC        Number5
  C:0892H         PUBLIC        Number6
  C:0D8AH         PUBLIC        Number7
  C:0AE5H         PUBLIC        Number8
  C:09BCH         PUBLIC        Number9
  C:0003H         PUBLIC        main
  C:0228H         PUBLIC        alph
  D:001CH         PUBLIC        x0
  D:001EH         PUBLIC        x1
  D:0020H         PUBLIC        x2
  D:0022H         PUBLIC        x3
  D:0024H         PUBLIC        x4
  B:00B0H.4       PUBLIC        TX
  D:0026H         PUBLIC        x5
  D:0028H         PUBLIC        x6
  D:002AH         PUBLIC        x7
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:0F61H         PUBLIC        DELAY_LOOP_Wait2
  C:0F79H         PUBLIC        clear1
  C:03C5H         PUBLIC        _col
  B:00B0H.2       PUBLIC        RCK
  B:00B0H.3       PUBLIC        SCK
  D:00C8H         PUBLIC        T2CON
  C:0EE6H         PUBLIC        col_init_off
  D:00D0H         PUBLIC        PSW
  -------         PROC          _DELAY_LOOP_WAIT
  D:0006H         SYMBOL        DELAY
  -------         DO            
  D:0004H         SYMBOL        x
BL51 BANKED LINKER/LOCATER V6.05                                                      02/20/2008  10:46:02  PAGE 5


  D:0002H         SYMBOL        y
  -------         ENDDO         
  C:0F28H         LINE#         5
  C:0F28H         LINE#         6
  C:0F28H         LINE#         8
  C:0F32H         LINE#         9
  C:0F32H         LINE#         10
  C:0F40H         LINE#         11
  C:0F47H         LINE#         12
  -------         ENDPROC       _DELAY_LOOP_WAIT
  -------         PROC          DELAY_LOOP_WAIT2
  -------         DO            
  D:0006H         SYMBOL        y
  -------         ENDDO         
  C:0F61H         LINE#         15
  C:0F61H         LINE#         16
  C:0F61H         LINE#         19
  C:0F6FH         LINE#         20
  -------         ENDPROC       DELAY_LOOP_WAIT2
  -------         PROC          INITIALIZE
  C:0EACH         LINE#         24
  C:0EACH         LINE#         25
  C:0EACH         LINE#         27
  C:0EAFH         LINE#         28
  C:0EB1H         LINE#         30
  C:0EB4H         LINE#         32
  C:0EB4H         LINE#         33
  C:0EB4H         LINE#         35
  C:0EB4H         LINE#         36
  C:0EB4H         LINE#         37
  C:0EB7H         LINE#         39
  C:0EBEH         LINE#         40
  C:0EC1H         LINE#         41
  C:0EC4H         LINE#         42
  C:0EC6H         LINE#         44
  C:0EC9H         LINE#         46
  C:0EC9H         LINE#         47
  C:0EC9H         LINE#         49
  C:0EC9H         LINE#         50
  C:0EC9H         LINE#         51
  C:0ECCH         LINE#         52
  C:0ED3H         LINE#         53
  -------         ENDPROC       INITIALIZE
  -------         PROC          CLEAR
  C:0F75H         LINE#         59
  C:0F75H         LINE#         60
  C:0F75H         LINE#         62
  C:0F78H         LINE#         63
  -------         ENDPROC       CLEAR
  -------         PROC          CLEAR1

⌨️ 快捷键说明

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