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

📄 main.m51

📁 C8051F020+RA8835 I/O口控制 中英文混合显示
💻 M51
📖 第 1 页 / 共 4 页
字号:
BL51 BANKED LINKER/LOCATER V5.11              08/19/2008  11:47:53  PAGE 1


BL51 BANKED LINKER/LOCATER V5.11, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE E:\工作\RA8835\MAIN.OBJ, E:\工作\RA8835\RA8835.OBJ TO
>>  E:\工作\RA8835\MAIN RS (256) PL (68) PW (78)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  E:\工作\RA8835\MAIN.OBJ (MAIN)
  E:\工作\RA8835\RA8835.OBJ (RA8835)
  C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
  C:\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
  C:\KEIL\C51\LIB\C51S.LIB (?C?IMUL)
  C:\KEIL\C51\LIB\C51S.LIB (?C_INIT)


LINK MAP OF MODULE:  E:\工作\RA8835\MAIN (MAIN)


            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     0010H     UNIT         ?DT?_DPRINTF?RA8835
            DATA    0018H     0006H     UNIT         ?DT?_PRINTFLEFTRIGHT?RA88
>> 35
            DATA    001EH     0001H     UNIT         ?DT?RA8835
                    001FH     0001H                  *** GAP ***
            BIT     0020H.0   0000H.1   UNIT         ?BI?MAIN
            BIT     0020H.1   0000H.1   UNIT         ?BI?RA8835
                    0020H.2   0000H.6                *** GAP ***
            DATA    0021H     0010H     UNIT         ?DT?_HPRINTF?RA8835
            DATA    0031H     000CH     UNIT         ?DT?_PRINTLCD_CAR_SHOW?RA
>> 8835
            DATA    003DH     0009H     UNIT         ?DT?MAIN
            DATA    0046H     0005H     UNIT         ?DT?_PRINTFUPDOWN?RA8835
            DATA    004BH     0003H     UNIT         ?DT?PRINTLCD_SINGLE?RA883
>> 5
            DATA    004EH     0003H     UNIT         _DATA_GROUP_
            IDATA   0051H     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     00D1H     UNIT         ?XD?MAIN
                    00D1H     3F2EH                  *** GAP ***
            XDATA   3FFFH     0001H     ABSOLUTE     
                    4000H     3FFFH                  *** GAP ***
            XDATA   7FFFH     0001H     ABSOLUTE     
                    8000H     5F00H                  *** GAP ***
            XDATA   DF00H     0001H     ABSOLUTE     
                    DF01H     0001H                  *** GAP ***
            XDATA   DF02H     0001H     ABSOLUTE     
                    DF03H     0001H                  *** GAP ***
            XDATA   DF04H     0001H     ABSOLUTE     
                    DF05H     0001H                  *** GAP ***
            XDATA   DF06H     0001H     ABSOLUTE     
            XDATA   DF07H     0001H     ABSOLUTE     
            XDATA   DF08H     0001H     ABSOLUTE     
            XDATA   DF09H     0001H     ABSOLUTE     
            XDATA   DF0AH     0001H     ABSOLUTE     
            XDATA   DF0BH     0001H     ABSOLUTE     
            XDATA   DF0CH     0001H     ABSOLUTE     
            XDATA   DF0DH     0001H     ABSOLUTE     
                    DF0EH     0024H                  *** GAP ***
            XDATA   DF32H     0001H     ABSOLUTE     
BL51 BANKED LINKER/LOCATER V5.11            08/19/2008  11:47:53  PAGE 2



            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     294CH     UNIT         ?CO?RA8835
            CODE    294FH     0478H     UNIT         ?CO?MAIN
            CODE    2DC7H     0173H     UNIT         ?PR?_PRINTLCD_CAR_SHOW?RA
>> 8835
            CODE    2F3AH     0150H     UNIT         ?PR?_HPRINTF?RA8835
            CODE    308AH     0142H     UNIT         ?PR?_DPRINTF?RA8835
            CODE    31CCH     011AH     UNIT         ?PR?DISPLAY_DAISU_MENU?MA
>> IN
            CODE    32E6H     010DH     UNIT         ?PR?DISPLAY_TEST_MENU?MAI
>> N
            CODE    33F3H     00E5H     UNIT         ?PR?PRINTLCD_SINGLE?RA883
