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

📄 rapp01.m51

📁 基于p87c591的can通讯驱动程序源码
💻 M51
📖 第 1 页 / 共 4 页
字号:
LX51 CODE BANKING LINKER/LOCATOR V5.01.02        07/17/00  12:17:48  PAGE  1
WIN32 LX51 CODE BANKING LINKER/LOCATOR V5.01.02,  INVOKED BY:
LX51 c:\esa\eval boards\591\test\temp\r591lib\r591lib\r591io.obj,c:\esa\eval &
boards\591\test\temp\r591lib\r591lib\r591can.obj,c:\esa\eval boards\591\test\&
temp\r591lib\r591lib\app01.obj TO(c:\esa\eval boards\591\test\temp\r591lib\r5&
91lib\rapp01.AOF) PR(c:\esa\eval boards\591\test\temp\r591lib\r591lib\rapp01.&
m51) PW(80) RS(256) RSI(128) IX 


MEMORY MODEL: SMALL WITHOUT ANY FLOATING POINT ARITHMETIC


INPUT MODULES INCLUDED
  C:\ESA\EVAL BOARDS\591\TEST\TEMP\R591LIB\R591LIB\R591IO.OBJ(R591IO)
  C:\ESA\EVAL BOARDS\591\TEST\TEMP\R591LIB\R591LIB\R591CAN.OBJ(R591CAN)
  C:\ESA\EVAL BOARDS\591\TEST\TEMP\R591LIB\R591LIB\APP01.OBJ(APP01)
  c:\RIDE\Lib\RC51S.LIB(C3S)
  c:\RIDE\Lib\RC51S.LIB(MV_I02RG4)
  c:\RIDE\Lib\RC51S.LIB(LORL)
  c:\RIDE\Lib\RC51S.LIB(MULS)
  c:\RIDE\Lib\RC51S.LIB(DIVS)
  c:\RIDE\Lib\RC51S.LIB(CMPL)
  c:\RIDE\Lib\RC51S.LIB(RST_STK)
  c:\RIDE\Lib\RC51S.LIB(SHIFT_LU)
  c:\RIDE\Lib\RC51S.LIB(SHIFT_L)
  c:\RIDE\Lib\RC51S.LIB(_C_IDATALEN)
  c:\RIDE\Lib\RC51S.LIB(COML)


LINK MAP OF MODULE: C:\ESA\EVAL BOARDS\591\TEST\TEMP\R591LIB\R591LIB\RAPP01.AOF&
 (R591IO)

    TYPE     BASE       LENGTH    RELOCATION     SEGMENT NAME
    ----     ----       ------    ----------     ------------

    * * * * * * *   DATA          M E M O R Y   * * * * * * *
    REG      0000H      0008H     ABSOLUTE       "REG BANK 0"
    DATA     0008H      001AH     UNIT           _DGROUP03_
    DATA     0022H      000CH     UNIT           ?DT?R591IO
    DATA     002EH      0001H     UNIT           ?DT?APP01
    IDATA    002FH      0001H     * * STACK * *  _STACK

    * * * * * * *   CODE          M E M O R Y   * * * * * * *
    CODE     0000H      0003H     ABSOLUTE       
             0003H      0008H                    *** GAP ***
    CODE     000BH      0003H     ABSOLUTE       
    CODE     000EH      000CH     INBLOCK        ?PR?MOVES?LIB51
             001AH      0001H                    *** GAP ***
    CODE     001BH      0003H     ABSOLUTE       
    CODE     001EH      0015H     UNIT           ?PR?SHIFTLL?
    CODE     0033H      0015H     UNIT           ?PR?SHIFTRLU?
    CODE     0048H      0142H     UNIT           ?PR?LIB51
    CODE     018AH      000FH     UNIT           ?PR?C51_STARTUP?
    CODE     0199H      0016H     UNIT           ?PR?_check_button?R591IO
    CODE     01AFH      0009H     UNIT           ?PR?read_dip_switches?R591IO
    CODE     01B8H      0019H     UNIT           ?PR?read_poti?R591IO
    CODE     01D1H      0036H     UNIT           ?PR?_switch_leds?R591IO
    CODE     0207H      001CH     UNIT           ?PR?_init_timer1?R591IO
    CODE     0223H      0026H     UNIT           ?PR?init_timer0_dim_d1?R591IO
    CODE     0249H      0035H     UNIT           ?PR?_set_brightness_d1?R591IO
    CODE     027EH      0084H     UNIT           ?PR?_error_state?R591IO
    CODE     0302H      0049H     UNIT           ?PR?t0_isr?R591IO
    CODE     034BH      0023H     UNIT           ?PR?t1isr?R591IO
    CODE     036EH      0034H     UNIT           ?PR?init_can_125_12?R591CAN
    CODE     03A2H      00ADH     UNIT           ?PR?_set_screener_std?R591CAN
    CODE     044FH      0050H     UNIT           ?PR?_transmit_message?R591CAN
    CODE     049FH      0091H     UNIT           ?PR?_receive_message?R591CAN
    CODE     0530H      000BH     UNIT           ?PR?check_busoff_state?R591CAN&

    CODE     053BH      0012H     UNIT           ?PR?toggle_led?APP01
LX51 CODE BANKING LINKER/LOCATOR V5.01.02          07/17/00  12:17:49  PAGE  2

    CODE     054DH      0108H     UNIT           ?PR?main?APP01

EXECUTABLE SUMMARY:
-------------------
    Total INTERNAL storage requirement:  002FH (47)
    Total EXTERNAL storage requirement:  0000H (0)
    Total   CODE   storage requirement:  064CH (1612)
Note:  Summary does not include dynamic stack requirements


REFERENCE MAP OF MODULE: C:\ESA\EVAL BOARDS\591\TEST\TEMP\R591LIB\R591LIB\RAPP01.AOF (R591IO)

SEGMENT                           BI_GROUP            DT_GROUP             XD_GROUP
  +--> CALLED SEGMENT          START    LENGTH     START    LENGTH     START    LENGTH
--------------------------------------------------------------------------------------

?PR?_check_button?R591IO       ---------------     ---------------     ---------------

?PR?t0_isr?R591IO              ---------------     ---------------     ---------------

?PR?t1isr?R591IO               ---------------     ---------------     ---------------

?PR?main?APP01                 ---------------     0008H    0014H      ---------------
  +--> ?PR?_init_timer1?R591IO
  +--> ?PR?init_timer0_dim_d1?R591IO
  +--> ?PR?_set_brightness_d1?R591IO
  +--> ?PR?init_can_125_12?R591CAN
  +--> ?PR?_set_screener_std?R591CAN
  +--> ?PR?read_dip_switches?R591IO
  +--> ?PR?check_busoff_state?R591CAN
  +--> ?PR?_error_state?R591IO
  +--> ?PR?_receive_message?R591CAN
  +--> ?PR?toggle_led?APP01
  +--> ?PR?read_poti?R591IO
  +--> ?PR?_transmit_message?R591CAN
  +--> ?PR?_switch_leds?R591IO

?PR?_init_timer1?R591IO        ---------------     ---------------     ---------------

?PR?init_timer0_dim_d1?R591IO  ---------------     ---------------     ---------------

?PR?_set_brightness_d1?R591IO  ---------------     001CH    0001H     ---------------

?PR?init_can_125_12?R591CAN    ---------------     ---------------     ---------------

?PR?_set_screener_std?R591CAN  ---------------     001CH    0006H     ---------------

?PR?read_dip_switches?R591IO   ---------------     ---------------     ---------------

?PR?check_busoff_state?R591CAN ---------------     ---------------     ---------------

?PR?_error_state?R591IO        ---------------     001CH    0005H     ---------------
  +--> ?PR?_switch_leds?R591IO

?PR?_switch_leds?R591IO        ---------------     ---------------     ---------------

?PR?_receive_message?R591CAN   ---------------     001CH    0006H     ---------------

?PR?toggle_led?APP01           ---------------     ---------------     ---------------
  +--> ?PR?_switch_leds?R591IO

?PR?read_poti?R591IO           ---------------     ---------------     ---------------

?PR?_transmit_message?R591CAN  ---------------     001CH    0004H     ---------------

SYMBOL TABLE FOR C:\ESA\EVAL BOARDS\591\TEST\TEMP\R591LIB\R591LIB\RAPP01.AOF(R5&
91IO)
-------------------------------------------------------------------------------&

LX51 CODE BANKING LINKER/LOCATOR V5.01.02          07/17/00  12:17:49  PAGE  3
------

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

	-------            MODULE             r591io
	C:0000H            SYMBOL             _ICE_DUMMY_
	C:034BH            PUBLIC             t1isr
	C:0302H            PUBLIC             t0_isr
	C:027EH            PUBLIC             _error_state
	C:0249H            PUBLIC             _set_brightness_d1
	C:0223H            PUBLIC             init_timer0_dim_d1
	C:0207H            PUBLIC             _init_timer1
	C:01D1H            PUBLIC             _switch_leds
	C:01B8H            PUBLIC             read_poti
	C:01AFH            PUBLIC             read_dip_switches
	C:0199H            PUBLIC             _check_button
	D:002CH            PUBLIC             pPD
	D:002BH            PUBLIC             statusD1
	D:0029H            PUBLIC             t1reload
	D:0027H            PUBLIC             T0VALOFF
	D:0025H            PUBLIC             T0VALON
	D:0024H            PUBLIC             D1InUse
	D:0022H            PUBLIC             timer1tick
	B:00CEH            SYMBOL             CAN
	B:00C8H            SYMBOL             CTI0
	B:00C9H            SYMBOL             CTI1
	B:00CAH            SYMBOL             CTI2
	B:00CBH            SYMBOL             CTI3
	B:00CCH            SYMBOL             CMI0
	B:00CDH            SYMBOL             CMI1
	B:00CEH            SYMBOL             CMI2
	B:00CFH            SYMBOL             T2OV
	B:0098H            SYMBOL             RI
	B:0099H            SYMBOL             TI
	B:009AH            SYMBOL             RB8
	B:009BH            SYMBOL             TB8
	B:009CH            SYMBOL             REN
	B:009DH            SYMBOL             SM2
	B:009EH            SYMBOL             SM1
	B:009FH            SYMBOL             FE
	B:009FH            SYMBOL             SM0
	B:00B0H            SYMBOL             RXD
	B:00B1H            SYMBOL             TXD
	B:00B2H            SYMBOL             INT0
	B:00B3H            SYMBOL             INT1
	B:00B4H            SYMBOL             T0
	B:00B5H            SYMBOL             T1
	B:00B6H            SYMBOL             WR
	B:00B7H            SYMBOL             RD
	B:00B0H            SYMBOL             T2
	B:00B1H            SYMBOL             RT2
	B:00B2H            SYMBOL             CSMR0
	B:00B3H            SYMBOL             CSMR1
	B:00B4H            SYMBOL             CSMR2
	B:00B5H            SYMBOL             CSMR3
	B:00A0H            SYMBOL             A8
	B:00A1H            SYMBOL             A9
	B:00A2H            SYMBOL             A10
	B:00A3H            SYMBOL             A11
	B:00A4H            SYMBOL             A12
	B:00A5H            SYMBOL             A13
	B:00A6H            SYMBOL             A14
	B:00A7H            SYMBOL             A15
	B:0090H            SYMBOL             RXDC
	B:0091H            SYMBOL             TXDC
	B:0092H            SYMBOL             CT0I
	B:0093H            SYMBOL             CT1I
LX51 CODE BANKING LINKER/LOCATOR V5.01.02          07/17/00  12:17:49  PAGE  4

	B:0094H            SYMBOL             CT2I
	B:0095H            SYMBOL             CT3I
	B:0096H            SYMBOL             SCL
	B:0097H            SYMBOL             SDA
	B:0092H            SYMBOL             ADC0
	B:0093H            SYMBOL             ADC1
	B:0094H            SYMBOL             ADC2
	B:0095H            SYMBOL             ADC3
	B:0096H            SYMBOL             ADC4
	B:0097H            SYMBOL             ADC5
	B:0080H            SYMBOL             AD0
	B:0081H            SYMBOL             AD1
	B:0082H            SYMBOL             AD2
	B:0083H            SYMBOL             AD3
	B:0084H            SYMBOL             AD4
	B:0085H            SYMBOL             AD5
	B:0086H            SYMBOL             AD6
	B:0087H            SYMBOL             AD7
	B:00F8H            SYMBOL             PCT0
	B:00F9H            SYMBOL             PCT1
	B:00FAH            SYMBOL             PCT2
	B:00FBH            SYMBOL             PCT3
	B:00FCH            SYMBOL             PCM0
	B:00FDH            SYMBOL             PCM1
	B:00FEH            SYMBOL             PCAN
	B:00FFH            SYMBOL             PT2
	B:00B8H            SYMBOL             PX0
	B:00B9H            SYMBOL             PT0
	B:00BAH            SYMBOL             PX1
	B:00BBH            SYMBOL             PT1
	B:00BCH            SYMBOL             PS0
	B:00BDH            SYMBOL             PS1
	B:00BEH            SYMBOL             PAD
	B:00E8H            SYMBOL             ECT0
	B:00E9H            SYMBOL             ECT1
	B:00EAH            SYMBOL             ECT2
	B:00EBH            SYMBOL             ECT3
	B:00ECH            SYMBOL             ECM0
	B:00EDH            SYMBOL             ECM1
	B:00EEH            SYMBOL             ECAN
	B:00EFH            SYMBOL             ET2
	B:00A8H            SYMBOL             EX0
	B:00A9H            SYMBOL             ET0
	B:00AAH            SYMBOL             EX1
	B:00ABH            SYMBOL             ET1
	B:00ACH            SYMBOL             ES0
	B:00ADH            SYMBOL             ES1
	B:00AEH            SYMBOL             EAD
	B:00AFH            SYMBOL             EA
	B:0088H            SYMBOL             IT0
	B:0089H            SYMBOL             IE0
	B:008AH            SYMBOL             IT1
	B:008BH            SYMBOL             IE1
	B:008CH            SYMBOL             TR0
	B:008DH            SYMBOL             TF0
	B:008EH            SYMBOL             TR1
	B:008FH            SYMBOL             TF1
	B:00D0H            SYMBOL             P

⌨️ 快捷键说明

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