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

📄 dsp281x_adc.lst

📁 基于双向DC-DC变换器
💻 LST
字号:
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:37 2008

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/DSP281x_Adc.asm                   PAGE    1

       1              ;***************************************************************
       2              ;* TMS320C2000 C/C++ Codegen                   PC Version 3.09 *
       3              ;* Date/Time created: Mon Apr 14 07:41:37 2008                 *
       4              ;***************************************************************
       5        0002  FP      .set    XAR2
       6                      .file   "DSP281x_Adc.c"
       7              ;       e:\ti\c2000\cgtools\bin\ac2000.exe -@C:\DOCUME~1\hsw\LOCALS~1\Temp\TI2188_4 
       8              
       9 00000000               .sect   ".text"
      10                      .global _InitAdc
      11                      .sym    _InitAdc,_InitAdc, 32, 2, 0
      12                      .func   8
      13              
      14              ;***************************************************************
      15              ;* FNAME: _InitAdc                      FR SIZE:   0           *
      16              ;*                                                             *
      17              ;* FUNCTION ENVIRONMENT                                        *
      18              ;*                                                             *
      19              ;* FUNCTION PROPERTIES                                         *
      20              ;*                            0 Parameter,  0 Auto,  0 SOE     *
      21              ;***************************************************************
      22              
      23 00000000       _InitAdc:
      24                      .line   2
      25                      .line   4
      26 00000000 761F!         MOVW      DP,#_AdcRegs+24
         00000001 0000 
      27 00000002 1A18!         OR        @_AdcRegs+24,#0x00c0  ; |11| 
         00000003 00C0 
      28                      .line   5
      29 00000004 28A9          MOV       AL,#43378
         00000005 A972 
      30 00000006 9B03          MOV       AH,#3
      31 00000007 7640!         LCR       #_DSP28x_usDelay      ; |12| 
         00000008 0000 
      32                      ; call occurs [#_DSP28x_usDelay] ; |12| 
      33                      .line   6
      34 00000009 761F!         MOVW      DP,#_AdcRegs+24
         0000000a 0000 
      35 0000000b 1A18!         OR        @_AdcRegs+24,#0x0020  ; |13| 
         0000000c 0020 
      36                      .line   7
      37 0000000d FF21          MOV       ACC,#299 << 1
         0000000e 012B 
      38 0000000f 7640!         LCR       #_DSP28x_usDelay      ; |14| 
         00000010 0000 
      39                      ; call occurs [#_DSP28x_usDelay] ; |14| 
      40                      .line   8
      41 00000011 0006          LRETR
      42                      ; return occurs
      43                      .endfunc        15,000000000h,0
      44              
      45              
      46              ;***************************************************************
      47              ;* UNDEFINED EXTERNAL REFERENCES                               *
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:37 2008

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/DSP281x_Adc.asm                   PAGE    2

      48              ;***************************************************************
      49                      .global _DSP28x_usDelay
      50                      .global _AdcRegs
      51              
      52              ;***************************************************************
      53              ;* TYPE INFORMATION                                            *
      54              ;***************************************************************
      55                      .sym    _Uint16, 0, 14, 13, 16
      56                      .sym    _Uint32, 0, 15, 13, 32
      57                      .stag   _ADCTRL3_BITS, 16
      58                      .member _SMODE_SEL, 0, 14, 18, 1
      59                      .member _ADCCLKPS, 1, 14, 18, 4
      60                      .member _ADCPWDN, 5, 14, 18, 1
      61                      .member _ADCBGRFDN, 6, 14, 18, 2
      62                      .member _rsvd1, 8, 14, 18, 8
      63                      .eos
      64                      .utag   _ADCTRL3_REG, 16
      65                      .member _all, 0, 14, 11, 16
      66                      .member _bit, 0, 8, 11, 16, _ADCTRL3_BITS
      67                      .eos
      68                      .stag   _ADCTRL1_BITS, 16
      69                      .member _rsvd1, 0, 14, 18, 4
      70                      .member _SEQ_CASC, 4, 14, 18, 1
      71                      .member _SEQ_OVRD, 5, 14, 18, 1
      72                      .member _CONT_RUN, 6, 14, 18, 1
      73                      .member _CPS, 7, 14, 18, 1
      74                      .member _ACQ_PS, 8, 14, 18, 4
      75                      .member _SUSMOD, 12, 14, 18, 2
      76                      .member _RESET, 14, 14, 18, 1
      77                      .member _rsvd2, 15, 14, 18, 1
      78                      .eos
      79                      .utag   _ADCTRL1_REG, 16
      80                      .member _all, 0, 14, 11, 16
      81                      .member _bit, 0, 8, 11, 16, _ADCTRL1_BITS
      82                      .eos
      83                      .stag   _ADCTRL2_BITS, 16
      84                      .member _EVB_SOC_SEQ2, 0, 14, 18, 1
      85                      .member _rsvd1, 1, 14, 18, 1
      86                      .member _INT_MOD_SEQ2, 2, 14, 18, 1
      87                      .member _INT_ENA_SEQ2, 3, 14, 18, 1
      88                      .member _rsvd2, 4, 14, 18, 1
      89                      .member _SOC_SEQ2, 5, 14, 18, 1
      90                      .member _RST_SEQ2, 6, 14, 18, 1
      91                      .member _EXT_SOC_SEQ1, 7, 14, 18, 1
      92                      .member _EVA_SOC_SEQ1, 8, 14, 18, 1
      93                      .member _rsvd3, 9, 14, 18, 1
      94                      .member _INT_MOD_SEQ1, 10, 14, 18, 1
      95                      .member _INT_ENA_SEQ1, 11, 14, 18, 1
      96                      .member _rsvd4, 12, 14, 18, 1
      97                      .member _SOC_SEQ1, 13, 14, 18, 1
      98                      .member _RST_SEQ1, 14, 14, 18, 1
      99                      .member _EVB_SOC_SEQ, 15, 14, 18, 1
     100                      .eos
     101                      .utag   _ADCTRL2_REG, 16
     102                      .member _all, 0, 14, 11, 16
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:37 2008

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/DSP281x_Adc.asm                   PAGE    3

     103                      .member _bit, 0, 8, 11, 16, _ADCTRL2_BITS
     104                      .eos
     105                      .stag   _ADCMAXCONV_BITS, 16
     106                      .member _MAX_CONV1, 0, 14, 18, 4
     107                      .member _MAX_CONV2, 4, 14, 18, 3
     108                      .member _rsvd1, 7, 14, 18, 9
     109                      .eos
     110                      .utag   _ADCMAXCONV_REG, 16
     111                      .member _all, 0, 14, 11, 16
     112                      .member _bit, 0, 8, 11, 16, _ADCMAXCONV_BITS
     113                      .eos
     114                      .stag   _ADCCHSELSEQ1_BITS, 16
     115                      .member _CONV00, 0, 14, 18, 4
     116                      .member _CONV01, 4, 14, 18, 4
     117                      .member _CONV02, 8, 14, 18, 4
     118                      .member _CONV03, 12, 14, 18, 4
     119                      .eos
     120                      .utag   _ADCCHSELSEQ1_REG, 16
     121                      .member _all, 0, 14, 11, 16
     122                      .member _bit, 0, 8, 11, 16, _ADCCHSELSEQ1_BITS
     123                      .eos
     124                      .stag   _ADCCHSELSEQ2_BITS, 16
     125                      .member _CONV04, 0, 14, 18, 4
     126                      .member _CONV05, 4, 14, 18, 4
     127                      .member _CONV06, 8, 14, 18, 4
     128                      .member _CONV07, 12, 14, 18, 4
     129                      .eos
     130                      .utag   _ADCCHSELSEQ2_REG, 16
     131                      .member _all, 0, 14, 11, 16
     132                      .member _bit, 0, 8, 11, 16, _ADCCHSELSEQ2_BITS
     133                      .eos
     134                      .stag   _ADCCHSELSEQ3_BITS, 16
     135                      .member _CONV08, 0, 14, 18, 4
     136                      .member _CONV09, 4, 14, 18, 4
     137                      .member _CONV10, 8, 14, 18, 4
     138                      .member _CONV11, 12, 14, 18, 4
     139                      .eos
     140                      .utag   _ADCCHSELSEQ3_REG, 16
     141                      .member _all, 0, 14, 11, 16
     142                      .member _bit, 0, 8, 11, 16, _ADCCHSELSEQ3_BITS
     143                      .eos
     144                      .stag   _ADCCHSELSEQ4_BITS, 16
     145                      .member _CONV12, 0, 14, 18, 4
     146                      .member _CONV13, 4, 14, 18, 4
     147                      .member _CONV14, 8, 14, 18, 4
     148                      .member _CONV15, 12, 14, 18, 4
     149                      .eos
     150                      .utag   _ADCCHSELSEQ4_REG, 16
     151                      .member _all, 0, 14, 11, 16
     152                      .member _bit, 0, 8, 11, 16, _ADCCHSELSEQ4_BITS
     153                      .eos
     154                      .stag   _ADCASEQSR_BITS, 16
     155                      .member _SEQ1_STATE, 0, 14, 18, 4
     156                      .member _SEQ2_STATE, 4, 14, 18, 3
     157                      .member _rsvd1, 7, 14, 18, 1
TMS320C2000 COFF Assembler PC Version 3.09 Mon Apr 14 07:41:37 2008

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
E:/ti/myprojects/Hy_contro03/Debug/DSP281x_Adc.asm                   PAGE    4

     158                      .member _SEQ_CNTR, 8, 14, 18, 4
     159                      .member _rsvd2, 12, 14, 18, 4
     160                      .eos
     161                      .utag   _ADCASEQSR_REG, 16
     162                      .member _all, 0, 14, 11, 16
     163                      .member _bit, 0, 8, 11, 16, _ADCASEQSR_BITS
     164                      .eos
     165                      .stag   _ADCST_BITS, 16
     166                      .member _INT_SEQ1, 0, 14, 18, 1
     167                      .member _INT_SEQ2, 1, 14, 18, 1
     168                      .member _SEQ1_BSY, 2, 14, 18, 1
     169                      .member _SEQ2_BSY, 3, 14, 18, 1
     170                      .member _INT_SEQ1_CLR, 4, 14, 18, 1
     171                      .member _INT_SEQ2_CLR, 5, 14, 18, 1
     172                      .member _EOS_BUF1, 6, 14, 18, 1
     173                      .member _EOS_BUF2, 7, 14, 18, 1
     174                      .member _rsvd1, 8, 14, 18, 8
     175                      .eos
     176                      .utag   _ADCST_REG, 16
     177                      .member _all, 0, 14, 11, 16
     178                      .member _bit, 0, 8, 11, 16, _ADCST_BITS
     179                      .eos
     180                      .stag   _ADC_REGS, 416
     181                      .member _ADCTRL1, 0, 9, 8, 16, _ADCTRL1_REG
     182                      .member _ADCTRL2, 16, 9, 8, 16, _ADCTRL2_REG
     183                      .member _ADCMAXCONV, 32, 9, 8, 16, _ADCMAXCONV_REG
     184                      .member _ADCCHSELSEQ1, 48, 9, 8, 16, _ADCCHSELSEQ1_REG
     185                      .member _ADCCHSELSEQ2, 64, 9, 8, 16, _ADCCHSELSEQ2_REG
     186                      .member _ADCCHSELSEQ3, 80, 9, 8, 16, _ADCCHSELSEQ3_REG
     187                      .member _ADCCHSELSEQ4, 96, 9, 8, 16, _ADCCHSELSEQ4_REG
     188                      .member _ADCASEQSR, 112, 9, 8, 16, _ADCASEQSR_REG
     189                      .member _ADCRESULT0, 128, 14, 8, 16
     190                      .member _ADCRESULT1, 144, 14, 8, 16
     191                      .member _ADCRESULT2, 160, 14, 8, 16
     192                      .member _ADCRESULT3, 176, 14, 8, 16
     193                      .member _ADCRESULT4, 192, 14, 8, 16
     194                      .member _ADCRESULT5, 208, 14, 8, 16
     195                      .member _ADCRESULT6, 224, 14, 8, 16
     196                      .member _ADCRESULT7, 240, 14, 8, 16
     197                      .member _ADCRESULT8, 256, 14, 8, 16
     198                      .member _ADCRESULT9, 272, 14, 8, 16
     199                      .member _ADCRESULT10, 288, 14, 8, 16
     200                      .member _ADCRESULT11, 304, 14, 8, 16
     201                      .member _ADCRESULT12, 320, 14, 8, 16
     202                      .member _ADCRESULT13, 336, 14, 8, 16
     203                      .member _ADCRESULT14, 352, 14, 8, 16
     204                      .member _ADCRESULT15, 368, 14, 8, 16
     205                      .member _ADCTRL3, 384, 9, 8, 16, _ADCTRL3_REG
     206                      .member _ADCST, 400, 9, 8, 16, _ADCST_REG
     207                      .eos

No Assembly Errors, No Assembly Warnings

⌨️ 快捷键说明

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