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

📄 lb400_pan.m51

📁 单片机控制面板程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V5.03                                                        03/19/2009  21:23:59  PAGE 1


BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
D:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE Board.obj TO LB400_PAN


MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED:
  Board.obj (BOARD)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPMUL)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FCAST)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?CASTF)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (CEIL)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (FLOOR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPADD)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51FPS.LIB (?C?FPCMP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SCDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SIDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?SLDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?LNEG)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULCMP)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_INIT)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?UIDIV)
  D:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ULDIV)


LINK MAP OF MODULE:  LB400_PAN (BOARD)


            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     000EH     UNIT         _DATA_GROUP_
                    0016H     000AH                  *** GAP ***
            BIT     0020H.0   0002H.3   UNIT         ?BI?BOARD
            BIT     0022H.3   0000H.1   UNIT         _BIT_GROUP_
                    0022H.4   0000H.4                *** GAP ***
            DATA    0023H     004DH     UNIT         ?DT?BOARD
            IDATA   0070H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0008H     UNIT         ?PR?DISABLE_EEPROM?BOARD
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?EEPROM_ERASE?BOARD
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     05D4H     UNIT         ?C?LIB_CODE
            CODE    05FAH     0453H     UNIT         ?PR?IN_PUT?BOARD
            CODE    0A4DH     027FH     UNIT         ?PR?T0_PERIOD?BOARD
            CODE    0CCCH     0205H     UNIT         ?PR?REVEIVE_PRO?BOARD
BL51 BANKED LINKER/LOCATER V5.03                                                      03/19/2009  21:23:59  PAGE 2


            CODE    0ED1H     01BBH     UNIT         ?PR?SEND?BOARD
            CODE    108CH     0135H     UNIT         ?PR?FAULT_PRO?BOARD
            CODE    11C1H     00EAH     UNIT         ?PR?LIGHT_PRO?BOARD
            CODE    12ABH     00CAH     UNIT         ?C_INITSEG
            CODE    1375H     00B0H     UNIT         ?PR?_FLOOR?FLOOR
            CODE    1425H     00AFH     UNIT         ?PR?_CEIL?CEIL
            CODE    14D4H     00AEH     UNIT         ?PR?GETCODE?BOARD
            CODE    1582H     00A8H     UNIT         ?PR?REV_CHD?BOARD
            CODE    162AH     009DH     UNIT         ?PR?SET_SHOW?BOARD
            CODE    16C7H     009CH     UNIT         ?PR?CHD_SHOW?BOARD
            CODE    1763H     0095H     UNIT         ?PR?SET_VALUE?BOARD
            CODE    17F8H     008CH     UNIT         ?C_C51STARTUP
            CODE    1884H     0085H     UNIT         ?PR?VALUE_SHOW?BOARD
            CODE    1909H     006BH     UNIT         ?PR?CHD?BOARD
            CODE    1974H     004FH     UNIT         ?PR?RECEIVE?BOARD
            CODE    19C3H     004CH     UNIT         ?PR?MAIN?BOARD
            CODE    1A0FH     0044H     UNIT         ?C?LDIV
            CODE    1A53H     003AH     UNIT         ?PR?FAULT_SHOW?BOARD
            CODE    1A8DH     003AH     UNIT         ?CO?BOARD
            CODE    1AC7H     0034H     UNIT         ?PR?LED_SHOW_BYTE?BOARD
            CODE    1AFBH     002DH     UNIT         ?PR?KEY_SAMPLE?BOARD
            CODE    1B28H     0022H     UNIT         ?PR?SHOW_MODE?BOARD
            CODE    1B4AH     0022H     UNIT         ?PR?SET_MODE?BOARD
            CODE    1B6CH     0022H     UNIT         ?PR?FAULT_MODE?BOARD
            CODE    1B8EH     0021H     UNIT         ?PR?DISPLAY?BOARD
            CODE    1BAFH     0018H     UNIT         ?PR?EEPROM_READ?BOARD
            CODE    1BC7H     0018H     UNIT         ?PR?EEPROM_WRITE?BOARD



OVERLAY MAP OF MODULE:   LB400_PAN (BOARD)


SEGMENT                             BIT_GROUP          DATA_GROUP 
  +--> CALLED SEGMENT            START    LENGTH     START    LENGTH
--------------------------------------------------------------------
?PR?RECEIVE?BOARD                -----    -----      -----    -----
  +--> ?PR?REVEIVE_PRO?BOARD

?PR?REVEIVE_PRO?BOARD            -----    -----      0008H    0001H
  +--> ?PR?_CEIL?CEIL
  +--> ?PR?_FLOOR?FLOOR

?PR?_CEIL?CEIL                   -----    -----      0009H    0008H

?PR?_FLOOR?FLOOR                 -----    -----      0009H    0008H

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

?PR?T0_PERIOD?BOARD              -----    -----      -----    -----
  +--> ?PR?SEND?BOARD
  +--> ?PR?LIGHT_PRO?BOARD
  +--> ?PR?FAULT_PRO?BOARD
  +--> ?PR?LED_SHOW_BYTE?BOARD
  +--> ?PR?KEY_SAMPLE?BOARD
  +--> ?PR?IN_PUT?BOARD
  +--> ?PR?GETCODE?BOARD
BL51 BANKED LINKER/LOCATER V5.03                                                      03/19/2009  21:23:59  PAGE 3


  +--> ?PR?VALUE_SHOW?BOARD
  +--> ?PR?SET_SHOW?BOARD
  +--> ?PR?FAULT_SHOW?BOARD
  +--> ?PR?DISPLAY?BOARD
  +--> ?PR?EEPROM_READ?BOARD

?PR?LIGHT_PRO?BOARD              0022H.3  0000H.1    -----    -----

?PR?LED_SHOW_BYTE?BOARD          0022H.3  0000H.1    -----    -----

?PR?IN_PUT?BOARD                 -----    -----      0011H    0005H
  +--> ?PR?FAULT_PRO?BOARD
  +--> ?PR?SHOW_MODE?BOARD
  +--> ?PR?SET_MODE?BOARD
  +--> ?PR?SET_VALUE?BOARD
  +--> ?PR?FAULT_MODE?BOARD

?PR?SET_VALUE?BOARD              -----    -----      -----    -----
  +--> ?PR?REV_CHD?BOARD

?PR?GETCODE?BOARD                -----    -----      -----    -----
  +--> ?CO?BOARD

?PR?VALUE_SHOW?BOARD             -----    -----      -----    -----
  +--> ?PR?CHD_SHOW?BOARD

?PR?SET_SHOW?BOARD               -----    -----      -----    -----
  +--> ?PR?CHD?BOARD

?PR?FAULT_SHOW?BOARD             -----    -----      -----    -----
  +--> ?PR?CHD?BOARD

?PR?EEPROM_READ?BOARD            -----    -----      -----    -----
  +--> ?PR?DISABLE_EEPROM?BOARD

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

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



SYMBOL TABLE OF MODULE:  LB400_PAN (BOARD)

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

  -------         MODULE        BOARD
  C:0000H         SYMBOL        _ICE_DUMMY_
  C:000EH         PUBLIC        eeprom_erase
  D:0023H         PUBLIC        eeprom_addh
  D:0090H         PUBLIC        P1
  D:00A0H         PUBLIC        P2
  D:0024H         PUBLIC        eeprom_addl
  D:00E6H         PUBLIC        ISP_TRIG
  B:00A8H.7       PUBLIC        EA
BL51 BANKED LINKER/LOCATER V5.03                                                      03/19/2009  21:23:59  PAGE 4


  D:0025H         PUBLIC        key_sample_count_h
  B:0020H.0       PUBLIC        send_success_flag
  D:0026H         PUBLIC        eeprom_data
  B:0020H.1       PUBLIC        light_fault_flash_flag
  C:1BAFH         PUBLIC        eeprom_read
  D:0027H         PUBLIC        key_sample_count_l
  D:0029H         PUBLIC        fault_number
  B:0090H.5       PUBLIC        DI
  B:0020H.2       PUBLIC        fault_flash_flag
  B:0020H.3       PUBLIC        flash_code
  D:002AH         PUBLIC        led01
  B:0020H.4       PUBLIC        light_fault_flag
  B:00A8H.4       PUBLIC        ES
  D:002BH         PUBLIC        led02
  B:00A0H.2       PUBLIC        QH
  D:002CH         PUBLIC        led03
  D:002DH         PUBLIC        light_fault_flash_count
  C:1BC7H         PUBLIC        eeprom_write
  D:002FH         PUBLIC        led04
  B:0098H.0       PUBLIC        RI
  D:0030H         PUBLIC        fault_data
  B:0098H.1       PUBLIC        TI
  D:0032H         PUBLIC        fault_enter_flag
  B:00A0H.1       PUBLIC        SL
  D:0033H         PUBLIC        function_key_kind
  C:1A8DH         PUBLIC        led_table
  D:00E5H         PUBLIC        ISP_CMD
  C:19C3H         PUBLIC        main
  C:1B6CH         PUBLIC        fault_mode
  D:0034H         PUBLIC        high_led_number
  B:0020H.5       PUBLIC        fault_first_flag
  B:0020H.6       PUBLIC        light_power_flag
  C:0A4DH         PUBLIC        T0_PERIOD
  D:0035H         PUBLIC        error_data
  D:0037H         PUBLIC        point_flag
  C:0ED1H         PUBLIC        send
  C:0CCCH         PUBLIC        reveive_pro
  D:0038H         PUBLIC        key_sample_code
  C:1909H         PUBLIC        chd
  B:0020H.7       PUBLIC        light_work_flash_flag
  C:1AFBH         PUBLIC        key_sample
  D:0039H         PUBLIC        send_heart_count
  D:0099H         PUBLIC        SBUF
  D:0087H         PUBLIC        PCON
  D:00E3H         PUBLIC        ISP_ADDRH
  D:003BH         PUBLIC        led_data
  B:0021H.0       PUBLIC        light_work_flash
  D:0098H         PUBLIC        SCON
  D:003CH         PUBLIC        send_kind
  D:0089H         PUBLIC        TMOD
  D:003DH         PUBLIC        ledcode01
  D:00E4H         PUBLIC        ISP_ADDRL
  D:003EH         PUBLIC        ledcode02
  B:0021H.1       PUBLIC        light_copy_paste_flag
  D:003FH         PUBLIC        send_hand_count
  D:0041H         PUBLIC        fault_temp
  B:0021H.2       PUBLIC        neg_flag
BL51 BANKED LINKER/LOCATER V5.03                                                      03/19/2009  21:23:59  PAGE 5


  D:0043H         PUBLIC        ledcode03
  D:0044H         PUBLIC        ledcode04
  D:0045H         PUBLIC        send_fault_count
  D:0047H         PUBLIC        send_point
  B:0021H.3       PUBLIC        light_work_flag
  D:0048H         PUBLIC        send_inter_count
  D:0049H         PUBLIC        show_data
  D:004BH         PUBLIC        light_work_flash_count
  D:008EH         PUBLIC        AUXR
  C:1A53H         PUBLIC        fault_show
  C:1884H         PUBLIC        value_show
  C:0003H         PUBLIC        disable_eeprom
  B:0021H.4       PUBLIC        light_set_flag
  D:004DH         PUBLIC        ledcode01flash
  B:0021H.5       PUBLIC        send_over_flag
  D:004EH         PUBLIC        send_heart_last_count
  D:0050H         PUBLIC        led_show_number
  D:0051H         PUBLIC        ledcode02flash
  D:0052H         PUBLIC        rx_buffer
  B:00A8H.1       PUBLIC        ET0
  D:0057H         PUBLIC        set_data
  D:0059H         PUBLIC        ledcode03flash
  B:0021H.6       PUBLIC        send_ask_fault_flag
  C:1B28H         PUBLIC        show_mode
  D:005AH         PUBLIC        ledcode04flash
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  C:1763H         PUBLIC        set_value
  C:11C1H         PUBLIC        light_pro
  D:008AH         PUBLIC        TL0
  D:008BH         PUBLIC        TL1
  C:108CH         PUBLIC        fault_pro
  C:16C7H         PUBLIC        chd_show
  D:005BH         PUBLIC        send_over_kind
  C:1B4AH         PUBLIC        set_mode
  D:00E7H         PUBLIC        ISP_CONTR
  B:0088H.4       PUBLIC        TR0
  B:0088H.6       PUBLIC        TR1
  B:0090H.7       PUBLIC        CLK
  B:0021H.7       PUBLIC        start_only_once_flag
  D:005CH         PUBLIC        led_show_value
  D:0060H         PUBLIC        send_or_number
  D:0061H         PUBLIC        send_show_count
  C:1582H         PUBLIC        rev_chd
  C:14D4H         PUBLIC        getcode
  D:0063H         PUBLIC        led_show_byte_number
  B:00A0H.0       PUBLIC        RCK
  D:0064H         PUBLIC        sys_state
  C:1974H         PUBLIC        receive
  B:0022H.0       PUBLIC        send_on_flag
  D:00E2H         PUBLIC        ISP_DATA
  D:0065H         PUBLIC        led_pos
  D:0066H         PUBLIC        p
  C:162AH         PUBLIC        set_show
  C:05FAH         PUBLIC        IN_PUT
  C:1AC7H         PUBLIC        led_show_byte
  D:0068H         PUBLIC        confirm
BL51 BANKED LINKER/LOCATER V5.03                                                      03/19/2009  21:23:59  PAGE 6


  D:0069H         PUBLIC        send_on_kind
  D:006AH         PUBLIC        show_num
  D:006CH         PUBLIC        rx_point
  B:0022H.1       PUBLIC        send_ask_set_flag
  B:0022H.2       PUBLIC        set_rev_flag
  C:1B8EH         PUBLIC        display
  D:006DH         PUBLIC        time_i
  D:006EH         PUBLIC        buffer
  -------         PROC          LED_SHOW_BYTE
  -------         DO            
  D:0007H         SYMBOL        led_show_data
  B:0022H.3       SYMBOL        led_show_bit
  D:0006H         SYMBOL        j
  -------         ENDDO         
  C:1AC7H         LINE#         194
  C:1AC7H         LINE#         195
  C:1AC7H         LINE#         200
  C:1ACEH         LINE#         201
  C:1AD0H         LINE#         202
  C:1AD0H         LINE#         203
  C:1AD4H         LINE#         204
  C:1AD8H         LINE#         206
  C:1ADAH         LINE#         207
  C:1ADCH         LINE#         208
  C:1AE0H         LINE#         209
  C:1AE2H         LINE#         210
  C:1AE7H         LINE#         211
  C:1AEBH         LINE#         212
  C:1AEDH         LINE#         213
  C:1AEFH         LINE#         214
  C:1AF4H         LINE#         215
  C:1AF8H         LINE#         216
  C:1AFAH         LINE#         217
  -------         ENDPROC       LED_SHOW_BYTE
  -------         PROC          SEND

⌨️ 快捷键说明

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