📄 target.h
字号:
#ifndef TARGET_H
#define TARGET_H
/**************************************************************************/
extern uint8 xdata EM_NomalPhaDiffCMD;
extern uint8 xdata EM_FulVoltPhaDiffCMD;
extern uint8 xdata AsyncTimOutCMD;
extern uint8 xdata EM_TimCMD;
extern uint16 xdata EM_VoltScaleCMD;
extern uint16 xdata EM_CurrScaleCMD;
extern uint16 xdata EM_VoltMaxCMD;
extern uint16 xdata EM_VoltMinCMD;
extern uint16 xdata EM_CurrMaxCMD;
extern uint16 xdata EM_CurrMinCMD;
extern uint8 xdata EM_AnglMaxCMD;
extern uint8 xdata EM_AnglMinCMD;
extern uint16 xdata EM_PwrFactMaxCMD;
extern uint16 xdata EM_PwrFactMinCMD;
extern uint16 xdata EM_NulPwrMaxCMD;
extern uint16 xdata EM_NulPwrMinCMD;
extern uint16 xdata TransFormSubVoltCMD;
extern uint8 xdata EM_TimCntEnCMD;
extern uint8 xdata EM_ENH_ModeCMD;
extern uint16 xdata EM_ENH_VoltCMD;
extern uint16 xdata EM_ENH_CurrCMD;
extern uint8 xdata EM_ENH_AnglCMD;
extern uint8 xdata EM_ENH_TimeCMD;
extern uint8 xdata S1_Key1;
extern uint8 xdata S1_Key2;
extern uint8 xdata S1_Key3;
extern uint8 xdata S1_Key4;
extern uint8 xdata S1_Key5;
extern uint8 xdata S1_Key6;
extern uint8 xdata EM_ModeCMD;
extern uint16 xdata EM_VoltCMD;
extern uint16 xdata EM_CurrCMD;
extern uint8 xdata EM_AnglCMD;
extern uint16 xdata EM_PwrFactCMD;
extern uint16 xdata EM_NulPwrCMD;
/**************************************************************************/
extern uint8 xdata BakPrttTimCMD;
extern uint8 xdata AsyncDetEnDelayCMD;
extern uint8 xdata RemoteTestCMD;
extern uint8 xdata ExValueIncPercentCMD;
extern uint8 xdata KQPulseLastCMD;
extern uint8 xdata RevsTrigOutAngle;
extern uint8 xdata PID_VoltKP;
extern uint8 xdata PID_VoltKI;
extern uint8 xdata PID_CurrKP;
extern uint8 xdata PID_CurrKI;
extern uint8 xdata PID_PwrFactKP;
extern uint8 xdata PID_PwrFactKI;
extern uint8 xdata EMDelayTimeCMD;
extern uint8 xdata RFJTestCMD;
extern uint8 xdata FastRemMagneticDelayCMD;
extern uint8 xdata SlideTestDelayTimCMD;
extern uint8 xdata OutOfCtrAlarmDelayCMD;
extern uint8 xdata ClosePulseDelayCMD;
extern uint8 xdata OutOfCtrOnTimCMD;
extern uint8 xdata LowLimitTrigOutAngle;
extern uint8 xdata AttenuationPercentCMD;
extern uint8 xdata IFCO_HighLevlTimCMD;
extern uint8 xdata IFCO_LowLevlTimCMD;
extern uint8 xdata UF_LowLevlTimCMD;
extern uint8 xdata EM_PwrFreqCMD;
extern uint8 xdata EM_RegBrdgMode;
extern uint8 xdata RegulateAftAsyncFuncEN;
extern uint8 xdata LCJ_OnTimCMD;
extern uint8 xdata AsyncAftSyncTimCMD;
extern uint8 xdata S2_Key1;
extern uint8 xdata S2_Key2;
extern uint8 xdata S2_Key3;
extern uint8 xdata S2_Key4;
extern uint8 xdata S2_Key5;
extern uint8 xdata S2_Key6;
/**************************************************************************/
extern uint8 xdata EM_arkadress;
extern uint8 xdata EM_conadress;
extern uint8 xdata EM_baud232;
extern uint8 xdata EM_baud485;
extern uint8 xdata EM_BackUp;
extern uint8 xdata EM_DmSwitch;
/**************************************************************************/
extern uint8 xdata EN_RecMode;
extern uint8 xdata EN_ManualRec;
extern uint8 xdata EN_StartRec;
extern uint8 xdata EN_ErrorRec;
extern uint8 xdata EN_ch1;
extern uint8 xdata EN_ch2;
extern uint8 xdata EN_SowType;//非存储
/**************************************************************************/
extern uint8 xdata StartTemper;
extern uint8 xdata CloseTemper;
extern uint8 xdata AlarmTemper;
extern uint8 xdata RTCData[7];//非存储
extern uint16 xdata AccDay;//非存储
extern uint8 xdata AccHour;//非存储
/**************************************************************************/
extern uint16 xdata EM_StaVoltData;
extern uint16 xdata EM_StaCurrData;
extern uint16 xdata EM_ExcVoltData;
extern uint16 xdata EM_ExcCurrData;
extern uint8 xdata EM_AngleData;
extern uint8 xdata RTU_MaOrSlave;
extern uint16 xdata EM_SumPowData;
extern uint16 xdata EM_EffPowData;
extern uint16 xdata EM_NulPowData;
extern uint16 xdata EM_PowFacData;
/**************************************************************************/
/***********************************************************************
* 名称:External_Osc()
* 功能:选择外部晶体振荡器作为系统时钟.
* 入口参数:无
* 出口参数:无
* 说明:切换系统时钟前判断外部晶体振荡器是否正常.
***********************************************************************/
extern void External_Osc(void);
/***********************************************************************/
extern void SMBusInit(void);
/***********************************************************************
* 名称:Port_Init()
* 功能:交叉开关配置与I/O引脚定义,存储器配置.
* 入口参数:无
* 出口参数:无
* 说明:
***********************************************************************/
extern void Port_Init(void);
/***********************************************************************
* 名称:Interrupt_Init()
* 功能:中断控制器初始化.
* 入口参数:无
* 出口参数:无
* 说明:
***********************************************************************/
extern void Interrupt_Init(void);
/***********************************************************************
* 名称:RstSTATUS()
* 功能:读取单片机复位记录
* 入口参数:无
* 出口参数:无
* 说明:
***********************************************************************/
extern uint8 RstSTATUS(void);
/***********************************************************************
* 名称:WDT_Setting()
* 功能:看门狗设置
* 入口参数:WdtIvl,看门狗溢出时间设置.
* 出口参数:无
* 说明:
***********************************************************************/
extern void WDT_Setting(unsigned char WdtIvl);
/***********************************************************************
* 名称:WDT_Disabled()
* 功能:看门狗禁止
* 入口参数:无
* 出口参数:无
* 说明:
***********************************************************************/
extern void WDT_Disabled(void);
/***********************************************************************
* 名称:WDT_Disabled()
* 功能:看门狗重装载
* 入口参数:无
* 出口参数:无
* 说明:
***********************************************************************/
extern void WDT_Reload(void);
/***********************************************************************
* 名称:PCA_Init()
* 功能:看门狗重装载
* 入口参数:无
* 出口参数:无
* 说明:
***********************************************************************/
extern void PCA_Init(void);
/***********************************************************************
***********************************************************************/
#endif /* END OF TARGET */
/**********END OF FILE******************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -