c54init.lst

来自「TI 5402程序源码」· LST 代码 · 共 145 行

LST
145
字号
TMS320C54x COFF Assembler PC Version 3.83  Tue Feb 28 19:05:36 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
c54init.asm                                                          PAGE    1

       1              
       2              ************************** c54init.asm ********************
       3                              .mmregs
       4                              .include c54.inc
       5                              .def _c54init
       6                              
       7 000000                       .sect ".text"
       8              
       9                              
      10 000000       _c54init:
      11              
      12              *SWWSR :SoftWare Wait-State Register Address 0028h
      13              * -------------------------------------------------------------------------
      14              * |     15     | 14    12 | 11      9 | 8        6 | 5       3 | 2      0 |
      15              * -------------------------------------------------------------------------
      16              * |   XPA      |  I/O     |  Data     |  Data      | Program   |  Program |
      17              * -------------------------------------------------------------------------
      18 000000 7728                  STM #0x7208,SWWSR                               ;0 111 001 000 001 000
         000001 7208 
      19              *
      20              *
      21              *SWCR :SoftWare Wait-State Conctrol Register Address 002Bh
      22              * -------------------------------------------------------------------------
      23              * |                                                            |     0    |
      24              * -------------------------------------------------------------------------
      25              * |                                                            |    SWSM  |
      26              * -------------------------------------------------------------------------
      27 000002 772B                  STM #0,SWCR
         000003 0000 
      28              *
      29              *
      30              *BSCR :Programabel bank-switching wait states Address 0029h
      31              * -------------------------------------------------------------------------
      32              * | 15       12  |      11      |  10    3 |    2   |    1     |    0     |
      33              * -------------------------------------------------------------------------
      34              * |    BNKCMP    |    PS–DS    | Reserved |   HBH  |    BH    |   EXIO   |
      35              * -------------------------------------------------------------------------
      36 000004 7729                  STM #0xF800,BSCR
         000005 F800 
      37              *
      38              *
      39              *ST0
      40              * ------------------------------------------------------------------------
      41              * |  15   13   |   12   |   11   |   10   |   9   |      8        0      |
      42              * ------------------------------------------------------------------------
      43              * |    ARP     |   TC   |   C    |  OVA   |  OVB  |          DP          |
      44              * ------------------------------------------------------------------------
      45 000006 7706                  STM #0,ST0
         000007 0000 
      46              *
      47              *
      48              *ST1
      49              * ------------------------------------------------------------------------
      50              * | 15 | 14  | 13 | 12 |  11  |10 |  9  |  8  |  7  |  6   |  5   |4   0 |
      51              * ------------------------------------------------------------------------
TMS320C54x COFF Assembler PC Version 3.83  Tue Feb 28 19:05:36 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
c54init.asm                                                          PAGE    2

      52              * |BRAF| CPL | XF | HM | INTM | 0 | OVM | SXM | C16 | FRCT | CMPT |  ASM |
      53              * ------------------------------------------------------------------------
      54 000008 7707                  STM #0x6b00,ST1                         ;INTM=1  off interrupt
         000009 6B00 
      55              *
      56              *
      57              *PMST
      58              * ------------------------------------------------------------------------
      59              * | 15        7  |   6    |    5   |    4   |   3    |    2   |  1  |  0 |
      60              * ------------------------------------------------------------------------
      61              * |     IPTR     | MP/MC  |  OVLY  |  AVIS  |  DROM  | CLKOFF | SMUL|SST |
      62              * ------------------------------------------------------------------------
      63              * |0020 1111 1   |   0    |    1   |    0   |    0   |    0   |  0  | 0  |
      64              * ------------------------------------------------------------------------
      65              *       0011 11111   1         1        0        0        1      0    0         
      66 00000a 771D                  STM #0x2fe0,PMST                        ;Interrupt vector map 2f80
         00000b 2FE0 
      67              *
      68              *
      69              *IFR or IMR
      70              * --------------------------------------------------------------------------------------------
      71              * |15 14 | 13  |  12 |  11  |  10  |  9  |  8 |  7  |  6  |  5   |   4  |  3  |  2 | 1  |  0 |
      72              * ---------------------------------------------------------------------------------------------
      73              * |RES   |DMAC5|DMAC4|BXINT1|BRINT1|HPINT|INT3|TINT1|DMAC0|BXINT0|BRINT0|TINT0|INT2|INT1|INT0|
      74              * |      |     |     |DMAC3 |DMAC2 |     |    |DMAC1|     |      |      |     |    |    |    |
      75              * --------------------------------------------------------------------------------------------
      76              *    00     0     0     0      0      1    0     0     0     0      0      1     0    0    0    
      77 00000c 7701                  STM #0xFFFF,IFR
         00000d FFFF 
      78 00000e 7700                  STM #0x000A,IMR                         ;Timer0 +Int1 enabel interrupt
         00000f 000A 
      79              *                                                                       
      80              *
      81              *CLKMD 
      82              * ------------------------------------------------------------------------
      83              * | 15     12  |   11   | 10      3 |     2     |    1     |       0     |
      84              * ------------------------------------------------------------------------
      85              * |   PLLMUL   | PLLDIV | PLLCOUNT  | PLLON/OFF | PLLNDIV  |  PLLSTATUS  |
      86              * ------------------------------------------------------------------------                      
      87 000010 7758                  STM #0,CLKMD
         000011 0000 
      88 000012 4858  clkcon: LDM CLKMD,A
      89 000013 F030                  AND #0x01,A
         000014 0001 
      90 000015 F844                  BC clkcon,ANEQ
         000016 0012'
      91 000017 7758                  STM #0x43ff,CLKMD                       ;PLL=4 MUL=5 100Mhz; PLL=3 MUL=4 80Mhz
         000018 43FF 
      92              *
      93              *               
      94              *TCR
      95              * ------------------------------------------------------------------------
      96              * | 15        12 |   11   |    10  | 9   6  |   5    |    4   |  3     0 |
      97              * ------------------------------------------------------------------------
      98              * |     Revd     | soft   | free   |  PSC   |  TRB   |  TSS   |   TDDR   |
TMS320C54x COFF Assembler PC Version 3.83  Tue Feb 28 19:05:36 2006

Tools Copyright (c) 1996-2002 Texas Instruments Incorporated
c54init.asm                                                          PAGE    3

      99              * ------------------------------------------------------------------------              
     100 000019 7732                  STM #0x0010,TCR1                                ;timer1  stop
         00001a 0010 
     101 00001b 7726                  STM #0x0010,TCR                                 ;TSS=1 Timer stop
         00001c 0010 
     102 00001d 7725                  STM #12800,PRD
         00001e 3200 
     103 00001f 7726                  STM #0x0020,TCR
         000020 0020 
     104              *
     105 000021 EB96                  LD #0196H,DP
     106 000022 F6BB                  RSBX INTM
     107 000023 F495                  NOP
     108 000024 F495                  NOP             
     109                                              
     110 000025 FC00                  RET
     111                              .end

No Assembly Errors, No Assembly Warnings

⌨️ 快捷键说明

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