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

📄 111.m51

📁 用汇编语言写的时钟的程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V4.23                                                        06/18/2007  17:49:32  PAGE 1


BL51 BANKED LINKER/LOCATER V4.23, INVOKED BY:
E:\学习资料\专业软件\单片机\KEIL非安装版\KEIL\KEIL\C51\BIN\BL51.EXE Text1.obj TO 111 RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  Text1.obj (TEXT1)
  E:\学习资料\专业软件\单片机\KEIL非安装版\KEIL\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  E:\学习资料\专业软件\单片机\KEIL非安装版\KEIL\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  E:\学习资料\专业软件\单片机\KEIL非安装版\KEIL\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  111 (TEXT1)


            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     001AH     UNIT         ?DT?TEXT1
            DATA    0022H     0002H     UNIT         _DATA_GROUP_
            IDATA   0024H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0026H     UNIT         ?PR?MODE1?TEXT1
                    0029H     0002H                  *** GAP ***
            CODE    002BH     0003H     ABSOLUTE     
            CODE    002EH     008CH     UNIT         ?C_C51STARTUP
            CODE    00BAH     007AH     UNIT         ?PR?GETKEY?TEXT1
            CODE    0134H     0063H     UNIT         ?PR?SLEDSCAN?TEXT1
            CODE    0197H     0055H     UNIT         ?PR?KEYSCAN?TEXT1
            CODE    01ECH     003EH     UNIT         ?PR?TIMEOUT?TEXT1
            CODE    022AH     003DH     UNIT         ?PR?TIMER1?TEXT1
            CODE    0267H     0033H     UNIT         ?PR?ADJUST1?TEXT1
            CODE    029AH     0033H     UNIT         ?PR?ADJUST2?TEXT1
            CODE    02CDH     0033H     UNIT         ?PR?ADJUST3?TEXT1
            CODE    0300H     0030H     UNIT         ?PR?MAIN?TEXT1
            CODE    0330H     002AH     UNIT         ?PR?MODE2?TEXT1
            CODE    035AH     0026H     UNIT         ?PR?CHANGEMODE?TEXT1
            CODE    0380H     0026H     UNIT         ?C?LIB_CODE
            CODE    03A6H     001FH     UNIT         ?C_INITSEG
            CODE    03C5H     001AH     UNIT         ?PR?KEYOUT?TEXT1
            CODE    03DFH     0014H     UNIT         ?PR?_KEYIN?TEXT1
            CODE    03F3H     0011H     UNIT         ?PR?INITIAL?TEXT1
            CODE    0404H     0010H     UNIT         ?CO?TEXT1
            CODE    0414H     000EH     UNIT         ?PR?MSCALL?TEXT1
            CODE    0422H     0009H     UNIT         ?PR?ADJUST?TEXT1
            CODE    042BH     0007H     UNIT         ?PR?KHIT?TEXT1



OVERLAY MAP OF MODULE:   111 (TEXT1)


BL51 BANKED LINKER/LOCATER V4.23                                                      06/18/2007  17:49:32  PAGE 2


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?PR?TIMER1?TEXT1               -----    -----
  +--> ?PR?MSCALL?TEXT1

?PR?MSCALL?TEXT1               -----    -----
  +--> ?PR?SLEDSCAN?TEXT1
  +--> ?PR?KEYSCAN?TEXT1
  +--> ?PR?TIMEOUT?TEXT1

?PR?SLEDSCAN?TEXT1             -----    -----
  +--> ?CO?TEXT1

?PR?KEYSCAN?TEXT1              0022H    0001H
  +--> ?PR?GETKEY?TEXT1
  +--> ?PR?_KEYIN?TEXT1

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

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

?PR?MAIN?TEXT1                 0023H    0001H
  +--> ?PR?INITIAL?TEXT1
  +--> ?PR?KHIT?TEXT1
  +--> ?PR?KEYOUT?TEXT1
  +--> ?PR?ADJUST?TEXT1
  +--> ?PR?CHANGEMODE?TEXT1

?PR?ADJUST?TEXT1               -----    -----
  +--> ?PR?ADJUST3?TEXT1
  +--> ?PR?ADJUST2?TEXT1
  +--> ?PR?ADJUST1?TEXT1

?PR?ADJUST3?TEXT1              -----    -----
  +--> ?PR?KHIT?TEXT1
  +--> ?PR?KEYOUT?TEXT1

?PR?ADJUST2?TEXT1              -----    -----
  +--> ?PR?KHIT?TEXT1
  +--> ?PR?KEYOUT?TEXT1

?PR?ADJUST1?TEXT1              -----    -----
  +--> ?PR?KHIT?TEXT1
  +--> ?PR?KEYOUT?TEXT1

?PR?CHANGEMODE?TEXT1           -----    -----
  +--> ?PR?KHIT?TEXT1
  +--> ?PR?KEYOUT?TEXT1
  +--> ?PR?MODE1?TEXT1
  +--> ?PR?MODE2?TEXT1



