📄 einttest.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 + -