📄 main.c
字号:
//MAIN.C FOR 电力负荷管理终端
#include "Device.h"
void main()
{
DisInterWatchdog();
DINT;
IER = 0x0000;
IFR = 0x0000;
InitAll();
//SelfTest();
IER |= M_INT14+M_INT1+M_INT9 +M_INT5; //CPUTIMER2 + ADC +XINT2 + CAP4 +SCIA/B
EINT;
ERTM;// Enable Global realtime interrupt DBGM
while(1)
{
if(TimerFlag.f10ms) //秒事件
{
TimerFlag.f10ms = 0;
ScanKey();
HandleKey();
}
if(TimerFlag.f1s )
{ TimerFlag.f1s=0;
wst.enaSample = 1;
DispData();
}
/*
if(wst.bCal)
{
CalcAll(); //fft计算电压电流
GetUIPQ(); //计算PQ功率
DoYcSum(); //累加FFT计算平均值
// DDcount(); //电度计数累加
wst.bCal =0;
}
if(wst.cepinFlag==1)
{
AdjustSample(); // 频率调整
wst.cepinFlag=0;
} */
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -