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

📄 tree.m51

📁 液晶屏显示程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
BL51 BANKED LINKER/LOCATER V4.13                                                        11/03/2004  22:09:12  PAGE 1


BL51 BANKED LINKER/LOCATER V4.13, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\KUNSAN\TREE_LCD\UART.OBJ, E:\KUNSAN\TREE_LCD\DAOJU_SET.OBJ, E:\KUNSAN\TREE_LCD\LUOJU_SET.OBJ
>> , E:\KUNSAN\TREE_LCD\SET_SPEED.OBJ, E:\KUNSAN\TREE_LCD\PASSWORD.OBJ, E:\KUNSAN\TREE_LCD\MAIN_SET.OBJ, E:\KUNSAN\TREE_
>> LCD\SPEED_INTERFACE.OBJ, E:\KUNSAN\TREE_LCD\WR24C02.OBJ, E:\KUNSAN\TREE_LCD\MASTER_DIS.OBJ, E:\KUNSAN\TREE_LCD\KEY_DE
>> AL.OBJ, E:\KUNSAN\TREE_LCD\WELCOME.OBJ, E:\KUNSAN\TREE_LCD\NUMBERC.OBJ, E:\KUNSAN\TREE_LCD\MAIN.OBJ, E:\KUNSAN\TREE_L
>> CD\LCD_DATA.OBJ, E:\KUNSAN\TREE_LCD\KEY.OBJ, E:\KUNSAN\TREE_LCD\INIT_COMM.OBJ, E:\KUNSAN\TREE_LCD\CODE.OBJ, C:\KEIL\C
>> 51\LIB\C51S.LIB TO E:\KUNSAN\TREE_LCD\TREE RAMSIZE (256)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  E:\KUNSAN\TREE_LCD\UART.OBJ (UART)
  E:\KUNSAN\TREE_LCD\DAOJU_SET.OBJ (DAOJU_SET)
  E:\KUNSAN\TREE_LCD\LUOJU_SET.OBJ (LUOJU_SET)
  E:\KUNSAN\TREE_LCD\SET_SPEED.OBJ (SET_SPEED)
  E:\KUNSAN\TREE_LCD\PASSWORD.OBJ (PASSWORD)
  E:\KUNSAN\TREE_LCD\MAIN_SET.OBJ (MAIN_SET)
  E:\KUNSAN\TREE_LCD\SPEED_INTERFACE.OBJ (SPEED_INTERFACE)
  E:\KUNSAN\TREE_LCD\WR24C02.OBJ (WR24C02)
  E:\KUNSAN\TREE_LCD\MASTER_DIS.OBJ (MASTER_DIS)
  E:\KUNSAN\TREE_LCD\KEY_DEAL.OBJ (KEY_DEAL)
  E:\KUNSAN\TREE_LCD\WELCOME.OBJ (WELCOME)
  E:\KUNSAN\TREE_LCD\NUMBERC.OBJ (NUMBERC)
  E:\KUNSAN\TREE_LCD\MAIN.OBJ (MAIN)
  E:\KUNSAN\TREE_LCD\LCD_DATA.OBJ (LCD_DATA)
  E:\KUNSAN\TREE_LCD\KEY.OBJ (KEY)
  E:\KUNSAN\TREE_LCD\INIT_COMM.OBJ (INIT_COMM)
  E:\KUNSAN\TREE_LCD\CODE.OBJ (CODE)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)


LINK MAP OF MODULE:  E:\KUNSAN\TREE_LCD\TREE (UART)


            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     0015H     UNIT         _DATA_GROUP_
            DATA    001DH     0003H     UNIT         ?DT?KEY_DEAL
            BIT     0020H.0   0001H.1   UNIT         ?BI?MAIN
            BIT     0021H.1   0000H.4   UNIT         ?BI?KEY_DEAL
            BIT     0021H.5   0000H.3   UNIT         ?BI?UART
            BIT     0022H.0   0000H.3   UNIT         ?BI?INIT_COMM
            BIT     0022H.3   0000H.1   UNIT         ?BI?LCD_DATA
            BIT     0022H.4   0000H.1   UNIT         ?BI?KEY
                    0022H.5   0000H.3                *** GAP ***
            DATA    0023H     0011H     UNIT         ?DT?DAOJU_SET
            DATA    0034H     0011H     UNIT         ?DT?LUOJU_SET
            DATA    0045H     000EH     UNIT         ?DT?INIT_COMM
            DATA    0053H     000DH     UNIT         ?DT?SET_SPEED
            DATA    0060H     000CH     UNIT         ?DT?MAIN_SET
            DATA    006CH     000CH     UNIT         ?DT?SPEED_INTERFACE
            DATA    0078H     0002H     UNIT         ?DT?KEY
            DATA    007AH     0001H     UNIT         ?DT?UART
BL51 BANKED LINKER/LOCATER V4.13                                                      11/03/2004  22:09:12  PAGE 2


            DATA    007BH     0001H     UNIT         ?DT?MAIN
            IDATA   007CH     003CH     UNIT         ?ID?INIT_COMM
            IDATA   00B8H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0007H     UNIT         ?PR?TIME_ADD?INIT_COMM
            CODE    000AH     0001H     UNIT         ?PR?MODE_ESC_SUB?KEY_DEAL
            CODE    000BH     0003H     ABSOLUTE     
            CODE    000EH     0015H     UNIT         ?PR?_WRITE_DATA?LCD_DATA
            CODE    0023H     0003H     ABSOLUTE     
            CODE    0026H     0D80H     UNIT         ?CO?CODE
            CODE    0DA6H     07EEH     UNIT         ?PR?DISPLAY_DAOJU_SET?DAOJU_SET
            CODE    1594H     077BH     UNIT         ?PR?DISPLAY_LUOJU_SET?LUOJU_SET
            CODE    1D0FH     0644H     UNIT         ?PR?DISPLAY_MAIN_SET?MAIN_SET
            CODE    2353H     0544H     UNIT         ?PR?DISPLAY_SPEED_SET?SET_SPEED
            CODE    2897H     0258H     UNIT         ?PR?DISPLAY_LESSER?SPEED_INTERFACE
            CODE    2AEFH     0248H     UNIT         ?PR?CHECKCOMMDATA?UART
            CODE    2D37H     01D0H     UNIT         ?CO?NUMBERC
            CODE    2F07H     01B3H     UNIT         ?PR?DISPLAY_MASTER?MASTER_DIS
            CODE    30BAH     00EBH     UNIT         ?PR?DAOJUSETWRITE?UART
            CODE    31A5H     00E7H     UNIT         ?PR?LUOJUSETWRITE?UART
            CODE    328CH     00D7H     UNIT         ?PR?SPEEDSETWRITE?UART
            CODE    3363H     00CBH     UNIT         ?PR?MAINSETWRITE?UART
            CODE    342EH     008DH     UNIT         ?PR?_DISPLAY_LINE?LCD_DATA
            CODE    34BBH     0079H     UNIT         ?PR?TRAN_SUB?UART
            CODE    3534H     0079H     UNIT         ?PR?UART_INT?INIT_COMM
            CODE    35ADH     0065H     UNIT         ?PR?KEY_DEAL?KEY
            CODE    3612H     0064H     UNIT         ?PR?KEY_IN?KEY
            CODE    3676H     0062H     UNIT         ?PR?MAIN?MAIN
            CODE    36D8H     005EH     UNIT         ?PR?READDSP?UART
            CODE    3736H     005BH     UNIT         ?PR?_SENDREAD?UART
            CODE    3791H     0057H     UNIT         ?PR?CHECKOUT?UART
            CODE    37E8H     004EH     UNIT         ?PR?_DISPLAY_L_BLACK?LCD_DATA
            CODE    3836H     004EH     UNIT         ?PR?_DISPLAY_R_BLACK?LCD_DATA
            CODE    3884H     004CH     UNIT         ?PR?T0_INT?INIT_COMM
            CODE    38D0H     0047H     UNIT         ?PR?_DISPLAY_L_WORD?LCD_DATA
            CODE    3917H     0047H     UNIT         ?PR?KEY_SCAN?KEY
            CODE    395EH     003FH     UNIT         ?PR?_DISPLAY_R_WORD?LCD_DATA
            CODE    399DH     003FH     UNIT         ?PR?_DISPLAY_R_BYTE?LCD_DATA
            CODE    39DCH     002CH     UNIT         ?PR?ESC_SUB?KEY_DEAL
            CODE    3A08H     0029H     UNIT         ?PR?DISPLAY_CLR?WELCOME
            CODE    3A31H     0029H     UNIT         ?PR?_FLASH_R_BYTE?LCD_DATA
            CODE    3A5AH     0027H     UNIT         ?PR?DISPLAY_WELCOME?WELCOME
            CODE    3A81H     0027H     UNIT         ?PR?INIT_LCD?INIT_COMM
            CODE    3AA8H     0026H     UNIT         ?PR?_WRITE_COM?LCD_DATA
            CODE    3ACEH     0020H     UNIT         ?PR?UP_SUB?KEY_DEAL
            CODE    3AEEH     0020H     UNIT         ?PR?DOWN_SUB?KEY_DEAL
            CODE    3B0EH     001CH     UNIT         ?PR?MODE_DOWN_SUB?KEY_DEAL
            CODE    3B2AH     001CH     UNIT         ?PR?MODE_UP_SUB?KEY_DEAL
            CODE    3B46H     001AH     UNIT         ?PR?SET_SUB?KEY_DEAL
            CODE    3B60H     001AH     UNIT         ?PR?NEXT_SUB?KEY_DEAL
            CODE    3B7AH     001AH     UNIT         ?PR?BACK_SUB?KEY_DEAL
            CODE    3B94H     001AH     UNIT         ?PR?INIT_COM?INIT_COMM
            CODE    3BAEH     0017H     UNIT         ?PR?ENTER_SUB?KEY_DEAL
            CODE    3BC5H     0012H     UNIT         ?PR?OPEN_DISPLAY?LCD_DATA
            CODE    3BD7H     0010H     UNIT         ?PR?MODE_SUB?KEY_DEAL
BL51 BANKED LINKER/LOCATER V4.13                                                      11/03/2004  22:09:12  PAGE 3


            CODE    3BE7H     0010H     UNIT         ?CO?KEY
            CODE    3BF7H     000CH     UNIT         ?PR?MODE_ENTER_SUB?KEY_DEAL
            CODE    3C03H     000CH     UNIT         ?PR?INIT_SUB?INIT_COMM
            CODE    3C0FH     000CH     UNIT         ?C_C51STARTUP
            CODE    3C1BH     000BH     UNIT         ?PR?INIT_T0?INIT_COMM



OVERLAY MAP OF MODULE:   E:\KUNSAN\TREE_LCD\TREE (UART)


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

?PR?MAIN?MAIN                              -----    -----
  +--> ?PR?INIT_SUB?INIT_COMM
  +--> ?PR?TIME_ADD?INIT_COMM
  +--> ?PR?DISPLAY_WELCOME?WELCOME
  +--> ?PR?DISPLAY_CLR?WELCOME
  +--> ?PR?KEY_DEAL?KEY
  +--> ?PR?DISPLAY_MASTER?MASTER_DIS
  +--> ?PR?DISPLAY_LESSER?SPEED_INTERFACE
  +--> ?PR?DISPLAY_MAIN_SET?MAIN_SET
  +--> ?PR?DISPLAY_SPEED_SET?SET_SPEED
  +--> ?PR?DISPLAY_LUOJU_SET?LUOJU_SET
  +--> ?PR?DISPLAY_DAOJU_SET?DAOJU_SET
  +--> ?PR?CHECKCOMMDATA?UART
  +--> ?PR?TRAN_SUB?UART

