📄 nrf.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0054 0008 = 8. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0054 __idata_start
005C __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 005C 0D34 = 3380. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
002E __text_start
002E __start
0050 _exit
0051 _led_on
0054 _led_of
0057 _port_key_init
005C _get_key
00EF _led_port_init
00F3 _led_onon
0132 _main
0155 _DelayMs
0163 _DelayUs
0176 _nrf905_Config
018F _SPI_Init
0199 _nrfport_init
01A0 _nrf905_SpiRW
01A5 _nrf905_StandBy
01A9 _nrf905_Off
01AB _nrf905_TxOn
01AF _nrf905_TxSend
01B5 _nrf905_RxOn
01B9 _nrf905_Init
01C0 _nrf905_SetTxAddr
01CD _nrf905_SetData
01D7 _nrf905_WaitSended
01DA _nrf905_SendData
01E4 _nrf905_ReadData
01EE _delay_1us
01FA _delay_nus
0208 _delay_1ms
0212 _delay_nms
0220 _delay_ns
022E _LCD_en_write
0235 _LCD_write_command
0254 _LCD_write_data
0273 _LCD_init
028B _LCD_set_rc
029E _LCD_write_string
02B3 _LCD_write_char
02BF _LCD_write_array
02FD _lengh_longint
0338 _LCD_write_datalongint
03CF _LCD_write_datafloat
04D3 push_arg4
04D5 push_arg2
04D8 div32u
04DA mod32u
04DE div32s
04E0 mod32s
050C long_div_prolog
051F long_div_epilog
052F tst_R16_R19
0534 tst_R24_R27
0539 neg_R24_R27
0542 pop_xgsetF0FC
054D push_xgsetF0FC
054F push_xgset30FC
0551 push_xgset00FC
0553 push_xgset003C
0558 push_xgset300C
055D pop_xgset300C
0562 push_xgsetF00C
0569 pop_xgsetF00C
0570 push_xgset303C
0577 pop_xgset303C
057E push_xgsetF03C
0587 pop_xgsetF03C
0590 neg32
0599 fpint
05C5 uint2fp
05C7 int2fp
05D0 ulong2fp
05D2 long2fp
05E5 unpacks
05ED tstR16_R19
05F5 unpacku
060A normalize_and_pack
0638 pack
0642 fpneg
0649 fpneg2
064F saveR8toR25
065E restoreR8toR25
066D fpmule
06BD fpmule2
06C8 __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 0008 = 8. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0068 __data_end
Area Start End Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0004 = 4. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\iccv7avr\lib\crtatmega.o [ crtatmega.s ]
nrf_main.o [ nrf_main.c ]
nrf905.o [ nrf905.C ]
delay.o [ delay.c ]
lcd.o [ lcd.c ]
<library> [ asave.s, div32.s, gpop5.s, gpush.s, gpushx.s, gpushz.s, gpusha.s, gpushb.s, lneg.s, fpint.s, int2fp.s ]
[ fputil.s, fpmule.s, fpmule2.s ]
User Global Definitions
ram_end = 0x45f
hwstk_size = 0x1e
User Base Address Definitions
func_lit = 0x54
data = 0x60
eeprom:0.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -