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

📄 interrupt.lst

📁 单片机开发列程
💻 LST
📖 第 1 页 / 共 2 页
字号:
002E D003              POP     AR3
0030 D002              POP     AR2
0032 D001              POP     AR1
0034 D000              POP     AR0
0036 D0D0              POP     PSW
0038 D082              POP     DPL
003A D083              POP     DPH
003C D0F0              POP     B
003E D0E0              POP     ACC
0040 32                RETI    
             ; FUNCTION INT0ISR (END)

C51 COMPILER V8.01   INTERRUPT                                                             09/30/2007 11:14:55 PAGE 6   

             ; FUNCTION SPITxEmpISR (BEGIN)
                                           ; SOURCE LINE # 43
                                           ; SOURCE LINE # 46
0000 32                RETI    
             ; FUNCTION SPITxEmpISR (END)

             ; FUNCTION SPIRXAVOVISR (BEGIN)
                                           ; SOURCE LINE # 51
                                           ; SOURCE LINE # 54
0000 32                RETI    
             ; FUNCTION SPIRXAVOVISR (END)

             ; FUNCTION Timer0ISR (BEGIN)
                                           ; SOURCE LINE # 59
                                           ; SOURCE LINE # 62
0000 32                RETI    
             ; FUNCTION Timer0ISR (END)

             ; FUNCTION UART0ISR (BEGIN)
                                           ; SOURCE LINE # 77
                                           ; SOURCE LINE # 80
0000 32                RETI    
             ; FUNCTION UART0ISR (END)

             ; FUNCTION UART1ISR (BEGIN)
                                           ; SOURCE LINE # 85
                                           ; SOURCE LINE # 88
0000 32                RETI    
             ; FUNCTION UART1ISR (END)

             ; FUNCTION Timer1ISR (BEGIN)
                                           ; SOURCE LINE # 93
                                           ; SOURCE LINE # 96
0000 32                RETI    
             ; FUNCTION Timer1ISR (END)

             ; FUNCTION Timer2ISR (BEGIN)
0000 C0E0              PUSH    ACC
0002 C0F0              PUSH    B
0004 C083              PUSH    DPH
0006 C082              PUSH    DPL
0008 C0D0              PUSH    PSW
000A 75D000            MOV     PSW,#00H
000D C000              PUSH    AR0
000F C001              PUSH    AR1
0011 C002              PUSH    AR2
0013 C003              PUSH    AR3
0015 C004              PUSH    AR4
0017 C005              PUSH    AR5
0019 C006              PUSH    AR6
001B C007              PUSH    AR7
                                           ; SOURCE LINE # 112
                                           ; SOURCE LINE # 114
001D 539C7F            ANL     T2CON,#07FH
                                           ; SOURCE LINE # 115
0020 758F3C            MOV     TH2,#03CH
                                           ; SOURCE LINE # 116
0023 758EB0            MOV     TL2,#0B0H
                                           ; SOURCE LINE # 120
0026 900000      R     MOV     DPTR,#LEDINTCnt
0029 E0                MOVX    A,@DPTR
002A FF                MOV     R7,A
C51 COMPILER V8.01   INTERRUPT                                                             09/30/2007 11:14:55 PAGE 7   

002B 04                INC     A
002C F0                MOVX    @DPTR,A
002D EF                MOV     A,R7
002E C3                CLR     C
002F 940A              SUBB    A,#0AH
0031 403E              JC      ?C0009
                                           ; SOURCE LINE # 121
                                           ; SOURCE LINE # 122
0033 E4                CLR     A
0034 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 124
0035 53C80F            ANL     P6,#0FH
                                           ; SOURCE LINE # 125
0038 900000      R     MOV     DPTR,#LEDSub
003B E0                MOVX    A,@DPTR
003C FF                MOV     R7,A
003D 900000      E     MOV     DPTR,#LEDFlashType
0040 E0                MOVX    A,@DPTR
0041 25E0              ADD     A,ACC
0043 25E0              ADD     A,ACC
0045 2400        R     ADD     A,#LOW LEDBuf
0047 F582              MOV     DPL,A
0049 E4                CLR     A
004A 3400        R     ADDC    A,#HIGH LEDBuf
004C F583              MOV     DPH,A
004E E582              MOV     A,DPL
0050 2F                ADD     A,R7
0051 F582              MOV     DPL,A
0053 E4                CLR     A
0054 3583              ADDC    A,DPH
0056 F583              MOV     DPH,A
0058 E0                MOVX    A,@DPTR
0059 42C8              ORL     P6,A
                                           ; SOURCE LINE # 127
005B 900000      R     MOV     DPTR,#LEDSub
005E E0                MOVX    A,@DPTR
005F 04                INC     A
0060 F0                MOVX    @DPTR,A
0061 C3                CLR     C
0062 9404              SUBB    A,#04H
0064 4002              JC      ?C0010
                                           ; SOURCE LINE # 128
                                           ; SOURCE LINE # 129
0066 E4                CLR     A
0067 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 130
0068         ?C0010:
                                           ; SOURCE LINE # 132
0068 7BFF              MOV     R3,#0FFH
006A 7A00        R     MOV     R2,#HIGH ?SC_29
006C 7900        R     MOV     R1,#LOW ?SC_29
006E 120000      E     LCALL   _UART1_Printf
                                           ; SOURCE LINE # 133
0071         ?C0009:
                                           ; SOURCE LINE # 138
0071 120000      E     LCALL   KeyRead
0074 900000      R     MOV     DPTR,#Key
0077 EF                MOV     A,R7
0078 F0                MOVX    @DPTR,A
                                           ; SOURCE LINE # 139
0079 6016              JZ      ?C0012
                                           ; SOURCE LINE # 140
C51 COMPILER V8.01   INTERRUPT                                                             09/30/2007 11:14:55 PAGE 8   

                                           ; SOURCE LINE # 141
007B E0                MOVX    A,@DPTR
007C FF                MOV     R7,A
007D 120000      E     LCALL   _FlashSet
                                           ; SOURCE LINE # 142
0080 7BFF              MOV     R3,#0FFH
0082 7A00        R     MOV     R2,#HIGH ?SC_48
0084 7900        R     MOV     R1,#LOW ?SC_48
0086 900000      R     MOV     DPTR,#Key
0089 E0                MOVX    A,@DPTR
008A 900000      E     MOV     DPTR,#?_UART0_Printf?BYTE+03H
008D F0                MOVX    @DPTR,A
008E 120000      E     LCALL   _UART0_Printf
                                           ; SOURCE LINE # 143
                                           ; SOURCE LINE # 144
0091         ?C0012:
0091 D007              POP     AR7
0093 D006              POP     AR6
0095 D005              POP     AR5
0097 D004              POP     AR4
0099 D003              POP     AR3
009B D002              POP     AR2
009D D001              POP     AR1
009F D000              POP     AR0
00A1 D0D0              POP     PSW
00A3 D082              POP     DPL
00A5 D083              POP     DPH
00A7 D0F0              POP     B
00A9 D0E0              POP     ACC
00AB 32                RETI    
             ; FUNCTION Timer2ISR (END)

             ; FUNCTION I2CISR (BEGIN)
                                           ; SOURCE LINE # 149
                                           ; SOURCE LINE # 152
0000 32                RETI    
             ; FUNCTION I2CISR (END)

             ; FUNCTION UARTCollisionISR (BEGIN)
                                           ; SOURCE LINE # 157
                                           ; SOURCE LINE # 160
0000 32                RETI    
             ; FUNCTION UARTCollisionISR (END)

             ; FUNCTION PWMISR (BEGIN)
                                           ; SOURCE LINE # 165
                                           ; SOURCE LINE # 168
0000 32                RETI    
             ; FUNCTION PWMISR (END)

             ; FUNCTION PWM30ISR (BEGIN)
                                           ; SOURCE LINE # 173
                                           ; SOURCE LINE # 176
0000 32                RETI    
             ; FUNCTION PWM30ISR (END)

             ; FUNCTION PWM74ISR (BEGIN)
                                           ; SOURCE LINE # 181
                                           ; SOURCE LINE # 184
0000 32                RETI    
             ; FUNCTION PWM74ISR (END)

C51 COMPILER V8.01   INTERRUPT                                                             09/30/2007 11:14:55 PAGE 9   

             ; FUNCTION WDTARIISR (BEGIN)
                                           ; SOURCE LINE # 189
                                           ; SOURCE LINE # 192
0000 32                RETI    
             ; FUNCTION WDTARIISR (END)

C51 COMPILER V8.01   INTERRUPT                                                             09/30/2007 11:14:55 PAGE 10  

NAME                                    CLASS   MSPACE  TYPE    OFFSET  SIZE
====                                    =====   ======  ====    ======  ====


_FlashSet. . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
LEDSub . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0000H  1
INTInit. . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
P6 . . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00C8H  1
INTSRC1. . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E4H  1
INTSRC2. . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E5H  1
INT0ISR. . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
size_t . . . . . . . . . . . . . . . .  TYPEDEF  -----  U_INT    -----  2
IPINSENS1. . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E6H  1
Timer0ISR. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
Timer1ISR. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
_UART0_Printf. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Timer2ISR. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
_UART1_Printf. . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
KeyRead. . . . . . . . . . . . . . . .  EXTERN   CODE   PROC     -----  -----
Key. . . . . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0001H  1
I2CISR . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
INTEN1 . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   0088H  1
INTEN2 . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00A8H  1
WDTARIISR. . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
SPIRXAVOVISR . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
PWM30ISR . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
SPITxEmpISR. . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
TH2. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008FH  1
PWM74ISR . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
IPININV1 . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00D6H  1
TL2. . . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   008EH  1
GENINTEN . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   00E8H  1
UART0ISR . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
UART1ISR . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
UARTCollisionISR . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
PWMISR . . . . . . . . . . . . . . . .  PUBLIC   CODE   PROC     0000H  -----
T2CON. . . . . . . . . . . . . . . . .  SFR      DATA   U_CHAR   009CH  1
LEDINTCnt. . . . . . . . . . . . . . .  PUBLIC   XDATA  U_CHAR   0002H  1
LEDFlashType . . . . . . . . . . . . .  EXTERN   XDATA  U_CHAR   -----  1
wchar_t. . . . . . . . . . . . . . . .  TYPEDEF  -----  CHAR     -----  1
LEDBuf . . . . . . . . . . . . . . . .  PUBLIC   XDATA  ARRAY    0003H  16
va_list. . . . . . . . . . . . . . . .  TYPEDEF  -----  PTR      -----  3


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    271    ----
   CONSTANT SIZE    =     69    ----
   XDATA SIZE       =     19    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----    ----
   IDATA SIZE       =   ----    ----
   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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