20130330-185006

This commit is contained in:
2013-03-30 17:49:31 +00:00
parent 269e10c6ab
commit c1db10b771
17 changed files with 2665 additions and 1797 deletions
+7 -7
View File
@@ -82,7 +82,7 @@ OUTPUT_FILE_DEP:= ./makedep.mk
./%.o: .././%.c
@echo Building file: $<
@echo Invoking: AVR/GNU C Compiler : (AVR_8_bit_GNU_Toolchain_3.4.1_830) 4.6.2
$(QUOTE)E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-gcc.exe$(QUOTE) -funsigned-char -funsigned-bitfields -O1 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -mmcu=atmega16a -o"$@" "$<"
$(QUOTE)C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-gcc.exe$(QUOTE) -funsigned-char -funsigned-bitfields -O1 -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -mmcu=atmega16a -o"$@" "$<"
@echo Finished building: $<
@@ -110,13 +110,13 @@ all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES)
$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP)
@echo Building target: $@
@echo Invoking: AVR/GNU Linker : (AVR_8_bit_GNU_Toolchain_3.4.1_830) 4.6.2
$(QUOTE)E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-gcc.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="Reciver.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -mmcu=atmega16a
$(QUOTE)C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-gcc.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="Reciver.map" -Wl,--start-group -Wl,-lm -Wl,--end-group -mmcu=atmega16a
@echo Finished building target: $@
"E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature "Reciver.elf" "Reciver.hex"
"E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "Reciver.elf" "Reciver.eep" || exit 0
"E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objdump.exe" -h -S "Reciver.elf" > "Reciver.lss"
"E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature "Reciver.elf" "Reciver.srec"
"E:\Programme\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-size.exe" "Reciver.elf"
"C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature "Reciver.elf" "Reciver.hex"
"C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objcopy.exe" -j .eeprom --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0 --no-change-warnings -O ihex "Reciver.elf" "Reciver.eep" || exit 0
"C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objdump.exe" -h -S "Reciver.elf" > "Reciver.lss"
"C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature "Reciver.elf" "Reciver.srec"
"C:\Program Files (x86)\Atmel\Atmel Studio 6.0\extensions\Atmel\AVRGCC\3.4.1.95\AVRToolchain\bin\avr-size.exe" "Reciver.elf"
+30 -30
View File
@@ -1,52 +1,52 @@
Reciver.d Reciver.o: .././Reciver.c .././global.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/io.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/sfr_defs.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/inttypes.h \
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.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/stdint.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/iom16a.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/portpins.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/common.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/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_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 \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/io.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/sfr_defs.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/inttypes.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/stdint.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/iom16a.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/portpins.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/common.h \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h \
.././rf12.h .././codes.h
.././global.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/io.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/io.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/sfr_defs.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/sfr_defs.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/inttypes.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/inttypes.h:
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.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/stdint.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/stdint.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/iom16a.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/iom16a.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/portpins.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/portpins.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/common.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/common.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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h:
.././rf12.h:
Binary file not shown.
+104 -103
View File
@@ -1,112 +1,113 @@
:100000000C942A000C9447000C9447000C94470071
:100010000C9447000C9447000C9447000C94470044
:100020000C9447000C94E5000C9447000C94470096
:100020000C9447000C94F6000C9447000C94470085
:100030000C9447000C9447000C9447000C94470024
:100040000C9447000C9447000C9447000C94470014
:100050000C94470011241FBECFE5D4E0DEBFCDBF16
:1000600010E0A0E6B0E0E8EDF6E002C005900D92E9
:1000600010E0A0E6B0E0E2EEF6E002C005900D92EE
:10007000A436B107D9F710E0A4E6B0E001C01D92A4
:10008000A636B107E1F70E947D010C946A030C9437
:10009000000080916200909163008630910521F10B
:1000A00086E090E090936300809362008EE890E099
:10008000A636B107E1F70E9482010C946F030C942D
:10009000000080916200909163008630910599F193
:1000A00086E090E0909363008093620088E790E0A0
:1000B00090936100809360008FEF96E1A1E1815001
:1000C0009040A040E1F700C000008AEC90E09093DF
:1000C0009040A040E1F700C000008CE390E09093E6
:1000D0006100809360008FEF96E1A1E18150904034
:1000E000A040E1F700C00000089589988091620067
:1000F000909163008330910541F4819B06C00E947A
:100100005A020E9449000E9443020895CF930E9420
:10011000430202C00E9475000E9450028823D1F75A
:100120000E945502882341F08A3031F0803F09F067
:1001300042C002C00E9475000E9450028823D1F77D
:100140000E945502C82F02C00E9475000E945002F2
:100150008823D1F7C13079F50E945502843051F0DF
:10016000853018F4813039F516C0853051F087306C
:1001700011F50EC082E090E09093630080936200DE
:100180000AC083E090E0909363008093620003C014
:100190000E94490010C00E945A028FE39CE9019717
:1001A000F1F700C00000409162005091630081E0CF
:1001B0006AE00E94D702CF91089585E083BF88E569
:1001C00082BF1CBE81E089BF08951F920F920FB6B7
:1001D0000F9211242F933F938F939F9388E582BFB3
:1001E000809162009091630082309105D9F48091F2
:1001F0006400909165008233910554F4809164000D
:1002000090916500019690936500809364000AC008
:10021000B89AB09B02C0C09801C0C09A1092650005
:100220001092640080916200909163008330910588
:10023000D9F480916400909165008530910554F463
:100240008091640090916500019690936500809381
:1002500064000AC0B89AB09B02C0C09801C0C09A9E
:10026000109265001092640080916200909163008A
:1002700086309105D9F4809164009091650018163C
:10028000190654F080916400909165000196909356
:100290006500809364000AC0B89AB09B02C0C09801
:1002A00001C0C09A1092650010926400B99AC19A78
:1002B0008FEA94E00197F1F700C0000080916000A0
:1002C000909161001816190674F480E090E025E121
:1002D0002A95F1F7000001962091600030916100AD
:1002E00082179307A4F3C1989F918F913F912F910B
:1002F0000F900FBE0F901F9018950E94AF0180E2E3
:1003000096E00E94F70181E060E047E00E94D90199
:1003100080E895E20E94070280E066E00E942E02DB
:100320000E94DD0078940E948600FDCF949840E101
:1003300020E030E0992314F4969A01C09698220F99
:10034000331F83992160959A880F991F00C0000080
:100350009598415079F7949A822F932F089581B3FD
:10036000806781BB949A8FEF90E7A2E08150904024
:10037000A040E1F700C0000080EE90EC0E949601E2
:1003800087ED90E80E9496018BEA92EC0E9496011C
:1003900081E89AEC0E94960180E090EE0E9496011E
:1003A00080E098EC0E94960187EF94EC0E94960101
:1003B000089590E0880F991F82959295907F9827D5
:1003C000807F9827907050E047705070842B952B59
:1003D000946970E063707070660F771F660F771F07
:1003E000660F771F862B972B0E9496010895803603
:1003F000910538F02FE08034920728F08FE39FE0DA
:1004000002C080E690E0906A0E949601089522E082
:100410008739920710F125E18831920780F49C0119
:1004200040E050E060E678EA80E090E00E944F0310
:10043000C90101978068966C0E94960108959C01FD
:1004400040E050E06CEF72E485E090E00E942D0304
:10045000C9010197966C0E949601089590E08770FB
:100460009070986970E062957295707F7627607FD2
:1004700076277070862B972B0E949601089594988A
:10048000839BFECF089588EC92E80E94960181E854
:100490009AEC0E94960183E89AEC0E9496010895D6
:1004A000949881E0839980E0089580E090EB0E9429
:1004B0009601089588E092E80E94960108950F93AE
:1004C0001F93CF93DF938C01C62F88E392E80E949D
:1004D00096010E943F028AEA98EB0E9496010E94D0
:1004E0003F028AEA98EB0E9496010E943F028AEA44
:1004F00098EB0E9496010E943F028DE298EB0E94C9
:1005000096010E943F0284ED98EB0E949601CC2355
:1005100099F0C8010196C1509C012C0F311DE901D1
:100520000E943F02F80181918F0190E0986B0E9438
:1005300096010C171D07A1F70E943F0288E092E880
:100540000E949601DF91CF911F910F9108950F9313
:100550001F93CF93DF938C01D62F88EC92E80E94F3
:10056000960181E89AEC0E94960183E89AEC0E9439
:100570009601DD2399F0C8010196D1509C012D0F01
:10058000311DE9010E943F0280E090EB0E9496013C
:10059000F80181938F01EC17FD07A1F788E092E83D
:1005A0000E949601DF91CF911F910F9108951F93A3
:1005B000CF93DF93182FD62FC42F88E392E80E94A1
:1005C00096010E943F028AEA98EB0E9496010E94DF
:1005D0003F028AEA98EB0E9496010E943F028AEA53
:1005E00098EB0E9496010E943F028DE298EB0E94D8
:1005F00096010E943F0284ED98EB0E9496010E94B2
:100600003F02812F90E0986B0E9496010E943F026A
:100610008D2F90E0986B0E9496010E943F028C2FD4
:1006200090E0986B0E9496010E943F0280E098EB58
:100630000E9496010E943F0288E092E80E94960183
:100640008FEF90E7A2E081509040A040E1F700C01A
:100650000000DF91CF911F910895A1E21A2EAA1BED
:10066000BB1BFD010DC0AA1FBB1FEE1FFF1FA21762
:10067000B307E407F50720F0A21BB30BE40BF50B5F
:10068000661F771F881F991F1A9469F760957095E8
:10069000809590959B01AC01BD01CF01089597FB1A
:1006A000092E05260ED057FD04D0D7DF0AD0001C36
:1006B00038F450954095309521953F4F4F4F5F4FFF
:1006C0000895F6F790958095709561957F4F8F4FBF
:0806D0009F4F0895F894FFCF3D
:0406D800CA00020052
:1000E000A040E1F700C0000084EB90E09093610035
:1000F000809360008FEF96E1A1E181509040A04095
:10010000E1F700C000000895899880916200909105
:1001100063008330910541F4819B06C00E945F0219
:100120000E9449000E9448020895CF930E9448020D
:1001300002C00E9484000E9455028823D1F70E94C9
:100140005A02882341F08A3031F0803F09F044C0E0
:1001500002C00E9484000E9455028823D1F70E94A9
:100160005A02C82F02C00E9484000E9455028823B0
:10017000D1F7C13089F50E945A02843051F08530A0
:1001800018F48130B1F418C0853051F0873089F40B
:100190000EC082E090E090936300809362000CC0F8
:1001A00083E090E0909363008093620005C00E941A
:1001B00049000E945F0210C00E945F028FE39CE929
:1001C0000197F1F700C00000409162005091630078
:1001D00081E06AE00E94DC02CF91089585E083BF50
:1001E00088E582BF1CBE81E089BF08951F920F92EF
:1001F0000FB60F9211242F933F938F939F9388E50F
:1002000082BF80916200909163008230910561F419
:10021000209164003091650081E090E02333310546
:100220004CF580E090E026C08091620090916300E0
:100230008330910561F4209164003091650081E084
:1002400090E026303105B4F480E090E013C0809156
:100250006200909163008630910509F049C02091B9
:1002600064003091650081E090E02230310514F4A3
:1002700080E090E020916400309165002F5F3F4F57
:1002800030936500209364008130910551F4B89A51
:10029000B09B02C0C09801C0C09A10926500109235
:1002A0006400B99AC19A8FEA94E00197F1F700C00F
:1002B000000080916000909161001816190674F496
:1002C00080E090E025E12A95F1F700000196209169
:1002D00060003091610082179307A4F3C1989F9149
:1002E0008F913F912F910F900FBE0F901F901895F7
:1002F00080916400909165000196909365008093D1
:100300006400CFCF0E94B40180E296E00E94FC011D
:1003100081E060E047E00E94DE0180E895E20E9413
:100320000C0280E066E00E9433020E94EE007894A6
:100330000E949500FDCF949840E120E030E09923A1
:1003400014F4969A01C09698220F331F8399216066
:10035000959A880F991F00C000009598415079F731
:10036000949A822F932F089581B3806781BB949ACA
:100370008FEF90E7A2E081509040A040E1F700C0ED
:10038000000080EE90EC0E949B0187ED90E80E94B7
:100390009B018BEA92EC0E949B0181E89AEC0E94FF
:1003A0009B0180E090EE0E949B0180E098EC0E940F
:1003B0009B0187EF94EC0E949B01089590E0880FC9
:1003C000991F82959295907F9827807F98279070AB
:1003D00050E047705070842B952B946970E06370E7
:1003E0007070660F771F660F771F660F771F862B5B
:1003F000972B0E949B0108958036910538F02FE0DD
:100400008034920728F08FE39FE002C080E690E0FE
:10041000906A0E949B01089522E08739920710F1AB
:1004200025E18831920780F49C0140E050E060E6CD
:1004300078EA80E090E00E945403C9010197806847
:10044000966C0E949B0108959C0140E050E06CEF87
:1004500072E485E090E00E943203C9010197966C36
:100460000E949B01089590E087709070986970E0F9
:1004700062957295707F7627607F76277070862BE5
:10048000972B0E949B0108959498839BFECF08951B
:1004900088EC92E80E949B0181E89AEC0E949B0103
:1004A00083E89AEC0E949B010895949881E08399D7
:1004B00080E0089580E090EB0E949B01089588E021
:1004C00092E80E949B0108950F931F93CF93DF93AF
:1004D0008C01C62F88E392E80E949B010E9444028F
:1004E0008AEA98EB0E949B010E9444028AEA98EBF8
:1004F0000E949B010E9444028AEA98EB0E949B01A1
:100500000E9444028DE298EB0E949B010E944402EB
:1005100084ED98EB0E949B01CC2399F0C8010196D1
:10052000C1509C012C0F311DE9010E944402F801C9
:1005300081918F0190E0986B0E949B010C171D0721
:10054000A1F70E94440288E092E80E949B01DF919B
:10055000CF911F910F9108950F931F93CF93DF9326
:100560008C01D62F88EC92E80E949B0181E89AECDE
:100570000E949B0183E89AEC0E949B01DD2399F085
:10058000C8010196D1509C012D0F311DE9010E9437
:10059000440280E090EB0E949B01F80181938F015F
:1005A000EC17FD07A1F788E092E80E949B01DF911C
:1005B000CF911F910F9108951F93CF93DF93182F21
:1005C000D62FC42F88E392E80E949B010E94440228
:1005D0008AEA98EB0E949B010E9444028AEA98EB07
:1005E0000E949B010E9444028AEA98EB0E949B01B0
:1005F0000E9444028DE298EB0E949B010E944402FB
:1006000084ED98EB0E949B010E944402812F90E0B0
:10061000986B0E949B010E9444028D2F90E0986B82
:100620000E949B010E9444028C2F90E0986B0E94D4
:100630009B010E94440280E098EB0E949B010E9473
:10064000440288E092E80E949B018FEF90E7A2E0CD
:1006500081509040A040E1F700C00000DF91CF91B1
:100660001F910895A1E21A2EAA1BBB1BFD010DC00C
:10067000AA1FBB1FEE1FFF1FA217B307E407F50752
:1006800020F0A21BB30BE40BF50B661F771F881F2E
:10069000991F1A9469F760957095809590959B01C4
:1006A000AC01BD01CF01089597FB092E05260ED0A0
:1006B00057FD04D0D7DF0AD0001C38F45095409580
:1006C000309521953F4F4F4F5F4F0895F6F7909526
:1006D0008095709561957F4F8F4F9F4F0895F89447
:0206E000FFCF4A
:0406E200B40002005E
:00000001FF
File diff suppressed because it is too large Load Diff
+113 -113
View File
@@ -1,14 +1,14 @@
Archive member included because of file (symbol)
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)
c:/program files (x86)/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)
rf12.o (__udivmodsi4)
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)
c:/program files (x86)/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)
rf12.o (__divmodsi4)
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)
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 (exit)
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)
c:/program files (x86)/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)
c:/program files (x86)/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 (exit)
c:/program files (x86)/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)
Reciver.o (__do_copy_data)
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)
c:/program files (x86)/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)
Reciver.o (__do_clear_bss)
Memory Configuration
@@ -24,15 +24,15 @@ signature 0x00840000 0x00000400 rw !x
Linker script and memory map
LOAD 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
LOAD c:/program files (x86)/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
LOAD Reciver.o
LOAD rf12.o
START GROUP
LOAD 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\libm.a
LOAD c:/program files (x86)/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5\libm.a
END GROUP
LOAD 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
LOAD 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\libc.a
LOAD 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
LOAD c:/program files (x86)/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a
LOAD c:/program files (x86)/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5\libc.a
LOAD c:/program files (x86)/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a
.hash
*(.hash)
@@ -124,9 +124,9 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
.rela.plt
*(.rela.plt)
.text 0x00000000 0x6d8
.text 0x00000000 0x6e2
*(.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 c:/program files (x86)/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 __vectors
*(.vectors)
@@ -151,20 +151,20 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
SORT(*)(.ctors)
SORT(*)(.dtors)
*(.init0)
.init0 0x00000054 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
.init0 0x00000054 0x0 c:/program files (x86)/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
0x00000054 __init
*(.init0)
*(.init1)
*(.init1)
*(.init2)
.init2 0x00000054 0xc 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
.init2 0x00000054 0xc c:/program files (x86)/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
*(.init2)
*(.init3)
*(.init3)
*(.init4)
.init4 0x00000060 0x16 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)
.init4 0x00000060 0x16 c:/program files (x86)/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)
0x00000060 __do_copy_data
.init4 0x00000076 0x10 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)
.init4 0x00000076 0x10 c:/program files (x86)/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)
0x00000076 __do_clear_bss
*(.init4)
*(.init5)
@@ -176,10 +176,10 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
*(.init8)
*(.init8)
*(.init9)
.init9 0x00000086 0x8 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
.init9 0x00000086 0x8 c:/program files (x86)/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
*(.init9)
*(.text)
.text 0x0000008e 0x4 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
.text 0x0000008e 0x4 c:/program files (x86)/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
0x0000008e __vector_1
0x0000008e __vector_12
0x0000008e __bad_interrupt
@@ -200,47 +200,47 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
0x0000008e __vector_16
0x0000008e __vector_18
0x0000008e __vector_20
.text 0x00000092 0x29a Reciver.o
.text 0x00000092 0x2a4 Reciver.o
0x00000092 turn
0x000000ea poll
0x0000010c recive
0x000001ba init_timer
0x000001ca __vector_9
0x000002fa main
.text 0x0000032c 0x32e rf12.o
0x0000032c rf12_trans
0x0000035e rf12_init
0x000003b2 rf12_setbandwidth
0x000003ee rf12_setfreq
0x0000040e rf12_setbaud
0x0000045c rf12_setpower
0x0000047e rf12_ready
0x00000486 rf12_beginasyncrx
0x000004a0 rf12_hasdata
0x000004aa rf12_rxbyte
0x000004b4 rf12_endasyncrx
0x000004be rf12_txdata
0x0000054e rf12_rxdata
0x000005ae rf12_txpacket
.text 0x0000065a 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 0x0000065a 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)
.text 0x0000065a 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 0x0000065a 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 0x0000065a 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)
0x0000065a . = ALIGN (0x2)
0x00000108 poll
0x0000012a recive
0x000001dc init_timer
0x000001ec __vector_9
0x00000304 main
.text 0x00000336 0x32e rf12.o
0x00000336 rf12_trans
0x00000368 rf12_init
0x000003bc rf12_setbandwidth
0x000003f8 rf12_setfreq
0x00000418 rf12_setbaud
0x00000466 rf12_setpower
0x00000488 rf12_ready
0x00000490 rf12_beginasyncrx
0x000004aa rf12_hasdata
0x000004b4 rf12_rxbyte
0x000004be rf12_endasyncrx
0x000004c8 rf12_txdata
0x00000558 rf12_rxdata
0x000005b8 rf12_txpacket
.text 0x00000664 0x0 c:/program files (x86)/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 0x00000664 0x0 c:/program files (x86)/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 0x00000664 0x0 c:/program files (x86)/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 0x00000664 0x0 c:/program files (x86)/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 0x00000664 0x0 c:/program files (x86)/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)
0x00000664 . = ALIGN (0x2)
*(.text.*)
.text.libgcc 0x0000065a 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)
0x0000065a __udivmodsi4
.text.libgcc 0x0000069e 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)
0x0000069e __divmodsi4
.text.libgcc 0x000006d4 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 0x000006d4 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 0x000006d4 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)
0x000006d4 . = ALIGN (0x2)
.text.libgcc 0x00000664 0x44 c:/program files (x86)/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)
0x00000664 __udivmodsi4
.text.libgcc 0x000006a8 0x36 c:/program files (x86)/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)
0x000006a8 __divmodsi4
.text.libgcc 0x000006de 0x0 c:/program files (x86)/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 0x000006de 0x0 c:/program files (x86)/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 0x000006de 0x0 c:/program files (x86)/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)
0x000006de . = ALIGN (0x2)
*(.fini9)
.fini9 0x000006d4 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)
0x000006d4 _exit
0x000006d4 exit
.fini9 0x000006de 0x0 c:/program files (x86)/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)
0x000006de _exit
0x000006de exit
*(.fini9)
*(.fini8)
*(.fini8)
@@ -259,23 +259,23 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
*(.fini1)
*(.fini1)
*(.fini0)
.fini0 0x000006d4 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 0x000006de 0x4 c:/program files (x86)/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)
0x000006d8 _etext = .
0x000006e2 _etext = .
.data 0x00800060 0x4 load address 0x000006d8
.data 0x00800060 0x4 load address 0x000006e2
0x00800060 PROVIDE (__data_start, .)
*(.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 c:/program files (x86)/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 0x4 Reciver.o
0x00800060 servopos
0x00800062 status
.data 0x00800064 0x0 rf12.o
.data 0x00800064 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)
.data 0x00800064 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)
.data 0x00800064 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)
.data 0x00800064 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)
.data 0x00800064 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)
.data 0x00800064 0x0 c:/program files (x86)/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)
.data 0x00800064 0x0 c:/program files (x86)/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)
.data 0x00800064 0x0 c:/program files (x86)/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)
.data 0x00800064 0x0 c:/program files (x86)/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)
.data 0x00800064 0x0 c:/program files (x86)/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)
*(.data*)
*(.rodata)
*(.rodata*)
@@ -287,20 +287,20 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
.bss 0x00800064 0x2
0x00800064 PROVIDE (__bss_start, .)
*(.bss)
.bss 0x00800064 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 0x00800064 0x0 c:/program files (x86)/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 0x00800064 0x2 Reciver.o
0x00800064 pwm_led
.bss 0x00800066 0x0 rf12.o
.bss 0x00800066 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 0x00800066 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 0x00800066 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 0x00800066 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 0x00800066 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 0x00800066 0x0 c:/program files (x86)/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 0x00800066 0x0 c:/program files (x86)/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 0x00800066 0x0 c:/program files (x86)/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 0x00800066 0x0 c:/program files (x86)/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 0x00800066 0x0 c:/program files (x86)/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*)
*(COMMON)
0x00800066 PROVIDE (__bss_end, .)
0x000006d8 __data_load_start = LOADADDR (.data)
0x000006dc __data_load_end = (__data_load_start + SIZEOF (.data))
0x000006e2 __data_load_start = LOADADDR (.data)
0x000006e6 __data_load_end = (__data_load_start + SIZEOF (.data))
.noinit 0x00800066 0x0
0x00800066 PROVIDE (__noinit_start, .)
@@ -327,11 +327,11 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
.stab 0x00000000 0x6cc
*(.stab)
.stab 0x00000000 0x6cc 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
.stab 0x00000000 0x6cc c:/program files (x86)/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
.stabstr 0x00000000 0x85
*(.stabstr)
.stabstr 0x00000000 0x85 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
.stabstr 0x00000000 0x85 c:/program files (x86)/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
.stab.excl
*(.stab.excl)
@@ -367,66 +367,66 @@ LOAD e:/programme/atmel/atmel studio 6.0/extensions/atmel/avrgcc/3.4.1.95/avrtoo
.debug_aranges
0x00000020 0x20 rf12.o
.debug_aranges
0x00000040 0x20 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)
0x00000040 0x20 c:/program files (x86)/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_aranges
0x00000060 0x20 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)
0x00000060 0x20 c:/program files (x86)/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_aranges
0x00000080 0x20 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)
0x00000080 0x20 c:/program files (x86)/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_aranges
0x000000a0 0x20 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)
0x000000a0 0x20 c:/program files (x86)/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_aranges
0x000000c0 0x20 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)
0x000000c0 0x20 c:/program files (x86)/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_pubnames
*(.debug_pubnames)
.debug_info 0x00000000 0xc22
.debug_info 0x00000000 0xc6f
*(.debug_info)
.debug_info 0x00000000 0x38b Reciver.o
.debug_info 0x0000038b 0x446 rf12.o
.debug_info 0x000007d1 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 0x000008ae 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 0x0000098b 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 0x00000a68 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 0x00000b45 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 0x00000000 0x3d8 Reciver.o
.debug_info 0x000003d8 0x446 rf12.o
.debug_info 0x0000081e 0xdd c:/program files (x86)/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 0x000008fb 0xdd c:/program files (x86)/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 0x000009d8 0xdd c:/program files (x86)/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 0x00000ab5 0xdd c:/program files (x86)/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 0x00000b92 0xdd c:/program files (x86)/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.*)
.debug_abbrev 0x00000000 0x388
.debug_abbrev 0x00000000 0x36d
*(.debug_abbrev)
.debug_abbrev 0x00000000 0x189 Reciver.o
.debug_abbrev 0x00000189 0x19b rf12.o
.debug_abbrev 0x00000324 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 0x00000338 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 0x0000034c 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 0x00000360 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 0x00000374 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 0x00000000 0x16e Reciver.o
.debug_abbrev 0x0000016e 0x19b rf12.o
.debug_abbrev 0x00000309 0x14 c:/program files (x86)/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 0x0000031d 0x14 c:/program files (x86)/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 0x00000331 0x14 c:/program files (x86)/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 0x00000345 0x14 c:/program files (x86)/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 0x00000359 0x14 c:/program files (x86)/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 0x6ff
.debug_line 0x00000000 0x730
*(.debug_line)
.debug_line 0x00000000 0x201 Reciver.o
.debug_line 0x00000201 0x20e rf12.o
.debug_line 0x0000040f 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 0x000004b7 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 0x00000558 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 0x000005e0 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 0x00000671 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 0x00000000 0x21e Reciver.o
.debug_line 0x0000021e 0x222 rf12.o
.debug_line 0x00000440 0xa8 c:/program files (x86)/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 0x000004e8 0xa1 c:/program files (x86)/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 0x00000589 0x88 c:/program files (x86)/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 0x00000611 0x91 c:/program files (x86)/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 0x000006a2 0x8e c:/program files (x86)/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 0x1c8
*(.debug_frame)
.debug_frame 0x00000000 0x9c Reciver.o
.debug_frame 0x0000009c 0x12c rf12.o
.debug_str 0x00000000 0x24b
.debug_str 0x00000000 0x25b
*(.debug_str)
.debug_str 0x00000000 0x154 Reciver.o
0x18d (size before relaxing)
.debug_str 0x00000154 0xf7 rf12.o
0x24b (size before relaxing)
.debug_str 0x00000000 0x164 Reciver.o
0x19d (size before relaxing)
.debug_str 0x00000164 0xf7 rf12.o
0x25b (size before relaxing)
.debug_loc 0x00000000 0x562
.debug_loc 0x00000000 0x620
*(.debug_loc)
.debug_loc 0x00000000 0x220 Reciver.o
.debug_loc 0x00000220 0x342 rf12.o
.debug_loc 0x00000000 0x2de Reciver.o
.debug_loc 0x000002de 0x342 rf12.o
.debug_macinfo
*(.debug_macinfo)
+104 -103
View File
@@ -1,113 +1,114 @@
S00F0000526563697665722E7372656345
S11300000C942A000C9447000C9447000C9447006D
S11300100C9447000C9447000C9447000C94470040
S11300200C9447000C94E5000C9447000C94470092
S11300200C9447000C94F6000C9447000C94470081
S11300300C9447000C9447000C9447000C94470020
S11300400C9447000C9447000C9447000C94470010
S11300500C94470011241FBECFE5D4E0DEBFCDBF12
S113006010E0A0E6B0E0E8EDF6E002C005900D92E5
S113006010E0A0E6B0E0E2EEF6E002C005900D92EA
S1130070A436B107D9F710E0A4E6B0E001C01D92A0
S1130080A636B107E1F70E947D010C946A030C9433
S1130090000080916200909163008630910521F107
S11300A086E090E090936300809362008EE890E095
S1130080A636B107E1F70E9482010C946F030C9429
S1130090000080916200909163008630910599F18F
S11300A086E090E0909363008093620088E790E09C
S11300B090936100809360008FEF96E1A1E18150FD
S11300C09040A040E1F700C000008AEC90E09093DB
S11300C09040A040E1F700C000008CE390E09093E2
S11300D06100809360008FEF96E1A1E18150904030
S11300E0A040E1F700C00000089589988091620063
S11300F0909163008330910541F4819B06C00E9476
S11301005A020E9449000E9443020895CF930E941C
S1130110430202C00E9475000E9450028823D1F756
S11301200E945502882341F08A3031F0803F09F063
S113013042C002C00E9475000E9450028823D1F779
S11301400E945502C82F02C00E9475000E945002EE
S11301508823D1F7C13079F50E945502843051F0DB
S1130160853018F4813039F516C0853051F0873068
S113017011F50EC082E090E09093630080936200DA
S11301800AC083E090E0909363008093620003C010
S11301900E94490010C00E945A028FE39CE9019713
S11301A0F1F700C00000409162005091630081E0CB
S11301B06AE00E94D702CF91089585E083BF88E565
S11301C082BF1CBE81E089BF08951F920F920FB6B3
S11301D00F9211242F933F938F939F9388E582BFAF
S11301E0809162009091630082309105D9F48091EE
S11301F06400909165008233910554F48091640009
S113020090916500019690936500809364000AC004
S1130210B89AB09B02C0C09801C0C09A1092650001
S11302201092640080916200909163008330910584
S1130230D9F480916400909165008530910554F45F
S1130240809164009091650001969093650080937D
S113025064000AC0B89AB09B02C0C09801C0C09A9A
S11302601092650010926400809162009091630086
S113027086309105D9F48091640090916500181638
S1130280190654F080916400909165000196909352
S11302906500809364000AC0B89AB09B02C0C098FD
S11302A001C0C09A1092650010926400B99AC19A74
S11302B08FEA94E00197F1F700C00000809160009C
S11302C0909161001816190674F480E090E025E11D
S11302D02A95F1F7000001962091600030916100A9
S11302E082179307A4F3C1989F918F913F912F9107
S11302F00F900FBE0F901F9018950E94AF0180E2DF
S113030096E00E94F70181E060E047E00E94D90195
S113031080E895E20E94070280E066E00E942E02D7
S11303200E94DD0078940E948600FDCF949840E1FD
S113033020E030E0992314F4969A01C09698220F95
S1130340331F83992160959A880F991F00C000007C
S11303509598415079F7949A822F932F089581B3F9
S1130360806781BB949A8FEF90E7A2E08150904020
S1130370A040E1F700C0000080EE90EC0E949601DE
S113038087ED90E80E9496018BEA92EC0E94960118
S113039081E89AEC0E94960180E090EE0E9496011A
S11303A080E098EC0E94960187EF94EC0E949601FD
S11303B0089590E0880F991F82959295907F9827D1
S11303C0807F9827907050E047705070842B952B55
S11303D0946970E063707070660F771F660F771F03
S11303E0660F771F862B972B0E94960108958036FF
S11303F0910538F02FE08034920728F08FE39FE0D6
S113040002C080E690E0906A0E949601089522E07E
S11304108739920710F125E18831920780F49C0115
S113042040E050E060E678EA80E090E00E944F030C
S1130430C90101978068966C0E94960108959C01F9
S113044040E050E06CEF72E485E090E00E942D0300
S1130450C9010197966C0E949601089590E08770F7
S11304609070986970E062957295707F7627607FCE
S113047076277070862B972B0E9496010895949886
S1130480839BFECF089588EC92E80E94960181E850
S11304909AEC0E94960183E89AEC0E9496010895D2
S11304A0949881E0839980E0089580E090EB0E9425
S11304B09601089588E092E80E94960108950F93AA
S11304C01F93CF93DF938C01C62F88E392E80E9499
S11304D096010E943F028AEA98EB0E9496010E94CC
S11304E03F028AEA98EB0E9496010E943F028AEA40
S11304F098EB0E9496010E943F028DE298EB0E94C5
S113050096010E943F0284ED98EB0E949601CC2351
S113051099F0C8010196C1509C012C0F311DE901CD
S11305200E943F02F80181918F0190E0986B0E9434
S113053096010C171D07A1F70E943F0288E092E87C
S11305400E949601DF91CF911F910F9108950F930F
S11305501F93CF93DF938C01D62F88EC92E80E94EF
S1130560960181E89AEC0E94960183E89AEC0E9435
S11305709601DD2399F0C8010196D1509C012D0FFD
S1130580311DE9010E943F0280E090EB0E94960138
S1130590F80181938F01EC17FD07A1F788E092E839
S11305A00E949601DF91CF911F910F9108951F939F
S11305B0CF93DF93182FD62FC42F88E392E80E949D
S11305C096010E943F028AEA98EB0E9496010E94DB
S11305D03F028AEA98EB0E9496010E943F028AEA4F
S11305E098EB0E9496010E943F028DE298EB0E94D4
S11305F096010E943F0284ED98EB0E9496010E94AE
S11306003F02812F90E0986B0E9496010E943F0266
S11306108D2F90E0986B0E9496010E943F028C2FD0
S113062090E0986B0E9496010E943F0280E098EB54
S11306300E9496010E943F0288E092E80E9496017F
S11306408FEF90E7A2E081509040A040E1F700C016
S11306500000DF91CF911F910895A1E21A2EAA1BE9
S1130660BB1BFD010DC0AA1FBB1FEE1FFF1FA2175E
S1130670B307E407F50720F0A21BB30BE40BF50B5B
S1130680661F771F881F991F1A9469F760957095E4
S1130690809590959B01AC01BD01CF01089597FB16
S11306A0092E05260ED057FD04D0D7DF0AD0001C32
S11306B038F450954095309521953F4F4F4F5F4FFB
S11306C00895F6F790958095709561957F4F8F4FBB
S10B06D09F4F0895F894FFCF39
S10706D8CA0002004E
S11300E0A040E1F700C0000084EB90E09093610031
S11300F0809360008FEF96E1A1E181509040A04091
S1130100E1F700C000000895899880916200909101
S113011063008330910541F4819B06C00E945F0215
S11301200E9449000E9448020895CF930E94480209
S113013002C00E9484000E9455028823D1F70E94C5
S11301405A02882341F08A3031F0803F09F044C0DC
S113015002C00E9484000E9455028823D1F70E94A5
S11301605A02C82F02C00E9484000E9455028823AC
S1130170D1F7C13089F50E945A02843051F085309C
S113018018F48130B1F418C0853051F0873089F407
S11301900EC082E090E090936300809362000CC0F4
S11301A083E090E0909363008093620005C00E9416
S11301B049000E945F0210C00E945F028FE39CE925
S11301C00197F1F700C00000409162005091630074
S11301D081E06AE00E94DC02CF91089585E083BF4C
S11301E088E582BF1CBE81E089BF08951F920F92EB
S11301F00FB60F9211242F933F938F939F9388E50B
S113020082BF80916200909163008230910561F415
S1130210209164003091650081E090E02333310542
S11302204CF580E090E026C08091620090916300DC
S11302308330910561F4209164003091650081E080
S113024090E026303105B4F480E090E013C0809152
S11302506200909163008630910509F049C02091B5
S113026064003091650081E090E02230310514F49F
S113027080E090E020916400309165002F5F3F4F53
S113028030936500209364008130910551F4B89A4D
S1130290B09B02C0C09801C0C09A10926500109231
S11302A06400B99AC19A8FEA94E00197F1F700C00B
S11302B0000080916000909161001816190674F492
S11302C080E090E025E12A95F1F700000196209165
S11302D060003091610082179307A4F3C1989F9145
S11302E08F913F912F910F900FBE0F901F901895F3
S11302F080916400909165000196909365008093CD
S11303006400CFCF0E94B40180E296E00E94FC0119
S113031081E060E047E00E94DE0180E895E20E940F
S11303200C0280E066E00E9433020E94EE007894A2
S11303300E949500FDCF949840E120E030E099239D
S113034014F4969A01C09698220F331F8399216062
S1130350959A880F991F00C000009598415079F72D
S1130360949A822F932F089581B3806781BB949AC6
S11303708FEF90E7A2E081509040A040E1F700C0E9
S1130380000080EE90EC0E949B0187ED90E80E94B3
S11303909B018BEA92EC0E949B0181E89AEC0E94FB
S11303A09B0180E090EE0E949B0180E098EC0E940B
S11303B09B0187EF94EC0E949B01089590E0880FC5
S11303C0991F82959295907F9827807F98279070A7
S11303D050E047705070842B952B946970E06370E3
S11303E07070660F771F660F771F660F771F862B57
S11303F0972B0E949B0108958036910538F02FE0D9
S11304008034920728F08FE39FE002C080E690E0FA
S1130410906A0E949B01089522E08739920710F1A7
S113042025E18831920780F49C0140E050E060E6C9
S113043078EA80E090E00E945403C9010197806843
S1130440966C0E949B0108959C0140E050E06CEF83
S113045072E485E090E00E943203C9010197966C32
S11304600E949B01089590E087709070986970E0F5
S113047062957295707F7627607F76277070862BE1
S1130480972B0E949B0108959498839BFECF089517
S113049088EC92E80E949B0181E89AEC0E949B01FF
S11304A083E89AEC0E949B010895949881E08399D3
S11304B080E0089580E090EB0E949B01089588E01D
S11304C092E80E949B0108950F931F93CF93DF93AB
S11304D08C01C62F88E392E80E949B010E9444028B
S11304E08AEA98EB0E949B010E9444028AEA98EBF4
S11304F00E949B010E9444028AEA98EB0E949B019D
S11305000E9444028DE298EB0E949B010E944402E7
S113051084ED98EB0E949B01CC2399F0C8010196CD
S1130520C1509C012C0F311DE9010E944402F801C5
S113053081918F0190E0986B0E949B010C171D071D
S1130540A1F70E94440288E092E80E949B01DF9197
S1130550CF911F910F9108950F931F93CF93DF9322
S11305608C01D62F88EC92E80E949B0181E89AECDA
S11305700E949B0183E89AEC0E949B01DD2399F081
S1130580C8010196D1509C012D0F311DE9010E9433
S1130590440280E090EB0E949B01F80181938F015B
S11305A0EC17FD07A1F788E092E80E949B01DF9118
S11305B0CF911F910F9108951F93CF93DF93182F1D
S11305C0D62FC42F88E392E80E949B010E94440224
S11305D08AEA98EB0E949B010E9444028AEA98EB03
S11305E00E949B010E9444028AEA98EB0E949B01AC
S11305F00E9444028DE298EB0E949B010E944402F7
S113060084ED98EB0E949B010E944402812F90E0AC
S1130610986B0E949B010E9444028D2F90E0986B7E
S11306200E949B010E9444028C2F90E0986B0E94D0
S11306309B010E94440280E098EB0E949B010E946F
S1130640440288E092E80E949B018FEF90E7A2E0C9
S113065081509040A040E1F700C00000DF91CF91AD
S11306601F910895A1E21A2EAA1BBB1BFD010DC008
S1130670AA1FBB1FEE1FFF1FA217B307E407F5074E
S113068020F0A21BB30BE40BF50B661F771F881F2A
S1130690991F1A9469F760957095809590959B01C0
S11306A0AC01BD01CF01089597FB092E05260ED09C
S11306B057FD04D0D7DF0AD0001C38F4509540957C
S11306C0309521953F4F4F4F5F4F0895F6F7909522
S11306D08095709561957F4F8F4F9F4F0895F89443
S10506E0FFCF46
S10706E2B40002005A
S9030000FC
+28 -28
View File
@@ -1,48 +1,48 @@
rf12.d rf12.o: .././rf12.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/io.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/sfr_defs.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/inttypes.h \
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.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/stdint.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/iom16a.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/portpins.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/common.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/lock.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/io.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/sfr_defs.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/inttypes.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/stdint.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/iom16a.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/portpins.h \
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/common.h \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
.././rf12.h .././global.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/math.h
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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 \
c:\program\ files\ (x86)\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/avr/io.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/io.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/sfr_defs.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/sfr_defs.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/inttypes.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/inttypes.h:
e:\programme\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/include/stdint.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/stdint.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/stdint.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/iom16a.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/iom16a.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/portpins.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/portpins.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/common.h:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/avr/common.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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
.././rf12.h:
.././global.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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\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:
c:\program\ files\ (x86)\atmel\atmel\ studio\ 6.0\extensions\atmel\avrgcc\3.4.1.95\avrtoolchain\bin\../lib/gcc/avr/4.6.2/../../../../avr/include/math.h:
+22 -54
View File
@@ -25,6 +25,8 @@ void turn() {
status = RUN;
servopos = RIGHT-60;
_delay_ms(700);
servopos = RIGHT-120;
_delay_ms(700);
servopos = RIGHT;
_delay_ms(700);
}
@@ -73,31 +75,18 @@ void recive() {
}
default:
{
rf12_endasyncrx();
return;
}
}
rf12_endasyncrx();
_delay_ms(20);
_delay_ms(10+DEVICE);
rf12_txpacket(MASTER, DEVICE, status);
return;
}
}
/*unsigned char text[2];
text[0] = 0;
text[1] = 0;
rf12_rxdata(text,2);
if(text[0] == DEVICE && text[1] == PING) {
turn();
}*/
}
/*void send() {
/*unsigned char text[1] = {0x01};
rf12_txdata(text,1);
rf12_txpacket(55,99);
//_delay_ms(100);
}*/
void init_timer() {
// Timer/Counter 0 initialization
// Clock source: System Clock
@@ -116,44 +105,28 @@ ISR(TIMER0_OVF_vect) {
// Reinitialize Timer 0 value
TCNT0=0x58;
int led = 0;
if(status == SLEEP) {
if(pwm_led < 50) {
pwm_led++;
} else {
DDRB |= (1<<PB0);
if(PINB & (1<<PINB0)) {
PORTB &= ~(1<<PB0);
} else {
PORTB |= (1<<PB0);
}
pwm_led = 0;
}
if(pwm_led > 50)
led = 1;
} else if(status == ACTIVE) {
if(pwm_led > 5)
led = 1;
} else if(status == RUN) {
if(pwm_led > 1)
led = 1;
}
if(status == ACTIVE) {
if(pwm_led < 5) {
pwm_led++;
pwm_led++;
if(led == 1) {
DDRB |= (1<<PINB0);
if(PINB & (1<<PINB0)) {
PORTB &= ~(1<<PINB0);
} else {
DDRB |= (1<<PB0);
if(PINB & (1<<PINB0)) {
PORTB &= ~(1<<PB0);
} else {
PORTB |= (1<<PB0);
}
pwm_led = 0;
}
}
if(status == RUN) {
if(pwm_led < 1) {
pwm_led++;
} else {
DDRB |= (1<<PB0);
if(PINB & (1<<PINB0)) {
PORTB &= ~(1<<PB0);
} else {
PORTB |= (1<<PB0);
}
pwm_led = 0;
PORTB |= (1<<PINB0);
}
pwm_led = 0;
}
DDRB |= (1<<PB1);
@@ -173,20 +146,15 @@ int main(void)
rf12_setbandwidth(1, 0, 7); // 400kHz Bandbreite, 0dB Verstärkung, DRSSI threshold: -61dBm
rf12_setbaud(9600); // 19200 baud
rf12_setpower(0, 6); // 1mW Ausgangsleistung, 120kHz Frequenzshift
//rf12_ready();
init_timer();
sei();
//DDRB |= (1<<PINB0);
while(1)
{
recive();
//_delay_ms(200);
/*PORTB |= (1<<PINB0);
send();
_delay_ms(100);
PORTB &= ~(1<<PINB0);
_delay_ms(900);*/
+1 -1
View File
@@ -16,7 +16,7 @@
#ifndef LEFT
#define LEFT 600
#define RIGHT 202
#define RIGHT 180
#define STEP 8
#endif