main.lst

来自「菜鸟,详细NRF24E1运用,程序,电路」· LST 代码 · 共 73 行

LST
73
字号
C51 COMPILER V9.00   MAIN                                                                  11/13/2010 14:52:31 PAGE 1   


C51 COMPILER V9.00, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\Program Files\KEIL C  V4\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND

line level    source

*** WARNING C500 IN LINE 1 OF MAIN.C: LICENSE ERROR (R208: RENEW LICENSE ID CODE (LIC))

   1          /*********************************************************
   2          *******                   头文件包含          ************
   3          *********************************************************/
   4          #include "reg24le1.h"
   5          #include "pwm.h"
   6          /********************************************************
   7          /
   8          /宏定义最大最小用于设置占空比参数
   9          /
  10          *********************************************************/
  11          
  12          #define max 0xff
  13          #define min 0x00
  14          /********************************************************
  15          /
  16          /主函数
  17          /
  18          *********************************************************/
  19          void main()
  20          {
  21   1      unsigned int pwm_duty=0x80;
  22   1      unsigned char flag=0;
  23   1      config();
  24   1      while(1)
  25   1        {
  26   2       flag=NO_PRESS;                /*没有按键按下          */
  27   2       flag=keycheck();
  28   2       if(flag==TRUE)
  29   2       pwm_duty+=5;   
  30   2       else if(flag==FALSE)
  31   2       pwm_duty-=5;
  32   2       else continue;                /*如果没有按键按下就返回*/
  33   2       P12=flag;
  34   2       P13=flag;
  35   2       if(pwm_duty>max)              /*限制最大值            */
  36   2       pwm_duty=max;
  37   2       if(pwm_duty<min)              /*限制最下值            */
  38   2       pwm_duty=min;
  39   2       PWM_change(pwm_duty);         /*改变PWM输出的占空比   */        
  40   2        }
  41   1      }
  42          
  43          /*********************************************************
  44          ******                    结束                       *****
  45          *********************************************************/


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     96    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   PDATA SIZE       =   ----    ----
   DATA SIZE        =   ----       3
   IDATA SIZE       =   ----    ----
C51 COMPILER V9.00   MAIN                                                                  11/13/2010 14:52:31 PAGE 2   

   BIT SIZE         =   ----    ----
END OF MODULE INFORMATION.


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

⌨️ 快捷键说明

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