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

📄 isr.lst

📁 mcu for gm5621带遥控,键盘输入的单片机代码.供学习参考使用.谢谢.
💻 LST
字号:
C51 COMPILER V7.50   ISR                                                                   07/06/2006 10:40:56 PAGE 1   


C51 COMPILER V7.50, COMPILATION OF MODULE ISR
OBJECT MODULE PLACED IN .\obj\Isr.obj
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE Isr.c BROWSE DEBUG OBJECTEXTEND PRINT(.\lst\Isr.lst) OBJECT(.\obj\Isr.obj)

line level    source

   1          //#include "types.h"
   2          #include "board.h"
   3          #include "global.h"
   4          #include "power.h"
   5          #include "debugDef.h"
   6          #include "gm_rwreg.h"
   7          
   8          #include "ir.h"
   9          
  10          //#include "debug.h"
  11          
  12          
  13          #define ReSyncTick                      255//54 // 0.2 Second for resynchorize dubug process
  14          
  15          
  16          #define EnableExt0Interrupt             0
  17          #define EnableExt1Interrupt             1
  18          #define EnableTime0Interrupt            0
  19          #define EnableTime1Interrupt            0
  20          #define EnableTime2Interrupt            0
  21          #define EnableSerialPortInterrupt       1
  22          
  23          
  24          #if EnableExt0Interrupt
              void EXT0Interrupt(void) interrupt 0
              { 
              }
              #endif
  29          
  30          
  31          #if EnableTime0Interrupt
              extern WORD ms_Counter;
              extern BYTE ReSyncCounter;
              extern BYTE Second;
              extern BYTE OsdCounter;
              extern BYTE PowerDownCounter;
              extern BYTE min_Counter;
              void Time0Interrupt(void) interrupt 1
              { 
              
                if(IR_ErrTimeCount)
                  IR_ErrTimeCount--;
                else
                  Set_IR_ResetFlag();
                TH0=ClockPeriod>>8;
                TL0=ClockPeriod&0xFF; // timer 0 counter
                TF0=0; // timer 0 flag
              }
              #endif
  50          
  51          #if EnableExt1Interrupt
  52          void EXT1Interrupt(void) interrupt 2
  53          {
  54   1              if (PowerOnStatus)
  55   1                      Set_ReadStatusFlag();
C51 COMPILER V7.50   ISR                                                                   07/06/2006 10:40:56 PAGE 2   

  56   1              
  57   1              IE1=0;
  58   1      
  59   1      }
  60          #endif
  61          
  62          #if EnableTime1Interrupt
              void Time1Interrupt(void) interrupt 3
              {
              }
              #endif
  67          
  68          #if EnableSerialPortInterrupt
  69          void SerialPortInterrupt(void) interrupt 4
  70          { 
  71   1              BYTE sioData;
  72   1      
  73   1              if (RI)
  74   1              { 
  75   2                      RI = 0;
  76   2                      sioData = SBUF;
  77   2              }
  78   1              
  79   1              if (TI)
  80   1                      TI=0;
  81   1      
  82   1      }
  83          #endif
  84          
  85          #if 1
  86          void PCA_Interrupt(void) interrupt 6
  87          {
  88   1      
  89   1          if(IR_ErrTimeCount)
  90   1          IR_ErrTimeCount--;
  91   1        else
  92   1          Set_IR_ResetFlag();  
  93   1      
  94   1        if (DoPowerOffCountFlag)
  95   1        {
  96   2              if (Shut_Down_Count!=0)
  97   2                      Shut_Down_Count--;
  98   2              else
  99   2              {
 100   3                      Clr_DoPowerOffCountFlag();
 101   3                      //Set_DoPowerHandlerFlag();
 102   3                      cmd_Power_Handler =POWER_OFF_SYSTEM;
 103   3              }
 104   2              
 105   2        }
 106   1      
 107   1       // hwGreenLed_Pin = ~hwGreenLed_Pin;
 108   1              CCAP0L = 0x00;
 109   1              CCAP0H = 0x06;
 110   1              //CCAP0L = 0x02;
 111   1              //CCAP0H = 0x00;
 112   1              CCF0 = 0;
 113   1      }
 114          #endif
 115          
 116          

C51 COMPILER V7.50   ISR                                                                   07/06/2006 10:40:56 PAGE 3   


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    160    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       1
   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 + -