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

📄 main.lst

📁 万年历哇附件的话减肥霎时间了款到付货就阿里斯顿符合 飞洒
💻 LST
字号:
C51 COMPILER V8.09   MAIN                                                                  04/06/2008 17:25:38 PAGE 1   


C51 COMPILER V8.09, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c ROM(COMPACT) OPTIMIZE(9,SIZE) BROWSE DEBUG OBJECTEXTEND

line level    source

   1          /*精简协作式不可剥夺嵌入式操作系统应用,Mini51板万年历*/
   2          /*作者:田开坤*/
   3          /*20080406*/
   4          
   5          #include "main.h"
   6          #include "os_cfg.h" //Easy51RTOS操作系统头文件
   7          #include "task0.h"
   8          #include "task1.h"
   9          #include "task2.h"
  10          #include "task3.h"
  11          #include "task4.h"
  12          #include "task5.h"
  13          #include "task6.h"
  14          #include "task7.h"
  15          
  16          
  17          /*全局变量定义*/
  18          unsigned char str_buff0[16];
  19          unsigned char str_buff1[16];
  20          unsigned char key_operate;
  21          
  22          void sys_ini(void)
  23          {   
  24   1         task0_init();
  25   1         task1_init();
  26   1         task2_init();
  27   1         task3_init();
  28   1         task4_init();
  29   1         task5_init();
  30   1         task6_init();
  31   1         task7_init();
  32   1      }
  33          
  34          /*main主函数*/
  35          void main(void)
  36          {
  37   1         sys_ini(); 
  38   1         OS_Init_Timer0();
  39   1         INT_GLOBAL(1);//开总中断
  40   1         
  41   1       while(1)
  42   1       {
  43   2         if (OS_Delay[0]==0){task0();OS_Delay[0]=1 ;}//按键扫描100Hz周期10ms
  44   2         if (OS_Delay[1]==0){task1();OS_Delay[1]=30;}//LCD显示,周期300ms
  45   2         if (OS_Delay[2]==0){task2();OS_Delay[2]=10;}//温度测量,周期100ms,根据18b20的特点,任务内部计数延时
  46   2         if (OS_Delay[3]==0){task3();OS_Delay[3]=20;}//实时时钟,读取周期200ms
  47   2      
  48   2         if (OS_Delay[4]==0){task4();OS_Delay[4]=220;}//空白
  49   2         if (OS_Delay[5]==0){task5();OS_Delay[5]=230;}//空白
  50   2         if (OS_Delay[6]==0){task6();OS_Delay[6]=240;}//空白
  51   2         if (OS_Delay[7]==0){task7();OS_Delay[7]=250;}//空白
  52   2       }
  53   1      }


C51 COMPILER V8.09   MAIN                                                                  04/06/2008 17:25:38 PAGE 2   

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