📄 version.h
字号:
/**************** (c) 2005 佛山菱电 *****************************************
PROJECT : 简易风盘控制器
COMPILER : AVR ICC for m48
MODULE : version.h
VERSION : 1.0
DATE : 2005/12/07
AUTHOR : 朱坤
DESCRIPTION : 各种编译选项
MODIFICATIONS :
******************************************************************************/
/* C:\WinAVR\bin;C:\WinAVR\utils\bin; */
#ifndef VERSION_H
#define VERSION_H
#include "lib.h"
/* 调试状态 */
#define UGPIO
//#define DEBUG
/*
* 0 简易风盘控制器
* 1
* 2
* 3
* 4
* 5
*/
#define NJTYPE 0
/* 定义时,除湿不允许强制运行 */
#define DISDRYCONTINUE
/* 定义时主频 8MHz, 不定义为 1MHz */
//#define MAINCLK
/*
* 室内机类型:
* 0: 壁挂式
* 20: 柜式
* 40: 吸顶
* 100: 风盘
*
* 制热时,检测到的实际房间温度补偿后,当做空调运行的房间温度处理;
* 其他模式不补偿;
取消下面的预定义 ChigoXG1,将取消补偿
*/
#if (NJTYPE==0)
// 风盘
#define NJTYPEID 100
#define ChigoXG1Val 0x84 /* 补偿温度 */
//#define ChigoXG1
//#define ChigoXG1Set 0x84 /* 补偿温度,不定义时使用参数设定值 */
#endif
/* 有否蜂鸣器:定义时有,不定义时无 */
//#define EnBUZ
/* 风机型式 定义: PG 风机;不定义:三速风机 */
//#define EnPGFENGJI
#define LEDDISP
#ifdef MONITOR
#undef MONITOR
#endif
#ifdef DEBUG
#ifdef UGPIO
#undef UGPIO
#endif
#endif
/* 系统设定温度范围 18 - 30 */
#define SetupTpMAX ((u8)(0x80+31))
#define SetupTpMIN ((u8)(0x80+16))
/* 内机地址范围 */
#define NJNoMIN ((u8)1)
#define NJNoMAX ((u8)14)
#define NJNoDisp ((u8)0)
#define NJNoDebug ((u8)0x0F)
#define NJNOMASK ((u8)0x0F)
/* 选择自动运转时,室内风机以低风运转20秒钟,运行灯亮。根据检测到的室内温度,
自动选择运转模式:
室内温度>26℃,选择制冷运转模式
室内温度<21℃,选择制热运转模式
21℃≤室温≤26℃,选择除湿运转模式
运转模式一旦确定,就不能改变,如退出自动模式(关机或转换模式)后,
再次进入自动模式,则根据室内温度重新选择运转模式。*/
#if (NJTYPE==0)
#define AUTOCOOL 0x9B /* 27 */
#define AUTOHEAT 0x92 /* 18 */
#else
#define AUTOCOOL 0x9B /* 27 */
#define AUTOHEAT 0x94 /* 20 */
#endif
#define AUTOCNTSET 20 /* 模式检测延时20s */
#define AUTOACKSET 150 /* 模式确认延时3s */
/* 制热时,内机达到设定温度要求停机后,内机延时30秒停内风机,
达到开机条件再恢复正常运行,其他模式维持原来的不变; */
#define ChigoXG2
/* 关机时,内机延时30秒停内风机,延时期间吹低风;
取消下面的预定义,将恢复为原来的状态(制热时吹余热,其他模式立即关风机)*/
#define ChigoXG3
#define BkgLampSET 0x1E /* 30秒 背光开时间 */
#endif
/*** (c) 2005 佛山菱电 **************************** END OF FILE *************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -