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

📄 power.h

📁 单片机开发环境 windows+ads+hjtag
💻 H
字号:
#ifndef _INC_POWER_H
#define _INC_POWER_H

#define  PCONP_PCTIM0      (1L<<1)
#define PCONP_PCTIM1       (1L<<2)
#define PCONP_PCUART0     (1L<<3)
#define PCONP_PCUART1     (1L<<4)
#define PCONP_PCPWM0      (1L<<5)
#define PCONP_PCPWM1      (1L<<6)
#define PCONP_PCI2C0      (1L<<7)
#define PCONP_PCSPI       (1L<<8)
#define PCONP_PCRTC       (1L<<9)
#define PCONP_PCSSP1      (1L<<10)
#define PCONP_PCEMC       (1L<<11)
#define PCONP_PCAD        (1L<<12)
#define PCONP_PCAN0       (1L<<13)
#define PCONP_PCAN1       (1L<<14)
#define PCONP_PCI2C1     (1L<<19)
#define PCONP_PCSSP0      (1L<<21)
#define PCONP_PCTIM2      (1L<<22)
#define PCONP_PCTIM3      (1L<<23)
#define PCONP_PCUART2     (1L<<24)
#define PCONP_PCUART3     (1L<<25)
#define PCONP_PCI2C2      (1L<<26)
#define PCONP_PCI2S       (1L<<27)
#define PCONP_PCSDC      (1L<<28)
#define PCONP_PCGPDMA     (1L<<29)
#define PCONP_PCENET      (1L<<30)
#define PCONP_PCUSB       (1L<<31)



enum {
	BATT_CHARGE_FULL=7,
	BATT_CHARGING=6,
	BATT_FULL=5,
	BATT_3_4=4,
	BATT_2_4=3,
	BATT_1_4=2,
	BATT_EMPTY=1,
	BATT_DEAD=0
};


extern INT32U IdleCounter;




void PWR_SystemOff( void );
void PWR_AllDeviceOff( void );
INT8U PWR_IdleTimeOut( void );
void PWR_SetIdleTimeLimit( INT16U sec );
INT8U PWR_GetBatteryStatus( void );
INT8U PWR_ACIn( void );
void PWR_SystemOffNoBeep( void );


#endif

⌨️ 快捷键说明

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