📄 can_receive.m51
字号:
BL51 BANKED LINKER/LOCATER V5.03 05/15/2008 00:51:25 PAGE 1
BL51 BANKED LINKER/LOCATER V5.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE D:\C51_TEST\INFENION\CAN\CAN_RECEIVE.OBJ TO D:\C51_TEST\INFENION\CAN\CAN_RECEIVE RS (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
D:\C51_TEST\INFENION\CAN\CAN_RECEIVE.OBJ (CAN_RECEIVE)
C:\KEIL\C51\LIB\C51S.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51S.LIB (?C?ULSHR)
C:\KEIL\C51\LIB\C51S.LIB (?C?LSHL)
LINK MAP OF MODULE: D:\C51_TEST\INFENION\CAN\CAN_RECEIVE (CAN_RECEIVE)
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 000AH UNIT _DATA_GROUP_
IDATA 0012H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 00EBH UNIT ?PR?_SET_BIT?CAN_RECEIVE
CODE 00EEH 0089H UNIT ?PR?_READ_BIT?CAN_RECEIVE
CODE 0177H 0063H UNIT ?PR?CAN1_INIT?CAN_RECEIVE
CODE 01DAH 0053H UNIT ?PR?_CAN_WRITE?CAN_RECEIVE
CODE 022DH 0049H UNIT ?PR?_SET_SINGAL?CAN_RECEIVE
CODE 0276H 0049H UNIT ?PR?CAN_RECEIVE?CAN_RECEIVE
CODE 02BFH 0048H UNIT ?PR?_CAN_WRITE_0?CAN_RECEIVE
CODE 0307H 0027H UNIT ?PR?_CAN_SET?CAN_RECEIVE
CODE 032EH 0027H UNIT ?PR?_CAN_RES?CAN_RECEIVE
CODE 0355H 0026H UNIT ?C?LIB_CODE
CODE 037BH 001FH UNIT ?PR?_WRITE_PANCOM?CAN_RECEIVE
CODE 039AH 001DH UNIT ?PR?_CAN_READ?CAN_RECEIVE
CODE 03B7H 001DH UNIT ?PR?MAIN?CAN_RECEIVE
CODE 03D4H 001CH UNIT ?PR?P3_INIT1?CAN_RECEIVE
CODE 03F0H 001BH UNIT ?PR?DELAY?CAN_RECEIVE
CODE 040BH 000CH UNIT ?C_C51STARTUP
CODE 0417H 000AH UNIT ?PR?READ_DATALEN?CAN_RECEIVE
OVERLAY MAP OF MODULE: D:\C51_TEST\INFENION\CAN\CAN_RECEIVE (CAN_RECEIVE)
SEGMENT DATA_GROUP
+--> CALLED SEGMENT START LENGTH
-----------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?CAN_RECEIVE
?PR?MAIN?CAN_RECEIVE ----- -----
+--> ?PR?P3_INIT1?CAN_RECEIVE
BL51 BANKED LINKER/LOCATER V5.03 05/15/2008 00:51:25 PAGE 2
+--> ?PR?DELAY?CAN_RECEIVE
+--> ?PR?CAN_RECEIVE?CAN_RECEIVE
+--> ?PR?_CAN_READ?CAN_RECEIVE
?PR?CAN_RECEIVE?CAN_RECEIVE ----- -----
+--> ?PR?CAN1_INIT?CAN_RECEIVE
+--> ?PR?_SET_SINGAL?CAN_RECEIVE
+--> ?PR?_SET_BIT?CAN_RECEIVE
+--> ?PR?_READ_BIT?CAN_RECEIVE
?PR?CAN1_INIT?CAN_RECEIVE ----- -----
+--> ?PR?_SET_BIT?CAN_RECEIVE
+--> ?PR?_CAN_WRITE_0?CAN_RECEIVE
+--> ?PR?_WRITE_PANCOM?CAN_RECEIVE
+--> ?PR?_CAN_WRITE?CAN_RECEIVE
?PR?_SET_BIT?CAN_RECEIVE 0008H 0002H
?PR?_CAN_WRITE_0?CAN_RECEIVE 0008H 0003H
?PR?_WRITE_PANCOM?CAN_RECEIVE ----- -----
+--> ?PR?_READ_BIT?CAN_RECEIVE
?PR?_CAN_WRITE?CAN_RECEIVE 000CH 0006H
?PR?_SET_SINGAL?CAN_RECEIVE 0008H 0004H
+--> ?PR?_READ_BIT?CAN_RECEIVE
+--> ?PR?_CAN_WRITE?CAN_RECEIVE
SYMBOL TABLE OF MODULE: D:\C51_TEST\INFENION\CAN\CAN_RECEIVE (CAN_RECEIVE)
VALUE TYPE NAME
----------------------------------
------- MODULE CAN_RECEIVE
C:0000H SYMBOL _ICE_DUMMY_
D:00B0H PUBLIC P3_DATA
D:00DBH PUBLIC CAN_DATA0
D:00DCH PUBLIC CAN_DATA1
D:00DDH PUBLIC CAN_DATA2
D:00DAH PUBLIC CAN_ADH
D:00DEH PUBLIC CAN_DATA3
D:00D9H PUBLIC CAN_ADL
B:00D8H.4 PUBLIC V0
B:00D8H.5 PUBLIC V1
B:00D8H.6 PUBLIC V2
B:00D8H.7 PUBLIC V3
C:022DH PUBLIC _set_singal
C:03F0H PUBLIC delay
C:039AH PUBLIC _can_read
D:00D8H PUBLIC CAN_ADCON
B:00D8H.3 PUBLIC AUAD
C:00EEH PUBLIC _read_bit
C:01DAH PUBLIC _can_write
C:03B7H PUBLIC main
BL51 BANKED LINKER/LOCATER V5.03 05/15/2008 00:51:25 PAGE 3
C:02BFH PUBLIC _can_write_0
D:00B0H PUBLIC P3_PUDSEL
B:00D8H.0 PUBLIC RWEN
C:032EH PUBLIC _can_res
C:0307H PUBLIC _can_set
D:0091H PUBLIC P1_DIR
D:00B1H PUBLIC P3_DIR
D:00B2H PUBLIC PORT_PAGE
C:03D4H PUBLIC P3_init1
C:0007H PUBLIC _set_bit
D:0090H PUBLIC P1_ALTSEL0
D:0091H PUBLIC P1_ALTSEL1
D:00B0H PUBLIC P3_ALTSEL0
C:0417H PUBLIC read_datalen
D:00B1H PUBLIC P3_ALTSEL1
D:00B1H PUBLIC P3_PUDEN
B:00D8H.1 PUBLIC BSY
C:037BH PUBLIC _write_pancom
D:0090H PUBLIC P1_OD
D:00B0H PUBLIC P3_OD
C:0276H PUBLIC can_receive
C:0177H PUBLIC can1_init
------- PROC _CAN_WRITE
D:0004H SYMBOL addr
D:000EH SYMBOL value
C:01DAH LINE# 4
C:01DEH LINE# 5
C:01DEH LINE# 6
C:01EAH LINE# 7
C:01F1H LINE# 8
C:01F7H LINE# 9
C:0207H LINE# 10
C:0217H LINE# 11
C:0226H LINE# 12
C:0229H LINE# 13
C:022CH LINE# 15
------- ENDPROC _CAN_WRITE
------- PROC _CAN_SET
D:0002H SYMBOL addr
D:0004H SYMBOL value
C:0307H LINE# 17
C:030BH LINE# 18
C:030BH LINE# 19
C:0317H LINE# 20
C:031EH LINE# 21
C:0321H LINE# 22
C:0324H LINE# 23
C:0326H LINE# 24
C:0328H LINE# 25
C:032AH LINE# 26
C:032DH LINE# 28
------- ENDPROC _CAN_SET
------- PROC _CAN_RES
D:0002H SYMBOL addr
D:0004H SYMBOL value
C:032EH LINE# 29
C:0332H LINE# 30
BL51 BANKED LINKER/LOCATER V5.03 05/15/2008 00:51:25 PAGE 4
C:0332H LINE# 31
C:033EH LINE# 32
C:0345H LINE# 33
C:0348H LINE# 34
C:034BH LINE# 35
C:034DH LINE# 36
C:034FH LINE# 37
C:0351H LINE# 38
C:0354H LINE# 40
------- ENDPROC _CAN_RES
------- PROC L?0109
------- ENDPROC L?0109
------- PROC _SET_BIT
D:0008H SYMBOL addr
D:0005H SYMBOL bitnum
D:0003H SYMBOL value
------- DO
D:0004H SYMBOL i
------- ENDDO
C:0007H LINE# 43
C:000BH LINE# 44
C:000BH LINE# 45
C:000DH LINE# 47
C:001AH LINE# 48
C:0022H LINE# 49
C:0028H LINE# 51
C:002BH LINE# 52
C:0039H LINE# 54
C:0046H LINE# 55
C:0048H LINE# 56
C:004BH LINE# 57
C:0056H LINE# 58
C:0056H LINE# 60
C:0059H LINE# 61
C:006BH LINE# 63
C:007CH LINE# 64
C:007EH LINE# 65
C:0080H LINE# 66
C:008BH LINE# 67
C:008BH LINE# 69
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -