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

📄 codec.lst

📁 Examplesforc54xx 非常适合初学者
💻 LST
📖 第 1 页 / 共 2 页
字号:
     120                      .line   29
     121 000047 10F8          LD        *(_hHandset),A        ; |65| 
         000048 0000-
     122 000049 7600          ST        #4,*SP(0)             ; |65| 
         00004a 0004 
     123 00004b F074          CALL      #_codec_ain_gain      ; |65| 
         00004c 0000!
     124                      ; call occurs [#_codec_ain_gain] ; |65| 
     125                      .line   30
     126 00004d 7600          ST        #1,*SP(0)             ; |66| 
         00004e 0001 
     127 00004f 10F8          LD        *(_hHandset),A        ; |66| 
         000050 0000-
     128 000051 F074          CALL      #_codec_aout_gain     ; |66| 
         000052 0000!
     129                      ; call occurs [#_codec_aout_gain] ; |66| 
     130                      .line   31
     131 000053 7600          ST        #144,*SP(0)           ; |67| 
         000054 0090 
     132 000055 10F8          LD        *(_hHandset),A        ; |67| 
TMS320C54x COFF Assembler         Version 3.50     Wed Jul 26 10:58:12 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46                                             PAGE    4

         000056 0000-
     133 000057 F074          CALL      #_codec_sample_rate   ; |67| 
         000058 0000!
     134                      ; call occurs [#_codec_sample_rate] ; |67| 
     135                      .line   35
     136                      .line   38
     137 000059       L3:    
     138 000059 7711          STM       #72,AR1               ; |74| 
         00005a 0048 
     139 00005b 7681          ST        #0,*AR1               ; |74| 
         00005c 0000 
     140 00005d E802          LD        #2,A                  ; |74| 
     141 00005e 7711          STM       #73,AR1               ; |74| 
         00005f 0049 
     142 000060 1381          LDU       *AR1,B
     143 000061 F280          AND       B,A                   ; |74| 
     144 000062 F0E0          SFTL      A,#0                  ; |74| 
     145 000063 F0FF          SFTL      A,#-1,A               ; |74| 
     146 000064 F495          NOP
     147 000065 4808          LDM       AL,A                  ; |74| 
     148 000066 F845          BC        L3,AEQ                ; |74| 
         000067 0059'
     149                      ; branch occurs ; |74| 
     150                      .line   41
     151 000068 7711          STM       #65,AR1               ; |77| 
         000069 0041 
     152 00006a 7181          MVDK      *AR1,*(_data)         ; |77| 
         00006b 0001-
     153                      .line   42
     154 00006c 7711          STM       #67,AR1               ; |78| 
         00006d 0043 
     155 00006e 7081          MVKD      *(_data),*AR1         ; |78| 
         00006f 0001-
     156                      .line   43
     157 000070 F073          B         L3                    ; |79| 
         000071 0059'
     158                      ; branch occurs ; |79| 
     159                      .line   45
     160 000072       L4:    
     161                      .line   46
     162 000072 EE04          FRAME     #4
     163 000073 8A11          POPM      AR1
     164 000074 FC00          RET
     165                      ; return occurs
     166                      .endfunc        82,000000400h,5
     167              
     168              
     169 000075               .sect   ".text"
     170                      .global _delay
     171                      .sym    _delay,_delay, 32, 2, 0
     172                      .func   85
     173              
     174              ;***************************************************************
     175              ;* FUNCTION DEF: _delay                                        *
     176              ;***************************************************************
TMS320C54x COFF Assembler         Version 3.50     Wed Jul 26 10:58:12 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46                                             PAGE    5

     177 000075       _delay:
     178              ;* A     assigned to _period
     179                      .sym    _period,0, 4, 17, 16
     180                      .sym    _period,0, 4, 1, 16
     181                      .sym    _i,1, 4, 1, 16
     182                      .sym    _j,2, 4, 1, 16
     183 000075 EEFD          FRAME     #-3
     184 000076 F495          NOP
     185                      .line   2
     186 000077 8000          STL       A,*SP(0)              ; |86| 
     187                      .line   5
     188 000078 7601          ST        #0,*SP(1)             ; |89| 
         000079 0000 
     189 00007a F7B8          SSBX      SXM                   ; 
     190 00007b F495          NOP
     191 00007c 1000          LD        *SP(0),A              ; |89| 
     192 00007d 0801          SUB       *SP(1),A              ; |89| 
     193 00007e F847          BC        L8,ALEQ               ; |89| 
         00007f 0094'
     194                      ; branch occurs ; |89| 
     195 000080       L5:    
     196                      .line   7
     197 000080 7602          ST        #0,*SP(2)             ; |91| 
         000081 0000 
     198 000082 6F00          LD        *SP(0),#-1,A          ; |91| 
         000083 0C5F 
     199 000084 0802          SUB       *SP(2),A              ; |91| 
     200 000085 F847          BC        L7,ALEQ               ; |91| 
         000086 008E'
     201                      ; branch occurs ; |91| 
     202 000087       L6:    
     203 000087 6B02          ADDM      #1,*SP(2)             ; |91| 
         000088 0001 
     204 000089 6F00          LD        *SP(0),#-1,A          ; |91| 
         00008a 0C5F 
     205 00008b 0802          SUB       *SP(2),A              ; |91| 
     206 00008c F846          BC        L6,AGT                ; |91| 
         00008d 0087'
     207                      ; branch occurs ; |91| 
     208 00008e       L7:    
     209                      .line   8
     210 00008e 6B01          ADDM      #1,*SP(1)             ; |92| 
         00008f 0001 
     211 000090 1000          LD        *SP(0),A              ; |92| 
     212 000091 0801          SUB       *SP(1),A              ; |92| 
     213 000092 F846          BC        L5,AGT                ; |92| 
         000093 0080'
     214                      ; branch occurs ; |92| 
     215                      .line   9
     216 000094       L8:    
     217 000094 EE03          FRAME     #3
     218 000095 FC00          RET
     219                      ; return occurs
     220                      .endfunc        93,000000000h,3
     221              
TMS320C54x COFF Assembler         Version 3.50     Wed Jul 26 10:58:12 2000
Copyright (c) 1996-1999 Texas Instruments Incorporated
C:\WINDOWS\TEMP\tempTI46                                             PAGE    6

     222              
     223              ;***************************************************************
     224              ;* UNDEFINED EXTERNAL REFERENCES                               *
     225              ;***************************************************************
     226                      .global _brd_init
     227                      .global _brd_led_toggle
     228                      .global _codec_open
     229                      .global _codec_dac_mode
     230                      .global _codec_adc_mode
     231                      .global _codec_ain_gain
     232                      .global _codec_aout_gain
     233                      .global _codec_sample_rate

 No Errors, No Warnings

⌨️ 快捷键说明

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