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

📄 main.lst

📁 无线单片机CC1110的一些使用源代码
💻 LST
字号:
C51 COMPILER V8.08   MAIN                                                                  01/11/2008 16:20:36 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.obj
COMPILER INVOKED BY: d:\program files\Keil\C51\BIN\C51.EXE source\main.c BROWSE DEBUG OBJECTEXTEND PRINT(.\main.lst) OBJ
                    -ECT(main.obj)

line level    source

   1          //cdwxl
   2          
   3          # include <ioCC1110.h>
   4          
   5          #define uint unsigned int
   6          
   7          sbit led1 = P1^1;
   8          sbit led2 = P1^0;
   9          
  10          
  11          void Init_IO(void)
  12          {
  13   1              P1DIR = 0x03;
  14   1              led1 = 1;
  15   1              led2 = 1;
  16   1      }
  17          
  18          void Init_Watchdog(void)
  19          {
  20   1              WDCTL = 0x00;
  21   1              //时间间隔一秒,看门狗模式
  22   1              WDCTL |= 0x08; 
  23   1              //启动看门狗
  24   1      }
  25          
  26          void Init_Clock(void)
  27          {
  28   1              CLKCON = 0X00;
  29   1      }
  30          
  31          void FeetDog(void)
  32          {
  33   1              WDCTL = 0xa8;
  34   1              WDCTL = 0x58;
  35   1      }
  36          
  37          void Delay(void)
  38          {
  39   1              uint n;
  40   1              for(n=50000;n>0;n--);
  41   1              for(n=50000;n>0;n--);
  42   1              for(n=50000;n>0;n--);
  43   1              for(n=50000;n>0;n--);
  44   1              for(n=50000;n>0;n--);
  45   1              for(n=50000;n>0;n--);
  46   1              for(n=50000;n>0;n--);
  47   1      }
  48          
  49          void main(void)
  50          {
  51   1              Init_Clock();
  52   1              Init_IO();
  53   1              Init_Watchdog();
  54   1              led1=0;
C51 COMPILER V8.08   MAIN                                                                  01/11/2008 16:20:36 PAGE 2   

  55   1              Delay();
  56   1              led2=0;
  57   1              while(1)
  58   1              {
  59   2                      FeetDog();
  60   2              
  61   2              }               //喂狗指令(加入后系统不复位,小灯不闪烁)
  62   1      }


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =    139    ----
   CONSTANT SIZE    =   ----    ----
   XDATA SIZE       =   ----    ----
   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 + -