📄 delay.lst
字号:
D:\tic2xx\c2000\cgtools\bin\dspa.exe -v2xx -s -x delay.asm F:\lifengdesign\shoutaoji\PROGRAM\系统程序\Main\delay.obj -tD:\DOCUME~1\lifeng\LOCALS~1\Temp\delay.tmp
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:05 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
delay.asm PAGE 1
1 *******************************************************
2 * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
3 *******************************************************
4 ; D:\tic2xx\c2000\cgtools\bin\dspac.exe -v2xx delay.c D:\DOCUME~1\lifeng\LOCALS~1\Temp\delay.if
5 ; dspopt NOT RUN
6 ; D:\tic2xx\c2000\cgtools\bin\dspcg.exe -o -v2xx -o D:\DOCUME~1\lifeng\LOCALS~1\Temp\delay.if D:\DOCUME~1\
7 .port
8 .file "delay.c"
9 .file "f2407_c.h"
10 .globl _portFF0F
11 .globl _portFFFF
12 .globl _port8003
13 .globl _port8000
14 .file "Delay.h"
15 .globl _Delay50mS
16 .globl _Delay25mS
17 .globl _Delay4mS
18 .globl _Delay50uS
19 .globl _Delay8uS
20 .globl _Delay12uS
21 .globl _Delay24uS
22 .globl _Delay1S
23 .file "delay.c"
24 0000 .text
25
26 .sym _Delay50uS,_Delay50uS,32,2,0
27 .globl _Delay50uS
28
29 .func 3
30 ;>>>> void Delay50uS()
31 ******************************************************
32 * FUNCTION DEF : _Delay50uS
33 ******************************************************
34 0000 _Delay50uS:
35 0000 8aa0 POPD *+
36 0001 80a0 SAR AR0,*+
37 0002 8180 SAR AR1,*
38 0003 b001 LARK AR0,1
39 0004 00e0 LAR AR0,*0+
40
41 .line 3
42 ;>>>> asm(" RPT #250");
43 0005 bbfa RPT #250
44 .line 4
45 ;>>>> asm(" NOP");
46 0006 8b00 NOP
47 .line 5
48 ;>>>> asm(" RPT #250");
49 0007 bbfa RPT #250
50 .line 6
51 ;>>>> asm(" NOP");
52 0008 8b00 NOP
53 .line 7
54 ;>>>> asm(" RPT #250");
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:05 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
delay.asm PAGE 2
55 0009 bbfa RPT #250
56 .line 8
57 ;>>>> asm(" NOP");
58 000a 8b00 NOP
59 .line 9
60 ;>>>> asm(" RPT #240");
61 000b bbf0 RPT #240
62 .line 10
63 ;>>>> asm(" NOP");
64 000c 8b00 NOP
65 .line 11
66 ;>>>> asm(" RPT #240");
67 000d bbf0 RPT #240
68 .line 12
69 ;>>>> asm(" NOP");
70 000e 8b00 NOP
71 000f EPI0_1:
72 .line 13
73 000f 7c02 SBRK 2
74 0010 0090 LAR AR0,*-
75 0011 7680 PSHD *
76 0012 ef00 RET
77
78 .endfunc 15,000000000H,1
79
80 .sym _Delay8uS,_Delay8uS,32,2,0
81 .globl _Delay8uS
82
83 .func 16
84 ;>>>> void Delay8uS()
85 ******************************************************
86 * FUNCTION DEF : _Delay8uS
87 ******************************************************
88 0013 _Delay8uS:
89 0013 8aa0 POPD *+
90 0014 80a0 SAR AR0,*+
91 0015 8180 SAR AR1,*
92 0016 b001 LARK AR0,1
93 0017 00e0 LAR AR0,*0+
94
95 .line 3
96 ;>>>> asm(" RPT #40");
97 0018 bb28 RPT #40
98 .line 4
99 ;>>>> asm(" NOP");
100 0019 8b00 NOP
101 .line 5
102 ;>>>> asm(" RPT #40");
103 001a bb28 RPT #40
104 .line 6
105 ;>>>> asm(" NOP");
106 001b 8b00 NOP
107 .line 7
108 ;>>>> asm(" RPT #40");
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:05 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
delay.asm PAGE 3
109 001c bb28 RPT #40
110 .line 8
111 ;>>>> asm(" NOP");
112 001d 8b00 NOP
113 .line 9
114 ;>>>> asm(" RPT #40");
115 001e bb28 RPT #40
116 .line 10
117 ;>>>> asm(" NOP");
118 001f 8b00 NOP
119 .line 11
120 ;>>>> asm(" RPT #30");
121 0020 bb1e RPT #30
122 .line 12
123 ;>>>> asm(" NOP");
124 0021 8b00 NOP
125 0022 EPI0_2:
126 .line 13
127 0022 7c02 SBRK 2
128 0023 0090 LAR AR0,*-
129 0024 7680 PSHD *
130 0025 ef00 RET
131
132 .endfunc 28,000000000H,1
133
134 .sym _Delay12uS,_Delay12uS,32,2,0
135 .globl _Delay12uS
136
137 .func 29
138 ;>>>> void Delay12uS()
139 ******************************************************
140 * FUNCTION DEF : _Delay12uS
141 ******************************************************
142 0026 _Delay12uS:
143 0026 8aa0 POPD *+
144 0027 80a0 SAR AR0,*+
145 0028 8180 SAR AR1,*
146 0029 b001 LARK AR0,1
147 002a 00e0 LAR AR0,*0+
148
149 .line 3
150 ;>>>> asm(" RPT #60");
151 002b bb3c RPT #60
152 .line 4
153 ;>>>> asm(" NOP");
154 002c 8b00 NOP
155 .line 5
156 ;>>>> asm(" RPT #60");
157 002d bb3c RPT #60
158 .line 6
159 ;>>>> asm(" NOP");
160 002e 8b00 NOP
161 .line 7
162 ;>>>> asm(" RPT #60");
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:05 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
delay.asm PAGE 4
163 002f bb3c RPT #60
164 .line 8
165 ;>>>> asm(" NOP");
166 0030 8b00 NOP
167 .line 9
168 ;>>>> asm(" RPT #60");
169 0031 bb3c RPT #60
170 .line 10
171 ;>>>> asm(" NOP");
172 0032 8b00 NOP
173 .line 11
174 ;>>>> asm(" RPT #50");
175 0033 bb32 RPT #50
176 .line 12
177 ;>>>> asm(" NOP");
178 0034 8b00 NOP
179 0035 EPI0_3:
180 .line 13
181 0035 7c02 SBRK 2
182 0036 0090 LAR AR0,*-
183 0037 7680 PSHD *
184 0038 ef00 RET
185
186 .endfunc 41,000000000H,1
187
188 .sym _Delay24uS,_Delay24uS,32,2,0
189 .globl _Delay24uS
190
191 .func 42
192 ;>>>> void Delay24uS()
193 ******************************************************
194 * FUNCTION DEF : _Delay24uS
195 ******************************************************
196 0039 _Delay24uS:
197 0039 8aa0 POPD *+
198 003a 80a0 SAR AR0,*+
199 003b 8180 SAR AR1,*
200 003c b001 LARK AR0,1
201 003d 00e0 LAR AR0,*0+
202
203 .line 3
204 ;>>>> asm(" RPT #120");
205 003e bb78 RPT #120
206 .line 4
207 ;>>>> asm(" NOP");
208 003f 8b00 NOP
209 .line 5
210 ;>>>> asm(" RPT #120");
211 0040 bb78 RPT #120
212 .line 6
213 ;>>>> asm(" NOP");
214 0041 8b00 NOP
215 .line 7
216 ;>>>> asm(" RPT #120");
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:05 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
delay.asm PAGE 5
217 0042 bb78 RPT #120
218 .line 8
219 ;>>>> asm(" NOP");
220 0043 8b00 NOP
221 .line 9
222 ;>>>> asm(" RPT #120");
223 0044 bb78 RPT #120
224 .line 10
225 ;>>>> asm(" NOP");
226 0045 8b00 NOP
227 .line 11
228 ;>>>> asm(" RPT #110");
229 0046 bb6e RPT #110
230 .line 12
231 ;>>>> asm(" NOP");
232 0047 8b00 NOP
233 0048 EPI0_4:
234 .line 13
235 0048 7c02 SBRK 2
236 0049 0090 LAR AR0,*-
237 004a 7680 PSHD *
238 004b ef00 RET
239
240 .endfunc 54,000000000H,1
241
242 .sym _Delay1S,_Delay1S,32,2,0
243 .globl _Delay1S
244
245 .func 55
246 ;>>>> void Delay1S()
247 ;>>>> int i;
248 ******************************************************
249 * FUNCTION DEF : _Delay1S
250 ******************************************************
251 004c _Delay1S:
252 004c 8aa0 POPD *+
253 004d 80a0 SAR AR0,*+
254 004e 8180 SAR AR1,*
255 004f b002 LARK AR0,2
256 0050 00ea LAR AR0,*0+,AR2
257
258 .sym _i,1,4,1,16
259 .line 4
260 ;>>>> for(i=0;i<5;i++)
261 0051 b900 LACK 0
262 0052 b201 LARK AR2,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -