📄 mydesign.mp
字号:
NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
lit 001A 0046 = 70. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
001A __lit_start
0060 __lit_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
idata 0060 0097 = 151. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
0060 __idata_start
00F7 __idata_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
text 00F8 1C86 = 7302. bytes (rel,con,rom)
Addr Global Symbol
----- --------------------------------
007C __text_start
007C __start
009B _exit
009C _port_init
00A8 _timer0_init
00AF _timer1_init
00C1 _data_init
00E1 _init_devices
0172 _int0_isr
01C0 _timer0_ovf_isr
02A7 _timer1_ovf_isr
02E0 _main
02F0 _SaveToEEPROM
0314 _changK1
0389 _mode_choice
06D5 _PID
074E _LCD_init
0777 _LCD_en_write
077D _LCD_write_char
07D9 _LCD_wait_Ready
07EC _LCD_set_xy
07FD _LCD_write_string
0816 _LCD_write
0823 _LCD_clr
082B _LCD_display
0872 _delay_1us
0874 _delay_nus
0882 _delay_1ms
088C _delay_nms
089A _key_scan
08DA _keypad
08E8 _key_service
0B96 push_arg4
0B98 push_arg2
0B9B mod16u
0B9D div16u
0B9E xdiv16u
0BB7 div32u
0BB9 mod32u
0BBD div32s
0BBF mod32s
0BEA long_div_prolog
0BFD long_div_epilog
0C0C tst_R16_R19
0C11 tst_R24_R27
0C16 neg_R16_R19
0C1F neg_R24_R27
0C28 pop_gset2
0C2A pop_gset3
0C2C pop_gset4
0C2E pop_gset5
0C30 push_gset1
0C33 pop_gset1
0C34 pop
0C47 push_gset2
0C4A push_gset3
0C4D push_gset4
0C50 push_gset5
0C53 neg32
0C5C lpm32
0C70 push_lset
0C87 pop_lset
0C9E lsl32
0CAA mpy16s
0CBE _EEPROMread
0CC5 _EEPROMwrite
0CD4 fp2int
0CDB nojump1
0CDF fp2long
0CE4 nojump2
0CE5 FTOI
0CE7 FTOL
0D12 int2fp
0D18 long2fp
0D1B ITOF
0D3D save_floatregs
0D48 restore_floatregs
0D53 stk2arg1
0D58 stk2arg0
0D5D float_epilog
0D64 float_prolog
0D67 add32fs
0D69 add32f
0D6C sub32fs
0D6E sub32f
0D71 fret2
0D77 FSUB
0D78 FADD
0DB7 usub24
0DBB div32fs
0DBD div32f
0DDC fdiv10
0DE1 FDIV
0E13 cmp32f
0E16 FLTCP
0E42 mpy32fs
0E44 mpy32f
0E47 FMUL
0E5A umul24
0E71 savfacc1
0E74 restorefacc1
0E77 unpackfacc1
0E80 negmant
0E86 maxres
0E8D minres
0E93 ac1toac2
0E99 swapacc
0EA5 unpack
0EB7 repack
0EBF __text_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
data 0060 0097 = 151. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
0060 __data_start
0082 _DAC4_value
0083 _K1
0087 _mode
0088 _arv_ADC
008C _arv_count
00F7 __data_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
bss 00F7 0017 = 23. bytes (rel,con,ram)
Addr Global Symbol
----- --------------------------------
00F7 _Time1
00F7 __bss_start
00F9 _j
00FA _value_temp
00FC _value_table
0101 _POUNT
0105 _time_count
0106 _DAC
0108 _ADC_GD
010A _ADC
010C _value
010E __bss_end
Area Addr Size Decimal Bytes (Attributes)
-------------------------------- ---- ---- ------- ----- ------------
vector 0000 0010 = 16. bytes (abs,ovr,rom)
Files Linked [ module(s) ]
C:\icc\lib\crtAVR.o [ crtavr.s ]
init.o [ init.c ]
main.o [ main.c ]
PID.o [ PID.c ]
1602B_LCD.o [ _1602B_LCD.c ]
Delay.o [ Delay.C ]
key5.o [ key5.c ]
<library> [ asave.s, div16u.s, div32.s, gpop2.s, gpop3.s, gpop4.s, gpop5.s, gpush.s, gpush2.s, gpush3.s, gpush4.s ]
[ gpush5.s, lneg.s, lpm32.s, lpush.s, lsl32.s, mpy16s.s, eepromr.s, eepromw.s, fp2int.s, fpint2fp.s, fputil.s ]
[ fpadd.s, fpdiv.s, fpcmp.s, fpmul.s, fputil2.s, fputil3.s ]
User Global Definitions
ram_end = 0x25f
hwstk_size = 0x10
User Base Address Definitions
func_lit = 0x1a
data = 0x60
eeprom:1.512
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -