📄 pic16f639_transponder.map
字号:
MPLINK 3.90.01, Linker
Linker Map File - Created Mon Nov 21 16:07:23 2005
Section Info
Section Type Address Location Size(Bytes)
--------- --------- --------- --------- ---------
RESET code 0x000000 program 0x000002
INT code 0x000004 program 0x000012
.cinit romdata 0x00000d program 0x000004
.code code 0x00000f program 0x00088a
.config code 0x002007 program 0x000002
EE_SEC code 0x002100 program 0x000036
AFE_ovr udata 0x000020 data 0x00000e
u_3 udata 0x00002e data 0x000005
RF_ovr udata 0x000033 data 0x000004
flag_ovr udata 0x000037 data 0x000001
SPI_ovr udata 0x000038 data 0x000001
Button_Handler_VAR udata 0x000039 data 0x000001
u_1 udata 0x000071 data 0x000007
.udata udata 0x0000a0 data 0x00001d
Delay_ovr udata 0x0000bd data 0x000003
Program Memory Usage
Start End
--------- ---------
0x000000 0x000000
0x000004 0x000453
0x002007 0x002007
0x002100 0x00211a
1133 out of 2309 program addresses used, program memory utilization is 49%
Symbols - Sorted by Name
Name Address Location Storage File
--------- --------- --------- --------- ---------
AFE.CalcColumnParity 0x00035b program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.CalcParity 0x00034c program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig0 0x002100 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig1 0x002101 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig2 0x002102 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig3 0x002103 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig4 0x002104 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig5 0x002105 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.EEConfig6 0x002106 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.LoadCfg 0x0002cf program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.ReadCfg 0x000341 program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.ReadCfg.loop 0x000345 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.ReadRegister 0x000303 program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.SafeCfg 0x0002d9 program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.WriteCfg 0x00032b program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.WriteCfg.loop 0x000333 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.WriteNVerifyRegister 0x000315 program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
AFE.WriteRegister 0x0002e3 program extern C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
ALERT_BTN 0x0002ce program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
BED 0x000445 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
BOOT_BTN 0x0002c9 program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
BUTTON_TIMER1 0x00039d program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
BaseDelay 0x000015 program static C:\AFE_Code\Transponder_V1.0\DELAY.ASM
BeginParityCalc 0x000353 program static C:\AFE_Code\Transponder_V1.0\Transponder_AFE.ASM
Button_Count 0x0002bf program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
Button_Exec 0x0002c6 program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
Button_Handler 0x0002b6 program extern C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
Button_Handler_Init 0x0002b1 program extern C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
Delay.Isr.End 0x000375 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
Delay.Wait 0x000042 program extern C:\AFE_Code\Transponder_V1.0\DELAY.ASM
Delay.start 0x000032 program extern C:\AFE_Code\Transponder_V1.0\DELAY.ASM
Delay.wait_w_x_50us 0x00000f program extern C:\AFE_Code\Transponder_V1.0\DELAY.ASM
Delay50us 0x00002d program static C:\AFE_Code\Transponder_V1.0\DELAY.ASM
EEPROM.Read 0x0000d2 program extern C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEPROM.ReadBytes 0x0000e2 program extern C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEPROM.ReadBytes.loop 0x0000e8 program static C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEPROM.Write 0x0000a5 program extern C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEPROM.WriteBytes 0x0000c0 program extern C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEPROM.WriteBytes.loop 0x0000c6 program static C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEWRITE2 0x0000ae program static C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EEWRITE3 0x0000b7 program static C:\AFE_Code\Transponder_V1.0\EEPROM.ASM
EE_DATA 0x002107 program extern C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
EE_USER 0x002113 program extern C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
END_BUTTON_HANDLER 0x0002ce program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
END_PORTA 0x0003be program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
END_TIMER1 0x0003a0 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
EndIsr 0x0003c6 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
EndTX 0x00008b program static C:\AFE_Code\Transponder_V1.0\RF.asm
IFF_CMD 0x00028f program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
IFF_CMD1 0x00028f program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
IFF_CMD2 0x000297 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
IFF_CMD3 0x000297 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
IFF_CMD4 0x000297 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
INTERRUPT_SERVICE_ROUTINE 0x000366 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
IS_BUTTON 0x0003b7 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
LF.DetectFalling 0x0001c0 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.DetectFalling.Debounce 0x0001cc program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.DetectRising 0x0001dc program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.DetectRising.Debounce 0x0001e8 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.ReadBuffer 0x000192 program extern C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.ReadBuffer.loop 0x000196 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.Receive8 0x000165 program extern C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.Send8 0x0001a0 program extern C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.SendBuffer 0x0001b6 program extern C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.SendBuffer.loop 0x0001b9 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.Send_Clamp_One 0x000147 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LF.Send_Clamp_Zero 0x000156 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
LOCK_BTN 0x0002ce program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
MAIN 0x0003d0 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
MESSAGE_HANDLER 0x0001fb program extern C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
MIDDLE_BTN 0x0002ce program static C:\AFE_Code\Transponder_V1.0\Button_Handler.asm
M_END 0x00022a program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
M_END_IMMEDIATE 0x00022a program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
M_Failed 0x000237 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
M_LOOP 0x00043c program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
NOISE 0x000209 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
PORTA_INT 0x0003a4 program static C:\AFE_Code\Transponder_V1.0\Transponder_PIC16F639_Demo.ASM
ParityCheck 0x000187 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
READ_SERIAL 0x0002a2 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
READ_SERIAL2 0x0002ac program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
READ_USR 0x000273 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
READ_USR2 0x000285 program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
RF.SendBuffer 0x000048 program extern C:\AFE_Code\Transponder_V1.0\RF.asm
RF.SendBuffer.loop 0x00004c program static C:\AFE_Code\Transponder_V1.0\RF.asm
RF.Send_Data 0x000055 program extern C:\AFE_Code\Transponder_V1.0\RF.asm
RF.Send_Header 0x00008d program extern C:\AFE_Code\Transponder_V1.0\RF.asm
RSSI_CMD 0x00029c program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
RSSI_CMD1 0x00029c program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
RSSI_CMD2 0x00029e program static C:\AFE_Code\Transponder_V1.0\Message_Handler.asm
Receive.ParityOne 0x000189 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
Receive.ParityZero 0x00018c program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
Receive.Success 0x00018f program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
ReceiveNext 0x000173 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
ReceiveNext2 0x000176 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
Return.Fail 0x0001f9 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
SPI.Read 0x0000f4 program extern C:\AFE_Code\Transponder_V1.0\SPI.asm
SPI.ShiftInBuffer 0x000122 program static C:\AFE_Code\Transponder_V1.0\SPI.asm
SPI.ShiftOutBuffer 0x0000fb program static C:\AFE_Code\Transponder_V1.0\SPI.asm
SPI.Write 0x0000f8 program extern C:\AFE_Code\Transponder_V1.0\SPI.asm
SPI.end 0x000141 program static C:\AFE_Code\Transponder_V1.0\SPI.asm
SendNext 0x0001a5 program static C:\AFE_Code\Transponder_V1.0\LF_pwm.asm
SendNextBit 0x00007e program static C:\AFE_Code\Transponder_V1.0\RF.asm
SendOne 0x00006f program static C:\AFE_Code\Transponder_V1.0\RF.asm
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -