⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cc1100.lst

📁 cc1100&atmega8
💻 LST
📖 第 1 页 / 共 3 页
字号:
 815 0382 AEA4      		ldd r10,Y+46
 816 0384 BDA4      		ldd r11,Y+45
 817 0386 CCA4      		ldd r12,Y+44
 818 0388 DBA4      		ldd r13,Y+43
 819 038a EAA4      		ldd r14,Y+42
 820 038c F9A4      		ldd r15,Y+41
 821 038e 08A5      		ldd r16,Y+40
 822 0390 1FA1      		ldd r17,Y+39
 823               	.LM119:
 824 0392 6EA1      		ldd r22,Y+38
 825 0394 8BE0      		ldi r24,lo8(11)
 826 0396 00D0      		rcall CC1100_WriteReg
 827               	.LM120:
 828 0398 612F      		mov r22,r17
 829 039a 8CE0      		ldi r24,lo8(12)
 830 039c 00D0      		rcall CC1100_WriteReg
 831               	.LM121:
 832 039e 602F      		mov r22,r16
 833 03a0 8DE0      		ldi r24,lo8(13)
 834 03a2 00D0      		rcall CC1100_WriteReg
 835               	.LM122:
 836 03a4 602F      		mov r22,r16
 837 03a6 8DE0      		ldi r24,lo8(13)
 838 03a8 00D0      		rcall CC1100_WriteReg
 839               	.LM123:
 840 03aa 6F2D      		mov r22,r15
 841 03ac 8EE0      		ldi r24,lo8(14)
 842 03ae 00D0      		rcall CC1100_WriteReg
 843               	.LM124:
 844 03b0 6E2D      		mov r22,r14
 845 03b2 8FE0      		ldi r24,lo8(15)
 846 03b4 00D0      		rcall CC1100_WriteReg
 847               	.LM125:
 848 03b6 6D2D      		mov r22,r13
 849 03b8 80E1      		ldi r24,lo8(16)
 850 03ba 00D0      		rcall CC1100_WriteReg
 851               	.LM126:
 852 03bc 6C2D      		mov r22,r12
 853 03be 81E1      		ldi r24,lo8(17)
 854 03c0 00D0      		rcall CC1100_WriteReg
 855               	.LM127:
 856 03c2 6B2D      		mov r22,r11
 857 03c4 82E1      		ldi r24,lo8(18)
 858 03c6 00D0      		rcall CC1100_WriteReg
 859               	.LM128:
 860 03c8 6A2D      		mov r22,r10
 861 03ca 83E1      		ldi r24,lo8(19)
 862 03cc 00D0      		rcall CC1100_WriteReg
 863               	.LM129:
 864 03ce 692D      		mov r22,r9
 865 03d0 84E1      		ldi r24,lo8(20)
 866 03d2 00D0      		rcall CC1100_WriteReg
 867               	.LM130:
 868 03d4 682D      		mov r22,r8
 869 03d6 8AE0      		ldi r24,lo8(10)
 870 03d8 00D0      		rcall CC1100_WriteReg
 871               	.LM131:
 872 03da 672D      		mov r22,r7
 873 03dc 85E1      		ldi r24,lo8(21)
 874 03de 00D0      		rcall CC1100_WriteReg
 875               	.LM132:
 876 03e0 662D      		mov r22,r6
 877 03e2 81E2      		ldi r24,lo8(33)
 878 03e4 00D0      		rcall CC1100_WriteReg
 879               	.LM133:
 880 03e6 652D      		mov r22,r5
 881 03e8 82E2      		ldi r24,lo8(34)
 882 03ea 00D0      		rcall CC1100_WriteReg
 883               	.LM134:
 884 03ec 642D      		mov r22,r4
 885 03ee 88E1      		ldi r24,lo8(24)
 886 03f0 00D0      		rcall CC1100_WriteReg
 887               	.LM135:
 888 03f2 632D      		mov r22,r3
 889 03f4 89E1      		ldi r24,lo8(25)
 890 03f6 00D0      		rcall CC1100_WriteReg
 891               	.LM136:
 892 03f8 622D      		mov r22,r2
 893 03fa 8AE1      		ldi r24,lo8(26)
 894 03fc 00D0      		rcall CC1100_WriteReg
 895               	.LM137:
 896 03fe 6981      		ldd r22,Y+1
 897 0400 8BE1      		ldi r24,lo8(27)
 898 0402 00D0      		rcall CC1100_WriteReg
 899               	.LM138:
 900 0404 6A81      		ldd r22,Y+2
 901 0406 8CE1      		ldi r24,lo8(28)
 902 0408 00D0      		rcall CC1100_WriteReg
 903               	.LM139:
 904 040a 6B81      		ldd r22,Y+3
 905 040c 8DE1      		ldi r24,lo8(29)
 906 040e 00D0      		rcall CC1100_WriteReg
 907               	.LM140:
 908 0410 6C81      		ldd r22,Y+4
 909 0412 83E2      		ldi r24,lo8(35)
 910 0414 00D0      		rcall CC1100_WriteReg
 911               	.LM141:
 912 0416 6D81      		ldd r22,Y+5
 913 0418 84E2      		ldi r24,lo8(36)
 914 041a 00D0      		rcall CC1100_WriteReg
 915               	.LM142:
 916 041c 6E81      		ldd r22,Y+6
 917 041e 85E2      		ldi r24,lo8(37)
 918 0420 00D0      		rcall CC1100_WriteReg
 919               	.LM143:
 920 0422 6F81      		ldd r22,Y+7
 921 0424 86E2      		ldi r24,lo8(38)
 922 0426 00D0      		rcall CC1100_WriteReg
 923               	.LM144:
 924 0428 6885      		ldd r22,Y+8
 925 042a 89E2      		ldi r24,lo8(41)
 926 042c 00D0      		rcall CC1100_WriteReg
 927               	.LM145:
 928 042e 6985      		ldd r22,Y+9
 929 0430 8CE2      		ldi r24,lo8(44)
 930 0432 00D0      		rcall CC1100_WriteReg
 931               	.LM146:
 932 0434 6A85      		ldd r22,Y+10
 933 0436 8DE2      		ldi r24,lo8(45)
 934 0438 00D0      		rcall CC1100_WriteReg
 935               	.LM147:
 936 043a 6B85      		ldd r22,Y+11
 937 043c 8EE2      		ldi r24,lo8(46)
 938 043e 00D0      		rcall CC1100_WriteReg
 939               	.LM148:
 940 0440 6C85      		ldd r22,Y+12
 941 0442 80E0      		ldi r24,lo8(0)
 942 0444 00D0      		rcall CC1100_WriteReg
 943               	.LM149:
 944 0446 6D85      		ldd r22,Y+13
 945 0448 82E0      		ldi r24,lo8(2)
 946 044a 00D0      		rcall CC1100_WriteReg
 947               	.LM150:
 948 044c 6E85      		ldd r22,Y+14
 949 044e 87E0      		ldi r24,lo8(7)
 950 0450 00D0      		rcall CC1100_WriteReg
 951               	.LM151:
 952 0452 6F85      		ldd r22,Y+15
 953 0454 88E0      		ldi r24,lo8(8)
 954 0456 00D0      		rcall CC1100_WriteReg
 955               	.LM152:
 956 0458 6889      		ldd r22,Y+16
 957 045a 89E0      		ldi r24,lo8(9)
 958 045c 00D0      		rcall CC1100_WriteReg
 959               	.LM153:
 960 045e 6989      		ldd r22,Y+17
 961 0460 86E0      		ldi r24,lo8(6)
 962 0462 00D0      		rcall CC1100_WriteReg
 963               	/* epilogue: frame size=17 */
 964 0464 6196      		adiw r28,17
 965 0466 0FB6      		in __tmp_reg__,__SREG__
 966 0468 F894      		cli
 967 046a DEBF      		out __SP_H__,r29
 968 046c 0FBE      		out __SREG__,__tmp_reg__
 969 046e CDBF      		out __SP_L__,r28
 970 0470 DF91      		pop r29
 971 0472 CF91      		pop r28
 972 0474 1F91      		pop r17
 973 0476 0F91      		pop r16
 974 0478 FF90      		pop r15
 975 047a EF90      		pop r14
 976 047c DF90      		pop r13
 977 047e CF90      		pop r12
 978 0480 BF90      		pop r11
 979 0482 AF90      		pop r10
 980 0484 9F90      		pop r9
 981 0486 8F90      		pop r8
 982 0488 7F90      		pop r7
 983 048a 6F90      		pop r6
 984 048c 5F90      		pop r5
 985 048e 4F90      		pop r4
 986 0490 3F90      		pop r3
 987 0492 2F90      		pop r2
 988 0494 0895      		ret
 989               	/* epilogue end (size=25) */
 990               	/* function CC1100_WriteRfSettings size 222 (171) */
 991               	.LFE28:
 993               	.global	CC1100_RESET
 995               	CC1100_RESET:
 996               	.LFB29:
 997               	.LM154:
 998               	/* prologue: frame size=0 */
 999               	/* prologue end (size=0) */
 1000               	.LM155:
 1001 0496 9798      		cbi 50-0x20,7
 1002               	.L100:
 1003               	.LM156:
 1004 0498 8699      		sbic 48-0x20,6
 1005 049a 00C0      		rjmp .L100
 1006               	.LM157:
 1007 049c 80E3      		ldi r24,lo8(48)
 1008 049e 00D0      		rcall RECE_SPI_write
 1009               	.L102:
 1010               	.LM158:
 1011 04a0 8699      		sbic 48-0x20,6
 1012 04a2 00C0      		rjmp .L102
 1013               	.LM159:
 1014 04a4 979A      		sbi 50-0x20,7
 1015               	/* epilogue: frame size=0 */
 1016 04a6 0895      		ret
 1017               	/* epilogue end (size=1) */
 1018               	/* function CC1100_RESET size 9 (8) */
 1019               	.LFE29:
 1021               	.global	CC1100_POWER_UP_RESET
 1023               	CC1100_POWER_UP_RESET:
 1024               	.LFB30:
 1025               	.LM160:
 1026               	/* prologue: frame size=0 */
 1027               	/* prologue end (size=0) */
 1028               	.LM161:
 1029 04a8 979A      		sbi 50-0x20,7
 1030               	.LM162:
 1031 04aa 9798      		cbi 50-0x20,7
 1032               	.LM163:
 1033 04ac 979A      		sbi 50-0x20,7
 1034               	.LM164:
 1035 04ae 00D0      		rcall CC1100_RESET
 1036               	/* epilogue: frame size=0 */
 1037 04b0 0895      		ret
 1038               	/* epilogue end (size=1) */
 1039               	/* function CC1100_POWER_UP_RESET size 5 (4) */
 1040               	.LFE30:
 1042               	.global	CC1100_init
 1044               	CC1100_init:
 1045               	.LFB17:
 1046               	.LM165:
 1047               	/* prologue: frame size=0 */
 1048               	/* prologue end (size=0) */
 1049               	.LM166:
 1050 04b2 8F9A      		sbi 49-0x20,7
 1051               	.LM167:
 1052 04b4 8B98      		cbi 49-0x20,3
 1053               	.LM168:
 1054 04b6 8D9A      		sbi 49-0x20,5
 1055               	.LM169:
 1056 04b8 8E98      		cbi 49-0x20,6
 1057               	.LM170:
 1058 04ba B99A      		sbi 55-0x20,1
 1059               	.LM171:
 1060 04bc 00D0      		rcall CC1100_POWER_UP_RESET
 1061               	.LM172:
 1062 04be 8DB7      		in r24,__SP_L__
 1063 04c0 9EB7      		in r25,__SP_H__
 1064 04c2 8297      		sbiw r24,34
 1065 04c4 0FB6      		in __tmp_reg__,__SREG__
 1066 04c6 F894      		cli
 1067 04c8 9EBF      		out __SP_H__,r25
 1068 04ca 0FBE      		out __SREG__,__tmp_reg__
 1069 04cc 8DBF      		out __SP_L__,r24
 1070 04ce EDB7      		in r30,__SP_L__
 1071 04d0 FEB7      		in r31,__SP_H__
 1072 04d2 3196      		adiw r30,1
 1073 04d4 A0E0      		ldi r26,lo8(Self_rfSettings)
 1074 04d6 B0E0      		ldi r27,hi8(Self_rfSettings)
 1075 04d8 82E2      		ldi r24,lo8(34)
 1076               	.L112:
 1077               	.LM173:
 1078 04da 0D90      		ld r0,X+
 1079 04dc 0192      		st Z+,r0
 1080 04de 8150      		subi r24,lo8(-(-1))
 1081 04e0 01F4      		brne .L112
 1082 04e2 00D0      		rcall CC1100_WriteRfSettings
 1083               	.LM174:
 1084 04e4 8DB7      		in r24,__SP_L__
 1085 04e6 9EB7      		in r25,__SP_H__
 1086 04e8 8296      		adiw r24,34
 1087 04ea 0FB6      		in __tmp_reg__,__SREG__
 1088 04ec F894      		cli
 1089 04ee 9EBF      		out __SP_H__,r25
 1090 04f0 0FBE      		out __SREG__,__tmp_reg__
 1091 04f2 8DBF      		out __SP_L__,r24
 1092 04f4 48E0      		ldi r20,lo8(8)
 1093 04f6 60E0      		ldi r22,lo8(default_PaTabel)
 1094 04f8 70E0      		ldi r23,hi8(default_PaTabel)
 1095 04fa 8EE3      		ldi r24,lo8(62)
 1096 04fc 00D0      		rcall CC1100_WriteBurstReg
 1097               	.LM175:
 1098 04fe 00D0      		rcall CC1100_ISR_init
 1099               	/* epilogue: frame size=0 */
 1100 0500 0895      		ret
 1101               	/* epilogue end (size=1) */
 1102               	/* function CC1100_init size 41 (40) */
 1103               	.LFE17:
 1105               	.global	Self_rfSettings
 1106               		.data
 1109               	Self_rfSettings:
 1110 0000 06        		.byte	6
 1111 0001 00        		.byte	0
 1112 0002 10        		.byte	16
 1113 0003 A7        		.byte	-89
 1114 0004 D9        		.byte	-39
 1115 0005 F5        		.byte	-11
 1116 0006 83        		.byte	-125
 1117 0007 03        		.byte	3
 1118 0008 A3        		.byte	-93
 1119 0009 FF        		.byte	-1
 1120 000a 01        		.byte	1
 1121 000b 15        		.byte	21
 1122 000c 56        		.byte	86
 1123 000d 10        		.byte	16
 1124 000e 18        		.byte	24
 1125 000f 16        		.byte	22
 1126 0010 6C        		.byte	108
 1127 0011 03        		.byte	3
 1128 0012 40        		.byte	64
 1129 0013 91        		.byte	-111
 1130 0014 E9        		.byte	-23
 1131 0015 2A        		.byte	42
 1132 0016 00        		.byte	0
 1133 0017 1F        		.byte	31
 1134 0018 59        		.byte	89
 1135 0019 81        		.byte	-127
 1136 001a 35        		.byte	53
 1137 001b 09        		.byte	9
 1138 001c 06        		.byte	6
 1139 001d 06        		.byte	6
 1140 001e 05        		.byte	5
 1141 001f 45        		.byte	69
 1142 0020 02        		.byte	2
 1143 0021 40        		.byte	64
 1144               	.global	patable
 1147               	patable:
 1148 0022 68        		.byte	104
 1149 0023 6C        		.byte	108
 1150 0024 1C        		.byte	28
 1151 0025 06        		.byte	6
 1152 0026 3A        		.byte	58
 1153 0027 51        		.byte	81
 1154 0028 85        		.byte	-123
 1155 0029 C8        		.byte	-56
 1156 002a C0        		.byte	-64
 1157               	.global	default_PaTabel
 1160               	default_PaTabel:
 1161 002b C0        		.byte	-64
 1162 002c C0        		.byte	-64
 1163 002d C0        		.byte	-64
 1164 002e C0        		.byte	-64
 1165 002f C0        		.byte	-64
 1166 0030 C0        		.byte	-64
 1167 0031 C0        		.byte	-64
 1168 0032 C0        		.byte	-64
 1169               		.comm CC1100_STATE,1,1
 1170               		.comm CC1100_RECE_FINISHED,1,1
 1171               		.comm CC1100_SEND_FINISHED,1,1
 1172               		.comm TimeOutCheckMax,2,1
 1173               		.comm TimeOutCheckCounter,2,1
 1174               		.comm WaitForRP,1,1
 1343               	.Letext0:
DEFINED SYMBOLS
                            *ABS*:00000000 CC1100.c
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:2      *ABS*:0000003f __SREG__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:3      *ABS*:0000003e __SP_H__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:4      *ABS*:0000003d __SP_L__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:5      *ABS*:00000000 __tmp_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:6      *ABS*:00000001 __zero_reg__
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:19     .text:00000000 __vector_2
                            *COM*:00000001 CC1100_STATE
                            *COM*:00000001 CC1100_RECE_FINISHED
                            *COM*:00000001 CC1100_SEND_FINISHED
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:59     .text:00000034 __vector_4
                            *COM*:00000002 TimeOutCheckCounter
                            *COM*:00000002 TimeOutCheckMax
                            *COM*:00000001 WaitForRP
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:115    .text:00000094 TimeOutCheckReset
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:154    .text:000000c4 TimerOutCheck_Init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:171    .text:000000cc CC1100_ISR_init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:202    .text:000000e2 RECE_SPI_write
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:265    .text:00000112 RECE_SPI_read
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:310    .text:00000130 CC1100_Strobe
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:362    .text:00000160 CC1100_WriteReg
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:394    .text:00000176 CC1100_WriteBurstReg
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:446    .text:000001a6 CC1100_SendPacket
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:495    .text:000001e0 CC1100_ReadReg
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:525    .text:000001f2 CC1100_ReadStatus
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:555    .text:00000204 CC1100_ReadBurstReg
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:607    .text:00000234 CC1100_ReceivePacket
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:726    .text:000002da CC1100_WriteRfSettings
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:995    .text:00000496 CC1100_RESET
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:1023   .text:000004a8 CC1100_POWER_UP_RESET
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:1044   .text:000004b2 CC1100_init
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:1109   .data:00000000 Self_rfSettings
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:1160   .data:0000002b default_PaTabel
C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp/ccNNdOa7.s:1147   .data:00000022 patable

UNDEFINED SYMBOLS
__do_copy_data
__do_clear_bss

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -