📄 main.lst
字号:
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:03 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
main.asm PAGE 6
260 003f 7a80 CALL _LCD_SUBMEAU2
0040 0000!
261 0041 8b90 MAR *-
262 .line 5
263 ;>>>> LCD_SUBMEAU2('3');
264 0042 b933 LACK 51
265 0043 90a0 SACL *+
266 0044 7a80 CALL _LCD_SUBMEAU2
0045 0000!
267 0046 8b90 MAR *-
268 .line 6
269 ;>>>> LCD_SUBMEAU2('5');
270 0047 b935 LACK 53
271 0048 90a0 SACL *+
272 0049 7a80 CALL _LCD_SUBMEAU2
004a 0000!
273 004b 8b90 MAR *-
274 .line 7
275 ;>>>> LCD_SUBMEAU2('7');
276 004c b937 LACK 55
277 004d 90a0 SACL *+
278 004e 7a80 CALL _LCD_SUBMEAU2
004f 0000!
279 0050 8b90 MAR *-
280 .line 8
281 ;>>>> LCD_SUBMEAU2('9');
282 0051 b939 LACK 57
283 0052 90a0 SACL *+
284 0053 7a80 CALL _LCD_SUBMEAU2
0054 0000!
285 0055 8b90 MAR *-
286 .line 9
287 ;>>>> SUBBAR2('1');
288 0056 b931 LACK 49
289 0057 90a0 SACL *+
290 0058 7a80 CALL _SUBBAR2
0059 0000!
291 005a 8b90 MAR *-
292 .line 10
293 ;>>>> SUBMEAU2FLAG=0x0001;
294 005b b901 LACK 1
295 005c bc00! LDPK _SUBMEAU2FLAG
296 005d 9000! SACL _SUBMEAU2FLAG
297 005e EPI0_2:
298 .line 11
299 005e 7c02 SBRK 2
300 005f 0090 LAR AR0,*-
301 0060 7680 PSHD *
302 0061 ef00 RET
303
304 .endfunc 38,000000000H,1
305
306 .sym _ret_submeau3,_ret_submeau3,32,2,0
307 .globl _ret_submeau3
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:03 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
main.asm PAGE 7
308
309 .func 39
310 ;>>>> void ret_submeau3(void) /*return to submeau3*/
311 ******************************************************
312 * FUNCTION DEF : _ret_submeau3
313 ******************************************************
314 0062 _ret_submeau3:
315 0062 8aa0 POPD *+
316 0063 80a0 SAR AR0,*+
317 0064 8180 SAR AR1,*
318 0065 b001 LARK AR0,1
319 0066 00e0 LAR AR0,*0+
320
321 .line 3
322 ;>>>> LCD_CLEAR();
323 0067 7a80 CALL _LCD_CLEAR
0068 0000!
324 .line 4
325 ;>>>> LCD_SUBMEAU3('2');
326 0069 b932 LACK 50
327 006a 90a0 SACL *+
328 006b 7a80 CALL _LCD_SUBMEAU3
006c 0000!
329 006d 8b90 MAR *-
330 .line 5
331 ;>>>> LCD_SUBMEAU3('3');
332 006e b933 LACK 51
333 006f 90a0 SACL *+
334 0070 7a80 CALL _LCD_SUBMEAU3
0071 0000!
335 0072 8b90 MAR *-
336 .line 6
337 ;>>>> LCD_SUBMEAU3('5');
338 0073 b935 LACK 53
339 0074 90a0 SACL *+
340 0075 7a80 CALL _LCD_SUBMEAU3
0076 0000!
341 0077 8b90 MAR *-
342 .line 7
343 ;>>>> SUBBAR3('1');
344 0078 b931 LACK 49
345 0079 90a0 SACL *+
346 007a 7a80 CALL _SUBBAR3
007b 0000!
347 007c 8b90 MAR *-
348 .line 8
349 ;>>>> SUBMEAU3FLAG=0x0001;
350 007d b901 LACK 1
351 007e bc00! LDPK _SUBMEAU3FLAG
352 007f 9000! SACL _SUBMEAU3FLAG
353 0080 EPI0_3:
354 .line 9
355 0080 7c02 SBRK 2
356 0081 0090 LAR AR0,*-
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:03 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
main.asm PAGE 8
357 0082 7680 PSHD *
358 0083 ef00 RET
359
360 .endfunc 47,000000000H,1
361
362 .sym _ret_submeau4,_ret_submeau4,32,2,0
363 .globl _ret_submeau4
364
365 .func 48
366 ;>>>> void ret_submeau4(void) /*return to submeau4*/
367 ******************************************************
368 * FUNCTION DEF : _ret_submeau4
369 ******************************************************
370 0084 _ret_submeau4:
371 0084 8aa0 POPD *+
372 0085 80a0 SAR AR0,*+
373 0086 8180 SAR AR1,*
374 0087 b001 LARK AR0,1
375 0088 00e0 LAR AR0,*0+
376
377 .line 3
378 ;>>>> LCD_CLEAR();
379 0089 7a80 CALL _LCD_CLEAR
008a 0000!
380 .line 4
381 ;>>>> LCD_SUBMEAU4('2');
382 008b b932 LACK 50
383 008c 90a0 SACL *+
384 008d 7a80 CALL _LCD_SUBMEAU4
008e 0000!
385 008f 8b90 MAR *-
386 .line 5
387 ;>>>> LCD_SUBMEAU4('3');
388 0090 b933 LACK 51
389 0091 90a0 SACL *+
390 0092 7a80 CALL _LCD_SUBMEAU4
0093 0000!
391 0094 8b90 MAR *-
392 .line 6
393 ;>>>> LCD_SUBMEAU4('5');
394 0095 b935 LACK 53
395 0096 90a0 SACL *+
396 0097 7a80 CALL _LCD_SUBMEAU4
0098 0000!
397 0099 8b90 MAR *-
398 .line 7
399 ;>>>> LCD_SUBMEAU4('7');
400 009a b937 LACK 55
401 009b 90a0 SACL *+
402 009c 7a80 CALL _LCD_SUBMEAU4
009d 0000!
403 009e 8b90 MAR *-
404 .line 8
405 ;>>>> SUBBAR4('1');
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:03 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
main.asm PAGE 9
406 009f b931 LACK 49
407 00a0 90a0 SACL *+
408 00a1 7a80 CALL _SUBBAR4
00a2 0000!
409 00a3 8b90 MAR *-
410 .line 9
411 ;>>>> SUBMEAU4FLAG=0x0001;
412 00a4 b901 LACK 1
413 00a5 bc00! LDPK _SUBMEAU4FLAG
414 00a6 9000! SACL _SUBMEAU4FLAG
415 00a7 EPI0_4:
416 .line 10
417 00a7 7c02 SBRK 2
418 00a8 0090 LAR AR0,*-
419 00a9 7680 PSHD *
420 00aa ef00 RET
421
422 .endfunc 57,000000000H,1
423
424 .sym _ret_mainmeau,_ret_mainmeau,32,2,0
425 .globl _ret_mainmeau
426
427 .func 58
428 ;>>>> void ret_mainmeau(void)
429 ******************************************************
430 * FUNCTION DEF : _ret_mainmeau
431 ******************************************************
432 00ab _ret_mainmeau:
433 00ab 8aa0 POPD *+
434 00ac 80a0 SAR AR0,*+
435 00ad 8180 SAR AR1,*
436 00ae b001 LARK AR0,1
437 00af 00e0 LAR AR0,*0+
438
439 .line 3
440 ;>>>> LCD_CLEAR();
441 00b0 7a80 CALL _LCD_CLEAR
00b1 0000!
442 .line 4
443 ;>>>> LCD_STARTMEAU('1');
444 00b2 b931 LACK 49
445 00b3 90a0 SACL *+
446 00b4 7a80 CALL _LCD_STARTMEAU
00b5 0000!
447 00b6 8b90 MAR *-
448 .line 5
449 ;>>>> LCD_STARTMEAU('4');
450 00b7 b934 LACK 52
451 00b8 90a0 SACL *+
452 00b9 7a80 CALL _LCD_STARTMEAU
00ba 0000!
453 00bb 8b90 MAR *-
454 .line 6
455 ;>>>> LCD_STARTMEAU('5');
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:03 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
main.asm PAGE 10
456 00bc b935 LACK 53
457 00bd 90a0 SACL *+
458 00be 7a80 CALL _LCD_STARTMEAU
00bf 0000!
459 00c0 8b90 MAR *-
460 .line 7
461 ;>>>> LCD_STARTMEAU('7');
462 00c1 b937 LACK 55
463 00c2 90a0 SACL *+
464 00c3 7a80 CALL _LCD_STARTMEAU
00c4 0000!
465 00c5 8b90 MAR *-
466 .line 8
467 ;>>>> LCD_STARTMEAU('9');
468 00c6 b939 LACK 57
469 00c7 90a0 SACL *+
470 00c8 7a80 CALL _LCD_STARTMEAU
00c9 0000!
471 00ca 8b90 MAR *-
472 .line 9
473 ;>>>> MAINBAR('2');
474 00cb b932 LACK 50
475 00cc 90a0 SACL *+
476 00cd 7a80 CALL _MAINBAR
00ce 0000!
477 00cf 8b90 MAR *-
478 00d0 EPI0_5:
479 .line 10
480 00d0 7c02 SBRK 2
481 00d1 0090 LAR AR0,*-
482 00d2 7680 PSHD *
483 00d3 ef00 RET
484
485 .endfunc 67,000000000H,1
486
487 .sym _motor_startup,_motor_startup,32,2,0
488 .globl _motor_startup
489
490 .func 68
491 ;>>>> void motor_startup(argument1,argument2)
492 ******************************************************
493 * FUNCTION DEF : _motor_startup
494 ******************************************************
495 00d4 _motor_startup:
496
497 0000 LF6 .set 0
498
499 00d4 8aa0 POPD *+
500 00d5 80a0 SAR AR0,*+
501 00d6 8180 SAR AR1,*
502 00d7 b001 LARK AR0,1
503 00d8 00eb LAR AR0,*0+,AR3
504
505 .sym _argument1,-3+LF6,4,9,16
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Wed Dec 15 14:28:03 2004
Copyright (c) 1987-1999 Texas Instruments Incorporated
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -