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

📄 appr.m51

📁 AL157型灵达电源单片机通讯程序.通过协议获得电源当前的状态.
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.02                                                        03/31/2004  17:26:44  PAGE 1


BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Caiji.obj, ELTECK_AC.obj, ELTECK_DC.obj, Interrupt.obj, Standard.obj, Function.obj TO appr RAMS
>> IZE (256) CODE (0X0000-0X1FFF) XDATA (0X0000-0X7FFF)


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  Caiji.obj (CAIJI)
  ELTECK_AC.obj (ELTECK_AC)
  ELTECK_DC.obj (ELTECK_DC)
  Interrupt.obj (INTERRUPT)
  Standard.obj (STANDARD)
  Function.obj (FUNCTION)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?MEMSET)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)


LINK MAP OF MODULE:  appr (CAIJI)


            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"
            DATA    0010H     000DH     UNIT         _DATA_GROUP_
            DATA    001DH     0001H     UNIT         ?DT?CAIJI
            DATA    001EH     0001H     UNIT         ?DT?ELTECK_DC
            IDATA   001FH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     122BH     UNIT         ?XD?INTERRUPT
            XDATA   122BH     0242H     UNIT         _XDATA_GROUP_
            XDATA   146DH     0200H     UNIT         ?XD?FUNCTION
            XDATA   166DH     0100H     UNIT         ?XD?ELTECK_DC
            XDATA   176DH     0038H     UNIT         ?XD?CAIJI

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0003H     ABSOLUTE     
            CODE    0006H     0004H     UNIT         ?C_INITSEG
                    000AH     0001H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
                    000EH     0005H                  *** GAP ***
            CODE    0013H     0003H     ABSOLUTE     
            CODE    0016H     000CH     UNIT         ?PR?STARTAD?CAIJI
                    0022H     0001H                  *** GAP ***
BL51 BANKED LINKER/LOCATER V5.02                                                      03/31/2004  17:26:44  PAGE 2


            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     02D6H     UNIT         ?PR?DCPROCESS?ELTECK_DC
            CODE    02FCH     027AH     UNIT         ?C?LIB_CODE
            CODE    0576H     01ACH     UNIT         ?PR?_STD_RECEIVE?STANDARD
            CODE    0722H     0168H     UNIT         ?PR?_SEND_TO_SNDBUFFER?FUNCTION
            CODE    088AH     014DH     UNIT         ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
            CODE    09D7H     012DH     UNIT         ?PR?_STD_PROCESS?STANDARD
            CODE    0B04H     0101H     UNIT         ?PR?TIMER0?INTERRUPT
            CODE    0C05H     00EDH     UNIT         ?PR?_SAVEYCDATA?CAIJI
            CODE    0CF2H     0096H     UNIT         ?PR?_SENDSTART?FUNCTION
            CODE    0D88H     008CH     UNIT         ?PR?INIT_SYS?CAIJI
            CODE    0E14H     008CH     UNIT         ?C_C51STARTUP
            CODE    0EA0H     007EH     UNIT         ?PR?SERIAL?INTERRUPT
            CODE    0F1EH     0067H     UNIT         ?PR?MAIN?CAIJI
            CODE    0F85H     0065H     UNIT         ?PR?MAKECRCTABLE?FUNCTION
            CODE    0FEAH     0061H     UNIT         ?PR?COM1?INTERRUPT
            CODE    104BH     0061H     UNIT         ?PR?COM2?INTERRUPT
            CODE    10ACH     003CH     UNIT         ?CO?ELTECK_DC
            CODE    10E8H     0037H     UNIT         ?PR?_SENDYCTOQZJ?STANDARD
            CODE    111FH     0030H     UNIT         ?PR?_SENDYXTOQZJ?STANDARD
            CODE    114FH     0028H     UNIT         ?PR?_SENDYKTOQZJ?STANDARD
            CODE    1177H     0022H     UNIT         ?PR?_SENDDCTOQZJ?STANDARD
            CODE    1199H     0014H     UNIT         ?PR?_HEXTOASCII?ELTECK_DC
            CODE    11ADH     000EH     UNIT         ?PR?_CHANNELSEL?CAIJI



OVERLAY MAP OF MODULE:   appr (CAIJI)


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

?PR?MAIN?CAIJI                           0010H    0004H      -----    -----
  +--> ?PR?INIT_SYS?CAIJI
  +--> ?PR?STARTAD?CAIJI
  +--> ?PR?DCPROCESS?ELTECK_DC
  +--> ?PR?_STD_PROCESS?STANDARD
  +--> ?PR?_SAVEYCDATA?CAIJI
  +--> ?PR?_CHANNELSEL?CAIJI
  +--> ?PR?_SENDYXTOQZJ?STANDARD

?PR?INIT_SYS?CAIJI                       -----    -----      -----    -----
  +--> ?PR?MAKECRCTABLE?FUNCTION

?PR?MAKECRCTABLE?FUNCTION                0014H    0005H      -----    -----

?PR?DCPROCESS?ELTECK_DC                  0014H    0005H      122BH    000FH
  +--> ?CO?ELTECK_DC
  +--> ?PR?_HEXTOASCII?ELTECK_DC
  +--> ?PR?_SEND_TO_SNDBUFFER?FUNCTION
  +--> ?PR?_SENDSTART?FUNCTION

BL51 BANKED LINKER/LOCATER V5.02                                                      03/31/2004  17:26:44  PAGE 3


?PR?_SEND_TO_SNDBUFFER?FUNCTION          001CH    0001H      1468H    0005H

?PR?_STD_PROCESS?STANDARD                0014H    0003H      122BH    0003H
  +--> ?PR?_STD_RECEIVE?STANDARD
  +--> ?PR?_SENDYCTOQZJ?STANDARD
  +--> ?PR?_SENDYXTOQZJ?STANDARD
  +--> ?PR?_SENDDCTOQZJ?STANDARD
  +--> ?PR?_SENDYKTOQZJ?STANDARD

?PR?_STD_RECEIVE?STANDARD                0017H    0001H      122EH    0002H

?PR?_SENDYCTOQZJ?STANDARD                -----    -----      122EH    0033H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SEND_TO_QZJ_BUFFER?STANDARD         0017H    0005H      1261H    0207H
  +--> ?PR?_SEND_TO_SNDBUFFER?FUNCTION

?PR?_SENDYXTOQZJ?STANDARD                -----    -----      122EH    0033H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SENDDCTOQZJ?STANDARD                -----    -----      122EH    0001H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SENDYKTOQZJ?STANDARD                -----    -----      122EH    0033H
  +--> ?PR?_SEND_TO_QZJ_BUFFER?STANDARD
  +--> ?PR?_SENDSTART?FUNCTION

?PR?_SAVEYCDATA?CAIJI                    0014H    0007H      122BH    0001H



SYMBOL TABLE OF MODULE:  appr (CAIJI)

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

  -------         MODULE        CAIJI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  B:00A8H.7       PUBLIC        EA
  B:0090H.0       PUBLIC        ST_AD
  D:00A8H         PUBLIC        IE
  C:0016H         PUBLIC        StartAD
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  X:1781H         PUBLIC        LastYx1
  X:1782H         PUBLIC        LastYx2
  B:0090H.4       PUBLIC        TR
  C:0F1EH         PUBLIC        main
  C:0C05H         PUBLIC        _SaveYcData
  B:0090H.2       PUBLIC        RELAY1
  B:0090H.3       PUBLIC        RELAY2
  D:0098H         PUBLIC        SCON
BL51 BANKED LINKER/LOCATER V5.02                                                      03/31/2004  17:26:44  PAGE 4


  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  X:1783H         PUBLIC        YcData
  C:11ADH         PUBLIC        _ChannelSel
  B:00A8H.1       PUBLIC        ET0
  X:17A3H         PUBLIC        Address
  B:00A8H.3       PUBLIC        ET1
  D:008CH         PUBLIC        TH0
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  D:008AH         PUBLIC        TL0
  B:0090H.5       PUBLIC        AD_A0
  B:0088H.4       PUBLIC        TR0
  C:0D88H         PUBLIC        Init_sys
  B:0090H.6       PUBLIC        AD_A1
  B:0090H.7       PUBLIC        AD_A2
  D:00C8H         PUBLIC        T2CON
  X:17A4H         PUBLIC        enPoll
  D:00D0H         PUBLIC        PSW
  -------         PROC          INIT_SYS
  C:0D88H         LINE#         4
  C:0D88H         LINE#         5
  C:0D88H         LINE#         6
  C:0D97H         LINE#         7
  C:0DA6H         LINE#         8
  C:0DA9H         LINE#         9
  C:0DABH         LINE#         10
  C:0DADH         LINE#         11
  C:0DB0H         LINE#         12
  C:0DB3H         LINE#         13
  C:0DB7H         LINE#         14
  C:0DBDH         LINE#         16
  C:0DC1H         LINE#         17
  C:0DC3H         LINE#         18
  C:0DCDH         LINE#         20
  C:0DCFH         LINE#         26
  C:0DD1H         LINE#         30
  C:0DD7H         LINE#         31
  C:0DDDH         LINE#         32
  C:0DE0H         LINE#         33
  C:0DE6H         LINE#         34
  C:0DECH         LINE#         35
  C:0DEEH         LINE#         41
  C:0DF4H         LINE#         42
  C:0DFAH         LINE#         43
  C:0DFDH         LINE#         44
  C:0E03H         LINE#         45
  C:0E09H         LINE#         46
  C:0E0BH         LINE#         51
  C:0E0DH         LINE#         52
  C:0E13H         LINE#         53
  -------         ENDPROC       INIT_SYS
  -------         PROC          STARTAD
  -------         DO            
  D:0007H         SYMBOL        cTmp
BL51 BANKED LINKER/LOCATER V5.02                                                      03/31/2004  17:26:44  PAGE 5


  -------         ENDDO         
  C:0016H         LINE#         56
  C:0016H         LINE#         57
  C:0016H         LINE#         59
  C:0018H         LINE#         60
  C:001AH         LINE#         61
  C:001FH         LINE#         62
  C:0021H         LINE#         63
  -------         ENDPROC       STARTAD
  -------         PROC          _SAVEYCDATA
  X:122BH         SYMBOL        Chn
  -------         DO            
  D:0014H         SYMBOL        ftmp
  D:0018H         SYMBOL        i
  D:0019H         SYMBOL        k
  D:001AH         SYMBOL        cTmp
  D:001DH         SYMBOL        TempPos
  X:176DH         SYMBOL        AD_Temp
  -------         ENDDO         
  C:0C05H         LINE#         65
  C:0C0AH         LINE#         66
  C:0C0AH         LINE#         71
  C:0C1FH         LINE#         72
  C:0C29H         LINE#         73
  C:0C2CH         LINE#         74
  C:0C2EH         LINE#         75
  C:0C3AH         LINE#         76
  C:0C58H         LINE#         77
  C:0C5AH         LINE#         78
  C:0C67H         LINE#         79
  C:0C75H         LINE#         80
  C:0C75H         LINE#         81
  C:0C79H         LINE#         82
  C:0C80H         LINE#         83
  C:0C83H         LINE#         85
  C:0CD1H         LINE#         86
  C:0CEFH         LINE#         87
  C:0CF1H         LINE#         88
  -------         ENDPROC       _SAVEYCDATA
  -------         PROC          _CHANNELSEL
  D:0007H         SYMBOL        Chn
  C:11ADH         LINE#         90
  C:11ADH         LINE#         91
  C:11ADH         LINE#         92
  C:11B1H         LINE#         93
  C:11B6H         LINE#         94
  C:11BAH         LINE#         95
  -------         ENDPROC       _CHANNELSEL
  -------         PROC          MAIN
  -------         DO            
  D:0010H         SYMBOL        cTmp1
  D:0011H         SYMBOL        cTmp2

⌨️ 快捷键说明

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