亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? power.lst

?? 礦工定位系統單端
?? LST
字號:
C51 COMPILER V7.05   POWER                                                                 09/09/2004 17:04:06 PAGE 1   


C51 COMPILER V7.05, COMPILATION OF MODULE POWER
OBJECT MODULE PLACED IN power.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE power.c BROWSE DEBUG OBJECTEXTEND

stmt level    source

   1          //power.c - code recommendation for C header file
   2          /***********************************************************************
   3          MODULE:    POWER MANAGEMENT
   4          VERSION:   1.01
   5          CONTAINS:  Routines for controlling the power features on the Philips
   6                     P89LPC932
   7          COPYRIGHT: Embedded Systems Academy, Inc. - www.esacademy.com
   8          LICENSE:   May be freely used in commercial and non-commercial code
   9                     without royalties provided this copyright notice remains
  10                     in this file and unaltered
  11          WARNING:   IF THIS FILE IS REGENERATED BY CODE ARCHITECT ANY CHANGES
  12                     MADE WILL BE LOST. WHERE POSSIBLE USE ONLY CODE ARCHITECT
  13                     TO CHANGE THE CONTENTS OF THIS FILE
  14          GENERATED: On "Feb 24 2004" at "19:07:23" by Code Architect 2.03
  15          ***********************************************************************/
  16          
  17          // SFR description needs to be included
  18          #include<REG922.h>
  19          #include "power.h"
  20          
  21          /***********************************************************************
  22          DESC:    Enables brownout detection to generate either a reset or
  23                   interrupt
  24          RETURNS: Nothing
  25          CAUTION: If interrupts are being used then EA must be set to 1
  26                   after calling this function
  27                   UCFG1.5 (BOE) must be set to 1
  28                   Turns off any power reduction mode currently in effect
  29          ************************************************************************/
  30          void power_brownoutenable(unsigned char type  )   // POWER_BORESET or POWER_BOINTERRUPT
  31           
  32          {
  33   1        if (type == POWER_BORESET)
  34   1        {
  35   2          // no power reduction, enable brownout, disable interrupt
  36   2          PCON &= 0xCC;
  37   2          // enable brownout detect
  38   2          EBO = 1;
  39   2        }
  40   1        else if (type == POWER_BOINTERRUPT)
  41   1        {
  42   2          // no power reduction, enable brownout, enable interrupt
  43   2          PCON &= 0xCC;
  44   2          PCON |= 0x10;
  45   2      
  46   2          // set isr priority to 0
  47   2          IP0 &= 0xDF;
  48   2          IP0H &= 0xDF;
  49   2      
  50   2          // enable brownout detect
  51   2          EBO = 1;
  52   2        }
  53   1      } // power_brownoutenable
  54          
  55          /***********************************************************************
C51 COMPILER V7.05   POWER                                                                 09/09/2004 17:04:06 PAGE 2   

  56          DESC:    Disables brownout detection
  57          RETURNS: Nothing
  58          CAUTION: UCFG1.5 (BOE) is ignored
  59          ************************************************************************/
  60          void power_brownoutdisable(void)
  61          {
  62   1        // disable brownout
  63   1        PCON |= 0x20;
  64   1      } // power_brownoutdisable
  65          
  66          /***********************************************************************
  67          DESC:    Indicates if the last reset was caused by a brownout reset
  68                   Only use this if brownout is enabled with POWER_BORESET
  69          RETURNS: 0 if the reset was not a brownout reset
  70                   1 if the reset was a brownout reset
  71          ************************************************************************/
  72          unsigned char power_isbrownoutreset(void)
  73          {
  74   1        unsigned char bof;
  75   1      
  76   1        // get bof
  77   1        bof = (RSTSRC >> 5) & 0x01;
  78   1      
  79   1        // clear bof
  80   1        RSTSRC &= ~0x20;
  81   1      
  82   1        // return bof
  83   1        return bof;
  84   1      } // power_isbrownoutreset
  85          
  86          /***********************************************************************
  87          DESC:    Brownout Interrupt
  88          RETURNS: Nothing
  89          CAUTION: uart_init must be called first
  90                   EA must be set to 1
  91          ************************************************************************/
  92          void power_brownoutisr(void ) interrupt 5 using 1
  93          {
  94   1        // clear bof
  95   1        RSTSRC &= ~0x20;
  96   1      } // power_brownoutisr
  97          
  98          /***********************************************************************
  99          DESC:    Indicates if the last reset was caused by power on
 100          RETURNS: 0 if the reset was not power on
 101                   1 if the reset was power on
 102          ************************************************************************/
 103          unsigned char power_ispoweronreset(void)
 104          {
 105   1        unsigned char pof;
 106   1      
 107   1        // get pof
 108   1        pof = (RSTSRC >> 4) & 0x01;
 109   1      
 110   1        // clear pof
 111   1        RSTSRC &= ~0x10;
 112   1      
 113   1        // return pof
 114   1        return pof;
 115   1      } // power_ispoweronreset
 116          
 117          /***********************************************************************
C51 COMPILER V7.05   POWER                                                                 09/09/2004 17:04:06 PAGE 3   

 118          DESC:    Selects a power reduction mode
 119          RETURNS: nothing
 120          CAUTION: Some modes will cause various peripherals to either work
 121                   differently or stop working
 122          ************************************************************************/
 123          void power_mode(unsigned char mode  ) // power reduction mode POWER_NORMAL, POWER_IDLE
 124                                // POWER_POWERDOWN or POWER_TOTALPOWERDOWN
 125           
 126          {
 127   1        // disable power reduction
 128   1        PCON &= 0xFC;
 129   1      
 130   1        if (mode == POWER_IDLE)
 131   1          PCON |= 0x01;
 132   1        else if (mode == POWER_POWERDOWN)
 133   1          PCON |= 0x02;
 134   1        else if (mode == POWER_TOTALPOWERDOWN)
 135   1          PCON |= 0x03;
 136   1      } // power_mode
 137          
 138          /***********************************************************************
 139          DESC:    Powers down one or more peripherals
 140          RETURNS: nothing
 141          ************************************************************************/
 142          void power_powerdown( unsigned char peripherals  )  // ORd list of peripherals to power down
 143                                        // e.g. POWER_RTC | POWER_SPI
 144           
 145          {
 146   1        // power down peripherals
 147   1        PCONA |= peripherals;
 148   1      } // power_powerdown
 149          
 150          /***********************************************************************
 151          DESC:    Powers up one or more peripherals that were previously powered
 152                   down
 153          RETURNS: nothing
 154          ************************************************************************/
 155          void power_powerup(unsigned char peripherals  )   // ORd list of peripherals to power up
 156                                        // e.g. POWER_RTC | POWER_SPI
 157          
 158          {
 159   1        // power up peripherals
 160   1        PCONA &= ~peripherals;
 161   1      } // power_powerup
 162          


MODULE INFORMATION:   STATIC OVERLAYABLE
   CODE SIZE        =     89    ----
   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 + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精彩视频在线观看不卡| 日韩av在线发布| 精品一区二区三区久久久| 欧美色大人视频| 一区二区三区欧美激情| 99re这里只有精品首页| 综合久久久久综合| 99re8在线精品视频免费播放| 国产欧美精品一区aⅴ影院| 国产精品1024| 国产日韩v精品一区二区| 国产福利一区在线观看| 国产精品系列在线| 波多野结衣亚洲一区| 日韩一区在线免费观看| 在线观看日韩毛片| 亚洲v日本v欧美v久久精品| 欧美高清视频一二三区 | 欧美日本乱大交xxxxx| 国产精品资源在线观看| 国产精品美女久久久久久久| 在线观看精品一区| 午夜日韩在线电影| 精品对白一区国产伦| 国产a区久久久| 亚洲国产欧美在线人成| 欧美电视剧免费观看| 国产99精品国产| 亚洲免费在线电影| 欧美精品vⅰdeose4hd| 国产成人免费视频网站高清观看视频 | 51精品国自产在线| 粉嫩高潮美女一区二区三区| 亚洲综合激情小说| 精品盗摄一区二区三区| 日本久久精品电影| 国产麻豆视频一区| 一二三四社区欧美黄| 欧美电影在线免费观看| 99精品国产91久久久久久| 日韩二区三区四区| 中文字幕一区av| 精品国产凹凸成av人网站| 日韩一二三区不卡| 欧美三级日韩在线| 黄色资源网久久资源365| 国产精品伦理一区二区| 欧美一级日韩免费不卡| av一区二区不卡| 精品影院一区二区久久久| 日韩精品色哟哟| 久久综合久久鬼色| 欧美少妇一区二区| 日韩视频在线一区二区| 美女视频一区在线观看| 欧美激情一区二区| 在线91免费看| 欧洲人成人精品| 粉嫩一区二区三区性色av| 久久99精品久久久久久国产越南 | 中文字幕日本不卡| 欧美区视频在线观看| 成人激情文学综合网| 国产一区二区免费视频| 日韩国产一二三区| 夜夜亚洲天天久久| 亚洲人精品一区| 国产精品激情偷乱一区二区∴| 久久蜜桃一区二区| 2017欧美狠狠色| 精品久久久久久久人人人人传媒 | 精品精品国产高清a毛片牛牛 | 日日骚欧美日韩| 一二三区精品视频| 欧美videos中文字幕| 欧美最猛黑人xxxxx猛交| 91麻豆免费视频| 国产精品一卡二卡| 国产一区二区三区精品欧美日韩一区二区三区 | 91首页免费视频| 风间由美一区二区三区在线观看 | 国产高清视频一区| 麻豆久久久久久久| 亚洲国产日日夜夜| 一区二区日韩av| 自拍偷拍亚洲激情| 久久久久久久一区| 日韩午夜三级在线| 欧美主播一区二区三区美女| 色视频一区二区| 99r精品视频| 成人自拍视频在线观看| 韩国三级中文字幕hd久久精品| 亚洲欧美精品午睡沙发| 国产精品水嫩水嫩| 日韩欧美在线一区二区三区| 日韩欧美在线网站| 精品欧美一区二区在线观看| 91精品国产综合久久久久| 91精品久久久久久久久99蜜臂| 99久久久无码国产精品| 欧美影院午夜播放| 91国产视频在线观看| 日韩一级二级三级精品视频| 国产亚洲精品aa| 欧美激情一区二区三区蜜桃视频| 亚洲激情第一区| 亚洲大片在线观看| 国内国产精品久久| 国产成人日日夜夜| 欧美曰成人黄网| 日韩视频在线观看一区二区| 欧美日韩另类一区| 亚洲欧美二区三区| 99久久精品免费看国产| 欧美最猛性xxxxx直播| 色欧美片视频在线观看| 欧美一级久久久| 精品免费99久久| 欧美极品另类videosde| 国产精品久久久久久久久晋中 | 欧美卡1卡2卡| 日本乱人伦一区| 精品福利在线导航| 欧美国产丝袜视频| 亚洲免费av高清| 日本欧美加勒比视频| 久久激情综合网| 国产**成人网毛片九色| 在线欧美日韩精品| 91国在线观看| 国产欧美日韩在线视频| 国产精品久久久久久久岛一牛影视| 日韩欧美综合在线| 亚洲精品一区二区三区精华液| 国产婷婷精品av在线| 一区二区视频在线看| 午夜精品久久久久久久久久| 美女视频网站久久| 免费在线看一区| 欧洲色大大久久| 日韩影院在线观看| 7777精品伊人久久久大香线蕉最新版| 欧美精品123区| 91豆麻精品91久久久久久| 日韩欧美中文一区| 亚洲天堂av一区| 国产精品日韩精品欧美在线| 久久精品国产99国产精品| 丁香另类激情小说| 欧美人与性动xxxx| 日韩美一区二区三区| 亚洲超碰97人人做人人爱| 国产不卡视频一区| 日韩区在线观看| 91精品国产91久久综合桃花| 亚洲一区二区在线视频| av色综合久久天堂av综合| 国产精品主播直播| 成人av资源网站| 美女免费视频一区| 99久久99精品久久久久久| 精品国产免费久久| 婷婷久久综合九色综合绿巨人| 国产精品美女久久久久高潮| 艳妇臀荡乳欲伦亚洲一区| 99在线精品免费| 日本不卡免费在线视频| 欧美精品高清视频| 99精品桃花视频在线观看| 国产亚洲午夜高清国产拍精品| 日本va欧美va瓶| 91.xcao| av在线播放一区二区三区| 久久久噜噜噜久噜久久综合| 日本女优在线视频一区二区| 色哟哟一区二区| 激情综合色综合久久| 555www色欧美视频| 手机精品视频在线观看| 91一区在线观看| 国产精品国产三级国产普通话99 | 成人性生交大片免费看中文| 99久久综合精品| 亚洲人成影院在线观看| 国产精品―色哟哟| 色综合网站在线| 亚洲影院理伦片| 欧美视频精品在线| 亚洲精品一卡二卡| 一区二区三区精品在线观看| 欧美绝品在线观看成人午夜影视| 色久综合一二码| 亚洲精品国产高清久久伦理二区| 91女神在线视频| 一区二区视频在线看| 在线观看免费成人| 亚洲影视在线观看| 欧美一级免费大片| 极品少妇一区二区|