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

📄 edit.h

📁 一个电表的程序
💻 H
📖 第 1 页 / 共 3 页
字号:
#define        EPDRcd2_Dtr                EPDRcd1_Dtr+10                //最近2次停电时间                                                                                                                                                                                                     
#define        EPDRcd3_Dtr                EPDRcd2_Dtr+10                //最近3次停电时间                                                                                                                                                                                                                      
#define        EPDRcd4_Dtr                EPDRcd3_Dtr+10                //最近4次停电时间                                                                                                                                                                                                                      
#define        EPDRcd5_Dtr                EPDRcd4_Dtr+10                //最近5次停电时间                                                                                                                                                                                                                      
#define        EPDRcd6_Dtr                EPDRcd5_Dtr+10                //最近6次停电时间                                                                                                                                                                                                                      
#define        EPDRcd7_Dtr                EPDRcd6_Dtr+10                //最近7次停电时间                                                                                                                                                                                                                      
#define        EPDRcd8_Dtr                EPDRcd7_Dtr+10                //最近8次停电时间                                                                                                                                                                                                                      
#define        EPDRcd9_Dtr                EPDRcd8_Dtr+10                //最近9次停电时间                                                                                                                                                                                                                      
#define        EPDRcd10_Dtr               EPDRcd9_Dtr+10                //最近10次停电时间  
																		//102bytes
#define        ECrntRvrs_Cnt_Dtr          EPDRcd10_Dtr+10     			//电流反向次数                                                                                                                                                                                                                       
#define        ECrntRvrs_Rcd1_Dtr         ECrntRvrs_Cnt_Dtr+2           //最近1次反向时间                                                                                                                                                                                                                  
#define        ECrntRvrs_Rcd2_Dtr         ECrntRvrs_Rcd1_Dtr+10         //最近2次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd3_Dtr         ECrntRvrs_Rcd2_Dtr+10         //最近3次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd4_Dtr         ECrntRvrs_Rcd3_Dtr+10         //最近4次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd5_Dtr         ECrntRvrs_Rcd4_Dtr+10         //最近5次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd6_Dtr         ECrntRvrs_Rcd5_Dtr+10         //最近6次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd7_Dtr         ECrntRvrs_Rcd6_Dtr+10         //最近7次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd8_Dtr         ECrntRvrs_Rcd7_Dtr+10         //最近8次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd9_Dtr         ECrntRvrs_Rcd8_Dtr+10         //最近9次反向时间                                                                                                                                                                                                                             
#define        ECrntRvrs_Rcd10_Dtr        ECrntRvrs_Rcd9_Dtr+10         //最近10次反向时间   
																		//102bytes
#define        EClrPw_Cnt_Dtr             ECrntRvrs_Rcd10_Dtr+10  		//清零次数                                                                                                                                                                                                                      
#define        ELClrPw_Tm_Dtr             EClrPw_Cnt_Dtr+2              //最近1次清零时间                                                                                                                                                                                                           
#define        EL2ClrPw_Tm_Dtr            ELClrPw_Tm_Dtr+5              //最近2次清零时间                                                                                                                                                                                                            
#define        EL3ClrPw_Tm_Dtr            EL2ClrPw_Tm_Dtr+5             //最近3次清零时间                                                                                                                                                                                                             
#define        EL4ClrPw_Tm_Dtr            EL3ClrPw_Tm_Dtr+5      		//最近4次清零时间
#define        EL5ClrPw_Tm_Dtr            EL4ClrPw_Tm_Dtr+5      		//最近5次清零时间

#define        ELClrPwrTtl_Dtr             EL5ClrPw_Tm_Dtr+5              //最近1次清零时电量                                                                                                                                                                                                          
#define        EL2ClrPwrTtl_Dtr            ELClrPwrTtl_Dtr+4              //最近2次清零时电量                                                                                                                                                                                                            
#define        EL3ClrPwrTtl_Dtr            EL2ClrPwrTtl_Dtr+4             //最近3次清零时电量                                                                                                                                                                                                             
#define        EL4ClrPwrTtl_Dtr            EL3ClrPwrTtl_Dtr+4      		//最近4次清零时电量
#define        EL5ClrPwrTtl_Dtr            EL4ClrPwrTtl_Dtr+4      		//最近5次清零时电量

																		//27bytes
																		//164 + 18 +34 +74 =290bytes
#define        EMtCt_Dtr                  EL5ClrPwrTtl_Dtr+4                                                                                                                                                                                                                                                                                                                                                                                                                                      
#define        EMtNo_Dtr                  EMtCt_Dtr+3                                                                                                                                                                                                                    
#define        EUsrNo_Dtr                 EMtNo_Dtr+6                                                                                                                                                                                                                     
#define        EDvcNo_Dtr                 EUsrNo_Dtr+6                                                                                                                                                                                                                     
#define        EShftDspTm_Dtr             EDvcNo_Dtr+6                                                                                                                                                                                                                         
#define        EStpDspTm_Dtr              EShftDspTm_Dtr+1                                                                                                                                                                                                                        
#define        EAUtRdTm_Dtr               EStpDspTm_Dtr+1                                                                                                                                                                                                                                                                                                                                                                                                                                             
#define        EIntPwr_Dtr                EAUtRdTm_Dtr+2  
#define        EPassWd_Dtr                EIntPwr_Dtr+4    		
#define        ERttDspNo_Dtr              EPassWd_Dtr+4                                                                                                                                                                                                                        
#define        EKeyDspNo_Dtr              ERttDspNo_Dtr+16  
#define        EOpnClsLcd_Dtr             EKeyDspNo_Dtr+16  
#define		   PowDwn_Reg				  EOpnClsLcd_Dtr+4			// = 0xe8 :掉电事件完成标志

#define		   PowDwn_Tm				  PowDwn_Reg+1				// 最近一次掉电时间
#define		   PowUp_Tm					  PowDwn_Tm+5				// 最近一次上电时间

#define		   HstryEngy_Pter			  PowUp_Tm+5				//历史电量偏移指针	
#define        CrntRvrs_Pter			  HstryEngy_Pter+1			//电流反向事件偏移量指针
#define        PDRcd_Pter				  CrntRvrs_Pter+1			//停电事件偏移量指针
#define        Prgrm_Tm_Pter	 		  PDRcd_Pter+1				//编程时间偏移量指针
#define        ClrPw_Tm_Pter			  Prgrm_Tm_Pter+1			//电量总清零时间偏移量指针
#define		   Rtc_Time					  ClrPw_Tm_Pter+1			//7 bytes 时钟
#define		   E_Cf_Cnt					  Rtc_Time+7				//脉冲数
#define		   ClrPw_Cnt				  E_Cf_Cnt+1				///非编程状态清零次数									//88bytes + 686 bytes = 704bytes
//***************三个月电量备份数据 ************************************
#define        EPPwrTtl_BKUP1			   0x0000


#define        ENPwrTtl_BKUP1              EPPwrTtl_BKUP1+4   		//20bytes 																			                                                                                                                                                                                                                    		//共80bytes

⌨️ 快捷键说明

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