📄 fixed_band.lst
字号:
221 .line 6
222 00000009 FE81 SUBB SP,#1
223 0000000a 0006 LRETR
224 ; return occurs
225 .endfunc 66,000000000h,1
226
227
228
229 0000000b .sect ".text"
230 .global _PID
231 .sym _PID,_PID, 38, 2, 0
232 .func 68
233
234 ;***************************************************************
235 ;* FNAME: _PID FR SIZE: 6 *
236 ;* *
237 ;* FUNCTION ENVIRONMENT *
238 ;* *
239 ;* FUNCTION PROPERTIES *
240 ;* 2 Parameter, 2 Auto, 2 SOE *
241 ;***************************************************************
242
243 0000000b _PID:
244 .line 2
245 ;* AL assigned to _feedback
246 .sym _feedback,0, 6, 17, 32
247 .sym _level,-10, 6, 9, 32
248 .sym _feedback,-4, 6, 1, 32
249 0000000b B2BD MOVL *SP++,XAR1
250 0000000c FE04 ADDB SP,#4
251 0000000d 1E44 MOVL *-SP[4],ACC ; |69|
252 .line 3
253 0000000e 0644 MOVL ACC,*-SP[4] ; |70|
254 0000000f 1E42 MOVL *-SP[2],ACC ; |70|
255 00000010 064A MOVL ACC,*-SP[10] ; |70|
256 00000011 7640! LCR #FS$$SUB ; |70|
00000012 0000
257 ; call occurs [#FS$$SUB] ; |70|
258 00000013 761F- MOVW DP,#_error0
00000014 0001
259 00000015 1E14- MOVL @_error0,ACC ; |70|
260 .line 4
261 00000016 0614- MOVL ACC,@_error0 ; |71|
262 00000017 761F- MOVW DP,#_ppp
00000018 0000
263 00000019 1E42 MOVL *-SP[2],ACC ; |71|
264 0000001a 0630- MOVL ACC,@_ppp ; |71|
265 0000001b 7640! LCR #FS$$ADD ; |71|
0000001c 0000
266 ; call occurs [#FS$$ADD] ; |71|
267 0000001d 1EA6 MOVL XAR6,ACC ; |71|
268 0000001e 9A00 MOV AL,#0
269 0000001f 28A8 MOV AH,#16384
00000020 4000
270 00000021 1E42 MOVL *-SP[2],ACC ; |71|
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:47 2008
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/fixed_band.asm PAGE 6
271 00000022 06A6 MOVL ACC,XAR6 ; |71|
272 00000023 7640! LCR #FS$$DIV ; |71|
00000024 0000
273 ; call occurs [#FS$$DIV] ; |71|
274 00000025 761F- MOVW DP,#_error
00000026 0000
275 00000027 1E24- MOVL @_error,ACC ; |71|
276 .line 5
277 00000028 761F- MOVW DP,#_error0
00000029 0001
278 0000002a 0614- MOVL ACC,@_error0 ; |72|
279 0000002b 761F- MOVW DP,#_ppp
0000002c 0000
280 0000002d 1E30- MOVL @_ppp,ACC ; |72|
281 .line 7
282 0000002e 0624- MOVL ACC,@_error ; |74|
283 0000002f 1E42 MOVL *-SP[2],ACC ; |74|
284 00000030 062A- MOVL ACC,@_sumerror ; |74|
285 00000031 7640! LCR #FS$$ADD ; |74|
00000032 0000
286 ; call occurs [#FS$$ADD] ; |74|
287 00000033 761F- MOVW DP,#_ttt
00000034 0000
288 00000035 1E32- MOVL @_ttt,ACC ; |74|
289 .line 8
290 00000036 0632- MOVL ACC,@_ttt ; |75|
291 00000037 1E2A- MOVL @_sumerror,ACC ; |75|
292 .line 9
293 00000038 28A9 MOV AL,#32768
00000039 8000
294 0000003a 28A8 MOV AH,#17620
0000003b 44D4
295 0000003c 1E42 MOVL *-SP[2],ACC ; |76|
296 0000003d 062A- MOVL ACC,@_sumerror ; |76|
297 0000003e 7640! LCR #FS$$CMP ; |76|
0000003f 0000
298 ; call occurs [#FS$$CMP] ; |76|
299 00000040 5200 CMPB AL,#0 ; |76|
300 00000041 6509 B L3,LEQ ; |76|
301 ; branch occurs ; |76|
302 .line 11
303 00000042 28A8 MOV AH,#17620
00000043 44D4
304 00000044 28A9 MOV AL,#32768
00000045 8000
305 00000046 761F- MOVW DP,#_sumerror
00000047 0000
306 00000048 1E2A- MOVL @_sumerror,ACC ; |78|
307 .line 12
308 00000049 6F12 B L4,UNC ; |79|
309 ; branch occurs ; |79|
310 0000004a L3:
311 .line 13
312 0000004a 3B01 SETC SXM
313 0000004b 761F- MOVW DP,#_sumerror
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:47 2008
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/fixed_band.asm PAGE 7
0000004c 0000
314 0000004d FF2F MOV ACC,#-30295 << 15
0000004e 89A9
315 0000004f 1E42 MOVL *-SP[2],ACC ; |80|
316 00000050 062A- MOVL ACC,@_sumerror ; |80|
317 00000051 7640! LCR #FS$$CMP ; |80|
00000052 0000
318 ; call occurs [#FS$$CMP] ; |80|
319 00000053 5200 CMPB AL,#0 ; |80|
320 00000054 6307 B L4,GEQ ; |80|
321 ; branch occurs ; |80|
322 .line 15
323 00000055 3B01 SETC SXM
324 00000056 761F- MOVW DP,#_sumerror
00000057 0000
325 00000058 FF2F MOV ACC,#-30295 << 15
00000059 89A9
326 0000005a 1E2A- MOVL @_sumerror,ACC ; |82|
327 0000005b L4:
328 .line 18
329 0000005b 761F- MOVW DP,#_error
0000005c 0000
330 0000005d 0624- MOVL ACC,@_error ; |85|
331 0000005e 1E42 MOVL *-SP[2],ACC ; |85|
332 0000005f 0620- MOVL ACC,@_Kp ; |85|
333 00000060 7640! LCR #FS$$MPY ; |85|
00000061 0000
334 ; call occurs [#FS$$MPY] ; |85|
335 00000062 761F- MOVW DP,#_sumerror
00000063 0000
336 00000064 8BA9 MOVL XAR1,ACC ; |85|
337 00000065 062A- MOVL ACC,@_sumerror ; |85|
338 00000066 1E42 MOVL *-SP[2],ACC ; |85|
339 00000067 0628- MOVL ACC,@_Ki ; |85|
340 00000068 7640! LCR #FS$$MPY ; |85|
00000069 0000
341 ; call occurs [#FS$$MPY] ; |85|
342 0000006a 1E42 MOVL *-SP[2],ACC ; |85|
343 0000006b B2A9 MOVL ACC,XAR1 ; |85|
344 0000006c 7640! LCR #FS$$ADD ; |85|
0000006d 0000
345 ; call occurs [#FS$$ADD] ; |85|
346 0000006e 761F- MOVW DP,#_control
0000006f 0001
347 00000070 1E0A- MOVL @_control,ACC ; |85|
348 .line 20
349 00000071 28A9 MOV AL,#13107
00000072 3333
350 00000073 28A8 MOV AH,#16307
00000074 3FB3
351 00000075 1E42 MOVL *-SP[2],ACC ; |87|
352 00000076 060A- MOVL ACC,@_control ; |87|
353 00000077 7640! LCR #FS$$CMP ; |87|
00000078 0000
354 ; call occurs [#FS$$CMP] ; |87|
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:47 2008
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/fixed_band.asm PAGE 8
355 00000079 5200 CMPB AL,#0 ; |87|
356 0000007a 6509 B L5,LEQ ; |87|
357 ; branch occurs ; |87|
358 .line 22
359 0000007b 28A8 MOV AH,#16307
0000007c 3FB3
360 0000007d 28A9 MOV AL,#13107
0000007e 3333
361 0000007f 761F- MOVW DP,#_control
00000080 0001
362 00000081 1E0A- MOVL @_control,ACC ; |89|
363 .line 23
364 00000082 6F14 B L6,UNC ; |90|
365 ; branch occurs ; |90|
366 00000083 L5:
367 .line 24
368 00000083 28A9 MOV AL,#13107
00000084 3333
369 00000085 761F- MOVW DP,#_control
00000086 0001
370 00000087 28A8 MOV AH,#49075
00000088 BFB3
371 00000089 1E42 MOVL *-SP[2],ACC ; |91|
372 0000008a 060A- MOVL ACC,@_control ; |91|
373 0000008b 7640! LCR #FS$$CMP ; |91|
0000008c 0000
374 ; call occurs [#FS$$CMP] ; |91|
375 0000008d 5200 CMPB AL,#0 ; |91|
376 0000008e 6308 B L6,GEQ ; |91|
377 ; branch occurs ; |91|
378 .line 26
379 0000008f 28A8 MOV AH,#49075
00000090 BFB3
380 00000091 28A9 MOV AL,#13107
00000092 3333
381 00000093 761F- MOVW DP,#_control
00000094 0001
382 00000095 1E0A- MOVL @_control,ACC ; |93|
383 00000096 L6:
384 .line 28
385 00000096 761F- MOVW DP,#_control
00000097 0001
386 00000098 060A- MOVL ACC,@_control ; |95|
387 .line 29
388 00000099 FE84 SUBB SP,#4 ; |95|
389 0000009a 8BBE MOVL XAR1,*--SP ; |95|
390 0000009b 0006 LRETR
391 ; return occurs
392 .endfunc 96,0000000c0h,6
393
394
395
396 0000009c .sect ".text"
397 .global _learn_led1
398 .sym _learn_led1,_learn_led1, 32, 2, 0
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:47 2008
Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/fixed_band.asm PAGE 9
399 .func 100
400
401 ;***************************************************************
402 ;* FNAME: _learn_led1 FR SIZE: 0 *
403 ;* *
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -