power.h

来自「单片机开发环境 windows+ads+hjtag」· C头文件 代码 · 共 61 行

H
61
字号
#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 + =
减小字号Ctrl + -
显示快捷键?