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

📄 einttest.lst

📁 LPC214X系列ARM在KEIL编译环境下的所以例程
💻 LST
字号:
ARM COMPILER V2.53,  einttest                                                              05/08/06  15:15:26  PAGE 1   


ARM COMPILER V2.53, COMPILATION OF MODULE einttest
OBJECT MODULE PLACED IN .\Obj\einttest.obj
COMPILER INVOKED BY: g:\Keil\ARM\BIN\CA.exe einttest.c THUMB INCDIR(..\Common\inc) DEBUG PRINT(.\LST\EINTTEST.LST) TABS(
                    -4) OBJECT(.\Obj\einttest.obj) 

stmt  level    source

    1          /*****************************************************************************
    2           *   einttest.c:  main C entry file for Philips LPC214x Family Microprocessors
    3           *
    4           *   Copyright(C) 2006, Philips Semiconductor
    5           *   All rights reserved.
    6           *
    7           *   History
    8           *   2005.10.01  ver 1.00    Prelimnary version, first Release
    9           *
   10          ******************************************************************************/
   11          #include "LPC214x.H"                        /* LPC21xx definitions */
   12          #include "type.h"
   13          #include "irq.h"
   14          #include "extint.h"
   15          
   16          /*****************************************************************************
   17          **   Main Function  main()
   18          ******************************************************************************/
   19          int main (void)
   20          {               
   21   1          init_VIC();
   22   1      
   23   1          /* initialize GPIO pins as external interrupts */        
   24   1          EINTInit();
   25   1      
   26   1          /****** It's an endless loop waiting for external interrupt ******/    
   27   1          /* On Keil MCB214x board, INT1 can be used to test the external interrupt */   
   28   1          while( 1 );
   29   1          return 0;
   30   1      }
   31          
   32          /******************************************************************************
   33          **                            End Of File
   34          ******************************************************************************/
ARM COMPILER V2.53,  einttest                                                              05/08/06  15:15:26  PAGE 2   

ASSEMBLY LISTING OF GENERATED OBJECT CODE



*** EXTERNALS:
 EXTERN CODE16 (init_VIC?T)
 EXTERN CODE16 (EINTInit?T)
 EXTERN NUMBER (__startup)



*** PUBLICS:
 PUBLIC         main



*** CODE SEGMENT '?PR?main?einttest':
   19: int main (void)
 00000000  B500      PUSH        {LR}
   21:     init_VIC();
 00000002  F7FF      BL          init_VIC?T  ; T=0x0001  (1)
 00000004  FFFD      BL          init_VIC?T  ; T=0x0001  (2)
   24:     EINTInit();
 00000006  F7FF      BL          EINTInit?T  ; T=0x0001  (1)
 00000008  FFFB      BL          EINTInit?T  ; T=0x0001  (2)
   28:     while( 1 );
 0000000A          L_1:
 0000000A  E7FE      B           L_1  ; T=0x0000000A
   30: }
 0000000C  BC08      POP         {R3}
 0000000E  4718      BX          R3
 00000010          ENDP ; 'main'



Module Information          Static
----------------------------------
  code size            =    ------
  data size            =    ------
  const size           =    ------
End of Module Information.


ARM COMPILATION COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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