>> 5
            CODE    34D8H     00D0H     UNIT         ?PR?DISPLAY_RPM4_MENU?MAI
>> N
            CODE    35A8H     00C2H     UNIT         ?PR?DISPLAY_MAIN_MENU?MAI
>> N
            CODE    366AH     00B5H     UNIT         ?PR?DISPLAY_ADJUST_MENU?M
>> AIN
            CODE    371FH     00B4H     UNIT         ?PR?DISPLAY_SHEZHI_MENU?M
>> AIN
            CODE    37D3H     009AH     UNIT         ?PR?DISPLAY_TESTPIN_MENU?
>> MAIN
            CODE    386DH     0090H     UNIT         ?PR?DISPLAY_INPUT_PLANE?M
>> AIN
            CODE    38FDH     008CH     UNIT         ?C_C51STARTUP
            CODE    3989H     008AH     UNIT         ?PR?DISPLAY_RPM2_MENU?MAI
>> N
            CODE    3A13H     008AH     UNIT         ?PR?DISPLAY_RANLIAO_MENU?
>> MAIN
            CODE    3A9DH     0085H     UNIT         ?PR?CONFIG?MAIN
            CODE    3B22H     007CH     UNIT         ?PR?DISPLAY_COM_MENU?MAIN
>> 
            CODE    3B9EH     007CH     UNIT         ?PR?DISPLAY_RPM_MENU?MAIN
>> 
            CODE    3C1AH     007CH     UNIT         ?PR?DISPLAY_FANGSHI_MENU?
>> MAIN
            CODE    3C96H     0077H     UNIT         ?PR?DISPLAY_SET_TIME_MENU
>> ?MAIN
            CODE    3D0DH     006EH     UNIT         ?PR?DISPLAY_BRIGHT_MENU?M
>> AIN
            CODE    3D7BH     0060H     UNIT         ?PR?INIT_CPU?MAIN
            CODE    3DDBH     005FH     UNIT         ?PR?_PRINTFLEFTRIGHT?RA88
>> 35
            CODE    3E3AH     0059H     UNIT         ?PR?LCMINITION?RA8835
            CODE    3E93H     0049H     UNIT         ?PR?DISPLAY_PLANE_MENU?MA
>> IN
            CODE    3EDCH     0045H     UNIT         ?C_INITSEG
            CODE    3F21H     0042H     UNIT         ?PR?_PRINTFUPDOWN?RA8835
            CODE    3F63H     003FH     UNIT         ?C?LIB_CODE
            CODE    3FA2H     003DH     UNIT         ?PR?_LCD_CSR?RA8835
            CODE    3FDFH     003AH     UNIT         ?PR?MAIN?MAIN
            CODE    4019H     0039H     UNIT         ?PR?_LOCATEXY?RA8835
            CODE    4052H     0034H     UNIT         ?PR?LCMCLEAR?RA8835
            CODE    4086H     0033H     UNIT         ?PR?LCMTEST?RA8835
            CODE    40B9H     002EH     UNIT         ?PR?_WRITEDATA?RA8835
            CODE    40E7H     0027H     UNIT         ?PR?_PRINTLCD_CHAR?RA8835
>> 
            CODE    410EH     001FH     UNIT         ?PR?READDATA?RA8835
            CODE    412DH     0016H     UNIT         ?PR?_WRITECOMMAND?RA8835
            CODE    4143H     000CH     UNIT         ?PR?LCMREST?RA8835
            CODE    414FH     000BH     UNIT         ?PR?_DELAY?MAIN

BL51 BANKED LINKER/LOCATER V5.11            08/19/2008  11:47:53  PAGE 3




OVERLAY MAP OF MODULE:   E:\工作\RA8835\MAIN (MAIN)


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

?PR?MAIN?MAIN                          004EH    0001H
  +--> ?PR?CONFIG?MAIN
  +--> ?PR?LCMREST?RA8835
  +--> ?PR?_DELAY?MAIN
  +--> ?PR?LCMINITION?RA8835
  +--> ?PR?LCMCLEAR?RA8835
  +--> ?PR?_LCD_CSR?RA8835
  +--> ?PR?_LOCATEXY?RA8835
  +--> ?PR?_PRINTLCD_CHAR?RA8835

?PR?LCMREST?RA8835                     -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?LCMINITION?RA8835                  004FH    0001H
  +--> ?PR?_WRITECOMMAND?RA8835
  +--> ?CO?RA8835
  +--> ?PR?_WRITEDATA?RA8835

?PR?_WRITECOMMAND?RA8835               -----    -----
  +--> ?PR?_DELAY?MAIN

?PR?_WRITEDATA?RA8835                  -----    -----
  +--> ?CO?RA8835
  +--> ?PR?_DELAY?MAIN

?PR?LCMCLEAR?RA8835                    004FH    0002H
  +--> ?PR?_WRITECOMMAND?RA8835
  +--> ?PR?_WRITEDATA?RA8835

?PR?_LCD_CSR?RA8835                    004FH    0001H
  +--> ?PR?_WRITECOMMAND?RA8835
  +--> ?PR?_WRITEDATA?RA8835

?PR?_LOCATEXY?RA8835                   004FH    0002H
  +--> ?PR?_WRITECOMMAND?RA8835
  +--> ?PR?_WRITEDATA?RA8835

?PR?_PRINTLCD_CHAR?RA8835              004FH    0002H
  +--> ?PR?_WRITECOMMAND?RA8835
  +--> ?PR?_WRITEDATA?RA8835



SYMBOL TABLE OF MODULE:  E:\工作\RA8835\MAIN (MAIN)

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

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  X:0000H         PUBLIC        COMMAND_CODE
  X:0001H         PUBLIC        hc_con_1
  C:37D3H         PUBLIC        display_testpin_menu
BL51 BANKED LINKER/LOCATER V5.11            08/19/2008  11:47:53  PAGE 4


  X:0003H         PUBLIC        hc_con_2
  X:0005H         PUBLIC        no_con
  X:0007H         PUBLIC        second
  X:0008H         PUBLIC        no_zero
  D:0090H         PUBLIC        P1
  D:003DH         PUBLIC        COMMAND
  D:00FFH         PUBLIC        WDTCN
  D:00A0H         PUBLIC        P2
  C:366AH         PUBLIC        display_adjust_menu
  C:371FH         PUBLIC        display_shezhi_menu
  C:386DH         PUBLIC        display_input_plane
  D:00B0H         PUBLIC        P3
  X:000AH         PUBLIC        bright
  D:0084H         PUBLIC        P4
  X:000BH         PUBLIC        int_ptr
  D:00E6H         PUBLIC        EIE1
  D:0085H         PUBLIC        P5
  X:000EH         PUBLIC        co_con_1
  B:00A8H.7       PUBLIC        EA
  D:00E7H         PUBLIC        EIE2
  C:3E93H         PUBLIC        display_plane_menu
  X:0010H         PUBLIC        co_con_2
  X:0012H         PUBLIC        val_lambda
  X:0014H         PUBLIC        x100
  D:00E8H         PUBLIC        ADC0CN
  D:00A4H         PUBLIC        P0MDOUT
  C:31CCH         PUBLIC        display_daisu_menu
  D:00A5H         PUBLIC        P1MDOUT
  X:0015H         PUBLIC        ArrowHeadY1
  D:00A8H         PUBLIC        IE
  D:00A6H         PUBLIC        P2MDOUT
  X:0016H         PUBLIC        ptmonth
  D:00A7H         PUBLIC        P3MDOUT
  D:00F6H         PUBLIC        EIP1
  X:0017H         PUBLIC        no_con_1
  D:00F7H         PUBLIC        EIP2
  X:0019H         PUBLIC        no_con_2
  D:00ADH         PUBLIC        P3IF
  X:001BH         PUBLIC        Temperature
  X:001DH         PUBLIC        minute
  D:00A3H         PUBLIC        EMI0CF
  D:00D8H         PUBLIC        PCA0CN
  X:001EH         PUBLIC        Temp
  X:001FH         PUBLIC        T_IS_h
  X:0021H         PUBLIC        ptyear
  D:00B8H         PUBLIC        IP
  C:35A8H         PUBLIC        display_main_menu
  X:0022H         PUBLIC        co2_cons
  X:0026H         PUBLIC        val_lambda_1
  X:0028H         PUBLIC        mem_position
  X:002AH         PUBLIC        Star
  X:002BH         PUBLIC        val_lambda_2
  X:002DH         PUBLIC        Idle_Speed_h
  D:003EH         PUBLIC        LOW_ADD
  D:00E1H         PUBLIC        XBR0
  D:00E2H         PUBLIC        XBR1
  D:00E3H         PUBLIC        XBR2
  X:002FH         PUBLIC        date
  X:0034H         PUBLIC        position_sel
  X:0035H         PUBLIC        diii
  D:00CBH         PUBLIC        RCAP2H
  D:00E5H         PUBLIC        RCAP4H
  X:0036H         PUBLIC        cjcs
  X:0037H         PUBLIC        car_number
  X:003EH         PUBLIC        ptday
BL51 BANKED LINKER/LOCATER V5.11            08/19/2008  11:47:53  PAGE 5


  D:00C0H         PUBLIC        SMB0CN
  X:003FH         PUBLIC        pthour
  D:00CAH         PUBLIC        RCAP2L
  C:3FDFH         PUBLIC        main
  X:0040H         PUBLIC        clcs
  X:0041H         PUBLIC        co2_con
  X:0043H         PUBLIC        Temperature_1
  X:DF06H         PUBLIC        ds_weekday
  X:0045H         PUBLIC        Temperature_2
  D:00E4H         PUBLIC        RCAP4L
  X:0047H         PUBLIC        x1
  X:0048H         PUBLIC        month
  D:00CFH         PUBLIC        SMB0CR
  D:00BDH         PUBLIC        P1MDIN
  D:003FH         PUBLIC        changetype
  D:00F8H         PUBLIC        SPI0CN
  D:0087H         PUBLIC        PCON
  X:0049H         PUBLIC        ad_resulth
  X:004BH         PUBLIC        year
  C:3B22H         PUBLIC        display_com_menu
  X:004CH         PUBLIC        car_data
  D:00B5H         PUBLIC        P74OUT
  D:0089H         PUBLIC        TMOD
  D:0088H         PUBLIC        TCON
  C:32E6H         PUBLIC        display_test_menu
  X:005CH         PUBLIC        ad_resultl
  X:005EH         PUBLIC        o2_cons
  X:0062H         PUBLIC        co2_con_1
  X:DF00H         PUBLIC        ds_second
  X:0064H         PUBLIC        co2_con_2
  X:DF0AH         PUBLIC        ds_regA
  X:0066H         PUBLIC        x1000
  X:DF0BH         PUBLIC        ds_regB
  X:0067H         PUBLIC        GDdai
  X:DF0CH         PUBLIC        ds_regC
  X:DF0DH         PUBLIC        ds_regD
  D:0043H         PUBLIC        WORD
  X:0068H         PUBLIC        T_filter
  X:007CH         PUBLIC        day
  X:007DH         PUBLIC        hour
  D:00B2H         PUBLIC        OSCICN
  X:007EH         PUBLIC        o2_con
  C:3B9EH         PUBLIC        display_rpm_menu
  B:0020H.0       PUBLIC        SM_BUSY
  X:DF32H         PUBLIC        ds_century
  X:0080H         PUBLIC        Idle_Speeds
  D:0044H         PUBLIC        HIGH_ADD
  D:008CH         PUBLIC        TH0
  D:008DH         PUBLIC        TH1
  X:DF02H         PUBLIC        ds_minute
  D:00CDH         PUBLIC        TH2
  D:00F5H         PUBLIC        TH4
  D:00B1H         PUBLIC        OSCXCN
  D:008AH         PUBLIC        TL0
  C:414FH         PUBLIC        _Delay
  X:0084H         PUBLIC        xuanze2
  D:008BH         PUBLIC        TL1
  D:00CCH         PUBLIC        TL2
  C:3C96H         PUBLIC        display_set_time_menu
  X:0085H         PUBLIC        Idle_Speed
  X:0087H         PUBLIC        o2_con_1
  D:00F4H         PUBLIC        TL4
  X:0089H         PUBLIC        o2_con_2
  C:3C1AH         PUBLIC        display_fangshi_menu
  X:008BH         PUBLIC        keynumber
BL51 BANKED LINKER/LOCATER V5.11            08/19/2008  11:47:53  PAGE 6


⌨️ 快捷键说明

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