SYMBOL TABLE OF MODULE:  111 (TEXT1)
BL51 BANKED LINKER/LOCATER V4.23                                                      06/18/2007  17:49:32  PAGE 3



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

  -------         MODULE        TEXT1
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  C:03C5H         PUBLIC        keyOut
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  D:000CH         PUBLIC        keybuf
  C:00BAH         PUBLIC        getkey
  D:00A8H         PUBLIC        IE
  C:0422H         PUBLIC        adjust
  C:035AH         PUBLIC        changemode
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  D:00CBH         PUBLIC        RCAP2H
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  D:00CAH         PUBLIC        RCAP2L
  C:0300H         PUBLIC        main
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  D:0014H         PUBLIC        adjust_tag
  B:00C8H.5       PUBLIC        RCLK
  B:00C8H.4       PUBLIC        TCLK
  C:0134H         PUBLIC        SLEDScan
  C:042BH         PUBLIC        khit
  D:0098H         PUBLIC        SCON
  C:022AH         PUBLIC        Timer1
  D:0088H         PUBLIC        TCON
  D:0015H         PUBLIC        tag
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  C:0267H         PUBLIC        adjust1
  C:029AH         PUBLIC        adjust2
  C:02CDH         PUBLIC        adjust3
  B:00C8H.0       PUBLIC        CP_RL2
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  C:01ECH         PUBLIC        TimeOut
BL51 BANKED LINKER/LOCATER V4.23                                                      06/18/2007  17:49:32  PAGE 4


  B:00A8H.5       PUBLIC        ET2
  B:0088H.7       PUBLIC        TF1
  B:00C8H.7       PUBLIC        TF2
  B:0098H.2       PUBLIC        RB8
  D:0016H         PUBLIC        keybufRp
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  C:03F3H         PUBLIC        Initial
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  D:0017H         PUBLIC        keybufWp
  B:0098H.5       PUBLIC        SM2
  C:0404H         PUBLIC        ledcode
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:00B8H.5       PUBLIC        PT2
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  C:0003H         PUBLIC        mode1
  B:00C8H.2       PUBLIC        TR2
  B:00B8H.0       PUBLIC        PX0
  C:0330H         PUBLIC        mode2
  B:00B8H.2       PUBLIC        PX1
  C:0414H         PUBLIC        msCall
  D:0018H         PUBLIC        Disbuf
  C:03DFH         PUBLIC        _keyIn
  B:00C8H.3       PUBLIC        EXEN2
  B:0098H.4       PUBLIC        REN
  D:00C8H         PUBLIC        T2CON
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  C:0197H         PUBLIC        keyscan
  B:00D0H.5       PUBLIC        F0
  D:001CH         PUBLIC        gTime
  D:00D0H         PUBLIC        PSW
  -------         PROC          INITIAL
  C:03F3H         LINE#         26
  C:03F3H         LINE#         27
  C:03F3H         LINE#         28
  C:03F5H         LINE#         29
  C:03F7H         LINE#         30
  C:03FAH         LINE#         31
  C:03FDH         LINE#         32
  C:03FFH         LINE#         33
  C:0401H         LINE#         34
  C:0403H         LINE#         35
  -------         ENDPROC       INITIAL
  -------         PROC          TIMER1
  C:022AH         LINE#         37
  C:0247H         LINE#         39
  C:0249H         LINE#         40
BL51 BANKED LINKER/LOCATER V4.23                                                      06/18/2007  17:49:32  PAGE 5


  C:024CH         LINE#         42
  -------         ENDPROC       TIMER1
  -------         PROC          MSCALL
  C:0414H         LINE#         44
  C:0414H         LINE#         45
  C:0414H         LINE#         46
  C:0417H         LINE#         47
  C:041AH         LINE#         48
  C:041EH         LINE#         49
  C:0421H         LINE#         50
  -------         ENDPROC       MSCALL
  -------         PROC          SLEDSCAN
  -------         DO            
  D:0008H         SYMBOL        sts
  -------         ENDDO         
  C:0134H         LINE#         52
  C:0134H         LINE#         53
  C:0134H         LINE#         55
  C:0137H         LINE#         56
  C:014CH         LINE#         57
  C:014CH         LINE#         58
  C:014CH         LINE#         59
  C:0159H         LINE#         60
  C:0166H         LINE#         61
  C:016EH         LINE#         62
  C:016EH         LINE#         63
  C:0172H         LINE#         64
  C:0172H         LINE#         65
  C:0175H         LINE#         66
  C:0175H         LINE#         67
  C:0177H         LINE#         68
  C:0177H         LINE#         70
  C:0177H         LINE#         71
  C:017AH         LINE#         72
  C:017DH         LINE#         73
  C:017FH         LINE#         74
  C:017FH         LINE#         75
  C:018AH         LINE#         76
  C:018AH         LINE#         77
  C:0196H         LINE#         79
  -------         ENDPROC       SLEDSCAN
  -------         PROC          _KEYIN
  D:0007H         SYMBOL        keydata
  C:03DFH         LINE#         81
  C:03DFH         LINE#         82
  C:03DFH         LINE#         83
  C:03E6H         LINE#         84

⌨️ 快捷键说明

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