20130327-170643
This commit is contained in:
parent
201aa084d7
commit
a95aa66df8
Binary file not shown.
@ -10,6 +10,7 @@ Reciver.d Reciver.o: .././Reciver.c \
|
|||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/version.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/version.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/fuse.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/fuse.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h \
|
||||||
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/interrupt.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h \
|
||||||
@ -37,6 +38,8 @@ e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolch
|
|||||||
|
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h:
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h:
|
||||||
|
|
||||||
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/interrupt.h:
|
||||||
|
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h:
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h:
|
||||||
|
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h:
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h:
|
||||||
|
Binary file not shown.
@ -1,65 +1,76 @@
|
|||||||
:100000000C942A000C9447000C9447000C94470071
|
:100000000C942A000C9447000C9447000C94470071
|
||||||
:100010000C9447000C9447000C9447000C94470044
|
:100010000C9447000C9447000C9447000C94470044
|
||||||
:100020000C9447000C9447000C9447000C94470034
|
:100020000C9447000C94A9000C9447000C944700D2
|
||||||
:100030000C9447000C9447000C9447000C94470024
|
:100030000C9447000C9447000C9447000C94470024
|
||||||
:100040000C9447000C9447000C9447000C94470014
|
:100040000C9447000C9447000C9447000C94470014
|
||||||
:100050000C94470011241FBECFE5D4E0DEBFCDBF16
|
:100050000C94470011241FBECFE5D4E0DEBFCDBF16
|
||||||
:1000600010E0A0E6B0E0E8EFF3E002C005900D92EA
|
:1000600010E0A0E6B0E0E0EBF4E002C005900D92F5
|
||||||
:10007000A036B107D9F710E0A0E6B0E001C01D92AC
|
:10007000A036B107D9F710E0A0E6B0E001C01D92AC
|
||||||
:10008000A036B107E1F70E9481000C94FA010C94AC
|
:10008000A236B107E1F70E94DB000C9456020C94F3
|
||||||
:100090000000CF93DF9300D0CDB7DEB719821A826C
|
:100090000000B89AC09A8FE39CE90197F1F700C07D
|
||||||
:1000A000CE01019662E00E948D018981873359F467
|
:1000A0000000C0988AEC90E090936100809360001B
|
||||||
:1000B0008A81833641F4C09A8FE39CE90197F1F776
|
:1000B0008FEF96E1A1E181509040A040E1F700C0B0
|
||||||
:1000C00000C00000C0980F900F90DF91CF9108956D
|
:1000C000000010926100109260008FEF96E1A1E1B4
|
||||||
:1000D000CF93DF930F92CDB7DEB781E08983CE0156
|
:1000D00081509040A040E1F700C000000895CF9308
|
||||||
:1000E000019661E00E9445018FEF90E7A2E0815008
|
:1000E000DF9300D0CDB7DEB719821A82CE01019618
|
||||||
:1000F0009040A040E1F700C000000F90DF91CF9149
|
:1000F00062E00E94E9018981873329F48A8183368D
|
||||||
:1001000008950E94B10080E296E00E94F90081E02B
|
:1001000011F40E9449000F900F90DF91CF91089554
|
||||||
:1001100060E047E00E94DB0080E895E20E94090170
|
:10011000CF93DF930F92CDB7DEB781E08983CE0115
|
||||||
:1001200080E066E00E943001B89A0E944900FDCF4D
|
:10012000019661E00E94A1018FEF90E7A2E081506B
|
||||||
:10013000939840E120E030E0992314F4959A01C0AF
|
:100130009040A040E1F700C000000F90DF91CF9108
|
||||||
:100140009598220F331F86992160949A880F991FE2
|
:10014000089585E083BF88E582BF1CBE81E089BF3A
|
||||||
:1001500000C000009498415079F7939A822F932F12
|
:1001500008951F920F920FB60F9211242F933F9381
|
||||||
:10016000089588E381BB88E082BB8FEF90E7A2E02F
|
:100160008F939F9388E582BFB99AC19A8FEA94E0F2
|
||||||
:1001700081509040A040E1F700C0000080EE90EC7C
|
:100170000197F1F700C0000080916000909161004C
|
||||||
:100180000E94980087ED90E80E9498008BEA92EC1C
|
:100180001816190674F480E090E025E12A95F1F73D
|
||||||
:100190000E94980081E89AEC0E94980080E090EE1E
|
:100190000000019620916000309161008217930762
|
||||||
:1001A0000E94980080E098EC0E94980087EF94EC01
|
:1001A000A4F3C1989F918F913F912F910F900FBE13
|
||||||
:1001B0000E949800089590E0880F991F829592956B
|
:1001B0000F901F9018950E940D0180E296E00E941A
|
||||||
:1001C000907F9827807F9827907050E047705070FC
|
:1001C000550181E060E047E00E94370180E895E258
|
||||||
:1001D000842B952B946970E063707070660F771FA5
|
:1001D0000E94650180E066E00E948C010E94A100FF
|
||||||
:1001E000660F771F660F771F862B972B0E9498004C
|
:1001E00078940E946F00FDCF939840E120E030E0CA
|
||||||
:1001F00008958036910538F02FE08034920728F07A
|
:1001F000992314F4959A01C09598220F331F86997C
|
||||||
:100200008FE39FE002C080E690E0906A0E94980031
|
:100200002160949A880F991F00C000009498415073
|
||||||
:10021000089522E08739920710F125E1883192078D
|
:1002100079F7939A822F932F089588E381BB88E022
|
||||||
:1002200080F49C0140E050E060E678EA80E090E0F5
|
:1002200082BB8FEF90E7A2E081509040A040E1F7C1
|
||||||
:100230000E94DF01C90101978068966C0E949800B6
|
:1002300000C0000080EE90EC0E94F40087ED90E892
|
||||||
:1002400008959C0140E050E06CEF72E485E090E09E
|
:100240000E94F4008BEA92EC0E94F40081E89AECA0
|
||||||
:100250000E94BD01C9010197966C0E949800089503
|
:100250000E94F40080E090EE0E94F40080E098ECB0
|
||||||
:1002600090E087709070986970E062957295707FE9
|
:100260000E94F40087EF94EC0E94F400089590E05F
|
||||||
:100270007627607F76277070862B972B0E949800D8
|
:10027000880F991F82959295907F9827807F982765
|
||||||
:1002800008959398869BFECF08950F931F93CF9365
|
:10028000907050E047705070842B952B946970E00B
|
||||||
:10029000DF938C01C62F88E392E80E9498000E94A9
|
:1002900063707070660F771F660F771F660F771F8A
|
||||||
:1002A00041018AEA98EB0E9498000E9441018AEA83
|
:1002A000862B972B0E94F40008958036910538F034
|
||||||
:1002B00098EB0E9498000E9441018AEA98EB0E9404
|
:1002B0002FE08034920728F08FE39FE002C080E6B1
|
||||||
:1002C00098000E9441018DE298EB0E9498000E94E4
|
:1002C00090E0906A0E94F400089522E08739920736
|
||||||
:1002D000410184ED98EB0E949800CC2399F0C8016D
|
:1002D00010F125E18831920780F49C0140E050E064
|
||||||
:1002E0000196C1509C012C0F311DE9010E94410172
|
:1002E00060E678EA80E090E00E943B02C901019755
|
||||||
:1002F000F80181918F0190E0986B0E9498000C1793
|
:1002F0008068966C0E94F40008959C0140E050E0F4
|
||||||
:100300001D07A1F70E94410188E092E80E94980031
|
:100300006CEF72E485E090E00E941902C901019748
|
||||||
:10031000DF91CF911F910F9108950F931F93CF936A
|
:10031000966C0E94F400089590E087709070986940
|
||||||
:10032000DF938C01D62F88EC92E80E94980081E838
|
:1003200070E062957295707F7627607F7627707097
|
||||||
:100330009AEC0E94980083E89AEC0E949800DD23D2
|
:10033000862B972B0E94F40008959398869BFECFFE
|
||||||
:1003400099F0C8010196D1509C012D0F311DE90192
|
:1003400008950F931F93CF93DF938C01C62F88E3FB
|
||||||
:100350000E94410180E090EB0E949800F801819397
|
:1003500092E80E94F4000E949D018AEA98EB0E94B4
|
||||||
:100360008F01EC17FD07A1F788E092E80E94980042
|
:10036000F4000E949D018AEA98EB0E94F4000E942A
|
||||||
:10037000DF91CF911F910F910895A1E21A2EAA1B30
|
:100370009D018AEA98EB0E94F4000E949D018DE2A3
|
||||||
:10038000BB1BFD010DC0AA1FBB1FEE1FFF1FA21745
|
:1003800098EB0E94F4000E949D0184ED98EB0E947E
|
||||||
:10039000B307E407F50720F0A21BB30BE40BF50B42
|
:10039000F400CC2399F0C8010196C1509C012C0FA8
|
||||||
:1003A000661F771F881F991F1A9469F760957095CB
|
:1003A000311DE9010E949D01F80181918F0190E0CA
|
||||||
:1003B000809590959B01AC01BD01CF01089597FBFD
|
:1003B000986B0E94F4000C171D07A1F70E949D0185
|
||||||
:1003C000092E05260ED057FD04D0D7DF0AD0001C19
|
:1003C00088E092E80E94F400DF91CF911F910F9195
|
||||||
:1003D00038F450954095309521953F4F4F4F5F4FE2
|
:1003D00008950F931F93CF93DF938C01D62F88EC52
|
||||||
:1003E0000895F6F790958095709561957F4F8F4FA2
|
:1003E00092E80E94F40081E89AEC0E94F40083E80D
|
||||||
:0803F0009F4F0895F894FFCF20
|
:1003F0009AEC0E94F400DD2399F0C8010196D150D7
|
||||||
|
:100400009C012D0F311DE9010E949D0180E090EBC0
|
||||||
|
:100410000E94F400F80181938F01EC17FD07A1F70A
|
||||||
|
:1004200088E092E80E94F400DF91CF911F910F9134
|
||||||
|
:100430000895A1E21A2EAA1BBB1BFD010DC0AA1F25
|
||||||
|
:10044000BB1FEE1FFF1FA217B307E407F50720F03D
|
||||||
|
:10045000A21BB30BE40BF50B661F771F881F991FB8
|
||||||
|
:100460001A9469F760957095809590959B01AC0101
|
||||||
|
:10047000BD01CF01089597FB092E05260ED057FD2B
|
||||||
|
:1004800004D0D7DF0AD0001C38F450954095309541
|
||||||
|
:1004900021953F4F4F4F5F4F0895F6F79095809508
|
||||||
|
:1004A000709561957F4F8F4F9F4F0895F894FFCFC0
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -124,7 +124,7 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
.rela.plt
|
.rela.plt
|
||||||
*(.rela.plt)
|
*(.rela.plt)
|
||||||
|
|
||||||
.text 0x00000000 0x3f8
|
.text 0x00000000 0x4b0
|
||||||
*(.vectors)
|
*(.vectors)
|
||||||
.vectors 0x00000000 0x54 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5/crtm16a.o
|
.vectors 0x00000000 0x54 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5/crtm16a.o
|
||||||
0x00000000 __vector_default
|
0x00000000 __vector_default
|
||||||
@ -192,7 +192,6 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
0x0000008e __vector_7
|
0x0000008e __vector_7
|
||||||
0x0000008e __vector_5
|
0x0000008e __vector_5
|
||||||
0x0000008e __vector_4
|
0x0000008e __vector_4
|
||||||
0x0000008e __vector_9
|
|
||||||
0x0000008e __vector_2
|
0x0000008e __vector_2
|
||||||
0x0000008e __vector_15
|
0x0000008e __vector_15
|
||||||
0x0000008e __vector_8
|
0x0000008e __vector_8
|
||||||
@ -201,39 +200,42 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
0x0000008e __vector_16
|
0x0000008e __vector_16
|
||||||
0x0000008e __vector_18
|
0x0000008e __vector_18
|
||||||
0x0000008e __vector_20
|
0x0000008e __vector_20
|
||||||
.text 0x00000092 0x9e Reciver.o
|
.text 0x00000092 0x156 Reciver.o
|
||||||
0x00000092 recive
|
0x00000092 turn
|
||||||
0x000000d0 send
|
0x000000de recive
|
||||||
0x00000102 main
|
0x00000110 send
|
||||||
.text 0x00000130 0x24a rf12.o
|
0x00000142 init_timer
|
||||||
0x00000130 rf12_trans
|
0x00000152 __vector_9
|
||||||
0x00000162 rf12_init
|
0x000001b6 main
|
||||||
0x000001b6 rf12_setbandwidth
|
.text 0x000001e8 0x24a rf12.o
|
||||||
0x000001f2 rf12_setfreq
|
0x000001e8 rf12_trans
|
||||||
0x00000212 rf12_setbaud
|
0x0000021a rf12_init
|
||||||
0x00000260 rf12_setpower
|
0x0000026e rf12_setbandwidth
|
||||||
0x00000282 rf12_ready
|
0x000002aa rf12_setfreq
|
||||||
0x0000028a rf12_txdata
|
0x000002ca rf12_setbaud
|
||||||
0x0000031a rf12_rxdata
|
0x00000318 rf12_setpower
|
||||||
.text 0x0000037a 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
0x0000033a rf12_ready
|
||||||
.text 0x0000037a 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
0x00000342 rf12_txdata
|
||||||
.text 0x0000037a 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
0x000003d2 rf12_rxdata
|
||||||
.text 0x0000037a 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
.text 0x00000432 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
||||||
.text 0x0000037a 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
.text 0x00000432 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
||||||
0x0000037a . = ALIGN (0x2)
|
.text 0x00000432 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
|
.text 0x00000432 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
||||||
|
.text 0x00000432 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
||||||
|
0x00000432 . = ALIGN (0x2)
|
||||||
*(.text.*)
|
*(.text.*)
|
||||||
.text.libgcc 0x0000037a 0x44 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
.text.libgcc 0x00000432 0x44 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
||||||
0x0000037a __udivmodsi4
|
0x00000432 __udivmodsi4
|
||||||
.text.libgcc 0x000003be 0x36 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
.text.libgcc 0x00000476 0x36 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
||||||
0x000003be __divmodsi4
|
0x00000476 __divmodsi4
|
||||||
.text.libgcc 0x000003f4 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.text.libgcc 0x000004ac 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
.text.libgcc 0x000003f4 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
.text.libgcc 0x000004ac 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
||||||
.text.libgcc 0x000003f4 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
.text.libgcc 0x000004ac 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
||||||
0x000003f4 . = ALIGN (0x2)
|
0x000004ac . = ALIGN (0x2)
|
||||||
*(.fini9)
|
*(.fini9)
|
||||||
.fini9 0x000003f4 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.fini9 0x000004ac 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
0x000003f4 _exit
|
0x000004ac _exit
|
||||||
0x000003f4 exit
|
0x000004ac exit
|
||||||
*(.fini9)
|
*(.fini9)
|
||||||
*(.fini8)
|
*(.fini8)
|
||||||
*(.fini8)
|
*(.fini8)
|
||||||
@ -252,11 +254,11 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
*(.fini1)
|
*(.fini1)
|
||||||
*(.fini1)
|
*(.fini1)
|
||||||
*(.fini0)
|
*(.fini0)
|
||||||
.fini0 0x000003f4 0x4 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.fini0 0x000004ac 0x4 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
*(.fini0)
|
*(.fini0)
|
||||||
0x000003f8 _etext = .
|
0x000004b0 _etext = .
|
||||||
|
|
||||||
.data 0x00800060 0x0 load address 0x000003f8
|
.data 0x00800060 0x0 load address 0x000004b0
|
||||||
0x00800060 PROVIDE (__data_start, .)
|
0x00800060 PROVIDE (__data_start, .)
|
||||||
*(.data)
|
*(.data)
|
||||||
.data 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5/crtm16a.o
|
.data 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5/crtm16a.o
|
||||||
@ -275,29 +277,30 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
0x00800060 _edata = .
|
0x00800060 _edata = .
|
||||||
0x00800060 PROVIDE (__data_end, .)
|
0x00800060 PROVIDE (__data_end, .)
|
||||||
|
|
||||||
.bss 0x00800060 0x0
|
.bss 0x00800060 0x2
|
||||||
0x00800060 PROVIDE (__bss_start, .)
|
0x00800060 PROVIDE (__bss_start, .)
|
||||||
*(.bss)
|
*(.bss)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5/crtm16a.o
|
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5/crtm16a.o
|
||||||
.bss 0x00800060 0x0 Reciver.o
|
.bss 0x00800060 0x2 Reciver.o
|
||||||
.bss 0x00800060 0x0 rf12.o
|
0x00800060 servopos
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
.bss 0x00800062 0x0 rf12.o
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
||||||
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
||||||
*(.bss*)
|
*(.bss*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
0x00800060 PROVIDE (__bss_end, .)
|
0x00800062 PROVIDE (__bss_end, .)
|
||||||
0x000003f8 __data_load_start = LOADADDR (.data)
|
0x000004b0 __data_load_start = LOADADDR (.data)
|
||||||
0x000003f8 __data_load_end = (__data_load_start + SIZEOF (.data))
|
0x000004b0 __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||||
|
|
||||||
.noinit 0x00800060 0x0
|
.noinit 0x00800062 0x0
|
||||||
0x00800060 PROVIDE (__noinit_start, .)
|
0x00800062 PROVIDE (__noinit_start, .)
|
||||||
*(.noinit*)
|
*(.noinit*)
|
||||||
0x00800060 PROVIDE (__noinit_end, .)
|
0x00800062 PROVIDE (__noinit_end, .)
|
||||||
0x00800060 _end = .
|
0x00800062 _end = .
|
||||||
0x00800060 PROVIDE (__heap_start, .)
|
0x00800062 PROVIDE (__heap_start, .)
|
||||||
|
|
||||||
.eeprom 0x00810000 0x0
|
.eeprom 0x00810000 0x0
|
||||||
*(.eeprom*)
|
*(.eeprom*)
|
||||||
@ -370,53 +373,53 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
.debug_pubnames
|
.debug_pubnames
|
||||||
*(.debug_pubnames)
|
*(.debug_pubnames)
|
||||||
|
|
||||||
.debug_info 0x00000000 0x989
|
.debug_info 0x00000000 0xb4f
|
||||||
*(.debug_info)
|
*(.debug_info)
|
||||||
.debug_info 0x00000000 0x1cd Reciver.o
|
.debug_info 0x00000000 0x393 Reciver.o
|
||||||
.debug_info 0x000001cd 0x36b rf12.o
|
.debug_info 0x00000393 0x36b rf12.o
|
||||||
.debug_info 0x00000538 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
.debug_info 0x000006fe 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
||||||
.debug_info 0x00000615 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
.debug_info 0x000007db 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
||||||
.debug_info 0x000006f2 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.debug_info 0x000008b8 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
.debug_info 0x000007cf 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
.debug_info 0x00000995 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
||||||
.debug_info 0x000008ac 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
.debug_info 0x00000a72 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
||||||
*(.gnu.linkonce.wi.*)
|
*(.gnu.linkonce.wi.*)
|
||||||
|
|
||||||
.debug_abbrev 0x00000000 0x2ea
|
.debug_abbrev 0x00000000 0x37b
|
||||||
*(.debug_abbrev)
|
*(.debug_abbrev)
|
||||||
.debug_abbrev 0x00000000 0x113 Reciver.o
|
.debug_abbrev 0x00000000 0x1a4 Reciver.o
|
||||||
.debug_abbrev 0x00000113 0x173 rf12.o
|
.debug_abbrev 0x000001a4 0x173 rf12.o
|
||||||
.debug_abbrev 0x00000286 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
.debug_abbrev 0x00000317 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
||||||
.debug_abbrev 0x0000029a 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
.debug_abbrev 0x0000032b 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
||||||
.debug_abbrev 0x000002ae 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.debug_abbrev 0x0000033f 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
.debug_abbrev 0x000002c2 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
.debug_abbrev 0x00000353 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
||||||
.debug_abbrev 0x000002d6 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
.debug_abbrev 0x00000367 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
||||||
|
|
||||||
.debug_line 0x00000000 0x662
|
.debug_line 0x00000000 0x6a3
|
||||||
*(.debug_line)
|
*(.debug_line)
|
||||||
.debug_line 0x00000000 0x191 Reciver.o
|
.debug_line 0x00000000 0x1d2 Reciver.o
|
||||||
.debug_line 0x00000191 0x1e1 rf12.o
|
.debug_line 0x000001d2 0x1e1 rf12.o
|
||||||
.debug_line 0x00000372 0xa8 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
.debug_line 0x000003b3 0xa8 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_udivmodsi4.o)
|
||||||
.debug_line 0x0000041a 0xa1 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
.debug_line 0x0000045b 0xa1 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_divmodsi4.o)
|
||||||
.debug_line 0x000004bb 0x88 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
.debug_line 0x000004fc 0x88 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_exit.o)
|
||||||
.debug_line 0x00000543 0x91 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
.debug_line 0x00000584 0x91 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_copy_data.o)
|
||||||
.debug_line 0x000005d4 0x8e e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
.debug_line 0x00000615 0x8e e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_clear_bss.o)
|
||||||
|
|
||||||
.debug_frame 0x00000000 0x130
|
.debug_frame 0x00000000 0x180
|
||||||
*(.debug_frame)
|
*(.debug_frame)
|
||||||
.debug_frame 0x00000000 0x64 Reciver.o
|
.debug_frame 0x00000000 0xb4 Reciver.o
|
||||||
.debug_frame 0x00000064 0xcc rf12.o
|
.debug_frame 0x000000b4 0xcc rf12.o
|
||||||
|
|
||||||
.debug_str 0x00000000 0x1ca
|
.debug_str 0x00000000 0x1ee
|
||||||
*(.debug_str)
|
*(.debug_str)
|
||||||
.debug_str 0x00000000 0x10d Reciver.o
|
.debug_str 0x00000000 0x140 Reciver.o
|
||||||
0x141 (size before relaxing)
|
0x174 (size before relaxing)
|
||||||
.debug_str 0x0000010d 0xbd rf12.o
|
.debug_str 0x00000140 0xae rf12.o
|
||||||
0x1f8 (size before relaxing)
|
0x1f8 (size before relaxing)
|
||||||
|
|
||||||
.debug_loc 0x00000000 0x384
|
.debug_loc 0x00000000 0x408
|
||||||
*(.debug_loc)
|
*(.debug_loc)
|
||||||
.debug_loc 0x00000000 0xd8 Reciver.o
|
.debug_loc 0x00000000 0x15c Reciver.o
|
||||||
.debug_loc 0x000000d8 0x2ac rf12.o
|
.debug_loc 0x0000015c 0x2ac rf12.o
|
||||||
|
|
||||||
.debug_macinfo
|
.debug_macinfo
|
||||||
*(.debug_macinfo)
|
*(.debug_macinfo)
|
||||||
|
@ -1,66 +1,77 @@
|
|||||||
S00F0000526563697665722E7372656345
|
S00F0000526563697665722E7372656345
|
||||||
S11300000C942A000C9447000C9447000C9447006D
|
S11300000C942A000C9447000C9447000C9447006D
|
||||||
S11300100C9447000C9447000C9447000C94470040
|
S11300100C9447000C9447000C9447000C94470040
|
||||||
S11300200C9447000C9447000C9447000C94470030
|
S11300200C9447000C94A9000C9447000C944700CE
|
||||||
S11300300C9447000C9447000C9447000C94470020
|
S11300300C9447000C9447000C9447000C94470020
|
||||||
S11300400C9447000C9447000C9447000C94470010
|
S11300400C9447000C9447000C9447000C94470010
|
||||||
S11300500C94470011241FBECFE5D4E0DEBFCDBF12
|
S11300500C94470011241FBECFE5D4E0DEBFCDBF12
|
||||||
S113006010E0A0E6B0E0E8EFF3E002C005900D92E6
|
S113006010E0A0E6B0E0E0EBF4E002C005900D92F1
|
||||||
S1130070A036B107D9F710E0A0E6B0E001C01D92A8
|
S1130070A036B107D9F710E0A0E6B0E001C01D92A8
|
||||||
S1130080A036B107E1F70E9481000C94FA010C94A8
|
S1130080A236B107E1F70E94DB000C9456020C94EF
|
||||||
S11300900000CF93DF9300D0CDB7DEB719821A8268
|
S11300900000B89AC09A8FE39CE90197F1F700C079
|
||||||
S11300A0CE01019662E00E948D018981873359F463
|
S11300A00000C0988AEC90E0909361008093600017
|
||||||
S11300B08A81833641F4C09A8FE39CE90197F1F772
|
S11300B08FEF96E1A1E181509040A040E1F700C0AC
|
||||||
S11300C000C00000C0980F900F90DF91CF91089569
|
S11300C0000010926100109260008FEF96E1A1E1B0
|
||||||
S11300D0CF93DF930F92CDB7DEB781E08983CE0152
|
S11300D081509040A040E1F700C000000895CF9304
|
||||||
S11300E0019661E00E9445018FEF90E7A2E0815004
|
S11300E0DF9300D0CDB7DEB719821A82CE01019614
|
||||||
S11300F09040A040E1F700C000000F90DF91CF9145
|
S11300F062E00E94E9018981873329F48A81833689
|
||||||
S113010008950E94B10080E296E00E94F90081E027
|
S113010011F40E9449000F900F90DF91CF91089550
|
||||||
S113011060E047E00E94DB0080E895E20E9409016C
|
S1130110CF93DF930F92CDB7DEB781E08983CE0111
|
||||||
S113012080E066E00E943001B89A0E944900FDCF49
|
S1130120019661E00E94A1018FEF90E7A2E0815067
|
||||||
S1130130939840E120E030E0992314F4959A01C0AB
|
S11301309040A040E1F700C000000F90DF91CF9104
|
||||||
S11301409598220F331F86992160949A880F991FDE
|
S1130140089585E083BF88E582BF1CBE81E089BF36
|
||||||
S113015000C000009498415079F7939A822F932F0E
|
S113015008951F920F920FB60F9211242F933F937D
|
||||||
S1130160089588E381BB88E082BB8FEF90E7A2E02B
|
S11301608F939F9388E582BFB99AC19A8FEA94E0EE
|
||||||
S113017081509040A040E1F700C0000080EE90EC78
|
S11301700197F1F700C00000809160009091610048
|
||||||
S11301800E94980087ED90E80E9498008BEA92EC18
|
S11301801816190674F480E090E025E12A95F1F739
|
||||||
S11301900E94980081E89AEC0E94980080E090EE1A
|
S1130190000001962091600030916100821793075E
|
||||||
S11301A00E94980080E098EC0E94980087EF94ECFD
|
S11301A0A4F3C1989F918F913F912F910F900FBE0F
|
||||||
S11301B00E949800089590E0880F991F8295929567
|
S11301B00F901F9018950E940D0180E296E00E9416
|
||||||
S11301C0907F9827807F9827907050E047705070F8
|
S11301C0550181E060E047E00E94370180E895E254
|
||||||
S11301D0842B952B946970E063707070660F771FA1
|
S11301D00E94650180E066E00E948C010E94A100FB
|
||||||
S11301E0660F771F660F771F862B972B0E94980048
|
S11301E078940E946F00FDCF939840E120E030E0C6
|
||||||
S11301F008958036910538F02FE08034920728F076
|
S11301F0992314F4959A01C09598220F331F869978
|
||||||
S11302008FE39FE002C080E690E0906A0E9498002D
|
S11302002160949A880F991F00C00000949841506F
|
||||||
S1130210089522E08739920710F125E18831920789
|
S113021079F7939A822F932F089588E381BB88E01E
|
||||||
S113022080F49C0140E050E060E678EA80E090E0F1
|
S113022082BB8FEF90E7A2E081509040A040E1F7BD
|
||||||
S11302300E94DF01C90101978068966C0E949800B2
|
S113023000C0000080EE90EC0E94F40087ED90E88E
|
||||||
S113024008959C0140E050E06CEF72E485E090E09A
|
S11302400E94F4008BEA92EC0E94F40081E89AEC9C
|
||||||
S11302500E94BD01C9010197966C0E9498000895FF
|
S11302500E94F40080E090EE0E94F40080E098ECAC
|
||||||
S113026090E087709070986970E062957295707FE5
|
S11302600E94F40087EF94EC0E94F400089590E05B
|
||||||
S11302707627607F76277070862B972B0E949800D4
|
S1130270880F991F82959295907F9827807F982761
|
||||||
S113028008959398869BFECF08950F931F93CF9361
|
S1130280907050E047705070842B952B946970E007
|
||||||
S1130290DF938C01C62F88E392E80E9498000E94A5
|
S113029063707070660F771F660F771F660F771F86
|
||||||
S11302A041018AEA98EB0E9498000E9441018AEA7F
|
S11302A0862B972B0E94F40008958036910538F030
|
||||||
S11302B098EB0E9498000E9441018AEA98EB0E9400
|
S11302B02FE08034920728F08FE39FE002C080E6AD
|
||||||
S11302C098000E9441018DE298EB0E9498000E94E0
|
S11302C090E0906A0E94F400089522E08739920732
|
||||||
S11302D0410184ED98EB0E949800CC2399F0C80169
|
S11302D010F125E18831920780F49C0140E050E060
|
||||||
S11302E00196C1509C012C0F311DE9010E9441016E
|
S11302E060E678EA80E090E00E943B02C901019751
|
||||||
S11302F0F80181918F0190E0986B0E9498000C178F
|
S11302F08068966C0E94F40008959C0140E050E0F0
|
||||||
S11303001D07A1F70E94410188E092E80E9498002D
|
S11303006CEF72E485E090E00E941902C901019744
|
||||||
S1130310DF91CF911F910F9108950F931F93CF9366
|
S1130310966C0E94F400089590E08770907098693C
|
||||||
S1130320DF938C01D62F88EC92E80E94980081E834
|
S113032070E062957295707F7627607F7627707093
|
||||||
S11303309AEC0E94980083E89AEC0E949800DD23CE
|
S1130330862B972B0E94F40008959398869BFECFFA
|
||||||
S113034099F0C8010196D1509C012D0F311DE9018E
|
S113034008950F931F93CF93DF938C01C62F88E3F7
|
||||||
S11303500E94410180E090EB0E949800F801819393
|
S113035092E80E94F4000E949D018AEA98EB0E94B0
|
||||||
S11303608F01EC17FD07A1F788E092E80E9498003E
|
S1130360F4000E949D018AEA98EB0E94F4000E9426
|
||||||
S1130370DF91CF911F910F910895A1E21A2EAA1B2C
|
S11303709D018AEA98EB0E94F4000E949D018DE29F
|
||||||
S1130380BB1BFD010DC0AA1FBB1FEE1FFF1FA21741
|
S113038098EB0E94F4000E949D0184ED98EB0E947A
|
||||||
S1130390B307E407F50720F0A21BB30BE40BF50B3E
|
S1130390F400CC2399F0C8010196C1509C012C0FA4
|
||||||
S11303A0661F771F881F991F1A9469F760957095C7
|
S11303A0311DE9010E949D01F80181918F0190E0C6
|
||||||
S11303B0809590959B01AC01BD01CF01089597FBF9
|
S11303B0986B0E94F4000C171D07A1F70E949D0181
|
||||||
S11303C0092E05260ED057FD04D0D7DF0AD0001C15
|
S11303C088E092E80E94F400DF91CF911F910F9191
|
||||||
S11303D038F450954095309521953F4F4F4F5F4FDE
|
S11303D008950F931F93CF93DF938C01D62F88EC4E
|
||||||
S11303E00895F6F790958095709561957F4F8F4F9E
|
S11303E092E80E94F40081E89AEC0E94F40083E809
|
||||||
S10B03F09F4F0895F894FFCF1C
|
S11303F09AEC0E94F400DD2399F0C8010196D150D3
|
||||||
|
S11304009C012D0F311DE9010E949D0180E090EBBC
|
||||||
|
S11304100E94F400F80181938F01EC17FD07A1F706
|
||||||
|
S113042088E092E80E94F400DF91CF911F910F9130
|
||||||
|
S11304300895A1E21A2EAA1BBB1BFD010DC0AA1F21
|
||||||
|
S1130440BB1FEE1FFF1FA217B307E407F50720F039
|
||||||
|
S1130450A21BB30BE40BF50B661F771F881F991FB4
|
||||||
|
S11304601A9469F760957095809590959B01AC01FD
|
||||||
|
S1130470BD01CF01089597FB092E05260ED057FD27
|
||||||
|
S113048004D0D7DF0AD0001C38F45095409530953D
|
||||||
|
S113049021953F4F4F4F5F4F0895F6F79095809504
|
||||||
|
S11304A0709561957F4F8F4F9F4F0895F894FFCFBC
|
||||||
S9030000FC
|
S9030000FC
|
||||||
|
@ -7,19 +7,35 @@
|
|||||||
|
|
||||||
#define F_CPU 8000000
|
#define F_CPU 8000000
|
||||||
|
|
||||||
|
#define LEFT 600
|
||||||
|
#define RIGHT 202
|
||||||
|
#define STEP 8
|
||||||
|
|
||||||
#include <avr/io.h>
|
#include <avr/io.h>
|
||||||
|
#include <avr/interrupt.h>
|
||||||
#include <util/delay.h>
|
#include <util/delay.h>
|
||||||
#include "rf12.h"
|
#include "rf12.h"
|
||||||
|
|
||||||
|
volatile int servopos = 0;
|
||||||
|
|
||||||
|
void turn() {
|
||||||
|
DDRB |= (1<<PB0);
|
||||||
|
PORTB |= (1<<PB0);
|
||||||
|
_delay_ms(20);
|
||||||
|
PORTB &= ~(1<<PB0);
|
||||||
|
servopos = RIGHT;
|
||||||
|
_delay_ms(700);
|
||||||
|
servopos = 0;
|
||||||
|
_delay_ms(700);
|
||||||
|
}
|
||||||
|
|
||||||
void recive() {
|
void recive() {
|
||||||
unsigned char text[2];
|
unsigned char text[2];
|
||||||
text[0] = 0;
|
text[0] = 0;
|
||||||
text[1] = 0;
|
text[1] = 0;
|
||||||
rf12_rxdata(text,2);
|
rf12_rxdata(text,2);
|
||||||
if(text[0] == 55 && text[1] == 99) {
|
if(text[0] == 55 && text[1] == 99) {
|
||||||
PORTB |= (1<<PB0);
|
turn();
|
||||||
_delay_ms(20);
|
|
||||||
PORTB &= ~(1<<PB0);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -29,6 +45,33 @@ void send() {
|
|||||||
_delay_ms(100);
|
_delay_ms(100);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void init_timer() {
|
||||||
|
// Timer/Counter 0 initialization
|
||||||
|
// Clock source: System Clock
|
||||||
|
// Clock value: 7,813 kHz
|
||||||
|
// Mode: Normal top=0xFF
|
||||||
|
// OC0 output: Disconnected
|
||||||
|
// Timer Period: 21,504 ms
|
||||||
|
TCCR0=(0<<WGM00) | (0<<COM01) | (0<<COM00) | (0<<WGM01) | (1<<CS02) | (0<<CS01) | (1<<CS00);
|
||||||
|
TCNT0=0x58;
|
||||||
|
OCR0=0x00;
|
||||||
|
// Timer(s)/Counter(s) Interrupt(s) initialization
|
||||||
|
TIMSK=(0<<OCIE2) | (0<<TOIE2) | (0<<TICIE1) | (0<<OCIE1A) | (0<<OCIE1B) | (0<<TOIE1) | (0<<OCIE0) | (1<<TOIE0);
|
||||||
|
}
|
||||||
|
|
||||||
|
ISR(TIMER0_OVF_vect) {
|
||||||
|
// Reinitialize Timer 0 value
|
||||||
|
TCNT0=0x58;
|
||||||
|
|
||||||
|
DDRB |= (1<<PB1);
|
||||||
|
PORTB |= (1<<PB1);
|
||||||
|
_delay_us(LEFT);
|
||||||
|
for(int i=0;i<servopos;i++) {
|
||||||
|
_delay_us(STEP);
|
||||||
|
}
|
||||||
|
PORTB &= ~(1<<PB1);
|
||||||
|
}
|
||||||
|
|
||||||
int main(void)
|
int main(void)
|
||||||
{
|
{
|
||||||
rf12_init(); // ein paar Register setzen (z.B. CLK auf 10MHz)
|
rf12_init(); // ein paar Register setzen (z.B. CLK auf 10MHz)
|
||||||
@ -36,8 +79,9 @@ int main(void)
|
|||||||
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
|
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
|
||||||
rf12_setbaud(9600); // 19200 baud
|
rf12_setbaud(9600); // 19200 baud
|
||||||
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
|
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
|
||||||
|
init_timer();
|
||||||
|
sei();
|
||||||
|
|
||||||
DDRB |= (1<<PB0);
|
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
recive();
|
recive();
|
||||||
|
Binary file not shown.
@ -10,6 +10,7 @@ Sender.d Sender.o: .././Sender.c \
|
|||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/version.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/version.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/fuse.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/fuse.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h \
|
||||||
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/interrupt.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h \
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h \
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h \
|
||||||
@ -37,6 +38,8 @@ e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolch
|
|||||||
|
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h:
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/lock.h:
|
||||||
|
|
||||||
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/interrupt.h:
|
||||||
|
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h:
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay.h:
|
||||||
|
|
||||||
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h:
|
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/util/delay_basic.h:
|
||||||
|
Binary file not shown.
@ -1,9 +1,9 @@
|
|||||||
:1000000012C02CC02BC02AC029C028C027C026C0BF
|
:1000000012C06BC12BC02AC029C028C027C026C07F
|
||||||
:1000100025C024C023C022C021C020C01FC01EC0D4
|
:1000100025C024C023C022C021C020C01FC01EC0D4
|
||||||
:100020001DC01CC01BC011241FBECFE5D4E0DEBF25
|
:100020001DC01CC01BC011241FBECFE5D4E0DEBF25
|
||||||
:10003000CDBF10E0A0E6B0E0E0E9F3E002C005903B
|
:10003000CDBF10E0A0E6B0E0ECEFF3E002C0059029
|
||||||
:100040000D92A036B107D9F710E0A0E6B0E001C0EC
|
:100040000D92A036B107D9F710E0A0E6B0E001C0EC
|
||||||
:100050001D92A036B107E1F740D198C1D1CFAC983D
|
:100050001D92A236B107E1F77BD1CEC1D1CFAC98CA
|
||||||
:1000600040E120E030E0992314F4AA9A01C0AA9854
|
:1000600040E120E030E0992314F4AA9A01C0AA9854
|
||||||
:10007000220F331F99992160AB9A880F991F00C0F6
|
:10007000220F331F99992160AB9A880F991F00C0F6
|
||||||
:100080000000AB98415079F7AC9A822F932F0895D6
|
:100080000000AB98415079F7AC9A822F932F0895D6
|
||||||
@ -18,9 +18,9 @@
|
|||||||
:100110008036910538F02FE08034920728F08FE385
|
:100110008036910538F02FE08034920728F08FE385
|
||||||
:100120009FE002C080E690E0906A99DF089522E0A7
|
:100120009FE002C080E690E0906A99DF089522E0A7
|
||||||
:1001300087399207F0F025E18831920770F49C012D
|
:1001300087399207F0F025E18831920770F49C012D
|
||||||
:1001400040E050E060E678EA80E090E004D1C90148
|
:1001400040E050E060E678EA80E090E03AD1C90112
|
||||||
:1001500001978068966C83DF08959C0140E050E031
|
:1001500001978068966C83DF08959C0140E050E031
|
||||||
:100160006CEF72E485E090E0D4D0C9010197966C01
|
:100160006CEF72E485E090E00AD1C9010197966CCA
|
||||||
:1001700076DF089590E087709070986970E06295DE
|
:1001700076DF089590E087709070986970E06295DE
|
||||||
:100180007295707F7627607F76277070862B972B0D
|
:100180007295707F7627607F76277070862B972B0D
|
||||||
:1001900066DF0895AC98999BFECF08950F931F9347
|
:1001900066DF0895AC98999BFECF08950F931F9347
|
||||||
@ -43,16 +43,23 @@
|
|||||||
:1002A000DEDE78DF8C2F90E0986BD9DE73DF80E0A4
|
:1002A000DEDE78DF8C2F90E0986BD9DE73DF80E0A4
|
||||||
:1002B00098EBD5DE6FDF88E092E8D1DE8FE19EE437
|
:1002B00098EBD5DE6FDF88E092E8D1DE8FE19EE437
|
||||||
:1002C0000197F1F700C00000DF91CF91089587E317
|
:1002C0000197F1F700C00000DF91CF91089587E317
|
||||||
:1002D00090E063E670E0C5DF0895DADE80E296E044
|
:1002D00090E063E670E0C5DF08951F920F920FB6BD
|
||||||
:1002E00017DF81E060E047E0F6DE80E895E21FDF9F
|
:1002E0000F9211242F933F934F935F936F937F93BC
|
||||||
:1002F00080E066E03FDFA59AAD9AE9DFAD988FEF29
|
:1002F0008F939F93AF93BF93EF93FF93A59AAD9A7C
|
||||||
:1003000094E3ACE081509040A040E1F700C00000D1
|
:10030000E6DF8FEF94E3ACE081509040A040E1F74E
|
||||||
:10031000F3CFA1E21A2EAA1BBB1BFD010DC0AA1F21
|
:1003100000C00000AD98FF91EF91BF91AF919F9108
|
||||||
:10032000BB1FEE1FFF1FA217B307E407F50720F05E
|
:100320008F917F916F915F914F913F912F910F909E
|
||||||
:10033000A21BB30BE40BF50B661F771F881F991FD9
|
:100330000FBE0F901F9018958A98929A85B7826089
|
||||||
:100340001A9469F760957095809590959B01AC0122
|
:1003400085BF8BB780648BBF8AB780648ABF0895EE
|
||||||
:10035000BD01CF01089597FB092E05260ED057FD4C
|
:100350009FDE80E296E0DCDE81E060E047E0BBDE2D
|
||||||
:1003600004D0D7DF0AD0001C38F450954095309562
|
:1003600080E895E2E4DE80E066E004DFE5DF789493
|
||||||
:1003700021953F4F4F4F5F4F0895F6F79095809529
|
:100370008FE39CE90197F1F700C00000F9CFA1E2FB
|
||||||
:10038000709561957F4F8F4F9F4F0895F894FFCFE1
|
:100380001A2EAA1BBB1BFD010DC0AA1FBB1FEE1F0F
|
||||||
|
:10039000FF1FA217B307E407F50720F0A21BB30B5A
|
||||||
|
:1003A000E40BF50B661F771F881F991F1A9469F7D6
|
||||||
|
:1003B00060957095809590959B01AC01BD01CF0132
|
||||||
|
:1003C000089597FB092E05260ED057FD04D0D7DFE0
|
||||||
|
:1003D0000AD0001C38F450954095309521953F4F38
|
||||||
|
:1003E0004F4F5F4F0895F6F7909580957095619502
|
||||||
|
:0C03F0007F4F8F4F9F4F0895F894FFCF70
|
||||||
:00000001FF
|
:00000001FF
|
||||||
|
@ -3,34 +3,36 @@ Sender.elf: file format elf32-avr
|
|||||||
|
|
||||||
Sections:
|
Sections:
|
||||||
Idx Name Size VMA LMA File off Algn
|
Idx Name Size VMA LMA File off Algn
|
||||||
0 .text 00000390 00000000 00000000 00000074 2**1
|
0 .text 000003fc 00000000 00000000 00000094 2**1
|
||||||
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
CONTENTS, ALLOC, LOAD, READONLY, CODE
|
||||||
1 .data 00000000 00800060 00000390 00000404 2**0
|
1 .data 00000000 00800060 000003fc 00000490 2**0
|
||||||
CONTENTS, ALLOC, LOAD, DATA
|
CONTENTS, ALLOC, LOAD, DATA
|
||||||
2 .stab 000006cc 00000000 00000000 00000404 2**2
|
2 .bss 00000002 00800060 00800060 00000490 2**0
|
||||||
|
ALLOC
|
||||||
|
3 .stab 000006cc 00000000 00000000 00000490 2**2
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
3 .stabstr 00000085 00000000 00000000 00000ad0 2**0
|
4 .stabstr 00000085 00000000 00000000 00000b5c 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
4 .debug_aranges 000000e0 00000000 00000000 00000b58 2**3
|
5 .debug_aranges 000000e0 00000000 00000000 00000be8 2**3
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
5 .debug_info 0000097e 00000000 00000000 00000c38 2**0
|
6 .debug_info 00000a03 00000000 00000000 00000cc8 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
6 .debug_abbrev 000002cd 00000000 00000000 000015b6 2**0
|
7 .debug_abbrev 00000311 00000000 00000000 000016cb 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
7 .debug_line 0000066d 00000000 00000000 00001883 2**0
|
8 .debug_line 00000677 00000000 00000000 000019dc 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
8 .debug_frame 0000011c 00000000 00000000 00001ef0 2**2
|
9 .debug_frame 00000184 00000000 00000000 00002054 2**2
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
9 .debug_str 000001ce 00000000 00000000 0000200c 2**0
|
10 .debug_str 000001ec 00000000 00000000 000021d8 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
10 .debug_loc 00000317 00000000 00000000 000021da 2**0
|
11 .debug_loc 000003e2 00000000 00000000 000023c4 2**0
|
||||||
CONTENTS, READONLY, DEBUGGING
|
CONTENTS, READONLY, DEBUGGING
|
||||||
|
|
||||||
Disassembly of section .text:
|
Disassembly of section .text:
|
||||||
|
|
||||||
00000000 <__vectors>:
|
00000000 <__vectors>:
|
||||||
0: 12 c0 rjmp .+36 ; 0x26 <__ctors_end>
|
0: 12 c0 rjmp .+36 ; 0x26 <__ctors_end>
|
||||||
2: 2c c0 rjmp .+88 ; 0x5c <__bad_interrupt>
|
2: 6b c1 rjmp .+726 ; 0x2da <__vector_1>
|
||||||
4: 2b c0 rjmp .+86 ; 0x5c <__bad_interrupt>
|
4: 2b c0 rjmp .+86 ; 0x5c <__bad_interrupt>
|
||||||
6: 2a c0 rjmp .+84 ; 0x5c <__bad_interrupt>
|
6: 2a c0 rjmp .+84 ; 0x5c <__bad_interrupt>
|
||||||
8: 29 c0 rjmp .+82 ; 0x5c <__bad_interrupt>
|
8: 29 c0 rjmp .+82 ; 0x5c <__bad_interrupt>
|
||||||
@ -61,7 +63,7 @@ Disassembly of section .text:
|
|||||||
32: 10 e0 ldi r17, 0x00 ; 0
|
32: 10 e0 ldi r17, 0x00 ; 0
|
||||||
34: a0 e6 ldi r26, 0x60 ; 96
|
34: a0 e6 ldi r26, 0x60 ; 96
|
||||||
36: b0 e0 ldi r27, 0x00 ; 0
|
36: b0 e0 ldi r27, 0x00 ; 0
|
||||||
38: e0 e9 ldi r30, 0x90 ; 144
|
38: ec ef ldi r30, 0xFC ; 252
|
||||||
3a: f3 e0 ldi r31, 0x03 ; 3
|
3a: f3 e0 ldi r31, 0x03 ; 3
|
||||||
3c: 02 c0 rjmp .+4 ; 0x42 <__SREG__+0x3>
|
3c: 02 c0 rjmp .+4 ; 0x42 <__SREG__+0x3>
|
||||||
3e: 05 90 lpm r0, Z+
|
3e: 05 90 lpm r0, Z+
|
||||||
@ -80,11 +82,11 @@ Disassembly of section .text:
|
|||||||
50: 1d 92 st X+, r1
|
50: 1d 92 st X+, r1
|
||||||
|
|
||||||
00000052 <.do_clear_bss_start>:
|
00000052 <.do_clear_bss_start>:
|
||||||
52: a0 36 cpi r26, 0x60 ; 96
|
52: a2 36 cpi r26, 0x62 ; 98
|
||||||
54: b1 07 cpc r27, r17
|
54: b1 07 cpc r27, r17
|
||||||
56: e1 f7 brne .-8 ; 0x50 <.do_clear_bss_loop>
|
56: e1 f7 brne .-8 ; 0x50 <.do_clear_bss_loop>
|
||||||
58: 40 d1 rcall .+640 ; 0x2da <main>
|
58: 7b d1 rcall .+758 ; 0x350 <main>
|
||||||
5a: 98 c1 rjmp .+816 ; 0x38c <_exit>
|
5a: ce c1 rjmp .+924 ; 0x3f8 <_exit>
|
||||||
|
|
||||||
0000005c <__bad_interrupt>:
|
0000005c <__bad_interrupt>:
|
||||||
5c: d1 cf rjmp .-94 ; 0x0 <__vectors>
|
5c: d1 cf rjmp .-94 ; 0x0 <__vectors>
|
||||||
@ -306,7 +308,7 @@ void rf12_setbaud(unsigned short baud)
|
|||||||
146: 78 ea ldi r23, 0xA8 ; 168
|
146: 78 ea ldi r23, 0xA8 ; 168
|
||||||
148: 80 e0 ldi r24, 0x00 ; 0
|
148: 80 e0 ldi r24, 0x00 ; 0
|
||||||
14a: 90 e0 ldi r25, 0x00 ; 0
|
14a: 90 e0 ldi r25, 0x00 ; 0
|
||||||
14c: 04 d1 rcall .+520 ; 0x356 <__divmodsi4>
|
14c: 3a d1 rcall .+628 ; 0x3c2 <__divmodsi4>
|
||||||
14e: c9 01 movw r24, r18
|
14e: c9 01 movw r24, r18
|
||||||
150: 01 97 sbiw r24, 0x01 ; 1
|
150: 01 97 sbiw r24, 0x01 ; 1
|
||||||
152: 80 68 ori r24, 0x80 ; 128
|
152: 80 68 ori r24, 0x80 ; 128
|
||||||
@ -322,7 +324,7 @@ void rf12_setbaud(unsigned short baud)
|
|||||||
162: 72 e4 ldi r23, 0x42 ; 66
|
162: 72 e4 ldi r23, 0x42 ; 66
|
||||||
164: 85 e0 ldi r24, 0x05 ; 5
|
164: 85 e0 ldi r24, 0x05 ; 5
|
||||||
166: 90 e0 ldi r25, 0x00 ; 0
|
166: 90 e0 ldi r25, 0x00 ; 0
|
||||||
168: d4 d0 rcall .+424 ; 0x312 <__udivmodsi4>
|
168: 0a d1 rcall .+532 ; 0x37e <__udivmodsi4>
|
||||||
16a: c9 01 movw r24, r18
|
16a: c9 01 movw r24, r18
|
||||||
16c: 01 97 sbiw r24, 0x01 ; 1
|
16c: 01 97 sbiw r24, 0x01 ; 1
|
||||||
16e: 96 6c ori r25, 0xC6 ; 198
|
16e: 96 6c ori r25, 0xC6 ; 198
|
||||||
@ -631,128 +633,204 @@ void send() {
|
|||||||
}
|
}
|
||||||
2d8: 08 95 ret
|
2d8: 08 95 ret
|
||||||
|
|
||||||
000002da <main>:
|
000002da <__vector_1>:
|
||||||
|
|
||||||
|
ISR(INT0_vect) {
|
||||||
|
2da: 1f 92 push r1
|
||||||
|
2dc: 0f 92 push r0
|
||||||
|
2de: 0f b6 in r0, 0x3f ; 63
|
||||||
|
2e0: 0f 92 push r0
|
||||||
|
2e2: 11 24 eor r1, r1
|
||||||
|
2e4: 2f 93 push r18
|
||||||
|
2e6: 3f 93 push r19
|
||||||
|
2e8: 4f 93 push r20
|
||||||
|
2ea: 5f 93 push r21
|
||||||
|
2ec: 6f 93 push r22
|
||||||
|
2ee: 7f 93 push r23
|
||||||
|
2f0: 8f 93 push r24
|
||||||
|
2f2: 9f 93 push r25
|
||||||
|
2f4: af 93 push r26
|
||||||
|
2f6: bf 93 push r27
|
||||||
|
2f8: ef 93 push r30
|
||||||
|
2fa: ff 93 push r31
|
||||||
|
DDRC |= (1<<PC5);
|
||||||
|
2fc: a5 9a sbi 0x14, 5 ; 20
|
||||||
|
PORTC |= (1<<PC5);
|
||||||
|
2fe: ad 9a sbi 0x15, 5 ; 21
|
||||||
|
send();
|
||||||
|
300: e6 df rcall .-52 ; 0x2ce <send>
|
||||||
|
302: 8f ef ldi r24, 0xFF ; 255
|
||||||
|
304: 94 e3 ldi r25, 0x34 ; 52
|
||||||
|
306: ac e0 ldi r26, 0x0C ; 12
|
||||||
|
308: 81 50 subi r24, 0x01 ; 1
|
||||||
|
30a: 90 40 sbci r25, 0x00 ; 0
|
||||||
|
30c: a0 40 sbci r26, 0x00 ; 0
|
||||||
|
30e: e1 f7 brne .-8 ; 0x308 <__vector_1+0x2e>
|
||||||
|
310: 00 c0 rjmp .+0 ; 0x312 <__vector_1+0x38>
|
||||||
|
312: 00 00 nop
|
||||||
|
_delay_ms(500);
|
||||||
|
PORTC &= ~(1<<PC5);
|
||||||
|
314: ad 98 cbi 0x15, 5 ; 21
|
||||||
|
}
|
||||||
|
316: ff 91 pop r31
|
||||||
|
318: ef 91 pop r30
|
||||||
|
31a: bf 91 pop r27
|
||||||
|
31c: af 91 pop r26
|
||||||
|
31e: 9f 91 pop r25
|
||||||
|
320: 8f 91 pop r24
|
||||||
|
322: 7f 91 pop r23
|
||||||
|
324: 6f 91 pop r22
|
||||||
|
326: 5f 91 pop r21
|
||||||
|
328: 4f 91 pop r20
|
||||||
|
32a: 3f 91 pop r19
|
||||||
|
32c: 2f 91 pop r18
|
||||||
|
32e: 0f 90 pop r0
|
||||||
|
330: 0f be out 0x3f, r0 ; 63
|
||||||
|
332: 0f 90 pop r0
|
||||||
|
334: 1f 90 pop r1
|
||||||
|
336: 18 95 reti
|
||||||
|
|
||||||
|
00000338 <init_int>:
|
||||||
|
|
||||||
|
void init_int() {
|
||||||
|
// Port D initialization
|
||||||
|
// Function: Bit2=In
|
||||||
|
DDRD &= ~(1<<PD2);
|
||||||
|
338: 8a 98 cbi 0x11, 2 ; 17
|
||||||
|
// State: Bit2=H
|
||||||
|
PORTD |= (1<<PD2);
|
||||||
|
33a: 92 9a sbi 0x12, 2 ; 18
|
||||||
|
// External Interrupt(s) initialization
|
||||||
|
// INT0: On
|
||||||
|
// INT0 Mode: Falling Edge
|
||||||
|
MCUCR |= (1<<ISC01);
|
||||||
|
33c: 85 b7 in r24, 0x35 ; 53
|
||||||
|
33e: 82 60 ori r24, 0x02 ; 2
|
||||||
|
340: 85 bf out 0x35, r24 ; 53
|
||||||
|
GICR |= (1<<INT0);
|
||||||
|
342: 8b b7 in r24, 0x3b ; 59
|
||||||
|
344: 80 64 ori r24, 0x40 ; 64
|
||||||
|
346: 8b bf out 0x3b, r24 ; 59
|
||||||
|
GIFR |= (1<<INTF0);
|
||||||
|
348: 8a b7 in r24, 0x3a ; 58
|
||||||
|
34a: 80 64 ori r24, 0x40 ; 64
|
||||||
|
34c: 8a bf out 0x3a, r24 ; 58
|
||||||
|
}
|
||||||
|
34e: 08 95 ret
|
||||||
|
|
||||||
|
00000350 <main>:
|
||||||
|
|
||||||
int main(void)
|
int main(void)
|
||||||
{
|
{
|
||||||
rf12_init(); // ein paar Register setzen (z.B. CLK auf 10MHz)
|
rf12_init(); // ein paar Register setzen (z.B. CLK auf 10MHz)
|
||||||
2da: da de rcall .-588 ; 0x90 <rf12_init>
|
350: 9f de rcall .-706 ; 0x90 <rf12_init>
|
||||||
rf12_setfreq(RF12FREQ(433.92)); // Sende/Empfangsfrequenz auf 433,92MHz einstellen
|
rf12_setfreq(RF12FREQ(433.92)); // Sende/Empfangsfrequenz auf 433,92MHz einstellen
|
||||||
2dc: 80 e2 ldi r24, 0x20 ; 32
|
352: 80 e2 ldi r24, 0x20 ; 32
|
||||||
2de: 96 e0 ldi r25, 0x06 ; 6
|
354: 96 e0 ldi r25, 0x06 ; 6
|
||||||
2e0: 17 df rcall .-466 ; 0x110 <rf12_setfreq>
|
356: dc de rcall .-584 ; 0x110 <rf12_setfreq>
|
||||||
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
|
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
|
||||||
2e2: 81 e0 ldi r24, 0x01 ; 1
|
358: 81 e0 ldi r24, 0x01 ; 1
|
||||||
2e4: 60 e0 ldi r22, 0x00 ; 0
|
35a: 60 e0 ldi r22, 0x00 ; 0
|
||||||
2e6: 47 e0 ldi r20, 0x07 ; 7
|
35c: 47 e0 ldi r20, 0x07 ; 7
|
||||||
2e8: f6 de rcall .-532 ; 0xd6 <rf12_setbandwidth>
|
35e: bb de rcall .-650 ; 0xd6 <rf12_setbandwidth>
|
||||||
rf12_setbaud(9600); // 19200 baud
|
rf12_setbaud(9600); // 19200 baud
|
||||||
2ea: 80 e8 ldi r24, 0x80 ; 128
|
360: 80 e8 ldi r24, 0x80 ; 128
|
||||||
2ec: 95 e2 ldi r25, 0x25 ; 37
|
362: 95 e2 ldi r25, 0x25 ; 37
|
||||||
2ee: 1f df rcall .-450 ; 0x12e <rf12_setbaud>
|
364: e4 de rcall .-568 ; 0x12e <rf12_setbaud>
|
||||||
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
|
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
|
||||||
2f0: 80 e0 ldi r24, 0x00 ; 0
|
366: 80 e0 ldi r24, 0x00 ; 0
|
||||||
2f2: 66 e0 ldi r22, 0x06 ; 6
|
368: 66 e0 ldi r22, 0x06 ; 6
|
||||||
2f4: 3f df rcall .-386 ; 0x174 <rf12_setpower>
|
36a: 04 df rcall .-504 ; 0x174 <rf12_setpower>
|
||||||
|
|
||||||
DDRC |= (1<<PC5);
|
init_int();
|
||||||
2f6: a5 9a sbi 0x14, 5 ; 20
|
36c: e5 df rcall .-54 ; 0x338 <init_int>
|
||||||
while(1)
|
sei();
|
||||||
{
|
36e: 78 94 sei
|
||||||
PORTC |= (1<<PC5);
|
370: 8f e3 ldi r24, 0x3F ; 63
|
||||||
2f8: ad 9a sbi 0x15, 5 ; 21
|
372: 9c e9 ldi r25, 0x9C ; 156
|
||||||
send();
|
374: 01 97 sbiw r24, 0x01 ; 1
|
||||||
2fa: e9 df rcall .-46 ; 0x2ce <send>
|
376: f1 f7 brne .-4 ; 0x374 <main+0x24>
|
||||||
PORTC &= ~(1<<PC5);
|
378: 00 c0 rjmp .+0 ; 0x37a <main+0x2a>
|
||||||
2fc: ad 98 cbi 0x15, 5 ; 21
|
37a: 00 00 nop
|
||||||
2fe: 8f ef ldi r24, 0xFF ; 255
|
37c: f9 cf rjmp .-14 ; 0x370 <main+0x20>
|
||||||
300: 94 e3 ldi r25, 0x34 ; 52
|
|
||||||
302: ac e0 ldi r26, 0x0C ; 12
|
|
||||||
304: 81 50 subi r24, 0x01 ; 1
|
|
||||||
306: 90 40 sbci r25, 0x00 ; 0
|
|
||||||
308: a0 40 sbci r26, 0x00 ; 0
|
|
||||||
30a: e1 f7 brne .-8 ; 0x304 <main+0x2a>
|
|
||||||
30c: 00 c0 rjmp .+0 ; 0x30e <main+0x34>
|
|
||||||
30e: 00 00 nop
|
|
||||||
310: f3 cf rjmp .-26 ; 0x2f8 <main+0x1e>
|
|
||||||
|
|
||||||
00000312 <__udivmodsi4>:
|
0000037e <__udivmodsi4>:
|
||||||
312: a1 e2 ldi r26, 0x21 ; 33
|
37e: a1 e2 ldi r26, 0x21 ; 33
|
||||||
314: 1a 2e mov r1, r26
|
380: 1a 2e mov r1, r26
|
||||||
316: aa 1b sub r26, r26
|
382: aa 1b sub r26, r26
|
||||||
318: bb 1b sub r27, r27
|
384: bb 1b sub r27, r27
|
||||||
31a: fd 01 movw r30, r26
|
386: fd 01 movw r30, r26
|
||||||
31c: 0d c0 rjmp .+26 ; 0x338 <__udivmodsi4_ep>
|
388: 0d c0 rjmp .+26 ; 0x3a4 <__udivmodsi4_ep>
|
||||||
|
|
||||||
0000031e <__udivmodsi4_loop>:
|
0000038a <__udivmodsi4_loop>:
|
||||||
31e: aa 1f adc r26, r26
|
38a: aa 1f adc r26, r26
|
||||||
320: bb 1f adc r27, r27
|
38c: bb 1f adc r27, r27
|
||||||
322: ee 1f adc r30, r30
|
38e: ee 1f adc r30, r30
|
||||||
324: ff 1f adc r31, r31
|
390: ff 1f adc r31, r31
|
||||||
326: a2 17 cp r26, r18
|
392: a2 17 cp r26, r18
|
||||||
328: b3 07 cpc r27, r19
|
394: b3 07 cpc r27, r19
|
||||||
32a: e4 07 cpc r30, r20
|
396: e4 07 cpc r30, r20
|
||||||
32c: f5 07 cpc r31, r21
|
398: f5 07 cpc r31, r21
|
||||||
32e: 20 f0 brcs .+8 ; 0x338 <__udivmodsi4_ep>
|
39a: 20 f0 brcs .+8 ; 0x3a4 <__udivmodsi4_ep>
|
||||||
330: a2 1b sub r26, r18
|
39c: a2 1b sub r26, r18
|
||||||
332: b3 0b sbc r27, r19
|
39e: b3 0b sbc r27, r19
|
||||||
334: e4 0b sbc r30, r20
|
3a0: e4 0b sbc r30, r20
|
||||||
336: f5 0b sbc r31, r21
|
3a2: f5 0b sbc r31, r21
|
||||||
|
|
||||||
00000338 <__udivmodsi4_ep>:
|
000003a4 <__udivmodsi4_ep>:
|
||||||
338: 66 1f adc r22, r22
|
3a4: 66 1f adc r22, r22
|
||||||
33a: 77 1f adc r23, r23
|
3a6: 77 1f adc r23, r23
|
||||||
33c: 88 1f adc r24, r24
|
3a8: 88 1f adc r24, r24
|
||||||
33e: 99 1f adc r25, r25
|
3aa: 99 1f adc r25, r25
|
||||||
340: 1a 94 dec r1
|
3ac: 1a 94 dec r1
|
||||||
342: 69 f7 brne .-38 ; 0x31e <__udivmodsi4_loop>
|
3ae: 69 f7 brne .-38 ; 0x38a <__udivmodsi4_loop>
|
||||||
344: 60 95 com r22
|
3b0: 60 95 com r22
|
||||||
346: 70 95 com r23
|
3b2: 70 95 com r23
|
||||||
348: 80 95 com r24
|
3b4: 80 95 com r24
|
||||||
34a: 90 95 com r25
|
3b6: 90 95 com r25
|
||||||
34c: 9b 01 movw r18, r22
|
3b8: 9b 01 movw r18, r22
|
||||||
34e: ac 01 movw r20, r24
|
3ba: ac 01 movw r20, r24
|
||||||
350: bd 01 movw r22, r26
|
3bc: bd 01 movw r22, r26
|
||||||
352: cf 01 movw r24, r30
|
3be: cf 01 movw r24, r30
|
||||||
354: 08 95 ret
|
3c0: 08 95 ret
|
||||||
|
|
||||||
00000356 <__divmodsi4>:
|
000003c2 <__divmodsi4>:
|
||||||
356: 97 fb bst r25, 7
|
3c2: 97 fb bst r25, 7
|
||||||
358: 09 2e mov r0, r25
|
3c4: 09 2e mov r0, r25
|
||||||
35a: 05 26 eor r0, r21
|
3c6: 05 26 eor r0, r21
|
||||||
35c: 0e d0 rcall .+28 ; 0x37a <__divmodsi4_neg1>
|
3c8: 0e d0 rcall .+28 ; 0x3e6 <__divmodsi4_neg1>
|
||||||
35e: 57 fd sbrc r21, 7
|
3ca: 57 fd sbrc r21, 7
|
||||||
360: 04 d0 rcall .+8 ; 0x36a <__divmodsi4_neg2>
|
3cc: 04 d0 rcall .+8 ; 0x3d6 <__divmodsi4_neg2>
|
||||||
362: d7 df rcall .-82 ; 0x312 <__udivmodsi4>
|
3ce: d7 df rcall .-82 ; 0x37e <__udivmodsi4>
|
||||||
364: 0a d0 rcall .+20 ; 0x37a <__divmodsi4_neg1>
|
3d0: 0a d0 rcall .+20 ; 0x3e6 <__divmodsi4_neg1>
|
||||||
366: 00 1c adc r0, r0
|
3d2: 00 1c adc r0, r0
|
||||||
368: 38 f4 brcc .+14 ; 0x378 <__divmodsi4_exit>
|
3d4: 38 f4 brcc .+14 ; 0x3e4 <__divmodsi4_exit>
|
||||||
|
|
||||||
0000036a <__divmodsi4_neg2>:
|
000003d6 <__divmodsi4_neg2>:
|
||||||
36a: 50 95 com r21
|
3d6: 50 95 com r21
|
||||||
36c: 40 95 com r20
|
3d8: 40 95 com r20
|
||||||
36e: 30 95 com r19
|
3da: 30 95 com r19
|
||||||
370: 21 95 neg r18
|
3dc: 21 95 neg r18
|
||||||
372: 3f 4f sbci r19, 0xFF ; 255
|
3de: 3f 4f sbci r19, 0xFF ; 255
|
||||||
374: 4f 4f sbci r20, 0xFF ; 255
|
3e0: 4f 4f sbci r20, 0xFF ; 255
|
||||||
376: 5f 4f sbci r21, 0xFF ; 255
|
3e2: 5f 4f sbci r21, 0xFF ; 255
|
||||||
|
|
||||||
00000378 <__divmodsi4_exit>:
|
000003e4 <__divmodsi4_exit>:
|
||||||
378: 08 95 ret
|
3e4: 08 95 ret
|
||||||
|
|
||||||
0000037a <__divmodsi4_neg1>:
|
000003e6 <__divmodsi4_neg1>:
|
||||||
37a: f6 f7 brtc .-4 ; 0x378 <__divmodsi4_exit>
|
3e6: f6 f7 brtc .-4 ; 0x3e4 <__divmodsi4_exit>
|
||||||
37c: 90 95 com r25
|
3e8: 90 95 com r25
|
||||||
37e: 80 95 com r24
|
3ea: 80 95 com r24
|
||||||
380: 70 95 com r23
|
3ec: 70 95 com r23
|
||||||
382: 61 95 neg r22
|
3ee: 61 95 neg r22
|
||||||
384: 7f 4f sbci r23, 0xFF ; 255
|
3f0: 7f 4f sbci r23, 0xFF ; 255
|
||||||
386: 8f 4f sbci r24, 0xFF ; 255
|
3f2: 8f 4f sbci r24, 0xFF ; 255
|
||||||
388: 9f 4f sbci r25, 0xFF ; 255
|
3f4: 9f 4f sbci r25, 0xFF ; 255
|
||||||
38a: 08 95 ret
|
3f6: 08 95 ret
|
||||||
|
|
||||||
0000038c <_exit>:
|
000003f8 <_exit>:
|
||||||
38c: f8 94 cli
|
3f8: f8 94 cli
|
||||||
|
|
||||||
0000038e <__stop_program>:
|
000003fa <__stop_program>:
|
||||||
38e: ff cf rjmp .-2 ; 0x38e <__stop_program>
|
3fa: ff cf rjmp .-2 ; 0x3fa <__stop_program>
|
||||||
|
@ -124,7 +124,7 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
.rela.plt
|
.rela.plt
|
||||||
*(.rela.plt)
|
*(.rela.plt)
|
||||||
|
|
||||||
.text 0x00000000 0x390
|
.text 0x00000000 0x3fc
|
||||||
*(.vectors)
|
*(.vectors)
|
||||||
.vectors 0x00000000 0x26 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
.vectors 0x00000000 0x26 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
||||||
0x00000000 __vector_default
|
0x00000000 __vector_default
|
||||||
@ -180,7 +180,6 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
*(.init9)
|
*(.init9)
|
||||||
*(.text)
|
*(.text)
|
||||||
.text 0x0000005c 0x2 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
.text 0x0000005c 0x2 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
||||||
0x0000005c __vector_1
|
|
||||||
0x0000005c __vector_12
|
0x0000005c __vector_12
|
||||||
0x0000005c __bad_interrupt
|
0x0000005c __bad_interrupt
|
||||||
0x0000005c __vector_6
|
0x0000005c __vector_6
|
||||||
@ -210,28 +209,30 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
0x0000019c rf12_txdata
|
0x0000019c rf12_txdata
|
||||||
0x0000020e rf12_rxdata
|
0x0000020e rf12_rxdata
|
||||||
0x00000262 rf12_txpacket
|
0x00000262 rf12_txpacket
|
||||||
.text 0x000002ce 0x44 Sender.o
|
.text 0x000002ce 0xb0 Sender.o
|
||||||
0x000002ce send
|
0x000002ce send
|
||||||
0x000002da main
|
0x000002da __vector_1
|
||||||
.text 0x00000312 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
0x00000338 init_int
|
||||||
.text 0x00000312 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
0x00000350 main
|
||||||
.text 0x00000312 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.text 0x0000037e 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
||||||
.text 0x00000312 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
.text 0x0000037e 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
||||||
.text 0x00000312 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
.text 0x0000037e 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
0x00000312 . = ALIGN (0x2)
|
.text 0x0000037e 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
||||||
|
.text 0x0000037e 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
||||||
|
0x0000037e . = ALIGN (0x2)
|
||||||
*(.text.*)
|
*(.text.*)
|
||||||
.text.libgcc 0x00000312 0x44 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
.text.libgcc 0x0000037e 0x44 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
||||||
0x00000312 __udivmodsi4
|
0x0000037e __udivmodsi4
|
||||||
.text.libgcc 0x00000356 0x36 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
.text.libgcc 0x000003c2 0x36 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
||||||
0x00000356 __divmodsi4
|
0x000003c2 __divmodsi4
|
||||||
.text.libgcc 0x0000038c 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.text.libgcc 0x000003f8 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
.text.libgcc 0x0000038c 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
.text.libgcc 0x000003f8 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
||||||
.text.libgcc 0x0000038c 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
.text.libgcc 0x000003f8 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
||||||
0x0000038c . = ALIGN (0x2)
|
0x000003f8 . = ALIGN (0x2)
|
||||||
*(.fini9)
|
*(.fini9)
|
||||||
.fini9 0x0000038c 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.fini9 0x000003f8 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
0x0000038c _exit
|
0x000003f8 _exit
|
||||||
0x0000038c exit
|
0x000003f8 exit
|
||||||
*(.fini9)
|
*(.fini9)
|
||||||
*(.fini8)
|
*(.fini8)
|
||||||
*(.fini8)
|
*(.fini8)
|
||||||
@ -250,11 +251,11 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
*(.fini1)
|
*(.fini1)
|
||||||
*(.fini1)
|
*(.fini1)
|
||||||
*(.fini0)
|
*(.fini0)
|
||||||
.fini0 0x0000038c 0x4 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.fini0 0x000003f8 0x4 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
*(.fini0)
|
*(.fini0)
|
||||||
0x00000390 _etext = .
|
0x000003fc _etext = .
|
||||||
|
|
||||||
.data 0x00800060 0x0 load address 0x00000390
|
.data 0x00800060 0x0 load address 0x000003fc
|
||||||
0x00800060 PROVIDE (__data_start, .)
|
0x00800060 PROVIDE (__data_start, .)
|
||||||
*(.data)
|
*(.data)
|
||||||
.data 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
.data 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
||||||
@ -273,29 +274,30 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
0x00800060 _edata = .
|
0x00800060 _edata = .
|
||||||
0x00800060 PROVIDE (__data_end, .)
|
0x00800060 PROVIDE (__data_end, .)
|
||||||
|
|
||||||
.bss 0x00800060 0x0
|
.bss 0x00800060 0x2
|
||||||
0x00800060 PROVIDE (__bss_start, .)
|
0x00800060 PROVIDE (__bss_start, .)
|
||||||
*(.bss)
|
*(.bss)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr4/crtm8a.o
|
||||||
.bss 0x00800060 0x0 rf12.o
|
.bss 0x00800060 0x0 rf12.o
|
||||||
.bss 0x00800060 0x0 Sender.o
|
.bss 0x00800060 0x2 Sender.o
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
0x00800060 interrupt
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
.bss 0x00800060 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
||||||
|
.bss 0x00800062 0x0 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
||||||
*(.bss*)
|
*(.bss*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
0x00800060 PROVIDE (__bss_end, .)
|
0x00800062 PROVIDE (__bss_end, .)
|
||||||
0x00000390 __data_load_start = LOADADDR (.data)
|
0x000003fc __data_load_start = LOADADDR (.data)
|
||||||
0x00000390 __data_load_end = (__data_load_start + SIZEOF (.data))
|
0x000003fc __data_load_end = (__data_load_start + SIZEOF (.data))
|
||||||
|
|
||||||
.noinit 0x00800060 0x0
|
.noinit 0x00800062 0x0
|
||||||
0x00800060 PROVIDE (__noinit_start, .)
|
0x00800062 PROVIDE (__noinit_start, .)
|
||||||
*(.noinit*)
|
*(.noinit*)
|
||||||
0x00800060 PROVIDE (__noinit_end, .)
|
0x00800062 PROVIDE (__noinit_end, .)
|
||||||
0x00800060 _end = .
|
0x00800062 _end = .
|
||||||
0x00800060 PROVIDE (__heap_start, .)
|
0x00800062 PROVIDE (__heap_start, .)
|
||||||
|
|
||||||
.eeprom 0x00810000 0x0
|
.eeprom 0x00810000 0x0
|
||||||
*(.eeprom*)
|
*(.eeprom*)
|
||||||
@ -368,52 +370,53 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
|
|||||||
.debug_pubnames
|
.debug_pubnames
|
||||||
*(.debug_pubnames)
|
*(.debug_pubnames)
|
||||||
|
|
||||||
.debug_info 0x00000000 0x97e
|
.debug_info 0x00000000 0xa03
|
||||||
*(.debug_info)
|
*(.debug_info)
|
||||||
.debug_info 0x00000000 0x3df rf12.o
|
.debug_info 0x00000000 0x3df rf12.o
|
||||||
.debug_info 0x000003df 0x14e Sender.o
|
.debug_info 0x000003df 0x1d3 Sender.o
|
||||||
.debug_info 0x0000052d 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
.debug_info 0x000005b2 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
||||||
.debug_info 0x0000060a 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
.debug_info 0x0000068f 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
||||||
.debug_info 0x000006e7 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.debug_info 0x0000076c 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
.debug_info 0x000007c4 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
.debug_info 0x00000849 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
||||||
.debug_info 0x000008a1 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
.debug_info 0x00000926 0xdd e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
||||||
*(.gnu.linkonce.wi.*)
|
*(.gnu.linkonce.wi.*)
|
||||||
|
|
||||||
.debug_abbrev 0x00000000 0x2cd
|
.debug_abbrev 0x00000000 0x311
|
||||||
*(.debug_abbrev)
|
*(.debug_abbrev)
|
||||||
.debug_abbrev 0x00000000 0x173 rf12.o
|
.debug_abbrev 0x00000000 0x173 rf12.o
|
||||||
.debug_abbrev 0x00000173 0xf6 Sender.o
|
.debug_abbrev 0x00000173 0x13a Sender.o
|
||||||
.debug_abbrev 0x00000269 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
.debug_abbrev 0x000002ad 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
||||||
.debug_abbrev 0x0000027d 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
.debug_abbrev 0x000002c1 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
||||||
.debug_abbrev 0x00000291 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.debug_abbrev 0x000002d5 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
.debug_abbrev 0x000002a5 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
.debug_abbrev 0x000002e9 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
||||||
.debug_abbrev 0x000002b9 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
.debug_abbrev 0x000002fd 0x14 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
||||||
|
|
||||||
.debug_line 0x00000000 0x66d
|
.debug_line 0x00000000 0x677
|
||||||
*(.debug_line)
|
*(.debug_line)
|
||||||
.debug_line 0x00000000 0x1ff rf12.o
|
.debug_line 0x00000000 0x1ff rf12.o
|
||||||
.debug_line 0x000001ff 0x17e Sender.o
|
.debug_line 0x000001ff 0x188 Sender.o
|
||||||
.debug_line 0x0000037d 0xa8 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
.debug_line 0x00000387 0xa8 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_udivmodsi4.o)
|
||||||
.debug_line 0x00000425 0xa1 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
.debug_line 0x0000042f 0xa1 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_divmodsi4.o)
|
||||||
.debug_line 0x000004c6 0x88 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
.debug_line 0x000004d0 0x88 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_exit.o)
|
||||||
.debug_line 0x0000054e 0x91 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
.debug_line 0x00000558 0x91 e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_copy_data.o)
|
||||||
.debug_line 0x000005df 0x8e e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
.debug_line 0x000005e9 0x8e e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr4\libgcc.a(_clear_bss.o)
|
||||||
|
|
||||||
.debug_frame 0x00000000 0x11c
|
.debug_frame 0x00000000 0x184
|
||||||
*(.debug_frame)
|
*(.debug_frame)
|
||||||
.debug_frame 0x00000000 0xe8 rf12.o
|
.debug_frame 0x00000000 0xe8 rf12.o
|
||||||
.debug_frame 0x000000e8 0x34 Sender.o
|
.debug_frame 0x000000e8 0x9c Sender.o
|
||||||
|
|
||||||
.debug_str 0x00000000 0x1ce
|
.debug_str 0x00000000 0x1ec
|
||||||
*(.debug_str)
|
*(.debug_str)
|
||||||
.debug_str 0x00000000 0x1b6 rf12.o
|
.debug_str 0x00000000 0x1b6 rf12.o
|
||||||
0x209 (size before relaxing)
|
0x209 (size before relaxing)
|
||||||
.debug_str 0x000001b6 0x18 Sender.o
|
.debug_str 0x000001b6 0x36 Sender.o
|
||||||
0x140 (size before relaxing)
|
0x15e (size before relaxing)
|
||||||
|
|
||||||
.debug_loc 0x00000000 0x317
|
.debug_loc 0x00000000 0x3e2
|
||||||
*(.debug_loc)
|
*(.debug_loc)
|
||||||
.debug_loc 0x00000000 0x317 rf12.o
|
.debug_loc 0x00000000 0x317 rf12.o
|
||||||
|
.debug_loc 0x00000317 0xcb Sender.o
|
||||||
|
|
||||||
.debug_macinfo
|
.debug_macinfo
|
||||||
*(.debug_macinfo)
|
*(.debug_macinfo)
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
S00E000053656E6465722E73726563B5
|
S00E000053656E6465722E73726563B5
|
||||||
S113000012C02CC02BC02AC029C028C027C026C0BB
|
S113000012C06BC12BC02AC029C028C027C026C07B
|
||||||
S113001025C024C023C022C021C020C01FC01EC0D0
|
S113001025C024C023C022C021C020C01FC01EC0D0
|
||||||
S11300201DC01CC01BC011241FBECFE5D4E0DEBF21
|
S11300201DC01CC01BC011241FBECFE5D4E0DEBF21
|
||||||
S1130030CDBF10E0A0E6B0E0E0E9F3E002C0059037
|
S1130030CDBF10E0A0E6B0E0ECEFF3E002C0059025
|
||||||
S11300400D92A036B107D9F710E0A0E6B0E001C0E8
|
S11300400D92A036B107D9F710E0A0E6B0E001C0E8
|
||||||
S11300501D92A036B107E1F740D198C1D1CFAC9839
|
S11300501D92A236B107E1F77BD1CEC1D1CFAC98C6
|
||||||
S113006040E120E030E0992314F4AA9A01C0AA9850
|
S113006040E120E030E0992314F4AA9A01C0AA9850
|
||||||
S1130070220F331F99992160AB9A880F991F00C0F2
|
S1130070220F331F99992160AB9A880F991F00C0F2
|
||||||
S11300800000AB98415079F7AC9A822F932F0895D2
|
S11300800000AB98415079F7AC9A822F932F0895D2
|
||||||
@ -19,9 +19,9 @@ S1130100660F771F660F771F862B972BA8DF08953E
|
|||||||
S11301108036910538F02FE08034920728F08FE381
|
S11301108036910538F02FE08034920728F08FE381
|
||||||
S11301209FE002C080E690E0906A99DF089522E0A3
|
S11301209FE002C080E690E0906A99DF089522E0A3
|
||||||
S113013087399207F0F025E18831920770F49C0129
|
S113013087399207F0F025E18831920770F49C0129
|
||||||
S113014040E050E060E678EA80E090E004D1C90144
|
S113014040E050E060E678EA80E090E03AD1C9010E
|
||||||
S113015001978068966C83DF08959C0140E050E02D
|
S113015001978068966C83DF08959C0140E050E02D
|
||||||
S11301606CEF72E485E090E0D4D0C9010197966CFD
|
S11301606CEF72E485E090E00AD1C9010197966CC6
|
||||||
S113017076DF089590E087709070986970E06295DA
|
S113017076DF089590E087709070986970E06295DA
|
||||||
S11301807295707F7627607F76277070862B972B09
|
S11301807295707F7627607F76277070862B972B09
|
||||||
S113019066DF0895AC98999BFECF08950F931F9343
|
S113019066DF0895AC98999BFECF08950F931F9343
|
||||||
@ -44,16 +44,23 @@ S113029081DF84ED98EBE3DE7DDF8D2F90E0986BBA
|
|||||||
S11302A0DEDE78DF8C2F90E0986BD9DE73DF80E0A0
|
S11302A0DEDE78DF8C2F90E0986BD9DE73DF80E0A0
|
||||||
S11302B098EBD5DE6FDF88E092E8D1DE8FE19EE433
|
S11302B098EBD5DE6FDF88E092E8D1DE8FE19EE433
|
||||||
S11302C00197F1F700C00000DF91CF91089587E313
|
S11302C00197F1F700C00000DF91CF91089587E313
|
||||||
S11302D090E063E670E0C5DF0895DADE80E296E040
|
S11302D090E063E670E0C5DF08951F920F920FB6B9
|
||||||
S11302E017DF81E060E047E0F6DE80E895E21FDF9B
|
S11302E00F9211242F933F934F935F936F937F93B8
|
||||||
S11302F080E066E03FDFA59AAD9AE9DFAD988FEF25
|
S11302F08F939F93AF93BF93EF93FF93A59AAD9A78
|
||||||
S113030094E3ACE081509040A040E1F700C00000CD
|
S1130300E6DF8FEF94E3ACE081509040A040E1F74A
|
||||||
S1130310F3CFA1E21A2EAA1BBB1BFD010DC0AA1F1D
|
S113031000C00000AD98FF91EF91BF91AF919F9104
|
||||||
S1130320BB1FEE1FFF1FA217B307E407F50720F05A
|
S11303208F917F916F915F914F913F912F910F909A
|
||||||
S1130330A21BB30BE40BF50B661F771F881F991FD5
|
S11303300FBE0F901F9018958A98929A85B7826085
|
||||||
S11303401A9469F760957095809590959B01AC011E
|
S113034085BF8BB780648BBF8AB780648ABF0895EA
|
||||||
S1130350BD01CF01089597FB092E05260ED057FD48
|
S11303509FDE80E296E0DCDE81E060E047E0BBDE29
|
||||||
S113036004D0D7DF0AD0001C38F45095409530955E
|
S113036080E895E2E4DE80E066E004DFE5DF78948F
|
||||||
S113037021953F4F4F4F5F4F0895F6F79095809525
|
S11303708FE39CE90197F1F700C00000F9CFA1E2F7
|
||||||
S1130380709561957F4F8F4F9F4F0895F894FFCFDD
|
S11303801A2EAA1BBB1BFD010DC0AA1FBB1FEE1F0B
|
||||||
|
S1130390FF1FA217B307E407F50720F0A21BB30B56
|
||||||
|
S11303A0E40BF50B661F771F881F991F1A9469F7D2
|
||||||
|
S11303B060957095809590959B01AC01BD01CF012E
|
||||||
|
S11303C0089597FB092E05260ED057FD04D0D7DFDC
|
||||||
|
S11303D00AD0001C38F450954095309521953F4F34
|
||||||
|
S11303E04F4F5F4F0895F6F79095809570956195FE
|
||||||
|
S10F03F07F4F8F4F9F4F0895F894FFCF6C
|
||||||
S9030000FC
|
S9030000FC
|
||||||
|
@ -5,9 +5,12 @@
|
|||||||
* Author: netz
|
* Author: netz
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
volatile int interrupt = 0;
|
||||||
|
|
||||||
#define F_CPU 8000000
|
#define F_CPU 8000000
|
||||||
|
|
||||||
#include <avr/io.h>
|
#include <avr/io.h>
|
||||||
|
#include <avr/interrupt.h>
|
||||||
#include <util/delay.h>
|
#include <util/delay.h>
|
||||||
#include "rf12.h"
|
#include "rf12.h"
|
||||||
|
|
||||||
@ -18,20 +21,40 @@ void send() {
|
|||||||
rf12_txpacket(55,99);
|
rf12_txpacket(55,99);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ISR(INT0_vect) {
|
||||||
|
DDRC |= (1<<PC5);
|
||||||
|
PORTC |= (1<<PC5);
|
||||||
|
send();
|
||||||
|
_delay_ms(500);
|
||||||
|
PORTC &= ~(1<<PC5);
|
||||||
|
}
|
||||||
|
|
||||||
|
void init_int() {
|
||||||
|
// Port D initialization
|
||||||
|
// Function: Bit2=In
|
||||||
|
DDRD &= ~(1<<PD2);
|
||||||
|
// State: Bit2=H
|
||||||
|
PORTD |= (1<<PD
|
||||||
|
// External Interrupt(s) initialization
|
||||||
|
// INT0: On
|
||||||
|
// INT0 Mode: Falling Edge
|
||||||
|
MCUCR |= (1<<ISC01);
|
||||||
|
GICR |= (1<<INT0);
|
||||||
|
GIFR |= (1<<INTF0);
|
||||||
|
}
|
||||||
|
|
||||||
int main(void)
|
int main(void)
|
||||||
{
|
{
|
||||||
rf12_init(); // ein paar Register setzen (z.B. CLK auf 10MHz)
|
rf12_init(); // ein paar Register setzen (z.B. CLK auf 10MHz)
|
||||||
rf12_setfreq(RF12FREQ(433.92)); // Sende/Empfangsfrequenz auf 433,92MHz einstellen
|
rf12_setfreq(RF12FREQ(433.92)); // Sende/Empfangsfrequenz auf 433,92MHz einstellen
|
||||||
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
|
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
|
||||||
rf12_setbaud(9600); // 19200 baud
|
rf12_setbaud(9600); // 19200 baud
|
||||||
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
|
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
|
||||||
|
|
||||||
DDRC |= (1<<PC5);
|
init_int();
|
||||||
|
sei();
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
PORTC |= (1<<PC5);
|
_delay_ms(20);
|
||||||
send();
|
|
||||||
PORTC &= ~(1<<PC5);
|
|
||||||
_delay_ms(500);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user