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

📄 qcqx.m51

📁 单片机智能化产品-c语言实例详解,里面有很多程序,讲得很详细,绝对可以直接用,还有电路图pcb文件!详情请看这本书目录
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        11/18/2005  20:12:53  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE qcqx.obj TO qcqx


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  qcqx.obj (QCQX)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)


LINK MAP OF MODULE:  qcqx (QCQX)


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

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
            REG     0010H     0008H     ABSOLUTE     "REG BANK 2"
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0001H.1   UNIT         ?BI?QCQX
                    0021H.1   0000H.7                *** GAP ***
            DATA    0022H     0009H     UNIT         ?DT?QCQX
            IDATA   002BH     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
                    0006H     0005H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000DH     UNIT         ?PR?INIT_TIMER1?QCQX
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     0062H     UNIT         ?PR?KEY?QCQX
            CODE    0080H     005CH     UNIT         ?PR?NORMAL_WORK?QCQX
            CODE    00DCH     0058H     UNIT         ?PR?TIMER1?QCQX
            CODE    0134H     004CH     UNIT         ?PR?PUSH_DIS?QCQX
            CODE    0180H     004CH     UNIT         ?PR?NORMAL_DIS?QCQX
            CODE    01CCH     0048H     UNIT         ?PR?TIME_CONV?QCQX
            CODE    0214H     0048H     UNIT         ?PR?OTHER_DIS?QCQX
            CODE    025CH     0032H     UNIT         ?PR?PWM_OUT?QCQX
            CODE    028EH     002EH     UNIT         ?PR?TIMER0?QCQX
            CODE    02BCH     002BH     UNIT         ?PR?OIL_DIS?QCQX
            CODE    02E7H     002AH     UNIT         ?PR?_DELAY?QCQX
            CODE    0311H     0025H     UNIT         ?PR?INT0_SERVE?QCQX
            CODE    0336H     0024H     UNIT         ?PR?CLOSE?QCQX
            CODE    035AH     0023H     UNIT         ?PR?PUSH_INC?QCQX
            CODE    037DH     0023H     UNIT         ?PR?PUSH_DEC?QCQX
            CODE    03A0H     0022H     UNIT         ?C?LIB_CODE
            CODE    03C2H     0020H     UNIT         ?PR?MAIN?QCQX
            CODE    03E2H     001FH     UNIT         ?PR?TEMP_DIS?QCQX
            CODE    0401H     0019H     UNIT         ?PR?OTHER?QCQX
            CODE    041AH     0019H     UNIT         ?PR?TEMP_OVER?QCQX
            CODE    0433H     0019H     UNIT         ?PR?OIL_LOW?QCQX
            CODE    044CH     0019H     UNIT         ?PR?BUZZ_CONTROL?QCQX
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2005  20:12:53  PAGE 2


            CODE    0465H     0015H     UNIT         ?PR?TIME_INC?QCQX
            CODE    047AH     0015H     UNIT         ?PR?TIME_DEC?QCQX
            CODE    048FH     0010H     UNIT         ?PR?INIT_TIMER0?QCQX
            CODE    049FH     000CH     UNIT         ?PR?INIT?QCQX
            CODE    04ABH     000CH     UNIT         ?C_C51STARTUP
            CODE    04B7H     000AH     UNIT         ?CO?QCQX



OVERLAY MAP OF MODULE:   qcqx (QCQX)


SEGMENT
  +--> CALLED SEGMENT
---------------------
?PR?INT0_SERVE?QCQX
  +--> ?PR?_DELAY?QCQX

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

?PR?TIMER0?QCQX
  +--> ?PR?PWM_OUT?QCQX
  +--> ?PR?TIME_CONV?QCQX

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

?PR?TIMER1?QCQX
  +--> ?PR?NORMAL_DIS?QCQX
  +--> ?PR?OIL_DIS?QCQX
  +--> ?PR?TEMP_DIS?QCQX
  +--> ?PR?OTHER_DIS?QCQX
  +--> ?PR?PUSH_DIS?QCQX

?PR?NORMAL_DIS?QCQX
  +--> ?CO?QCQX

?PR?PUSH_DIS?QCQX
  +--> ?CO?QCQX

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

?C_C51STARTUP
  +--> ?PR?MAIN?QCQX

?PR?MAIN?QCQX
  +--> ?PR?INIT?QCQX
  +--> ?PR?INIT_TIMER0?QCQX
  +--> ?PR?INIT_TIMER1?QCQX
  +--> ?PR?KEY?QCQX
  +--> ?PR?NORMAL_WORK?QCQX
  +--> ?PR?CLOSE?QCQX

?PR?KEY?QCQX
  +--> ?PR?TIME_INC?QCQX
  +--> ?PR?TIME_DEC?QCQX
  +--> ?PR?PUSH_INC?QCQX
  +--> ?PR?PUSH_DEC?QCQX
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2005  20:12:53  PAGE 3


  +--> ?PR?OIL_LOW?QCQX
  +--> ?PR?TEMP_OVER?QCQX
  +--> ?PR?OTHER?QCQX
  +--> ?PR?_DELAY?QCQX

?PR?PUSH_INC?QCQX
  +--> ?PR?_DELAY?QCQX

