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

📄 clocks.lst

📁 无线单片机CC1110的一些使用源代码
💻 LST
字号:
C51 COMPILER V8.08   CLOCKS                                                                01/10/2008 11:00:35 PAGE 1   


C51 COMPILER V8.08, COMPILATION OF MODULE CLOCKS
OBJECT MODULE PLACED IN clocks.obj
COMPILER INVOKED BY: d:\program files\Keil\C51\BIN\C51.EXE source\clocks.c BROWSE INCDIR(.\UART.H) DEFINE(CC1110) DEBUG 
                    -OBJECTEXTEND PRINT(.\clocks.lst) OBJECT(clocks.obj)

line level    source

   1          #include <chipcon/cc1110.h>
   2          
   3          #define uchar unsigned char
   4          
   5          void Init_power(uchar);
   6          
   7          /****************************************************************
   8          *初始化电源                                                                                                             *
   9          *无返回值                                                                                                               *
  10          * sel  0        1       2       3       4                                                                               *
  11          * mode PM0      PM1     PM2     PM3     Active                                                                  *
  12          *                                                       *                                                                       *
  13          ****************************************************************/
  14          void Init_power(uchar sel)
  15          {
  16   1              uchar i;
  17   1              i = sel;
  18   1              if((sel>=0)|(sel<4))
  19   1              {
  20   2                      PCON = 0x01;
  21   2                      SLEEP |= i;
  22   2              }
  23   1              else
  24   1              {
  25   2                  PCON = 0x00;
  26   2              }
  27   1      }
  28          
  29          
  30          
  31          /****************************************************************
  32          *函数功能 :初始化时钟                                                                                  *
  33          *入口参数 :para1               选择使用RC、晶振(高速)1-0                    *
  34          *                 :para2               选择使用RC、晶振(低速)1-0                    *
  35          *                 :para3               选择时钟分频1   000-111                                *
  36          *                 :para4               选择时钟分频2   000-111                                *
  37          *返 回 值 :无                                                                                                  *
  38          *说    明 :para3<=para4 , para1(2)=1使用RC,反之使用晶振               *
  39          ****************************************************************/
  40          void Init_clocks(uchar para1,uchar para2,uchar para3,uchar para4)
  41          {
  42   1              uchar i;
  43   1      
  44   1              i=para1<<7;
  45   1              CLKCON |= i;
  46   1              
  47   1              i=para2;
  48   1              i=i<<6;
  49   1              CLKCON |= i;
  50   1      
  51   1              i = para3<<3;
  52   1              CLKCON |= i;
  53   1      
  54   1              i =  para4;
C51 COMPILER V8.08   CLOCKS                                                                01/10/2008 11:00:35 PAGE 2   

  55   1              CLKCON |= i;
  56   1      }
  57          
  58          
  59          
  60          
  61          
  62          
  63          
  64          
  65          
  66          
  67          
  68          
  69          


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