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

📄 x-ray.m51

📁 控制X射线和高压源的典型应用程序
💻 M51
📖 第 1 页 / 共 3 页
字号:
BL51 BANKED LINKER/LOCATER V5.12                                                        06/13/2007  22:16:11  PAGE 1


BL51 BANKED LINKER/LOCATER V5.12, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE AD-1.obj, Serial.obj TO x-ray RAMSIZE (256) CODE (0X0000-0XFFFF) XDATA (0X0000-0XFFFE)


MEMORY MODEL: LARGE WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  AD-1.obj (AD_1)
  Serial.obj (SERIAL)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPADD)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPMUL)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPDIV)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FCAST)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?CASTF)
  C:\KEIL\C51\LIB\C51FPL.LIB (?C?FPGETOPN)
  C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51L.LIB (?C?SIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?SLDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LNEG)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
  C:\KEIL\C51\LIB\C51L.LIB (?C?UIDIV)
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)


LINK MAP OF MODULE:  x-ray (AD_1)


            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"
            DATA    0020H     0003H     BIT_ADDR     ?BA?AD_1
            BIT     0023H.0   0000H.3   UNIT         ?BI?SERIAL
                    0023H.3   0000H.5                *** GAP ***
            DATA    0024H     0009H     UNIT         _DATA_GROUP_
            IDATA   002DH     000FH     UNIT         ?ID?AD_1
            IDATA   003CH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0340H     UNIT         ?XD?AD_1
            XDATA   0340H     002FH     UNIT         ?XD?SERIAL
            XDATA   036FH     000FH     UNIT         _XDATA_GROUP_

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
                    0003H     0008H                  *** GAP ***
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     000BH     UNIT         ?PR?EMIF_INIT?AD_1
                    0019H     000AH                  *** GAP ***
            CODE    0023H     0003H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.12                                                      06/13/2007  22:16:11  PAGE 2


            CODE    0026H     0044H     UNIT         ?C?LDIV
                    006AH     0001H                  *** GAP ***
            CODE    006BH     0003H     ABSOLUTE     
                    006EH     000DH                  *** GAP ***
            CODE    007BH     0003H     ABSOLUTE     
                    007EH     0015H                  *** GAP ***
            CODE    0093H     0003H     ABSOLUTE     
            CODE    0096H     052EH     UNIT         ?C?LIB_CODE
            CODE    05C4H     01CFH     UNIT         ?PR?GETCOMMDATA?AD_1
            CODE    0793H     0123H     UNIT         ?PR?ADC0_ISR?AD_1
            CODE    08B6H     0123H     UNIT         ?PR?ADC1_ISR?AD_1
            CODE    09D9H     00F5H     UNIT         ?PR?COMMISR?SERIAL
            CODE    0ACEH     00EFH     UNIT         ?PR?_AD1_GAUGE?AD_1
            CODE    0BBDH     00E7H     UNIT         ?PR?_AD0_GAUGE?AD_1
            CODE    0CA4H     00B6H     UNIT         ?PR?MAIN?AD_1
            CODE    0D5AH     0098H     UNIT         ?PR?ADC2_ISR?AD_1
            CODE    0DF2H     008CH     UNIT         ?C_C51STARTUP
            CODE    0E7EH     005FH     UNIT         ?PR?_SENDCOMMBUFFER?SERIAL
            CODE    0EDDH     0057H     UNIT         ?PR?TIMER0_ISR?AD_1
            CODE    0F34H     0052H     UNIT         ?PR?READ_TEMPERATURE?AD_1
            CODE    0F86H     0046H     UNIT         ?C_INITSEG
            CODE    0FCCH     003EH     UNIT         ?PR?OPENCOMM?SERIAL
            CODE    100AH     002DH     UNIT         ?PR?PORT_INIT?AD_1
            CODE    1037H     0028H     UNIT         ?PR?_DELAY?AD_1
            CODE    105FH     0027H     UNIT         ?PR?READ_BYTE?AD_1
            CODE    1086H     0025H     UNIT         ?PR?_WRITE_BYTE?AD_1
            CODE    10ABH     0024H     UNIT         ?PR?SYSCLK_INIT?AD_1
            CODE    10CFH     0024H     UNIT         ?PR?OW_RESET?AD_1
            CODE    10F3H     0022H     UNIT         ?PR?_TIMER3_INIT?AD_1
            CODE    1115H     0020H     UNIT         ?PR?CLEARCOMMRECBUFFER?SERIAL
            CODE    1135H     001CH     UNIT         ?PR?INTERRUPT_INIT?AD_1
            CODE    1151H     001AH     UNIT         ?PR?ADC1_INIT?AD_1
            CODE    116BH     001AH     UNIT         ?PR?ADC2_INIT?AD_1
            CODE    1185H     0018H     UNIT         ?PR?ADC0_INIT?AD_1



OVERLAY MAP OF MODULE:   x-ray (AD_1)


SEGMENT                                 DATA_GROUP          XDATA_GROUP
  +--> CALLED SEGMENT                 START    LENGTH     START    LENGTH
-------------------------------------------------------------------------
?PR?ADC0_ISR?AD_1                     -----    -----      036FH    0006H

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

?PR?ADC1_ISR?AD_1                     -----    -----      0375H    0006H

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

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

?PR?MAIN?AD_1                         -----    -----      -----    -----
  +--> ?PR?SYSCLK_INIT?AD_1
BL51 BANKED LINKER/LOCATER V5.12                                                      06/13/2007  22:16:11  PAGE 3


  +--> ?PR?PORT_INIT?AD_1
  +--> ?PR?EMIF_INIT?AD_1
  +--> ?PR?_TIMER3_INIT?AD_1
  +--> ?PR?ADC0_INIT?AD_1
  +--> ?PR?ADC1_INIT?AD_1
  +--> ?PR?ADC2_INIT?AD_1
  +--> ?PR?INTERRUPT_INIT?AD_1
  +--> ?PR?OPENCOMM?SERIAL
  +--> ?PR?_AD0_GAUGE?AD_1
  +--> ?PR?_AD1_GAUGE?AD_1
  +--> ?PR?_DELAY?AD_1
  +--> ?PR?GETCOMMDATA?AD_1
  +--> ?PR?READ_TEMPERATURE?AD_1

?PR?OPENCOMM?SERIAL                   0024H    0001H      -----    -----

?PR?_AD0_GAUGE?AD_1                   0024H    0009H      037BH    0002H

?PR?_AD1_GAUGE?AD_1                   0024H    0009H      037BH    0002H

?PR?GETCOMMDATA?AD_1                  0024H    0005H      -----    -----
  +--> ?PR?_SENDCOMMBUFFER?SERIAL
  +--> ?PR?CLEARCOMMRECBUFFER?SERIAL

?PR?_SENDCOMMBUFFER?SERIAL            -----    -----      037BH    0003H

?PR?CLEARCOMMRECBUFFER?SERIAL         0029H    0001H      -----    -----

?PR?READ_TEMPERATURE?AD_1             -----    -----      037BH    0002H
  +--> ?PR?OW_RESET?AD_1
  +--> ?PR?_WRITE_BYTE?AD_1
  +--> ?PR?READ_BYTE?AD_1

?PR?OW_RESET?AD_1                     -----    -----      -----    -----
  +--> ?PR?_DELAY?AD_1

?PR?_WRITE_BYTE?AD_1                  -----    -----      -----    -----
  +--> ?PR?_DELAY?AD_1

?PR?READ_BYTE?AD_1                    -----    -----      -----    -----
  +--> ?PR?_DELAY?AD_1



SYMBOL TABLE OF MODULE:  x-ray (AD_1)

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

  -------         MODULE        AD_1
  C:0000H         SYMBOL        _ICE_DUMMY_
  I:002DH         PUBLIC        KV_AVERAGE
  X:0000H         PUBLIC        AD0_AVR
  X:0002H         PUBLIC        AD1_AVR
  D:00FFH         PUBLIC        WDTCN
  D:00A0H         PUBLIC        P2
  D:00BCH         PUBLIC        ADC0CF
BL51 BANKED LINKER/LOCATER V5.12                                                      06/13/2007  22:16:11  PAGE 4


  C:0EDDH         PUBLIC        Timer0_ISR
  D:00BCH         PUBLIC        ADC1CF
  D:0020H         PUBLIC        SA_alarm
  D:00E6H         PUBLIC        EIE1
  D:00D8H         PUBLIC        P5
  D:00BCH         PUBLIC        ADC2CF
  B:00A8H.7       PUBLIC        EA
  D:00E8H         PUBLIC        P6
  D:00E7H         PUBLIC        EIE2
  D:00F8H         PUBLIC        P7
  D:008FH         PUBLIC        PSCTL
  D:00E8H         PUBLIC        ADC0CN
  D:00D4H         PUBLIC        DAC0CN
  D:0084H         PUBLIC        SFRPAGE
  D:00E8H         PUBLIC        ADC1CN
  D:00D4H         PUBLIC        DAC1CN
  D:00E8H         PUBLIC        ADC2CN
  C:10F3H         PUBLIC        _Timer3_Init
  D:00A6H         PUBLIC        P2MDOUT
  I:002FH         PUBLIC        Timer_count
  D:009DH         PUBLIC        P5MDOUT
  I:0030H         PUBLIC        MA_SP
  B:00F8H.4       PUBLIC        Dct2C
  D:009EH         PUBLIC        P6MDOUT
  B:00F8H.7       PUBLIC        Dct3C
  D:009FH         PUBLIC        P7MDOUT
  B:00F8H.6       PUBLIC        Dct4C
  B:00A0H.2       PUBLIC        DQ
  B:0098H.4       PUBLIC        REN0
  D:00A3H         PUBLIC        EMI0CF
  C:000EH         PUBLIC        EMIF_Init
  I:0032H         PUBLIC        SourceTem
  D:00E1H         PUBLIC        XBR0
  D:00E2H         PUBLIC        XBR1
  D:00E3H         PUBLIC        XBR2
  B:00E8H.1       PUBLIC        Dct1R
  D:00D1H         PUBLIC        REF0CN
  D:00D1H         PUBLIC        REF1CN
  B:00E8H.5       PUBLIC        AD0INT
  D:00D1H         PUBLIC        REF2CN
  B:00E8H.5       PUBLIC        AD1INT
  B:00B8H.4       PUBLIC        PS
  D:00BAH         PUBLIC        AMX2CF
  B:00E8H.5       PUBLIC        AD2INT
  C:1086H         PUBLIC        _write_byte
  I:0033H         PUBLIC        KV_SP
  C:0CA4H         PUBLIC        main
  D:00CCH         PUBLIC        TMR3
  B:00F8H.1       PUBLIC        RedLamp
  X:0004H         PUBLIC        SEND
  C:05C4H         PUBLIC        GetCommData
  X:0006H         PUBLIC        CpuBoxTem1
  D:00C9H         PUBLIC        TMR3CF
  I:0035H         PUBLIC        DctCont
  B:00F8H.0       PUBLIC        OreLamp
  C:105FH         PUBLIC        read_byte
  B:00F8H.3       PUBLIC        GrnLamp
BL51 BANKED LINKER/LOCATER V5.12                                                      06/13/2007  22:16:11  PAGE 5


  B:0020H.0       PUBLIC        SA_alarm0
  B:00A0H.0       PUBLIC        Run
  B:0020H.1       PUBLIC        SA_alarm1
  B:0020H.2       PUBLIC        SA_alarm2
  D:00BBH         PUBLIC        AMX0SL
  B:0020H.3       PUBLIC        SA_alarm3
  B:0020H.4       PUBLIC        SA_alarm4
  D:00C8H         PUBLIC        TMR3CN
  D:00BBH         PUBLIC        AMX2SL
  B:0020H.5       PUBLIC        SA_alarm5
  B:0020H.6       PUBLIC        SA_alarm6
  C:100AH         PUBLIC        PORT_Init
  D:00D3H         PUBLIC        DAC0H
  D:008AH         PUBLIC        OSCICN
  B:0020H.7       PUBLIC        Dct11C
  D:00D3H         PUBLIC        DAC1H
  I:0036H         PUBLIC        Command
  D:00D2H         PUBLIC        DAC0L
  D:00D2H         PUBLIC        DAC1L
  X:0008H         PUBLIC        AD0_AVR_BEGIN
  C:0793H         PUBLIC        ADC0_ISR
  X:00D0H         PUBLIC        AD1_AVR_BEGIN
  B:00A8H.4       PUBLIC        ES0
  C:08B6H         PUBLIC        ADC1_ISR
  B:00A8H.1       PUBLIC        ET0
  C:0D5AH         PUBLIC        ADC2_ISR
  B:0088H.5       PUBLIC        TF0
  B:00F8H.2       PUBLIC        Dct1C12V
  D:008CH         PUBLIC        TH0
  B:00F8H.5       PUBLIC        Dct1C24V
  D:008CH         PUBLIC        OSCXCN
  D:008AH         PUBLIC        TL0
  C:10ABH         PUBLIC        SYSCLK_Init
  B:00E8H.4       PUBLIC        Gauge_Reset_Com
  B:00B8H.1       PUBLIC        PT0
  B:0088H.4       PUBLIC        TR0
  I:0037H         PUBLIC        Count1820
  B:00C8H.2       PUBLIC        TR3
  D:00CAH         PUBLIC        RCAP3
  B:00E8H.5       PUBLIC        Gauge_Start_Com
  C:0BBDH         PUBLIC        _AD0_Gauge
  C:0ACEH         PUBLIC        _AD1_Gauge
  D:00EFH         PUBLIC        RSTSRC
  D:00B7H         PUBLIC        FLACL
  X:0198H         PUBLIC        AD0_1MS
  X:019AH         PUBLIC        AD1_1MS
  C:1135H         PUBLIC        Interrupt_init
  I:0038H         PUBLIC        MA_AVERAGE
  C:10CFH         PUBLIC        ow_reset
  C:1185H         PUBLIC        ADC0_Init
  C:1151H         PUBLIC        ADC1_Init
  C:1046H         PUBLIC        _delay
  C:116BH         PUBLIC        ADC2_Init
  B:0021H.4       PUBLIC        Along
  C:0F34H         PUBLIC        Read_Temperature
  D:00B7H         PUBLIC        FLSCL
  X:019CH         PUBLIC        AD01_DISP
BL51 BANKED LINKER/LOCATER V5.12                                                      06/13/2007  22:16:11  PAGE 6


  D:00BEH         PUBLIC        ADC0
  D:0022H         PUBLIC        SourceState
  D:00BEH         PUBLIC        ADC1
  D:00BEH         PUBLIC        ADC2
  I:003AH         PUBLIC        CpuBoxTem
  X:01ACH         PUBLIC        AD0_BEGIN
  B:00E8H.4       PUBLIC        AD2BUSY
  D:0021H         PUBLIC        SampeState
  X:0276H         PUBLIC        AD1_BEGIN
  -------         PROC          MAIN
  C:0CA4H         LINE#         187
  C:0CA4H         LINE#         188
  C:0CA4H         LINE#         189
  C:0CA7H         LINE#         190
  C:0CAAH         LINE#         191
  C:0CADH         LINE#         192
  C:0CAFH         LINE#         193
  C:0CB1H         LINE#         194
  C:0CB4H         LINE#         195
  C:0CB7H         LINE#         196
  C:0CBAH         LINE#         197
  C:0CC1H         LINE#         198
  C:0CC4H         LINE#         199
  C:0CC7H         LINE#         200
  C:0CCAH         LINE#         201
  C:0CCDH         LINE#         202
  C:0CD0H         LINE#         203
  C:0CD3H         LINE#         204
  C:0CD6H         LINE#         205
  C:0CD8H         LINE#         206
  C:0CDAH         LINE#         207
  C:0CDCH         LINE#         210
  C:0CDCH         LINE#         211
  C:0CDCH         LINE#         212
  C:0CDFH         LINE#         213
  C:0CE2H         LINE#         214
  C:0CE8H         LINE#         215
  C:0CEFH         LINE#         216
  C:0CF2H         LINE#         217
  C:0CF2H         LINE#         218
  C:0CF9H         LINE#         219
  C:0CFDH         LINE#         220
  C:0D00H         LINE#         222
  C:0D0AH         LINE#         223
  C:0D0AH         LINE#         224
  C:0D0CH         LINE#         225
  C:0D13H         LINE#         226
  C:0D17H         LINE#         227
  C:0D19H         LINE#         228
  C:0D19H         LINE#         230
  C:0D19H         LINE#         231
  C:0D2CH         LINE#         232
  C:0D2CH         LINE#         233
  C:0D32H         LINE#         234
  C:0D37H         LINE#         235
  C:0D39H         LINE#         236
  C:0D3BH         LINE#         237
BL51 BANKED LINKER/LOCATER V5.12                                                      06/13/2007  22:16:11  PAGE 7


  C:0D3EH         LINE#         238
  C:0D41H         LINE#         239
  C:0D41H         LINE#         240
  C:0D44H         LINE#         241
  C:0D46H         LINE#         242
  C:0D49H         LINE#         243
  C:0D4CH         LINE#         244
  C:0D4CH         LINE#         247
  C:0D4EH         LINE#         248
  C:0D50H         LINE#         249

⌨️ 快捷键说明

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