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

📄 delay.lst

📁 2407嵌入式系统程序(c语言)
💻 LST
📖 第 1 页 / 共 2 页
字号:
     263 0053 8be0          MAR     *0+
     264 0054 9080          SACL    * 
     265 0055 be47          SSXM
     266 0056 1080          LAC     * 
     267 0057 ba05          SUBK    5
     268 0058 e38c          BGEZ    L2
         0059 0068' 
     269 005a 8b89          MAR     * ,AR1
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    6

     270 005b       L1:
     271                    .line   5
     272            ;>>>>                   Delay50mS();
     273 005b 7a89          CALL    _Delay50mS,AR1
         005c 006d' 
     274                    .line   4
     275 005d 8b8a          MAR     * ,AR2
     276 005e b201          LARK    AR2,1
     277 005f 8be0          MAR     *0+
     278 0060 1080          LAC     * 
     279 0061 b801          ADDK    1
     280 0062 9080          SACL    * 
     281 0063 be47          SSXM
     282 0064 1089          LAC     * ,AR1
     283 0065 ba05          SUBK    5
     284 0066 e344          BLZ     L1
         0067 005b' 
     285 0068       L2:
     286 0068       EPI0_5:
     287                    .line   6
     288 0068 8b89          MAR     * ,AR1
     289 0069 7c03          SBRK    3
     290 006a 0090          LAR     AR0,*-
     291 006b 7680          PSHD    *
     292 006c ef00          RET
     293            
     294                    .endfunc        60,000000000H,2
     295            
     296                    .sym    _Delay50mS,_Delay50mS,32,2,0
     297                    .globl  _Delay50mS
     298            
     299                    .func   61
     300            ;>>>>   void Delay50mS()
     301            ;>>>>           int i;
     302            ******************************************************
     303            * FUNCTION DEF : _Delay50mS
     304            ******************************************************
     305 006d       _Delay50mS:
     306 006d 8aa0          POPD    *+
     307 006e 80a0          SAR     AR0,*+
     308 006f 8180          SAR     AR1,*
     309 0070 b002          LARK    AR0,2
     310 0071 00ea          LAR     AR0,*0+,AR2
     311            
     312                    .sym    _i,1,4,1,16
     313                    .line   4
     314            ;>>>>           for(i=0;i<1000;++i)
     315 0072 b900          LACK    0
     316 0073 b201          LARK    AR2,1
     317 0074 8be0          MAR     *0+
     318 0075 9080          SACL    * 
     319 0076 be47          SSXM
     320 0077 1080          LAC     * 
     321 0078 bfa0          SUBK    1000
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    7

         0079 03e8  
     322 007a e38c          BGEZ    L4
         007b 008b' 
     323 007c 8b89          MAR     * ,AR1
     324 007d       L3:
     325                    .line   5
     326            ;>>>>                   Delay50uS();
     327 007d 7a89          CALL    _Delay50uS,AR1
         007e 0000' 
     328                    .line   4
     329 007f 8b8a          MAR     * ,AR2
     330 0080 b201          LARK    AR2,1
     331 0081 8be0          MAR     *0+
     332 0082 1080          LAC     * 
     333 0083 b801          ADDK    1
     334 0084 9080          SACL    * 
     335 0085 be47          SSXM
     336 0086 1089          LAC     * ,AR1
     337 0087 bfa0          SUBK    1000
         0088 03e8  
     338 0089 e344          BLZ     L3
         008a 007d' 
     339 008b       L4:
     340 008b       EPI0_6:
     341                    .line   6
     342 008b 8b89          MAR     * ,AR1
     343 008c 7c03          SBRK    3
     344 008d 0090          LAR     AR0,*-
     345 008e 7680          PSHD    *
     346 008f ef00          RET
     347            
     348                    .endfunc        66,000000000H,2
     349            
     350                    .sym    _Delay25mS,_Delay25mS,32,2,0
     351                    .globl  _Delay25mS
     352            
     353                    .func   67
     354            ;>>>>   void Delay25mS()
     355            ;>>>>           int i;
     356            ******************************************************
     357            * FUNCTION DEF : _Delay25mS
     358            ******************************************************
     359 0090       _Delay25mS:
     360 0090 8aa0          POPD    *+
     361 0091 80a0          SAR     AR0,*+
     362 0092 8180          SAR     AR1,*
     363 0093 b002          LARK    AR0,2
     364 0094 00ea          LAR     AR0,*0+,AR2
     365            
     366                    .sym    _i,1,4,1,16
     367                    .line   4
     368            ;>>>>           for(i=0;i<500;++i)
     369 0095 b900          LACK    0
     370 0096 b201          LARK    AR2,1
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    8

     371 0097 8be0          MAR     *0+
     372 0098 9080          SACL    * 
     373 0099 be47          SSXM
     374 009a 1080          LAC     * 
     375 009b bfa0          SUBK    500
         009c 01f4  
     376 009d e38c          BGEZ    L6
         009e 00ae' 
     377 009f 8b89          MAR     * ,AR1
     378 00a0       L5:
     379                    .line   5
     380            ;>>>>                   Delay50uS();
     381 00a0 7a89          CALL    _Delay50uS,AR1
         00a1 0000' 
     382                    .line   4
     383 00a2 8b8a          MAR     * ,AR2
     384 00a3 b201          LARK    AR2,1
     385 00a4 8be0          MAR     *0+
     386 00a5 1080          LAC     * 
     387 00a6 b801          ADDK    1
     388 00a7 9080          SACL    * 
     389 00a8 be47          SSXM
     390 00a9 1089          LAC     * ,AR1
     391 00aa bfa0          SUBK    500
         00ab 01f4  
     392 00ac e344          BLZ     L5
         00ad 00a0' 
     393 00ae       L6:
     394 00ae       EPI0_7:
     395                    .line   6
     396 00ae 8b89          MAR     * ,AR1
     397 00af 7c03          SBRK    3
     398 00b0 0090          LAR     AR0,*-
     399 00b1 7680          PSHD    *
     400 00b2 ef00          RET
     401            
     402                    .endfunc        72,000000000H,2
     403            
     404                    .sym    _Delay4mS,_Delay4mS,32,2,0
     405                    .globl  _Delay4mS
     406            
     407                    .func   73
     408            ;>>>>   void Delay4mS()
     409            ;>>>>           int i;
     410            ******************************************************
     411            * FUNCTION DEF : _Delay4mS
     412            ******************************************************
     413 00b3       _Delay4mS:
     414 00b3 8aa0          POPD    *+
     415 00b4 80a0          SAR     AR0,*+
     416 00b5 8180          SAR     AR1,*
     417 00b6 b002          LARK    AR0,2
     418 00b7 00ea          LAR     AR0,*0+,AR2
     419            
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    9

     420                    .sym    _i,1,4,1,16
     421                    .line   4
     422            ;>>>>           for(i=0;i<80;++i)
     423 00b8 b900          LACK    0
     424 00b9 b201          LARK    AR2,1
     425 00ba 8be0          MAR     *0+
     426 00bb 9080          SACL    * 
     427 00bc be47          SSXM
     428 00bd 1080          LAC     * 
     429 00be ba50          SUBK    80
     430 00bf e38c          BGEZ    L8
         00c0 00cf' 
     431 00c1 8b89          MAR     * ,AR1
     432 00c2       L7:
     433                    .line   5
     434            ;>>>>           Delay50uS();
     435 00c2 7a89          CALL    _Delay50uS,AR1
         00c3 0000' 
     436                    .line   4
     437 00c4 8b8a          MAR     * ,AR2
     438 00c5 b201          LARK    AR2,1
     439 00c6 8be0          MAR     *0+
     440 00c7 1080          LAC     * 
     441 00c8 b801          ADDK    1
     442 00c9 9080          SACL    * 
     443 00ca be47          SSXM
     444 00cb 1089          LAC     * ,AR1
     445 00cc ba50          SUBK    80
     446 00cd e344          BLZ     L7
         00ce 00c2' 
     447 00cf       L8:
     448 00cf       EPI0_8:
     449                    .line   6
     450 00cf 8b89          MAR     * ,AR1
     451 00d0 7c03          SBRK    3
     452 00d1 0090          LAR     AR0,*-
     453 00d2 7680          PSHD    *
     454 00d3 ef00          RET
     455            
     456                    .endfunc        78,000000000H,2
     457                    .end

 No Errors,  No Warnings
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   10

LABEL                            VALUE       DEFN    REF

.TMS32010                        0000           0 
.TMS32016                        0000           0 
.TMS32020                        0000           0 
.TMS32025                        0000           0 
.TMS3202XX                       0001           0 
.TMS32050                        0000           0 
.TMS32056                        0000           0 
.TMS32057                        0000           0 
.TMS320XX                        001d           0 
.tms32010                        0000           0 
.tms32016                        0000           0 
.tms32020                        0000           0 
.tms32025                        0000           0 
.tms3202xx                       0001           0 
.tms32050                        0000           0 
.tms32056                        0000           0 
.tms32057                        0000           0 
.tms320xx                        001d           0 
EPI0_1                           000f    '     71 
EPI0_2                           0022    '    125 
EPI0_3                           0035    '    179 
EPI0_4                           0048    '    233 
EPI0_5                           0068    '    286 
EPI0_6                           008b    '    340 
EPI0_7                           00ae    '    394 
EPI0_8                           00cf    '    448 
L1                               005b    '    270    284 
L2                               0068    '    285    268 
L3                               007d    '    324    338 
L4                               008b    '    339    322 
L5                               00a0    '    378    392 
L6                               00ae    '    393    376 
L7                               00c2    '    432    446 
L8                               00cf    '    447    430 
_Delay12uS                       0026    '    142     20    134    134    135 
_Delay1S                         004c    '    251     22    242    242    243 
_Delay24uS                       0039    '    196     21    188    188    189 
_Delay25mS                       0090    '    359     16    350    350    351 
_Delay4mS                        00b3    '    413     17    404    404    405 
_Delay50mS                       006d    '    305     15    273    296    296 
                                                     297 
_Delay50uS                       0000    '     34     18     26     26     27 
                                                     327    381    435 
_Delay8uS                        0013    '     88     19     80     80     81 
_port8000                        REF                  13 
_port8003                        REF                  12 
_portFF0F                        REF                  10 
_portFFFF                        REF                  11 

⌨️ 快捷键说明

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