main.c
来自「此代码应用与f2812的通讯程序!!方便用户编程!」· C语言 代码 · 共 58 行
C
58 行
//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 + =
减小字号Ctrl + -
显示快捷键?