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

📄 sysintinit.lst

📁 RA8806底层驱动
💻 LST
字号:
C51 COMPILER V7.09   SYSINTINIT                                                            02/09/2009 16:04:54 PAGE 1   


C51 COMPILER V7.09, COMPILATION OF MODULE SYSINTINIT
OBJECT MODULE PLACED IN SysIntInit.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE SysIntInit.C OPTIMIZE(2,SPEED) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          
   2          /*==================================================== 头文件包含区                 */ 
   3           #include      "INCLUDE.H"   
   4          
   5          /////================================================= 定义系统计数器变量
   6           _SysTickFlag SysTickFlag;
   7           _SysTickCnt   SysTickCnt;  
   8          
   9          void Timer0_ISR(void) interrupt 1
  10          {              
  11   1              
  12   1          TH0 = TIMER0_RELOAD_HIGH;           // Reinit Timer0 register
  13   1          TL0 = TIMER0_RELOAD_LOW;
  14   1                                 
  15   1         //============================================== 扫描按键程序
  16   1              Key_Scan(P7);
  17   1      
  18   1         //============================================== 时钟节拍累加计数部分
  19   1              SysTickFlag.SysTick_1Ms_Flag  = 1;      
  20   1              SysTickCnt.SysTick_10Ms_Cnt++;
  21   1              if(SysTickCnt.SysTick_10Ms_Cnt > 9)
  22   1              {
  23   2                 SysTickCnt.SysTick_10Ms_Cnt   = 0;
  24   2                 SysTickFlag.SysTick_10Ms_Flag = 1;
  25   2              }
  26   1              SysTickCnt.SysTick_100Ms_Cnt++;
  27   1              if(SysTickCnt.SysTick_100Ms_Cnt > 99)
  28   1              {
  29   2                    SysTickCnt.SysTick_100Ms_Cnt    = 0;
  30   2                        SysTickFlag.SysTick_100Ms_Flag  = 1; 
  31   2                        SysTickCnt.SysTick_1S_Cnt++;
  32   2                        if(SysTickCnt.SysTick_1S_Cnt > 9)
  33   2                        {
  34   3                               SysTickCnt.SysTick_1S_Cnt   = 0;
  35   3                               SysTickFlag.SysTick_1S_Flag = 1; 
  36   3                               SysTickCnt.SysTick_1Min_Cnt++;
  37   3                               if(SysTickCnt.SysTick_1Min_Cnt>59)
  38   3                               {
  39   4                                  SysTickCnt.SysTick_1Min_Cnt   = 0;
  40   4                                      SysTickFlag.SysTick_1Min_Flag = 1;
  41   4                               }
  42   3                    } 
  43   2              }               
  44   1      }       
  45          
  46                       /*-------------------------------   End    -----------------------------*/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    150    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =      5    ----
   IDATA SIZE       =   ----    ----
C51 COMPILER V7.09   SYSINTINIT                                                            02/09/2009 16:04:54 PAGE 2   

   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 + -