📄 measure.c
字号:
#include <Reg931.h>
#include <Meter_def.h>
#include <General.h>
#ifdef uchar
#define READYDEF 1 /*宏uchar已定义*/
#else
#define uchar unsigned char
#endif
//※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
// 变量定义、引用
//※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
extern uchar Len[2];
extern uchar Addr[2];
extern uchar PulseTmp[6];
extern uchar EryTmp[6];
extern uchar Ptr[8];
//======================================
//默认指针地址表
//======================================
uchar code PtrAddrInit[7]= {
0x40,//总
0x60,//峰
0x70,//平
0x80,//谷
0x90,//反
0x10,//RTC缓存
0x30 //反向累计时间
};
//※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
// 函数定义
//※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
void Resume(void);
void Measure(void);
void Ery_Proc(uchar sym);
void WriteEPMData(uchar idata *ptr);
void ErrorModify(uchar addr,uchar idata *ptr);
bit ReadData(uchar idata *ptr);
//**********************************************************
//名称
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -