📄 initdef.inc.bak
字号:
b_DisplaySeg64 .EQU 0,M_DispSeg6
M_DispSeg7: .BLKB 1
b_DisplaySeg70 .EQU 4,M_DispSeg7
b_DisplaySeg71 .EQU 3,M_DispSeg7
b_DisplaySeg74 .EQU 0,M_DispSeg7
m_DispCOM1: .BLKB 1
b_TempHigha .EQU 0,m_DispCOM1
b_TempLowa .EQU 1,m_DispCOM1
b_k1 .EQU 2,m_DispCOM1
b_dispHEAT .EQU 3,m_DispCOM1
m_DispCOM2: .BLKB 1
b_TempHighb .EQU 0,m_DispCOM2
b_TempLowb .EQU 1,m_DispCOM2
b_k2 .EQU 2,m_DispCOM2
b_dispCOOL .EQU 3,m_DispCOM2
m_DispCOM3: .BLKB 1
b_TempHighc .EQU 0,m_DispCOM3
b_TempLowc .EQU 1,m_DispCOM3
b_k3 .EQU 2,m_DispCOM3
b_dispAUTO .EQU 3,m_DispCOM3
m_DispCOM4: .BLKB 1
b_TempHighd .EQU 0,m_DispCOM4
b_TempLowd .EQU 1,m_DispCOM4
b_k4 .EQU 2,m_DispCOM4
b_dispFAN .EQU 3,m_DispCOM4
m_DispCOM5: .BLKB 1
b_TempHighe .EQU 0,m_DispCOM5
b_TempLowe .EQU 1,m_DispCOM5
b_k5 .EQU 2,m_DispCOM5
b_dispDRY .EQU 3,m_DispCOM5
m_DispCOM6: .BLKB 1
b_TempHighf .EQU 0,m_DispCOM6
b_TempLowf .EQU 1,m_DispCOM6
b_k6 .EQU 2,m_DispCOM6
b_dispPOWER .EQU 3,m_DispCOM6
m_DispCOM7: .BLKB 1
b_TempHighg .EQU 0,m_DispCOM7
b_TempLowg .EQU 1,m_DispCOM7
b_dispRUN .EQU 3,m_DispCOM7
;**********************************************************************
m_Timerflag: .BLKB 1
b_TimerOnFlag .EQU 7,m_Timerflag
b_TimerOffFlag .EQU 6,m_Timerflag
b_SigerCool .EQU 5,m_Timerflag ; 1-4A03 ,0--4A01
bMCU2535flag .EQU 4,m_Timerflag
Read_flag: .BLKB 1
key_flag .equ 7,Read_flag ; Test Key
key_fend .equ 6,Read_flag ; Test Key
key_disable .equ 5,Read_flag ; DIsable Key
key_first .equ 4,Read_flag ; First for COOL and HEAT
key_next .equ 3,Read_flag ; Key again
remote_end .equ 2,Read_flag
b_remamber .equ 1,Read_flag
mkeyswitch: .BLKB 1
bSetAutoKey .equ 7,mkeyswitch
; bSetTestKey .equ 6,mkeyswitch
;bStopActflag .equ 5,mkeyswitch
bTestForce .equ 4,mkeyswitch
b_remamflag .EQU 1,mkeyswitch
firstautofan_f .EQU 0,mkeyswitch
m_sigercool: .BLKB 1 ; read singer Cool port Timer
m_savebyteH: .BLKB 1
m_savebyteL: .BLKB 1
m_del3ssave: .BLKB 1 ; Key weit timer
m_fasttest: .BLKB 1 ; Fast Mode Test
m_TestMinute: .BLKB 1
m_Testtype: .BLKB 1 ; Test 50,60 3-10Hp
sleepsecond: .BLKB 1
sleepMinute: .BLKB 1
m_Autofastdel: .BLKB 1
;BUZZER: .BLKB 1
m_dispCount: .BLKB 1
m_LEDflashCount: .BLKB 1
m_FlashCount: .BLKB 1
m_dispErrCon: .BLKB 1
m_Coolsave: .BLKB 1
m_CoolMin: .BLKB 1
mSwingStepCon: .BLKB 1
m_PortUpmSec: .BLKB 1
m_PVCLowTemp: .BLKB 1
m_Keyval: .BLKB 1
m_KeyOld: .BLKB 1
m_ir2else: .BLKB 1
;ir2NewAir1 .equ 5,m_ir2else ; F or C
ir2Round_U .equ 5,m_ir2else
ir2NewAir2 .equ 4,m_ir2else ; F or C
ir2savePower .equ 3,m_ir2else
ir2_duster .equ 2,m_ir2else
ir2_light .equ 1,m_ir2else
;ir2humid .equ 0,m_ir2else
ir2StrongMan .equ 0,m_ir2else ;20050805
m_ir2TimerOff: .BLKB 1
ir2TimerOffFlag .equ 7,m_ir2TimerOff
ir2TimerOffPM .equ 6,m_ir2TimerOff
ir2TimerOffMin5 .equ 5,m_ir2TimerOff
ir2TimerOffMin4 .equ 4,m_ir2TimerOff
ir2TimerOffHour3 .equ 3,m_ir2TimerOff
ir2TimerOffHour2 .equ 2,m_ir2TimerOff
ir2TimerOffHour1 .equ 1,m_ir2TimerOff
ir2TimerOffHour0 .equ 0,m_ir2TimerOff
m_ir2TimerOnOff: .BLKB 1
ir2TimerOffMin3 .equ 7,m_ir2TimerOnOff
ir2TimerOffMin2 .equ 6,m_ir2TimerOnOff
ir2TimerOffMin1 .equ 5,m_ir2TimerOnOff
ir2TimerOffMin0 .equ 4,m_ir2TimerOnOff
ir2TimerOnHour3 .equ 3,m_ir2TimerOnOff
ir2TimerOnHour2 .equ 2,m_ir2TimerOnOff
ir2TimerOnHour1 .equ 1,m_ir2TimerOnOff
ir2TimerOnHour0 .equ 0,m_ir2TimerOnOff
m_ir2TimerOn: .BLKB 1
ir2TimerOnFlag .equ 7,m_ir2TimerOn
ir2TimerOnPM .equ 6,m_ir2TimerOn
ir2TimerOnMin5 .equ 5,m_ir2TimerOn
ir2TimerOnMin4 .equ 4,m_ir2TimerOn
ir2TimerOnMin3 .equ 3,m_ir2TimerOn
ir2TimerOnMin2 .equ 2,m_ir2TimerOn
ir2TimerOnMin1 .equ 1,m_ir2TimerOn
ir2TimerOnMin0 .equ 0,m_ir2TimerOn
m_ir2ClockHigh: .BLKB 1
ir2ClockPM .equ 6,m_ir2ClockHigh
ir2ClockMinute5 .equ 5,m_ir2ClockHigh
ir2ClockMinute4 .equ 4,m_ir2ClockHigh
ir2ClockHour3 .equ 3,m_ir2ClockHigh
ir2ClockHour2 .equ 2,m_ir2ClockHigh
ir2ClockHour1 .equ 1,m_ir2ClockHigh
ir2ClockHour0 .equ 0,m_ir2ClockHigh
m_ir2ClockLow: .BLKB 1
ir2ClockSecond5 .equ 7,m_ir2ClockLow
ir2ClockSecond4 .equ 6,m_ir2ClockLow
ir2ClockSecond3 .equ 5,m_ir2ClockLow
ir2ClockSecond2 .equ 4,m_ir2ClockLow
ir2ClockMinute3 .equ 3,m_ir2ClockLow
ir2ClockMinute2 .equ 2,m_ir2ClockLow
ir2ClockMinute1 .equ 1,m_ir2ClockLow
ir2ClockMinute0 .equ 0,m_ir2ClockLow
m_ir2fantem: .BLKB 1
ir2_sleep .equ 7,m_ir2fantem
ir2_swing .equ 6,m_ir2fantem
ir2_fan0 .equ 5,m_ir2fantem ;0 to 1--fan
ir2_fan1 .equ 4,m_ir2fantem
;; .equ 3,m_ir2fantem ;tem
;; .equ 2,m_ir2fantem ;tem
;; .equ 1,m_ir2fantem ;tem
;; .equ 0,m_ir2fantem ;tem
m_ir2mode: .BLKB 1 ;4 to 7--no use; 0 to 3--mode
;; .equ 0,m_ir2mode ;mode
;; .equ 1,m_ir2mode ;mode
;; .equ 2,m_ir2mode ;mode
ir2_onoff .equ 3,m_ir2mode ;mode
M_REMOTEHEAT .EQU 00001100B
; mCompHRun45MMin: .BLKB 1
mStartSwingStep: .BLKB 1
m_Tempval: .BLKB 1
Ttemp: .blkb 1 ;20050825
m_AutoMode: .BLKB 1
m_AutoModeold: .blkb 1
SencerError: .blkb 1
b_sencerErrorGUAN1 .equ 0,SencerError
b_sencerErrorHUAN1 .equ 1,SencerError
sencererrorsechuan: .blkb 1
sencererrorsecguan: .blkb 1
settempvaldis: .blkb 1
old_Tempdis: .blkb 1
oldm_AutoMode: .blkb 1
sensor_reback: .blkb 1
;***********************************20050113 for wirlpool lingwind
temp_code: .blkb 1 ;receive remote room temprature
Custom_code: .blkb 1
M_RoomTempremote: .blkb 1 ;room temp of the remote
M_RoomTempsel: .blkb 1 ;used to estimate auto_mode,and the comp on/off
Round_Utimes: .blkb 1 ;no round_u time seconds
Round_Utimem: .blkb 1 ;no round_u time minutes
;**********************************20050113
;******************************************************************************************************************************************************
; .ORG 0100H
irmodesave: .BLKB 1
mStepPhote: .BLKB 1
mStartSwingcase: .BLKB 1
mswingdrivetemp: .BLKB 1
m_Rxdcount: .BLKB 1 ;chen
M_RxdChuckSum: .BLKB 1 ;chen
; Current22A .equ 0B3H
; Current25A .equ 0CCH
; Current22A = 3.53/5.0*255 = 0B2H
; Current25A = 4.00/5.0*255 = 0CCH
; .ORG 0130H
M_Buffer:
M_RxdStart: .BLKB 1 ;chen
M_RxdAdress0: .BLKB 1
M_RxdAdress1: .BLKB 1
M_RxdAdress2: .BLKB 1
M_RxdAdress3: .BLKB 1
M_RxdRemote0: .BLKB 1
M_RxdRemote1: .BLKB 1
M_RxdRemote2: .BLKB 1
M_RxdRemote3: .BLKB 1
M_RxdRemote4: .BLKB 1
M_RxdRemote5: .BLKB 1
M_RxdRemote6: .BLKB 1
M_RxdRemote7: .BLKB 1
M_RxdChuck0: .BLKB 1
M_RxdChuck1: .BLKB 1
M_RxdEndcord: .BLKB 1
m_LowvaCount: .blkb 1
m_lowreturn: .blkb 1
m_ReturnTime: .blkb 1
m_ReturnTimeSec: .blkb 1
m_lowflags: .blkb 1
b_lowvaflag .equ 0,m_lowflags
b_lowreturn .equ 1,m_lowflags
b_3mindelay .equ 2,m_lowflags
b_WaitReturnHigh .equ 3,m_lowflags
b_WaitReturnLow .equ 4,m_lowflags
b_highreturn .equ 5,m_lowflags
b_highvaflag .equ 6,m_lowflags
m_highreturn: .blkb 1
;**********************************************************************************************************************************************************
.ENDRAM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -