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

📄 heater.m51

📁 此热水器的设计方案区别与一般的设计方案。特点是随开随用
💻 M51
📖 第 1 页 / 共 2 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        04/16/2005  10:17:05  PAGE 1


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


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  STARTUP.obj (?C_STARTUP)
  heater.obj (HEATER)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51S.LIB (ABS)


LINK MAP OF MODULE:  heater (?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     0005H     UNIT         ?DT?HEATER
            DATA    000DH     0004H     UNIT         _DATA_GROUP_
                    0011H     0007H                  *** GAP ***
            REG     0018H     0008H     ABSOLUTE     "REG BANK 3"
            BIT     0020H.0   0000H.3   UNIT         ?BI?HEATER
                    0020H.3   0000H.5                *** GAP ***
            IDATA   0021H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0005H     UNIT         ?C_INITSEG
                    000BH     0008H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
                    0016H     0005H                  *** GAP ***
            CODE    001BH     0003H     ABSOLUTE     
            CODE    001EH     00F0H     UNIT         ?CO?HEATER
            CODE    010EH     00D0H     UNIT         ?PR?TEMPTEST?HEATER
            CODE    01DEH     00ACH     UNIT         ?PR?KEYSCAN?HEATER
            CODE    028AH     008CH     UNIT         ?C_C51STARTUP
            CODE    0316H     0062H     UNIT         ?PR?MAIN?HEATER
            CODE    0378H     004CH     UNIT         ?PR?HEATCTRL?HEATER
            CODE    03C4H     0038H     UNIT         ?PR?PASS0?HEATER
            CODE    03FCH     0030H     UNIT         ?PR?DISPLAY?HEATER
            CODE    042CH     001BH     UNIT         ?PR?TEMPFREQUENCY?HEATER
            CODE    0447H     001AH     UNIT         ?PR?TRIACCTRL?HEATER
            CODE    0461H     0012H     UNIT         ?PR?_ABS?ABS
            CODE    0473H     0010H     UNIT         ?PR?_DELAY?HEATER



OVERLAY MAP OF MODULE:   heater (?C_STARTUP)


SEGMENT                            DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH
BL51 BANKED LINKER/LOCATER V5.03                                                      04/16/2005  10:17:05  PAGE 2


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

?PR?MAIN?HEATER                  000DH    0002H
  +--> ?PR?KEYSCAN?HEATER
  +--> ?PR?DISPLAY?HEATER
  +--> ?PR?HEATCTRL?HEATER
  +--> ?PR?TEMPTEST?HEATER
  +--> ?PR?_ABS?ABS

?PR?KEYSCAN?HEATER               -----    -----
  +--> ?PR?DISPLAY?HEATER

?PR?DISPLAY?HEATER               -----    -----
  +--> ?CO?HEATER
  +--> ?PR?_DELAY?HEATER

?PR?TEMPTEST?HEATER              000FH    0002H
  +--> ?PR?DISPLAY?HEATER
  +--> ?CO?HEATER

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

?PR?PASS0?HEATER                 -----    -----
  +--> ?CO?HEATER



SYMBOL TABLE OF MODULE:  heater (?C_STARTUP)

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

  -------         MODULE        ?C_STARTUP
  C:028AH         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:028DH         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:028AH         SYMBOL        STARTUP1
  N:0000H         SYMBOL        XBPSTACK
BL51 BANKED LINKER/LOCATER V5.03                                                      04/16/2005  10:17:05  PAGE 3


  N:0000H         SYMBOL        XBPSTACKTOP
  N:0000H         SYMBOL        XDATALEN
  N:0000H         SYMBOL        XDATASTART
  C:0000H         LINE#         92
  C:028AH         LINE#         99
  C:028CH         LINE#         100
  C:028DH         LINE#         101
  C:028EH         LINE#         102
  C:0290H         LINE#         151
  C:0293H         LINE#         155
  -------         ENDMOD        ?C_STARTUP

  -------         MODULE        HEATER
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0080H         PUBLIC        P0
  D:0090H         PUBLIC        P1
  B:0020H.0       PUBLIC        t0tst
  D:00A0H         PUBLIC        P2
  B:0090H.2       PUBLIC        downkey
  D:00A8H         PUBLIC        IE
  C:042CH         PUBLIC        tempfrequency
  B:0090H.6       PUBLIC        triac
  D:00B8H         PUBLIC        IP
  D:0008H         PUBLIC        ctemp
  B:0020H.1       PUBLIC        testok
  B:0020H.2       PUBLIC        tempov
  B:0090H.7       PUBLIC        relay
  C:0316H         PUBLIC        main
  B:0090H.1       PUBLIC        upkey
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  B:0090H.0       PUBLIC        swkey
  D:0009H         PUBLIC        px0count
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  B:0090H.5       PUBLIC        buzz
  B:00A8H.0       PUBLIC        EX0
  D:008DH         PUBLIC        TH1
  C:0447H         PUBLIC        triacctrl
  B:00A8H.2       PUBLIC        EX1
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  D:000AH         PUBLIC        heatpower
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  C:0378H         PUBLIC        heatctrl
  B:00A0H.5       PUBLIC        led1
  B:00A0H.6       PUBLIC        led2
  C:03C4H         PUBLIC        pass0
  B:00A0H.7       PUBLIC        led3
  C:0473H         PUBLIC        _delay
  C:01DEH         PUBLIC        keyscan
  D:000BH         PUBLIC        dispram
  C:03FCH         PUBLIC        display
  C:010EH         PUBLIC        temptest
  -------         PROC          MAIN
  -------         DO            
BL51 BANKED LINKER/LOCATER V5.03                                                      04/16/2005  10:17:05  PAGE 4


  D:000DH         SYMBOL        i
  D:000EH         SYMBOL        j
  -------         ENDDO         
  C:0316H         LINE#         33
  C:0316H         LINE#         34
  C:0316H         LINE#         36
  C:0319H         LINE#         37
  C:031CH         LINE#         38
  C:031EH         LINE#         39
  C:0320H         LINE#         40
  C:0323H         LINE#         41
  C:0326H         LINE#         42
  C:0329H         LINE#         43
  C:032CH         LINE#         44
  C:032CH         LINE#         45
  C:032CH         LINE#         46
  C:032FH         LINE#         47
  C:032FH         LINE#         48
  C:0332H         LINE#         49
  C:0332H         LINE#         50
  C:033BH         LINE#         51
  C:033EH         LINE#         52
  C:0341H         LINE#         53
  C:034AH         LINE#         54
  C:034DH         LINE#         55
  C:0350H         LINE#         56
  C:035CH         LINE#         57
  C:0365H         LINE#         58
  C:036DH         LINE#         59
  C:0376H         LINE#         60
  -------         ENDPROC       MAIN
  -------         PROC          _DELAY

⌨️ 快捷键说明

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