?PR?PUSH_DEC?QCQX
  +--> ?PR?_DELAY?QCQX

?PR?OIL_LOW?QCQX
  +--> ?PR?_DELAY?QCQX

?PR?TEMP_OVER?QCQX
  +--> ?PR?_DELAY?QCQX

?PR?OTHER?QCQX
  +--> ?PR?_DELAY?QCQX

?PR?NORMAL_WORK?QCQX
  +--> ?PR?_DELAY?QCQX
  +--> ?PR?BUZZ_CONTROL?QCQX



SYMBOL TABLE OF MODULE:  qcqx (QCQX)

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

  -------         MODULE        QCQX
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  C:0311H         PUBLIC        int0_serve
  B:00A8H.7       PUBLIC        EA
  B:0090H.2       PUBLIC        timedec_key
  D:00A8H         PUBLIC        IE
  C:025CH         PUBLIC        pwm_out
  D:0022H         PUBLIC        deda
  C:04B7H         PUBLIC        DATA_7SEG
  B:00B0H.0       PUBLIC        P3_0
  B:00B0H.1       PUBLIC        P3_1
  B:00B0H.2       PUBLIC        P3_2
  B:00B0H.3       PUBLIC        P3_3
  B:00B0H.4       PUBLIC        P3_4
  C:0336H         PUBLIC        close
  B:0090H.1       PUBLIC        timeinc_key
  B:0090H.4       PUBLIC        pushdec_key
  B:0020H.0       PUBLIC        flag_5m
  B:00B0H.7       PUBLIC        relay
  C:0401H         PUBLIC        other
  B:0020H.1       PUBLIC        flag_5s
  C:03C2H         PUBLIC        main
  B:0090H.3       PUBLIC        pushinc_key
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2005  20:12:53  PAGE 4


  C:0180H         PUBLIC        normal_dis
  B:0020H.2       PUBLIC        start
  C:0080H         PUBLIC        normal_work
  C:044CH         PUBLIC        buzz_control
  D:0089H         PUBLIC        TMOD
  C:049FH         PUBLIC        init
  D:0024H         PUBLIC        sec
  B:0020H.3       PUBLIC        dis_flag
  C:047AH         PUBLIC        time_dec
  B:0020H.4       PUBLIC        over_5m
  D:0025H         PUBLIC        val
  C:0214H         PUBLIC        other_dis
  B:0020H.5       PUBLIC        key_flag
  D:0026H         PUBLIC        min_5m
  B:00A8H.1       PUBLIC        ET0
  C:001EH         PUBLIC        key
  C:01CCH         PUBLIC        time_conv
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  C:0465H         PUBLIC        time_inc
  B:00B0H.5       PUBLIC        buzz
  B:0088H.0       PUBLIC        IT0
  D:008DH         PUBLIC        TH1
  C:037DH         PUBLIC        push_dec
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  C:028EH         PUBLIC        timer0
  C:00DCH         PUBLIC        timer1
  B:0020H.6       PUBLIC        out_flag
  B:0088H.4       PUBLIC        TR0
  C:041AH         PUBLIC        temp_over
  B:0088H.6       PUBLIC        TR1
  B:00B0H.6       PUBLIC        out
  C:03E2H         PUBLIC        temp_dis
  B:0020H.7       PUBLIC        buzz_sound
  C:035AH         PUBLIC        push_inc
  C:0134H         PUBLIC        push_dis
  C:02BCH         PUBLIC        oil_dis
  D:0027H         PUBLIC        dis_sel
  D:0028H         PUBLIC        push_val
  C:048FH         PUBLIC        init_timer0
  C:000EH         PUBLIC        init_timer1
  D:00A6H         PUBLIC        WDT
  C:02EBH         PUBLIC        _delay
  D:0029H         PUBLIC        set_min
  B:0021H.0       PUBLIC        y
  C:0433H         PUBLIC        oil_low
  D:002AH         PUBLIC        pwm_val
  -------         PROC          INIT
  C:049FH         LINE#         59
  C:049FH         LINE#         60
  C:049FH         LINE#         61
  C:04A1H         LINE#         62
  C:04A4H         LINE#         63
  C:04AAH         LINE#         64
  -------         ENDPROC       INIT
  -------         PROC          INIT_TIMER0
BL51 BANKED LINKER/LOCATER V5.03                                                      11/18/2005  20:12:53  PAGE 5


  C:048FH         LINE#         66
  C:048FH         LINE#         67
  C:048FH         LINE#         68
  C:0492H         LINE#         69
  C:0495H         LINE#         70
  C:0498H         LINE#         71
  C:049EH         LINE#         72
  -------         ENDPROC       INIT_TIMER0
  -------         PROC          INIT_TIMER1
  C:000EH         LINE#         75
  C:000EH         LINE#         76
  C:000EH         LINE#         77
  C:0011H         LINE#         78
  C:0014H         LINE#         79
  C:001AH         LINE#         80
  -------         ENDPROC       INIT_TIMER1
  C:02E7H         SYMBOL        L?0130
  -------         PROC          L?0129
  -------         ENDPROC       L?0129
  C:02E7H         SYMBOL        L?0130

⌨️ 快捷键说明

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