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

📄 30dl.h

📁 一款30dl空调控制器程序,包括了室内室外控制.
💻 H
字号:
#define ROOT

#define STACK_BOTTOM    0x13f
#define RAM_TOP     0x60
#define RAM_END     0x13f
#define SIZE        (RAM_END-RAM_TOP+1)

#define ON      1
#define OFF     0

#define comp_p      IOP6.2
#define valve_p     IOP6.3
#define outfan_p    IOP6.4
#define fan_hi_p    IOP6.5
#define fan_mi_p    IOP6.6
#define fan_low_p   IOP6.7
#define heat_p      IOP1.3

#define   auto      8
#define   cool      3
#define   dry       2
#define   heat      1
#define   fan       7

#define angle_1     1
#define angle_2     2
#define angle_3     3
#define angle_4     4
#define angle_5     5
#define angle_swing 7

#define fan_hi      0
#define fan_mi      1
#define fan_lo      2
#define fan_vlo     3
#define fan_stop    4

#define   rmot_sleep_1    1
#define   rmot_fanLow_2   2
#define   rmot_fanMid_3   3
#define   rmot_fanHi_5    5

#define angle_1_v 106
#define angle_2_v 87
#define angle_3_v 69
#define angle_4_v 50
#define angle_5_v 31

#define position_plus   200
#define close_plus      200

#define   cool_mode_angle   0x01
#define   heat_mode_angle   0x02

#define cool_only   sys_ram_P1.2
/*#define JPI         sys_ram_P1.2*/
#define JPA         sys_ram_P1.1
#define JPT         sys_ram_P1.0

#define key_release_time 20

#define   coil_3c   0x34
#define   coil0c    0x3b
#define   coil1c    0x3d
#define   coil3c    0x42
#define   coil4c    0x45
#define   coil10c   0x55
#define   coil18c   0x6c
#define   coil22c   0x77
#define   coil24c   0x7d
#define   coil28c   0x88
#define   coil37c   0xa0
#define   coil48c   0xb9
#define   coil52c   0xc0

#define atstt         flag1.0  
#define autostart     flag1.1  
#define autostart1s   flag1.2  
#define power         flag1.3
#define abnormal      flag1.4
#define roomtemp_err  flag1.5
#define coil_err      flag1.6
#define flg_remo_ok   flag1.7

#define position_ok   flag2.0
#define TCB           flag2.1
#define yufang        flag2.2
#define d295sflg      flag2.3
#define real_defrost  flag2.4
#define d60sflg       flag2.5
#define flag_zero_test flag2.6
#define yufang_c_1m   flag2.7

#define c1min         flag3.0
#define c8min         flag3.1
#define d235sflg      flag3.2
#define d10minflg     flag3.3
#define defrost       flag3.4
#define defrost_1s    flag3.5
#define stop1s        flag3.6
#define outfan1s      flag3.7

#define d15sflg       flag4.0
#define coil4c_1m     flag4.1
#define too_top_press_flg  flag4.2
#define press_exit_255s    flag4.3
#define delay1s       flag4.4
#define c2min         flag4.5
#define c3min         flag4.6
#define bit_1s        flag4.7

#define stop_start    flag5.0
#define guoyali_1s    flag5.1
#define port1s        flag5.2
#define coolfan_prv   flag5.3
#define fantime1s     flag5.4
#define fancheck1s    flag5.5
#define f_chck_first  flag5.6
#define fan_err       flag5.7

#define stop30s_flg   flag6.0
#define remo_mornitor flag6.1
#define comp          flag6.2
#define valve         flag6.3
#define outdoor_fan   flag6.4
#define fanerr1s      flag6.5
#define line_testing  flag6.6
#define aim_heat      flag6.7

#define timer1m       flag7.0
#define dew_prv       flag7.1
#define vane_work_or_close  flag7.2
#define v_up_down     flag7.3
#define close_ok      flag7.4
#define dew_prv_1m    flag7.5
#define vane_cool_prv flag7.6
#define swing_slow    flag7.7

#define motor_flag    flag8.0
#define c_c_t_1m      flag8.1
#define sh_error_1s   flag8.2
#define van_ctrl_flg  flag8.3
#define defrost_interval_pass  flag8.4
#define show_abnor_stus  flag8.5
#define emergency_test flag8.6
#define emergency_1m  flag8.7

#define bit_key_last  flag9.0
#define bit_key_new   flag9.1
#define newkey        flag9.2
#define emergency     flag9.3
#define mode_bak      flag9.4
#define d175sflg      flag9.5
#define sleep_1m      flag9.6
#define sleeptime_pass flag9.7

#define on_line_1s    flag10.0
#define pluse_reach   flag10.1
#define flag_finish_pulse  flag10.2
#define remo_test     flag10.3
#define fan_is_ok     flag10.4
#define key_test      flag10.5
#define ten_deforst	  flag10.6
#define hcrt		  flag10.7

#define fan_off       fan_st.0
#define fanlo         fan_st.2
#define fanmi         fan_st.3
#define fanhi         fan_st.4

#define FAN_OFF       0x01
#define FAN_LO        0x04
#define FAN_MI        0x08
#define FAN_HI        0x10

#define timer         timer_st.0
#define time_on       timer_st.1
#define time_off      timer_st.2

#define TIME_ON_ON    0x03
#define TIME_ON_OFF   0x05
#define TIME_OFF      0x00

#define picoil35      0x9b
#define picoil34      0x99
#define picoil32      0x93
#define picoil30      0x8d
#define picoil29      0x8b
#define picoil26      0x83
#define picoil24      0x7d

⌨️ 快捷键说明

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