?? fan.h
字號:
/**************** (c) 2005 佛山菱電 *****************************************
PROJECT : 志高VRV18NV掛機
COMPILER : COSMIC
MODULE : fan.h
VERSION : 1.0.0
DATE : 2005/04/23
AUTHOR : 朱坤
MODIFICATIONS :
******************************************************************************/
#ifndef FAN_H
#define FAN_H
#include "lib.h"
extern u8 FrostCnt; /* 防凍保護計時(2分鐘) */
extern u8 AutoCnt; /* 自動模式檢測延時 20s */
extern u8 AutoAckTm; /* 模式確認延時 3s On 20mS */
extern u8 ClrHotCnt; /* 吹余熱計時(2分鐘) */
extern u8 FanStatus; /* 風機模式 */
#define fFanCtrlBit 7 /* 1:內風機運行標志 */
#ifdef EnSWING
#if (NJTYPE==0)||(NJTYPE==1)||(NJTYPE==2)||(NJTYPE==3)||(NJTYPE==4)
extern u8 FanRunDly; /* 5s on 20mS */
#endif
#endif
#ifdef ChigoXG2
extern u8 ZhiReFJTm; /* 制熱時,內機達到設定溫度停機后,延時30秒停內風機*/
#endif
#ifdef EnPGFENGJI
//extern u8 TrigDlyTime; /* 觸發時間 */
extern u8 PG_FBCount;
extern u8 PGFanStatus;
#define fPGFeed 7 /* PG風機反饋標志 */
#define fPGTrig 6 /* PG風機觸發標志 */
#define fPGEnAdjust 5 /* 定時標志 0.256mS */
#define fPGFeedEn 4 /* 1:允許反饋標志 */
#define fPGZero 3 /* 1: 有過零標志 */
#define fPGCtlBit 2 /* 1:內風機運行標志 */
extern u16 TrigTime; /* 觸發時間 */
extern u16 PG_Bak; /* 反饋時間 */
extern u16 TrigStart; /* 過零時間 */
extern u16 PG_Bak2;
extern u8 PGErrCnt; /* PG 風機錯誤檢測計時 */
extern u8 EHeatDlyCnt; /* PG 風機啟動延時 */
//extern u8 PG_OC;
#define PGERRCNTMAX ((u8)255)
#endif /* EnPGFENGJI */
#define SetFanStatus(fs) FanStatus = (u8)((FanStatus & ~FANMASK_S)|(fs))
void WorkStu_Sub(void);
void FanCont_Sub(void);
void FanSet(u8 FanSp);
void Fan_Setup(u8 tr,u8 ts);
void CoolModeSub(void);
void DryModeSub(void);
void HeatModeSub(void);
#ifdef EnPGFENGJI
extern const u16 Tab_PGSpeed[];
void PG_Init(void);
#ifndef AVRGCC
void PGTIMA_Int(void);
#endif
#else /* EnPGFENGJI */
#define PG_Init()
#endif /* EnPGFENGJI */
#define PG_FeedBack()
#endif
/*** (c) 2005 佛山菱電 **************************** END OF FILE *************/
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -