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

📄 target.h

📁 基于MST-G240128点阵液晶的 状态机机制 人机界面四级滚屏菜单 源代码 ,带时间片机制模拟操作系统
💻 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 + -