📄 main.map
字号:
*(.init5)
*(.init6)
*(.init6)
*(.init7)
*(.init7)
*(.init8)
*(.init8)
*(.init9)
.init9 0x00000086 0x4 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5/crtm16.o
*(.init9)
*(.text)
.text 0x0000008a 0x4 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5/crtm16.o
0x0000008a __vector_1
0x0000008a __vector_12
0x0000008a __bad_interrupt
0x0000008a __vector_6
0x0000008a __vector_3
0x0000008a __vector_11
0x0000008a __vector_13
0x0000008a __vector_17
0x0000008a __vector_19
0x0000008a __vector_7
0x0000008a __vector_5
0x0000008a __vector_4
0x0000008a __vector_9
0x0000008a __vector_2
0x0000008a __vector_15
0x0000008a __vector_8
0x0000008a __vector_14
0x0000008a __vector_10
0x0000008a __vector_16
0x0000008a __vector_18
0x0000008a __vector_20
.text 0x0000008e 0x46e obj/main.o
0x000000a6 send_byte
0x000003ec Write_DS18B20
0x0000048e Convert_Temperature
0x000001cc PrintFloat
0x00000348 PrintString
0x00000108 PrintInt
0x000004d6 main
0x0000030c PrintChar
0x00000428 Read_DS18B20
0x0000008e delay
0x000000fe disp_Initial
0x000000ea ClearAll
0x0000045c Get_Temperature
0x0000039c Reset_DS18B20
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(floatsisf.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_merge.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_split.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_mulsi3.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodhi4.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodsi4.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_copy_data.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_clear_bss.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodhi4.o)
.text 0x000004fc 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodsi4.o)
0x000004fc . = ALIGN (0x2)
*(.text.*)
.text.fplib 0x000004fc 0xa c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
0x000004fc __subsf3
0x000004fe __addsf3
.text.fplib 0x00000506 0x7c c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
0x00000506 __addsf3x
.text.fplib 0x00000582 0x36 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
0x00000582 __fixsfsi
0x000005a8 __fp_lneg
0x00000582 __fixunssfsi
.text.fplib 0x000005b8 0x18 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(floatsisf.o)
0x000005bc __floatsisf
0x000005b8 __floatunssisf
.text.fplib 0x000005d0 0x3a c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_merge.o)
0x000005da __fp_merge
.text.fplib 0x0000060a 0x52 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_split.o)
0x0000060a __fp_split3
0x00000610 __fp_split2
0x00000622 __fp_split1
0x0000063e __fp_split_a
.text.fplib 0x0000065c 0xa c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
0x0000065c __fp_zero
0x00000662 __fp_zerox
.text.fplib 0x00000666 0x6 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
0x00000666 __mulsf3
.text.fplib 0x0000066c 0x8a c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
0x0000066c __mulsf3x
.text.fplib 0x000006f6 0x6 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
0x000006f6 __fp_nanERANGE
0x000006f6 __fp_nan
0x000006f6 __fp_nanEDOM
0x000006f6 __fp_nanx
.text.libgcc 0x000006fc 0x3e c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_mulsi3.o)
0x000006fc __mulsi3
.text.libgcc 0x0000073a 0x26 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodhi4.o)
0x0000073a __divmodhi4
0x0000073a _div
.text.libgcc 0x00000760 0x36 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodsi4.o)
0x00000760 __divmodsi4
.text.libgcc 0x00000796 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_copy_data.o)
.text.libgcc 0x00000796 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_clear_bss.o)
.text.libgcc 0x00000796 0x28 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodhi4.o)
0x00000796 __udivmodhi4
.text.libgcc 0x000007be 0x44 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodsi4.o)
0x000007be __udivmodsi4
0x00000802 . = ALIGN (0x2)
*(.fini9)
*(.fini9)
*(.fini8)
*(.fini8)
*(.fini7)
*(.fini7)
*(.fini6)
*(.fini6)
*(.fini5)
*(.fini5)
*(.fini4)
*(.fini4)
*(.fini3)
*(.fini3)
*(.fini2)
*(.fini2)
*(.fini1)
*(.fini1)
*(.fini0)
*(.fini0)
0x00000802 _etext = .
.data 0x00800060 0x12 load address 0x00000802
0x00800060 PROVIDE (__data_start, .)
*(.data)
.data 0x00800060 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5/crtm16.o
.data 0x00800060 0x11 obj/main.o
0x00800060 disp_table
0x00800070 count
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(floatsisf.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_merge.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_split.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_mulsi3.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodhi4.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodsi4.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_copy_data.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_clear_bss.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodhi4.o)
.data 0x00800071 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodsi4.o)
*(.data*)
*(.rodata)
*(.rodata*)
*(.gnu.linkonce.d*)
0x00800072 . = ALIGN (0x2)
*fill* 0x00800071 0x1 00
0x00800072 _edata = .
0x00800072 PROVIDE (__data_end, .)
.bss 0x00800072 0x3
0x00800072 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5/crtm16.o
.bss 0x00800072 0x0 obj/main.o
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(addsf3x.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fixsfsi.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(floatsisf.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_merge.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_split.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_zero.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(mulsf3x.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/../../../../avr/lib/avr5\libm.a(fp_nan.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_mulsi3.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodhi4.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_divmodsi4.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_copy_data.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_clear_bss.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodhi4.o)
.bss 0x00800072 0x0 c:/winavr/bin/../lib/gcc/avr/4.1.1/avr5\libgcc.a(_udivmodsi4.o)
*(.bss*)
*(COMMON)
COMMON 0x00800072 0x3 obj/main.o
0x00800072 temp_high
0x00800073 dp
0x00800074 temp_low
0x00800075 PROVIDE (__bss_end, .)
0x00000802 __data_load_start = LOADADDR (.data)
0x00000814 __data_load_end = (__data_load_start + SIZEOF (.data))
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -