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

📄 sam7s.lst

📁 rs485的通信程序的主程序。采用at91sam7a3芯片编写的。
💻 LST
📖 第 1 页 / 共 2 页
字号:
AA MACRO ASSEMBLER  SAM7S                                                                   19/08/06 14:09:44 PAGE     1


MACRO ASSEMBLER AA V0.11
OBJECT MODULE PLACED IN SAM7S.OBJ
ASSEMBLER INVOKED BY: C:\Keil3\ARM\BIN\AA.exe SAM7S.s DEBUG EP

LOC      OBJ             LINE     SOURCE

                          1     
                          2     
                          3     
                          4     
                          5     
                          6     
                          7     
                          8     
                          9     
                         10     
                         11     
                         12     
                         13     
                         14     
                         15     
                         16     
                         17     
                         18     
                         19     
                         20     
                         21     
                         22     
                         23     
                         24     
                         25     
                         26     
                         27     
                         28     
                         29     
                         30     
                         31     
 0010                    32             Mode_USR  EQU      0x10
 0011                    33             Mode_FIQ  EQU      0x11
 0012                    34             Mode_IRQ  EQU      0x12
 0013                    35             Mode_SVC  EQU      0x13
 0017                    36             Mode_ABT  EQU      0x17
 001B                    37             Mode_UND  EQU      0x1B
 001F                    38             Mode_SYS  EQU      0x1F
                         39     
 0080                    40             I_Bit     EQU      0x80     
 0040                    41             F_Bit     EQU      0x40     
                         42     
                         43     
                         44     
 00100000                45             FLASH_BASE      EQU     0x00100000   
 00200000                46             RAM_BASE        EQU     0x00200000
                         47     
                         48     
                         49     
                         50     
                         51     
                         52     
                         53     
                         54     
                         55     
                         56     
                         57     
                         58     
AA MACRO ASSEMBLER  SAM7S                                                                   19/08/06 14:09:44 PAGE     2

 0004                    59             UND_Stack_Size  EQU     0x00000004
 0004                    60             SVC_Stack_Size  EQU     0x00000004
 0004                    61             ABT_Stack_Size  EQU     0x00000004
 0004                    62             FIQ_Stack_Size  EQU     0x00000004
 0080                    63             IRQ_Stack_Size  EQU     0x00000080
 0400                    64             USR_Stack_Size  EQU     0x00000400
                         65     
00000000                 66     AREA   STACK, DATA, READWRITE, ALIGN=2
00000000                 67             DS   (USR_Stack_Size+3)&~3  ; Stack for User/System Mode 
00000400                 68             DS   (SVC_Stack_Size+3)&~3  ; Stack for Supervisor Mode
00000404                 69             DS   (IRQ_Stack_Size+3)&~3  ; Stack for Interrupt Mode
00000484                 70             DS   (FIQ_Stack_Size+3)&~3  ; Stack for Fast Interrupt Mode 
00000488                 71             DS   (ABT_Stack_Size+3)&~3  ; Stack for Abort Mode
0000048C                 72             DS   (UND_Stack_Size+3)&~3  ; Stack for Undefined Mode
00000490                 73     Top_Stack:
                         74     
                         75     
                         76     
 FFFFFF00                77             EFC_BASE        EQU     0xFFFFFF00   
 0060                    78             EFC_FMR         EQU     0x60         
                         79     
                         80     
                         81     
                         82     
                         83     
                         84     
                         85     
                         86     
                         87     
                         88     
                         89     
                         90     
 0001                    91             EFC_SETUP       EQU     1
 00320100                92             EFC_FMR_Val     EQU     0x00320100
                         93     
                         94     
                         95     
 FFFFFD40                96             WDT_BASE        EQU     0xFFFFFD40   
 0004                    97             WDT_MR          EQU     0x04         
                         98     
                         99     
                        100     
                        101     
                        102     
                        103     
                        104     
                        105     
                        106     
                        107     
                        108     
                        109     
                        110     
 0000                   111             WDT_SETUP       EQU     0
 8000                   112             WDT_MR_Val      EQU     0x00008000
                        113     
                        114     
                        115     
 FFFFFC00               116             PMC_BASE        EQU     0xFFFFFC00   
 0020                   117             PMC_MOR         EQU     0x20         
 0024                   118             PMC_MCFR        EQU     0x24         
 002C                   119             PMC_PLLR        EQU     0x2C         
 0030                   120             PMC_MCKR        EQU     0x30         
 0068                   121             PMC_SR          EQU     0x68         
 0001                   122             PMC_MOSCEN      EQU     (1<<0)       
 0002                   123             PMC_OSCBYPASS   EQU     (1<<1)       
 FF00                   124             PMC_OSCOUNT     EQU     (0xFF<<8)    
AA MACRO ASSEMBLER  SAM7S                                                                   19/08/06 14:09:44 PAGE     3

 00FF                   125             PMC_DIV         EQU     (0xFF<<0)    
 3F00                   126             PMC_PLLCOUNT    EQU     (0x3F<<8)    
 C000                   127             PMC_OUT         EQU     (0x03<<14)   
 07FF0000               128             PMC_MUL         EQU     (0x7FF<<16)  
 30000000               129             PMC_USBDIV      EQU     (0x03<<28)   
 0003                   130             PMC_CSS         EQU     (3<<0)       
 001C                   131             PMC_PRES        EQU     (7<<2)       
 0001                   132             PMC_MOSCS       EQU     (1<<0)       
 0004                   133             PMC_LOCK        EQU     (1<<2)       
                        134     
                        135     
                        136     
                        137     
                        138     
                        139     
                        140     
                        141     
                        142     
                        143     
                        144     
                        145     
                        146     
                        147     
                        148     
                        149     
                        150     
                        151     
                        152     
                        153     
                        154     
                        155     
                        156     
                        157     
                        158     
                        159     
                        160     
                        161     
                        162     
                        163     
                        164     
                        165     
 0001                   166             PMC_SETUP       EQU     1
 0601                   167             PMC_MOR_Val     EQU     0x00000601
 00191C05               168             PMC_PLLR_Val    EQU     0x00191C05
 0007                   169             PMC_MCKR_Val    EQU     0x00000007
                        170     
                        171     
                        172     $if  (RAM_INTVEC)
                                
                                AREA   VECTORS, DATA, AT RAM_BASE
                                                DS      64
                                $endif         
                        177     
                        178     
                        179     
                        180     
                        181     $if  (RAM_MODE)
                                        CODE_BASE       EQU     RAM_BASE
                                $else 
 00100000               184             CODE_BASE       EQU     FLASH_BASE
                        185     $endif 
                        186                                                                             
00100000                187     AREA   STARTUPCODE, CODE, AT CODE_BASE
                        188            PUBLIC  __startup
                        189     
                        190            EXTERN  CODE32 (?C?INIT)
AA MACRO ASSEMBLER  SAM7S                                                                   19/08/06 14:09:44 PAGE     4

                        191     
                        192     __startup       PROC    CODE32
                        193     
                        194     
                        195     
                        196     EXTERN CODE32 (Undef_Handler?A)
                        197     EXTERN CODE32 (SWI_Handler?A)
                        198     EXTERN CODE32 (PAbt_Handler?A)
                        199     EXTERN CODE32 (DAbt_Handler?A)
                        200     ; EXTERN CODE32 (IRQ_Handler?A)
                        201     ; EXTERN CODE32 (FIQ_Handler?A)
                        202     
                        203     
                        204     
                        205     
                        206     
00100000 E59FF000       207     Vectors:        LDR     PC,Reset_Addr         
00100004 E59FF000       208                     LDR     PC,Undef_Addr
00100008 E59FF000       209                     LDR     PC,SWI_Addr
0010000C E59FF000       210                     LDR     PC,PAbt_Addr
00100010 E59FF000       211                     LDR     PC,DAbt_Addr
00100014 E1A00000       212                     NOP                             
                        213     ;               LDR     PC,IRQ_Addr

⌨️ 快捷键说明

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