📄 d_power.c
字号:
//
// Programmer
//
// Date init 14.12.2004
//
// Reviser $Author:: Dktochpe $
//
// Revision date $Date:: 2-09-05 14:37 $
//
// Filename $Workfile:: d_power.c $
//
// Version $Revision:: 7 $
//
// Archive $Archive:: /LMS2006/Sys01/Ioctrl/Firmware/Source/d_power. $
//
// Platform C
//
#include "stdconst.h"
#include "m_sched.h"
#include "d_power.h"
#include "d_power.r"
void dPowerInit(void)
{
POWERInit;
}
void dPowerRechargeable(UBYTE Mounted)
{
if (Mounted)
{
IoFromAvr.Battery |= 0x8000;
}
else
{
IoFromAvr.Battery &= ~0x8000;
}
}
UBYTE dPowerReadOn(void)
{
UBYTE Result = TRUE;
if (IoToAvr.Power == 0x5A)
{
Result = FALSE;
}
return (Result);
}
UBYTE dPowerReadBoot(void)
{
UBYTE Result = FALSE;
if ((IoToAvr.Power == 0xA5) && (IoToAvr.PwmFreq == 0x5A))
{
IoToAvr.Power = 0x00;
IoToAvr.PwmFreq = 0x00;
Result = TRUE;
}
return (Result);
}
void dPowerSelect(void)
{
POWERSelect;
}
UWORD dPowerConvert(void)
{
UWORD Result;
POWERConvert(Result);
return (Result);
}
void dPowerDeselect(void)
{
POWERDeselect;
}
void dPowerWriteOn(UBYTE On)
{
if (On == TRUE)
{
POWEROn;
}
else
{
POWEROff;
}
}
void dPowerHigh(void)
{
POWERHigh;
}
void dPowerFloat(void)
{
POWERFloat;
}
void dPowerExit(void)
{
POWERExit;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -