?? 2194v301.asm
字號(hào):
;---030930 加1秒延時(shí)抗干擾 INIT_E2PROM: 代碼移位
;030510 ctl_prog.asm增加CTRL_PTEMP_S5_0: 恢復(fù)進(jìn)入溫度程序時(shí)修改的自動(dòng)開機(jī)標(biāo)志
; 修改stop_mach_s1: 初始化時(shí)不自動(dòng)開機(jī)時(shí),也關(guān)光照運(yùn)行標(biāo)志
; ctrl_plight_s5:添加了保存men_flag_1到e2prom
;開放 zy_test3 left箭頭鍵顯示穩(wěn)態(tài)修正值
;030509 整理初始化清e(cuò)2prom 不清"P"標(biāo)志 不再重復(fù)清除基本程序數(shù)據(jù)段
;030429 ad_temp_l 主循環(huán)控制溫度時(shí)都應(yīng)該用 temp_la_l 原來制冷都用了ad_temp_l, 改正
;030418 調(diào)整設(shè)置初始光標(biāo)位置都為個(gè)位
;030414 穩(wěn)態(tài)偏差調(diào)整限制最大值改為1‘C 4處 ;-----1'C 64
;030412 改 interrupt_tmr2: int_tmr0_s03: TMR2時(shí)鐘為10MS
; ctrl_humi_s7: CTRL_HEAT_S2: 50改100 按偏差比例計(jì)算PWM脈沖個(gè)數(shù)
; HEAT_STABLE_SUB: 修改不再判斷制冷模式,全部修正穩(wěn)態(tài)誤差
;030410 ctrl_humi_s2_0:加入抗干擾
; 2.09.2版中改進(jìn) 具體調(diào)整還需要反復(fù)實(shí)驗(yàn)驗(yàn)證 HG_VOPEN_HOLD_21CONST EQU 5 (原6)
;030408 clr backup coolmode 處加clr HG_VOPEN_HOLD_F
;改 MAIN_LP3_CALC_OFFSET_2: 穩(wěn)態(tài)修正值最大值為1.5'c 緩慢逐步逼近 原來2'c也許會(huì)出現(xiàn)過大超調(diào)過程
;030406 幾處 ;修改pwm2秒為1秒控制
;030405 ;恢復(fù)ctrl_humi_ss3:clr humi_run_f ;最終考慮實(shí)際效果,避免干擾引起的誤判,只屏蔽控制量,但不清除控制標(biāo)志
;030404 加入ctrl_cmhg_svalve3: 測(cè)量溫度30‘c以上 hg除濕不開旁通閥
;決定改穩(wěn)態(tài)修正值最大值為2'c 緩慢逐步逼近 原來5'c也許會(huì)出現(xiàn)過大超調(diào)過程
;0403 修正穩(wěn)態(tài)偏差大于5'C就不修正的錯(cuò)誤,改先修正,在限制為+-5'C 改單次計(jì)算
;0401 取消中斷分里置RECORD_F,重復(fù)
; 修正更新STABLE_OFFSET 兩處負(fù)值時(shí)間址尋址訪問CALC_BUF2及兩處STABLE_OFFSET_H,否則始終不更新負(fù)的OFFSET
; 版本號(hào)升級(jí)
;0331 取消主循環(huán)中干擾引起失穩(wěn)時(shí)的CLR STABLE_STATUS_F;
; 取消不開旁通閥
; 改最大穩(wěn)態(tài)修正值為5'C 原來是60'C
; 改回用兩次均值更新OFFSET
;0327;為方便觀測(cè),兩個(gè)EMAX用完都清0 注釋掉穩(wěn)態(tài)修正時(shí)短蜂鳴
;考慮改穩(wěn)態(tài)判斷閥值60為90 (正負(fù)0.5'c) 否則很可能調(diào)整后又調(diào)回
;0321 開始改ema穩(wěn)態(tài)計(jì)算
; 改穩(wěn)態(tài)域值為正負(fù)30 0.3'C(偏差絕對(duì)值<30)
;取消CTRL_COOLER旁通閥開關(guān)控制
;0320 添加蜂鳴 根據(jù)arrow_sound_en提示更新stable_offset
;若制冷未開,不修正cool_temp_low
;0319 ; 修正制冷開關(guān)錯(cuò)誤
; 修改 POP UP TEMP_REGISTER_L,H 從CTRL_PROG_CHAN:提前到 CTRL_COOLER:
; 修改 PUSH TEMP_REGISTER_L,H 從lcall HEAT_STABLE_SUB前 移至之后
; CTRL_HEAT_S02_02: 修改偏差修正域值為0.01'C #1
; 只留stop_mach_s1:處不改
; WTADJ_run_f 標(biāo)志移位至TEMP_ADJ_BYT2.3
; READ_PARAMETER:讀入TEMP_ADJ_BYT2后 SETB WTADJ_run_f
;0317 2094操作說明中整理TEST鍵功能 加入開關(guān)穩(wěn)態(tài)修正執(zhí)行標(biāo)志 單鍵RIGHT開關(guān)
; 修改穩(wěn)態(tài)修正時(shí)間參數(shù) 每次間隔5分鐘 3個(gè)采樣點(diǎn)間隔90秒
; 修改偏差修正域值為0.03'C #3
;改initialize: 初始化置位穩(wěn)態(tài)標(biāo)志
; 改穩(wěn)態(tài)偏差保護(hù)上限為#1770=6000 替換原#7D0H=20000
;0315 ; 添加設(shè)置通訊地址功能
; 鍵盤設(shè)置功能放在KEY_PROC.ASM中的KEY_SET_S4: SET鍵按下3秒(原來是調(diào)用設(shè)置溫度)
; 加入開機(jī)初始化本機(jī)地址,通訊中斷中用該內(nèi)存單元值比較判斷是否應(yīng)答
; 修改通訊首次選擇本機(jī)時(shí),應(yīng)答5個(gè)字節(jié),包括本機(jī)地址,3個(gè)狀態(tài)字節(jié)
;030313 KEY_PROC.ASM KEY_COOL_S3:開制冷延時(shí)語句交換次序
; KEY_PROC.ASM KEY_COOL_S3:加限制若有溫度濕度程序,不允許關(guān)制冷
; 0102.ASM sdisp_auto_s1_0: 修改自動(dòng)選擇副顯示閃爍問題
;0312 計(jì)劃添加狀態(tài)字節(jié),為通訊減輕負(fù)擔(dān)用 考慮放入MEMORY_FLAG1、2
; 調(diào)整狀態(tài)字節(jié)MEMORY_FLAG1、2 便于通訊傳輸狀態(tài) unmem_flag4, MEMORY_FLAG1(2dh 2EH)兩字節(jié)
; memory_flag1添加 inchumi_f 指示加濕/非加濕狀態(tài) 便于通訊傳遞狀態(tài)
; 計(jì)劃重新加入穩(wěn)態(tài)修正功能
;0308 添加B_SEL 初始化時(shí)SETB B_SEL 控制CD4051
;0304 改KEY_proC.asm KHUMI_ONOFF_S2: 加入保存memory_flag2到e2prom代碼
;0228 修改光照強(qiáng)度為5通道32級(jí)
;0123 改溫度程序速度為雙字節(jié)
;修改TEMP_PROG_SPEED_L,H TEMP_SUB.ASM
;0317 若無溫度制冷,則清濕度程序運(yùn)行標(biāo)志
;若無自啟動(dòng)及溫度程序,則清制冷
;030115 添加LIGHTSUB.ASM
;清除OSC程序代碼
;清除OSC代碼
;發(fā)現(xiàn)程序運(yùn)行時(shí),走設(shè)置程序,會(huì)置時(shí)間為0 結(jié)果當(dāng)前段馬上結(jié)束退出
;ZY_TEST0 KEY_LIGHT_SINGLE 重設(shè)7289
;ZY_TEST3 顯示溫度值
;ZY_TEST4 顯示濕度值
;2030109添加穩(wěn)態(tài)偏差清0
;穩(wěn)態(tài)修正影響8279產(chǎn)生閃爍,加入主循環(huán)末尾強(qiáng)制設(shè)置狀態(tài)
;穩(wěn)態(tài)修正參數(shù)值 秒間隔3 分鐘間隔2 穩(wěn)定波動(dòng)0.03'C 單次修正最大偏差20'C
;在main0915.asm的基礎(chǔ)上作如下修改:
;如果上次關(guān)機(jī)前狀態(tài)為OFF,則該次開機(jī)也為OFF
;在main0608.asm的基礎(chǔ)上作以下修改:
; 1.制冷HG模式:SV取反,FAN允許,加熱允許
; 2.開啟濕度控制后,若恒溫箱需要除濕,則啟動(dòng)壓縮機(jī),制冷按HG模式工作
; 一旦濕度降到指定位置,停止除濕,則制冷模式復(fù)原
; 3.濕度控制與制冷器開啟互鎖,啟動(dòng)濕度控制前必須先啟動(dòng)制冷器.
; 若為濕度程序,則自動(dòng)開啟制冷器
; 4.AD轉(zhuǎn)換順序改為:溫度 -- 設(shè)置溫度1 -- 濕度 -- 設(shè)置溫度2 -- 溫度 循環(huán).
; 5.加濕控制改為: 當(dāng)實(shí)際濕度 < 濕度設(shè)置值 (humi_svalue_h humi_svalue_l) + 開增濕偏差值 H8(inc_humi_on_value)
; 開始增濕,增濕時(shí)間為連續(xù)増濕
; 當(dāng)實(shí)際濕度 > 濕度設(shè)置值 (humi_svalue_h humi_svalue_l) + 停增濕偏差值 H9(inc_humi_off_value)
; 停止增濕
; 當(dāng)實(shí)際濕度在兩者之間時(shí),開增濕。
; 增濕時(shí)間 = (濕度設(shè)置值 - 實(shí)際濕度 + H9)/(H9 - H8) * humiup_wait_const
; 6.當(dāng)制冷模式為ON/OFF時(shí),默認(rèn)關(guān)制冷器時(shí)間為"0"
; 7.增加濕度ATC校正 "濕度"+"ATC" 或按 "DOWN" 鍵并保持3秒進(jìn)入,濕度調(diào)整范圍為 -19.9% -- +19.9%
;濕度傳感器HM1500 濕度計(jì)算公式:Vout(mV) = 25.6RH + 1090.2
;轉(zhuǎn)換后對(duì)應(yīng)本儀器公式為: RH = [Vout(0.1mV)*3 - 10902]/256
;Vout*3是因?yàn)闇y(cè)量電壓到AD轉(zhuǎn)換輸入電壓有3倍衰減
;AD轉(zhuǎn)換方式為
;如果顯示設(shè)置溫度,則AD 轉(zhuǎn)換通道由當(dāng)前設(shè)置通道決定
;如果為正常測(cè)量方式,則轉(zhuǎn)換方式為
;測(cè)量溫度,設(shè)置溫度1,測(cè)量溫度,設(shè)置溫度1,測(cè)量溫度,測(cè)量濕度循環(huán)
;切換過程中間等待0.1S. 02-4-1 20:04
;02-4-1 增加開機(jī)初始化E2PROM設(shè)置.
;02-4-1 增加兩點(diǎn)TLC校正子程序 calc_t_tlc
;在main0403.asm 基礎(chǔ)上增加:
;如果制冷模式為ON/OFF,并且當(dāng)前工作狀態(tài)為ON,在制冷請(qǐng)求信號(hào)線始終為低電平,并且顯示溫度小于10度情況下
;制冷器開T1分鐘后關(guān)T2秒,如果T2值為“0”,則不執(zhí)行關(guān)操作。
;制冷+左箭頭: 調(diào)整開(T1)時(shí)間,單位秒,0--600秒,STEP 10秒
;制冷+右箭頭: 調(diào)整關(guān)(T2)時(shí)間,單位秒,0--60秒,STEP 1秒
;因制冷請(qǐng)求信號(hào)線始終為低電平條件無法準(zhǔn)確判別,而且該條件并非一定需要,取消該條件.
;02-4-12 修改:制冷默認(rèn)模式為 ON/OFF(COOL_MODE = 01H)
; COOL_TEMP_HIGH 為 +0.5℃
; COOL_TEMP_LOW 為 +0.1℃
;在main0413.asm基礎(chǔ)上修改
;設(shè)置+制冷 制冷+UP 制冷+DOWN 設(shè)置(3秒) 設(shè)置+溫度 設(shè)置+濕度 程序+溫度
;程序+光照 程序+振蕩 溫度+UP 溫度+DOWN 設(shè)置+光照 設(shè)置+振蕩 設(shè)置+0
;+/- +UP +/- +DOWN 溫度+ATC 溫度+TLC 濕度+ATC
;鍵處理程序中增加 連續(xù)10秒沒有按鍵操作,讀以前存儲(chǔ)的設(shè)置值到內(nèi)存后退出
;液位報(bào)警改為門開關(guān),顯示“-door-",報(bào)警改為間隔5秒報(bào)警一次。
;在main0420.asm基礎(chǔ)上修改
;增加濕度控制及濕度程序
;當(dāng)測(cè)量濕度 > 濕度設(shè)置值 (humi_svalue_h humi_svalue_l) + 開除濕偏差值 H6(dec_humi_on_value)
;開始除濕
;當(dāng)測(cè)量濕度 < 濕度設(shè)置值 (humi_svalue_h humi_svalue_l) + 停除濕偏差值 H7(dec_humi_off_value)
;停止除濕
;當(dāng)測(cè)量濕度 < 濕度設(shè)置值 (humi_svalue_h humi_svalue_l) + 開增濕偏差值 H8(inc_humi_on_value)
;開始增濕
;當(dāng)測(cè)量濕度 > 濕度設(shè)置值 (humi_svalue_h humi_svalue_l) + 停增濕偏差值 H9(inc_humi_off_value)
;停止增濕
;dec_humi_on_value (button_humi+button_up) H6
;dec_humi_off_value(button_humi+button_down) H7
;inc_humi_off_value(button_humi+button_right) H9
;inc_humi_on_value (button_humi+button_left) H8
;均為單字節(jié)帶符號(hào)變量,取值范圍為 9DH--63H (-9.9 -- 9.9)
;四個(gè)變量互鎖,以次減小
;濕度程序同光照程序
;02-6-9 修改: 1、制冷模式增加一項(xiàng) HG 模式,將762輸出的 ENA-COOL 控制線改為 COOL-VALVE
; 在前四種模式下 COOL-VALVE 為 "0" ,對(duì)應(yīng)繼電器始終為關(guān)閉, 制冷量由 COOLER (壓縮機(jī)繼電器控制)
; 在 HG 模式下,COOLER 始終開啟,制冷量由 COOL-VALVE 控制
; 2、為有效控制除霜,在 COOL-VALVE 開啟時(shí),停止循環(huán)泵(風(fēng)扇)運(yùn)行,增加 TEMP-RUN-F 標(biāo)志,
; 將PUMP_RUN_F 與溫度控制運(yùn)行標(biāo)志分離
;==================================================================================
;程序中用到的常數(shù)定義
version EQU 21h
version1 EQU 05h
BUZZER_CONST1 EQU 4 ;有效按鍵操作
BUZZER_CONST2 EQU 10 ;確認(rèn)設(shè)置
BUZZER_CONST3 EQU 20 ;無效確認(rèn)
key_wait_const EQU 15 ;In parameter setting status, if no key times is up with
;key_wait_const, then reading old parameter and exit setting
;const "15" meaning 15 senconds
settemp_const EQU 30
ALRM_WAIT_CONST EQU 50
MNT_PROG_PAGE_ADDR EQU 1
HP_PROG_PAGE_ADDR EQU 2
TP_PROG_PAGE_ADDR EQU 4
LP_PROG_PAGE_ADDR EQU 7
TP_START_ADDR EQU 00H
LP_START_ADDR EQU 10H
hp_start_addr EQU 00h
humi_sensor_p1L EQU 0f0h
humi_sensor_p1H EQU 0ah ;0AF0H = 8400/3
humi_sensor_p2H EQU 7ah
humi_sensor_p2l EQU 0cch ;7acch = 31436
cool_mode_const EQU 01h
;00H -- OFF模式
;01H -- ON/OFF模式
;02H -- DELAY ON/OFF 模式
;03H -- ON模式
;04H -- HG模式
HG_VOPEN_HOLD_54CONST EQU 20
HG_VOPEN_HOLD_43CONST EQU 16
HG_VOPEN_HOLD_32CONST EQU 12
HG_VOPEN_HOLD_32_1CONST EQU 8
HG_VOPEN_HOLD_21CONST EQU 5
HG_VOPEN_HOLD_01CONST EQU 2
WTXZ_CONST EQU 90
EMA_CALC_SECOND_CONST EQU 31;31
EMA_X_CONST_CALC EQU 70
EMA_X_CONST EQU 11
EMA_DIST_MIN_CONST EQU 5
WD_AD_GANRAO_CONST_L EQU 58
WD_AD_GANRAO_CONST_H EQU 2
button_temp EQU 1
button_up EQU 2
button_humi EQU 3
button_ATC EQU 4
button_6 EQU 5
button_left EQU 6
button_set EQU 7
button_right EQU 8
button_TLC EQU 9
button_7 EQU 10
button_light EQU 11
button_down EQU 12
button_osc EQU 13
button_sign EQU 14
button_8 EQU 15
button_prog EQU 16
button_cool EQU 17
button_switch EQU 18
button_0 EQU 19
button_9 EQU 20
button_1 EQU 21
button_2 EQU 22
button_3 EQU 23
button_4 EQU 24
button_5 EQU 25
;==================================================================
;cpu 管腳定義
ad_b1 BIT p1.0
AD_POL BIT P1.4
AD_D5 BIT p1.6
AD_START BIT P1.7
COMM762_CS BIT p1.5
disp1_cs BIT p2.0
disp2_cs BIT p2.1
disp_clk BIT p2.2
disp_dio BIT p2.3
BUZZER BIT P3.5
I2C_SCL BIT p3.6
I2C_SDA BIT p3.7
A_SEL BIT P2.4
B_SEL BIT P2.5
;==================================================================
;寄存器變量定義
;-------------------------------by zy1115
calc_buf1 EQU 08h
;==============================by zy1115
leddata_buf EQU 10H
LEDCOMM_BUF EQU 11H ;顯示子程序使用的緩沖區(qū)
BEFOR_KCODE1 EQU 12H
key_code1 EQU 13h
KEY_CODE2 EQU 14H
TADJ_POSITION EQU 15H ;溫度TLC調(diào)整點(diǎn)位置
quad_second_count EQU 16h ;1/4 second counter
humi_up_const EQU 17h ;一個(gè)加濕周期中加濕持續(xù)時(shí)間
;由測(cè)量濕度與設(shè)置濕度及開、關(guān)加濕偏差值計(jì)算得到
tmr0_2s_count EQU 1dh
inchumi_pwn_const EQU 1eh
inchumi_pwn_count EQU 1fh ;加濕信號(hào)脈寬,單位:1us
UNMEM_FLAG1 EQU 20H
I2CACK_F BIT UNMEM_FLAG1.0
START_CALC_SOMV_F BIT UNMEM_FLAG1.1
SETTEMP_OUT_F BIT UNMEM_FLAG1.2
STABLE_MV_SAVED_F BIT UNMEM_FLAG1.3
AD_OVER_F BIT UNMEM_FLAG1.4 ;A/D轉(zhuǎn)換超量程標(biāo)志
ADTRAN_ERR_F BIT UNMEM_FLAG1.5 ;A/D轉(zhuǎn)換結(jié)果高低位順序出錯(cuò)標(biāo)志
TRAN_EFFIC_F BIT UNMEM_FLAG1.6 ;A/D轉(zhuǎn)換結(jié)果低位有效標(biāo)志
new_adresult_f BIT UNMEM_FLAG1.7 ;成功完成一次AD轉(zhuǎn)換后的標(biāo)志
UNMEM_FLAG3 EQU 21H
CALC_F0 BIT UNMEM_FLAG3.0
CALC_OV BIT UNMEM_FLAG3.1
CALC_F1 BIT UNMEM_FLAG3.2
KEY_PUSH_F BIT UNMEM_FLAG3.3
FIRST_KEY_F BIT UNMEM_FLAG3.4
PUMP_RUN_F BIT UNMEM_FLAG3.5
NEG_TEMP_F BIT UNMEM_FLAG3.6
RWI2C_ERR_F BIT UNMEM_FLAG3.7
UNMEM_FLAG2 EQU 22H
COOL_ON_DFLAG BIT UNMEM_FLAG2.0
COOL_OFF_DFLAG BIT UNMEM_FLAG2.1
COOL_REQ_F BIT UNMEM_FLAG2.2
half_sencond_f BIT unmem_flag2.3 ;setting once per hanf second
settemp_alm_f BIT unmem_flag2.4 ;setting temperature is out of range
softdog_f BIT unmem_flag2.5 ;set "1" is softdog disable
minute_f BIT unmem_flag2.6
TLC_CALC_F0 BIT UNMEM_FLAG2.7
TEMP_REG EQU 23h
OUTPUT_762 EQU 24H ;LPC762輸出口的控制字節(jié)
PUMP_FAN BIT OUTPUT_762.7
ENA_HEAT BIT OUTPUT_762.6
ena_cl BIT output_762.5
humi_up BIT OUTPUT_762.4
cool_valve BIT output_762.3
COOLER BIT OUTPUT_762.2
pic_ctrl_byte EQU 25h ;pic16c57輸出口的控制字節(jié)
l_drv_d1 BIT pic_ctrl_byte.0
l_drv_d2 BIT pic_ctrl_byte.1
l_drv_d4 BIT pic_ctrl_byte.2
l_drv_d8 BIT pic_ctrl_byte.3
;shaking_relay BIT pic_ctrl_byte.5
ALARM_FLAG EQU 26H
ALM_TEMP_F BIT ALARM_FLAG.0 ;溫度報(bào)警
TEMP_H_ALM BIT ALARM_FLAG.1 ;溫度超上限
TEMP_L_ALM BIT ALARM_FLAG.2 ;溫度超下限
ALM_LEVEL_F BIT ALARM_FLAG.3 ;液位報(bào)警
ALM_PRESS_F BIT ALARM_FLAG.4 ;壓力報(bào)警
ALM_STATUS_F BIT ALARM_FLAG.6 ;表示前次檢查存在報(bào)警
BALM_COOLER_S BIT ALARM_FLAG.7
S_COMM_FLAG EQU 27H
COMM_OPEN_F BIT S_COMM_FLAG.0
COMM_RESET_F BIT S_COMM_FLAG.1
COMM_ASK_F BIT S_COMM_FLAG.2
COMM_WAIT_F BIT S_COMM_FLAG.3
LED_FLAG_ONE EQU 28H ;LED指示燈的標(biāo)志字節(jié)
LED_PUMP1 BIT LED_FLAG_ONE.0 ;LED1
LED_COOLER1 BIT LED_FLAG_ONE.5 ;LED2
LED_ALARM2 BIT LED_FLAG_ONE.6 ;LED3
LED_PUMP2 BIT LED_FLAG_ONE.1 ;LED4
LED_COOLER2 BIT LED_FLAG_ONE.4 ;LED5
LED_ALARM1 BIT LED_FLAG_ONE.3 ;LED6
HUMI_CONTROL_LED BIT LED_FLAG_ONE.2 ;LED7
LED_COOLMODE BIT LED_FLAG_ONE.7 ;LED8
LED_FLAG_TWO EQU 29H
LED_CDIV1 BIT LED_FLAG_TWO.0 ;LED9
LED_CDIV2 BIT LED_FLAG_TWO.5 ;LED10
LED_T_TLC BIT LED_FLAG_TWO.6 ;LED11
LED_H_ATC BIT LED_FLAG_TWO.1 ;LED12
LED_H_TLC BIT LED_FLAG_TWO.4 ;LED13
LED_TRNG_H BIT LED_FLAG_TWO.3 ;LED14
LED_TRNG_L BIT LED_FLAG_TWO.2 ;LED15
LED_T_DIV BIT LED_FLAG_TWO.7 ;LED16
unmem_flag5 EQU 2AH
TRAN_WAIT_F BIT unmem_flag5.0
POINT_FLASH_F BIT unmem_flag5.1
PROG_SECOND_F BIT unmem_flag5.2
HG_VOPEN_HOLD_F BIT unmem_flag5.3
pump_flash_f BIT unmem_flag5.4
cooler_flash_f BIT unmem_flag5.5
DISP_FLASH_F BIT unmem_flag5.6
HG_VOPEN_DELAY_F BIT unmem_flag5.7
TEMP_ADJ_BYT1 EQU 2BH
temp_N70_adj_f BIT TEMP_ADJ_BYT1.0
temp_n30_adj_f BIT TEMP_ADJ_BYT1.1
temp_10_adj_f BIT TEMP_ADJ_BYT1.2
temp_50_adj_f BIT TEMP_ADJ_BYT1.3
temp_90_adj_f BIT TEMP_ADJ_BYT1.4
temp_170_adj_f BIT TEMP_ADJ_BYT1.5
STABLE_RECORD_F BIT TEMP_ADJ_BYT1.6
STABLE_PERIOD_F BIT TEMP_ADJ_BYT1.7
TEMP_ADJ_BYT2 EQU 2CH
humi_10_adj_f BIT TEMP_ADJ_BYT2.0
humi_50_adj_f BIT TEMP_ADJ_BYT2.1
humi_90_adj_f BIT TEMP_ADJ_BYT2.2
WTADJ_run_f BIT TEMP_ADJ_BYT2.3
HG_DECHUMI_F BIT TEMP_ADJ_BYT2.4
SET_TIMEOUT_F BIT TEMP_ADJ_BYT2.5
tmr2_open_f BIT TEMP_ADJ_BYT2.6
cmnf_stop_f BIT TEMP_ADJ_BYT2.7
unmem_flag4 EQU 2dh
flash_disp2_f BIT unmem_flag4.0
alarm_sound_f BIT unmem_flag4.1 ;if now is alarm status, buzzer sound once per 5 senconds
STABLE_STATUS_F BIT unmem_flag4.2
temp_run_f BIT unmem_flag4.3
flash_2hz_f BIT unmem_flag4.4
backup_cmode_f BIT unmem_flag4.5
inchumi_pwn_en BIT unmem_flag4.6
heat_pwn_en BIT unmem_flag4.7
memory_flag1 EQU 2EH
auto_run_f BIT memory_flag1.0
prog_humi_on BIT memory_flag1.1
PROG_LIGHT_ON BIT MEMORY_FLAG1.2
inchumi_f BIT MEMORY_FLAG1.3
PROG_TEMP_ON BIT MEMORY_FLAG1.4
COOLER_RUN_F BIT MEMORY_FLAG1.5
LIGHT_RUN_F BIT MEMORY_FLAG1.6
HUMI_RUN_F BIT MEMORY_FLAG1.7
MEMORY_FLAG2 EQU 2FH
arrow_sound_en BIT memory_flag2.2
PERCENT_TEMP_F BIT MEMORY_FLAG2.3
COOL_MODE EQU 30H
COOL_TEMP_HIGH EQU 31H
COOL_TEMP_LOW EQU 32H
TEMP_EXCURSION EQU 33H
humi_atc_l EQU 34h
humi_atc_h EQU 35h
MAX_TEMP_L EQU 36H
MAX_TEMP_H EQU 37H
MIN_TEMP_L EQU 38H
MIN_TEMP_H EQU 39H
MAX_SETTEMP_L EQU 3AH
MAX_SETTEMP_H EQU 3BH
MIN_SETTEMP_L EQU 3CH
MIN_SETTEMP_H EQU 3DH
LIGHT_INTENSION EQU 3EH
TIME_ADDR_COUNT EQU 3FH
HUMI_SVALUE_L EQU 40H
HUMI_SVALUE_H EQU 41H
temp_atc_l EQU 42h
temp_atc_h EQU 43h
CDON_const_L EQU 44H
CDON_const_H EQU 45H
cdoff_const EQU 46h
temp_reg2 EQU 47h
AD_MID_L EQU 48H
AD_MID_H EQU 49H
AD_FACTORIAL EQU 4Ah
TEMP_SVALUE_L EQU 4Bh
TEMP_SVALUE_H EQU 4Ch
PAGE_ADDR EQU 4DH
DELAY_COUNT1 EQU 4EH
DELAY_COUNT2 EQU 4FH
AD_STATUS EQU 50H
ADTRUN_COUNT EQU 51H
KEY_TIMES EQU 52H
ADTURN_COUNT EQU 53H
BEEP_TIMES EQU 54H
MDISP_STATUS EQU 55H
HALF_SECOND_COUNT EQU 56H
NO_AD_COUNT EQU 57H
CONT_PUSH_TIMES EQU 58H
CURSOR_PST EQU 59H
DISP_WAIT_TIMES EQU 5AH
SDISP_STATUS EQU 5BH ;DGT7-9顯示內(nèi)容指示
SECOND_COUNT EQU 5CH
HEAT_DELAY_TIMES EQU 5DH
COMM_ASK_NUM EQU 5EH
minute_count EQU 5Fh
TP_LOOP_LENTGH EQU 60H
TP_LOOP_TCOUNT EQU 61H
TP_LOOP_PST EQU 62H
TP_LOOP_MIN EQU 63H
TP_LOOP_HOUR EQU 64H
LP_LOOP_LENTGH EQU 65H
LP_LOOP_TCOUNT EQU 66H
LP_LOOP_PST EQU 67H
LP_LOOP_MIN EQU 68H
LP_LOOP_HOUR EQU 69H
TP_LOOP_NCOUNT EQU 6FH
LP_LOOP_NCOUNT EQU 70H
heat_pwn_count EQU 71H
TP_LOOP_SECOND EQU 72H
LP_LOOP_SECOND EQU 73H
heat_pwn_const EQU 74H
COOL_ON_DTIME EQU 75H
COOL_OFF_DTIME_L EQU 76H
COOL_OFF_DTIME_H EQU 77H
CDON_TIME_L EQU 78H ;制冷模式為ON/OFF時(shí)開剩余時(shí)間低位
CDON_time_H EQU 79H ;制冷模式為ON/OFF時(shí)開剩余時(shí)間高位
cdoff_time EQU 7ah ;制冷模式為ON/OFF時(shí)關(guān)剩余時(shí)間
alarm_sound_count EQU 7bh ;In alarm status, buzzer sound once in alarm_sound_count times
tran_wait_count EQU 7ch
backup_cool_mode EQU 7dh
temp_register_l EQU 7eh
temp_register_h EQU 7fh
disp_buf EQU 80h
dec_humi_on_value EQU 86h
dec_humi_off_value EQU 87h
inc_humi_on_value EQU 88h
inc_humi_off_value EQU 89h
HP_LOOP_LENTGH EQU 8aH
HP_LOOP_TCOUNT EQU 8bH
HP_LOOP_PST EQU 8cH
HP_LOOP_MIN EQU 8dH
HP_LOOP_HOUR EQU 8eH
HP_loop_ncount EQU 8fh
HIS_TEMP_BUF EQU 90H
HG_VOPEN_DELAY_HOLD_COUNT EQU 96H
HG_VOPEN_HOLD_VALUE EQU 97H
COMM_ASK0 EQU 9AH
COMM_ASK1 EQU 9BH
COMM_ASK2 EQU 9CH
COMM_ASK3 EQU 9DH
COMM_ASK4 EQU 9EH
COMM_ASK5 EQU 9FH
MNT_PROG_ACTIVE_SEG EQU 0A0H
COMM_ANS1 EQU 0A1H
COMM_ANS2 EQU 0A2H
COMM_ANS3 EQU 0A3H
COMM_ANS4 EQU 0A4H
COMM_ANS5 EQU 0A5H
HG_DECHUMI_COUNT EQU 0A6H
COMM_LOCAL_ADDR EQU 0A7H
Hp_loop_second EQU 0A8h
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -