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

📄 common.h

📁 基于单片机的多费率电能表源程序
💻 H
字号:


#ifdef COMMON_GLOBALS
	#define COMMON_EXT 
#else
	#define COMMON_EXT extern
#endif


COMMON_EXT void DelayXms(INT16U time);
COMMON_EXT void DelayXus(INT16U time);
COMMON_EXT INT8U AddCRC(INT8U *pnt,INT8U length);
COMMON_EXT INT8U CalculateXOR(INT8U *Pnt,INT8U Length);
COMMON_EXT INT8U CheckBCD(INT8U *Pnt,INT8U Lenth);
COMMON_EXT void BcdToDigital(INT8U *Pnt1,INT8U *Pnt2,INT8U Length,INT8U Direction);
//COMMON_EXT void DigitalToBcd(INT8U *Pnt1,INT8U *Pnt2,INT8U Cnt);
COMMON_EXT INT8U IncBcd(INT8U *pnt,INT8U length);
//COMMON_EXT void INT32ToBcd(INT32U Data,INT8U *Pnt);
//COMMON_EXT INT32U BcdToINT32(INT8U *Pnt);
COMMON_EXT INT8U BcdAdd(INT8U *AddendPnt,INT8U *AugendPnt,INT8U *SumPnt,INT8U Length);
COMMON_EXT INT8U GetWeekDay(INT8U Month,INT8U Day, INT8U Year);
COMMON_EXT INT8U CheckDate(INT8U *Pnt);//年月日
COMMON_EXT INT8U CheckTime(INT8U *Pnt);//时分秒
COMMON_EXT INT16U CalDayNumOfDate(INT8U Month,INT8U Day, INT8U Year);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -