ZDBMS/header_drv/Protect.h

47 lines
1.2 KiB
C
Raw Normal View History

2025-02-06 07:35:32 +00:00
#ifndef __PROTECT_H
#define __PROTECT_H
#define OV_DELAY_CNT (E2ucOVDelay*10)
#define OVR_DELAY_CNT (E2ucOVRDelay*10)
#define UV_DELAY_CNT (E2ucUVDelay*10)
#define UVR_DELAY_CNT (E2ucUVRDelay*10)
#define BAL_DELAY_CNT (E2ucBalanceDelay*10)
#define OCC_DELAY_CNT (E2ucOCCDelay*10)
#define OCD1_DELAY_CNT (E2ucOCD1Delay*10)
#define OCD2_DELAY_CNT (E2ucOCD2Delay*2)
#define TEMPE_DELAY_CNT (E2ucTempDelay*20)
#define TEMPER_DELAY_CNT (E2ucTempDelay*20)
#define OCCR_DELAY_CNT (E2ucOCCRDelay*20)
#define OCDR_DELAY_CNT (E2ucOCCRDelay*20)
//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>صIJ<D8B5><C4B2><EFBFBD>
extern BOOL bUVLock;
extern BOOL bOVLock;
extern U16 xdata uiOVDelayCnt;
extern U16 xdata uiOVRDelayCnt;
extern U16 xdata uiUVDelayCnt;
extern U16 xdata uiUVRDelayCnt;
extern U16 xdata uiOTCDelayCnt;
extern U16 xdata uiOTCRDelayCnt;
extern U16 xdata uiUTCDelayCnt;
extern U16 xdata uiUTCRDelayCnt;
extern U16 xdata uiOTDDelayCnt;
extern U16 xdata uiOTDRDelayCnt;
extern U16 xdata uiUTDDelayCnt;
extern U16 xdata uiUTDRDelayCnt;
extern U16 xdata uiOCCDelayCnt;
extern U16 xdata uiOCD1DelayCnt;
extern U16 xdata uiOCD2DelayCnt;
extern U16 xdata uiOCCRcnt;
extern U16 xdata uiOCDRcnt;
extern void ProtectProcess(void);
extern void ProtectOCRecover(void);
#endif