单相智能电表程序源码,可实现电能计算,485通讯,总线通讯,液晶显示等功能,程序源码注释细,非常适合单片机开发的人员,感兴趣可以看下,需要直接拍就可以。
初始化TIMERO,10ms中断一次
@param void
@return void
void Init_Timer0(void)
{
TMOD = 0x01;
CKCON =0x08;
TLO = 0xff;
THO = 0x7f;
IRO = 1;
SetInterrupt (1);
}
初始化ADC,设置当前的测频率
@param void
@return void
void Inti_anlmode(void)
{
InitAnalog():
SetADC (SETADC _IR,SETADC _CLOSE);
SetADC (SETADC _IS,SETADC _ITLE);
SetADC (SETADC _U,SETADC _T1);
SetMChannel (SETM_TEMF)
Alt 50 50Hz (ALT_SOR2);
PowerDown=0;
}







© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