?PR?INIT_SUB?INIT_COMM                     -----    -----
  +--> ?PR?INIT_COM?INIT_COMM
  +--> ?PR?INIT_LCD?INIT_COMM
  +--> ?PR?INIT_T0?INIT_COMM
  +--> ?PR?OPEN_DISPLAY?LCD_DATA

?PR?INIT_LCD?INIT_COMM                     0008H    0001H
  +--> ?PR?_DISPLAY_L_BLACK?LCD_DATA
  +--> ?PR?_DISPLAY_R_BLACK?LCD_DATA

?PR?_DISPLAY_L_BLACK?LCD_DATA              -----    -----
  +--> ?PR?_WRITE_COM?LCD_DATA
  +--> ?PR?_WRITE_DATA?LCD_DATA

?PR?_DISPLAY_R_BLACK?LCD_DATA              -----    -----
  +--> ?PR?_WRITE_COM?LCD_DATA
  +--> ?PR?_WRITE_DATA?LCD_DATA

?PR?OPEN_DISPLAY?LCD_DATA                  -----    -----
  +--> ?PR?_WRITE_COM?LCD_DATA

?PR?DISPLAY_WELCOME?WELCOME                0008H    0001H
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_LINE?LCD_DATA

BL51 BANKED LINKER/LOCATER V4.13                                                      11/03/2004  22:09:12  PAGE 4


?PR?_DISPLAY_LINE?LCD_DATA                 0009H    0002H
  +--> ?PR?_WRITE_COM?LCD_DATA
  +--> ?PR?_WRITE_DATA?LCD_DATA

?PR?DISPLAY_CLR?WELCOME                    0008H    0001H
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_LINE?LCD_DATA

?PR?KEY_DEAL?KEY                           -----    -----
  +--> ?PR?KEY_IN?KEY
  +--> ?PR?MODE_SUB?KEY_DEAL
  +--> ?PR?SET_SUB?KEY_DEAL
  +--> ?PR?ENTER_SUB?KEY_DEAL
  +--> ?PR?ESC_SUB?KEY_DEAL
  +--> ?PR?MODE_ENTER_SUB?KEY_DEAL
  +--> ?PR?MODE_ESC_SUB?KEY_DEAL
  +--> ?PR?UP_SUB?KEY_DEAL
  +--> ?PR?DOWN_SUB?KEY_DEAL
  +--> ?PR?NEXT_SUB?KEY_DEAL
  +--> ?PR?BACK_SUB?KEY_DEAL
  +--> ?PR?MODE_DOWN_SUB?KEY_DEAL
  +--> ?PR?MODE_UP_SUB?KEY_DEAL

?PR?KEY_IN?KEY                             -----    -----
  +--> ?PR?KEY_SCAN?KEY

?PR?KEY_SCAN?KEY                           -----    -----
  +--> ?CO?KEY

?PR?DISPLAY_MASTER?MASTER_DIS              -----    -----
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_LINE?LCD_DATA
  +--> ?PR?_DISPLAY_L_WORD?LCD_DATA
  +--> ?CO?NUMBERC
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
  +--> ?PR?_DISPLAY_R_WORD?LCD_DATA

?PR?_DISPLAY_L_WORD?LCD_DATA               0018H    0002H
  +--> ?PR?_WRITE_COM?LCD_DATA
  +--> ?PR?_WRITE_DATA?LCD_DATA

?PR?_DISPLAY_R_BYTE?LCD_DATA               001BH    0002H
  +--> ?PR?_WRITE_COM?LCD_DATA
  +--> ?PR?_WRITE_DATA?LCD_DATA

?PR?_DISPLAY_R_WORD?LCD_DATA               0018H    0002H
  +--> ?PR?_WRITE_COM?LCD_DATA
  +--> ?PR?_WRITE_DATA?LCD_DATA

?PR?DISPLAY_LESSER?SPEED_INTERFACE         -----    -----
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_L_WORD?LCD_DATA
  +--> ?CO?NUMBERC
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
  +--> ?PR?_DISPLAY_R_WORD?LCD_DATA

?PR?DISPLAY_MAIN_SET?MAIN_SET              0008H    000CH
BL51 BANKED LINKER/LOCATER V4.13                                                      11/03/2004  22:09:12  PAGE 5


  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_L_WORD?LCD_DATA
  +--> ?CO?NUMBERC
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
  +--> ?PR?_DISPLAY_R_WORD?LCD_DATA
  +--> ?PR?_FLASH_R_BYTE?LCD_DATA

?PR?_FLASH_R_BYTE?LCD_DATA                 0018H    0003H
  +--> ?PR?_DISPLAY_R_BLACK?LCD_DATA
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA

?PR?DISPLAY_SPEED_SET?SET_SPEED            0008H    000CH
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_L_WORD?LCD_DATA
  +--> ?CO?NUMBERC
  +--> ?PR?_FLASH_R_BYTE?LCD_DATA
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA

?PR?DISPLAY_LUOJU_SET?LUOJU_SET            0008H    0010H
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_L_WORD?LCD_DATA
  +--> ?CO?NUMBERC
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
  +--> ?PR?_DISPLAY_R_WORD?LCD_DATA
  +--> ?PR?_FLASH_R_BYTE?LCD_DATA

?PR?DISPLAY_DAOJU_SET?DAOJU_SET            0008H    0010H
  +--> ?CO?CODE
  +--> ?PR?_DISPLAY_L_WORD?LCD_DATA
  +--> ?CO?NUMBERC
  +--> ?PR?_DISPLAY_R_BYTE?LCD_DATA
  +--> ?PR?_DISPLAY_R_WORD?LCD_DATA
  +--> ?PR?_FLASH_R_BYTE?LCD_DATA

?PR?CHECKCOMMDATA?UART                     -----    -----
  +--> ?PR?CHECKOUT?UART

?PR?TRAN_SUB?UART                          -----    -----
  +--> ?PR?READDSP?UART

?PR?READDSP?UART                           -----    -----
  +--> ?PR?_SENDREAD?UART
  +--> ?PR?MAINSETWRITE?UART
  +--> ?PR?LUOJUSETWRITE?UART
  +--> ?PR?DAOJUSETWRITE?UART
  +--> ?PR?SPEEDSETWRITE?UART



SYMBOL TABLE OF MODULE:  E:\KUNSAN\TREE_LCD\TREE (UART)

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

  -------         MODULE        UART
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
BL51 BANKED LINKER/LOCATER V4.13                                                      11/03/2004  22:09:12  PAGE 6


  D:00A0H         PUBLIC        P2
  D:00B0H         PUBLIC        P3
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:0090H.0       PUBLIC        T2
  B:00A8H.7       PUBLIC        EA
  B:00B0H.4       PUBLIC        GROUND_LED
  B:0090H.2       PUBLIC        W_R
  C:3736H         PUBLIC        _sendRead
  B:0021H.5       PUBLIC        en_bit_tran
  B:0090H.1       PUBLIC        DI
  D:00A8H         PUBLIC        IE
  B:00C8H.6       PUBLIC        EXF2
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  D:00B8H         PUBLIC        IP
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:00A0H.6       PUBLIC        STATUS_LED
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:0021H.6       PUBLIC        rece_bit_success
  B:00B8H.4       PUBLIC        PS
  B:0090H.1       PUBLIC        T2EX
  B:00D0H.2       PUBLIC        OV
  B:00C8H.1       PUBLIC        C_T2
  B:00B0H.6       PUBLIC        WR
  B:00C8H.5       PUBLIC        RCLK
  B:00C8H.4       PUBLIC        TCLK
  D:0099H         PUBLIC        SBUF
  D:0098H         PUBLIC        SCON
  D:0088H         PUBLIC        TCON
  C:3791H         PUBLIC        checkOut
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1

⌨️ 快捷键说明

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