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

📄 external interrupt.lst

📁 Proteus在MCS-51%26ARM7系统中的应用百例 Proteus在MCS-51%26ARM7系统中的应用百例
💻 LST
字号:
A51 MACRO ASSEMBLER  EXTERNAL_INTERRUPT                                                   07/29/2006 19:31:20 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN External Interrupt.OBJ
ASSEMBLER INVOKED BY: e:\Program Files\Keil\C51\BIN\A51.EXE External Interrupt.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0090                 1     LED             BIT             P1.0
  0030                 2     LEDBUF  EQU             30H
0000                   3                     ORG             00H
0000 020006            4                     LJMP    START
0003                   5                     ORG             03H
0003 020013            6                     LJMP    INTERRUPT
0006 C230              7     START:  CLR             LEDBUF
0008 C290              8                     CLR             LED
000A 758801            9                     MOV             TCON,#01H       ;外部中断0下降沿触发
000D 75A881           10                     MOV             IE,#81H         ;打开外部中断允许位(EX0)
                      11                                                             ;及总中断允许位(EA)
0010 020010           12                     LJMP    $                       ;等待中断
0013                  13     INTERRUPT:
0013 C0D0             14                     PUSH    PSW                     ;保护现场
0015 B230             15                     CPL             LEDBUF          ;取反LED
0017 A230             16                     MOV             C,LEDBUF
0019 9290             17                     MOV             LED,C
001B D0D0             18                     POP             PSW                     ;恢复现场
001D 32               19                     RETI
                      20                     END
A51 MACRO ASSEMBLER  EXTERNAL_INTERRUPT                                                   07/29/2006 19:31:20 PAGE     2

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

IE . . . . . . . .  D ADDR   00A8H   A   
INTERRUPT. . . . .  C ADDR   0013H   A   
LED. . . . . . . .  B ADDR   0090H.0 A   
LEDBUF . . . . . .  N NUMB   0030H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
PSW. . . . . . . .  D ADDR   00D0H   A   
START. . . . . . .  C ADDR   0006H   A   
TCON . . . . . . .  D ADDR   0088H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

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