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

📄 initdef.inc.bak

📁 使用三菱芯片开发的空调程序,具有低压保护功能
💻 BAK
📖 第 1 页 / 共 4 页
字号:
                ir1ClockHour2    .equ    2,m_ir1ClockHigh
                ir1ClockHour1    .equ    1,m_ir1ClockHigh
                ir1ClockHour0    .equ    0,m_ir1ClockHigh


        m_ir1ClockLow:     .BLKB   1
                 ir1ClockSecond5         .equ    7,m_ir1ClockLow
                 ir1ClockSecond4         .equ    6,m_ir1ClockLow
                 ir1ClockSecond3         .equ    5,m_ir1ClockLow
                 ir1ClockSecond2         .equ    4,m_ir1ClockLow
                 ir1ClockMinute3         .equ    3,m_ir1ClockLow
                 ir1ClockMinute2         .equ    2,m_ir1ClockLow
                 ir1ClockMinute1         .equ    1,m_ir1ClockLow
                 ir1ClockMinute0         .equ    0,m_ir1ClockLow

        m_ir1fantem:       .BLKB   1
                ir1_sleep        .equ    7,m_ir1fantem
                ir1_swing        .equ    6,m_ir1fantem
                ir1_fan0         .equ    5,m_ir1fantem     ;0 to 1--fan
                ir1_fan1         .equ    4,m_ir1fantem
              ;;                 .equ    3,m_ir1fantem     ;tem
              ;;                 .equ    2,m_ir1fantem     ;tem
              ;;                 .equ    1,m_ir1fantem     ;tem
              ;;                 .equ    0,m_ir1fantem     ;tem

        m_ir1mode:         .BLKB   1  ;4 to 7--no use; 0 to 3--mode
              ;;                .equ     0,m_ir1mode       ;mode
              ;;                .equ     1,m_ir1mode       ;mode
              Re_now            .equ     2,m_ir1mode       ;mode
                ir1_onoff       .equ     3,m_ir1mode       ;mode
        m_ir1modeformer:   .blkb   1
              Re_former         .equ     2,m_ir1modeformer

;******************* For EEPROM Buffer*****************************
        m_irelse:         .BLKB   1
                irRound_U        .equ    5,m_irelse
                ;irNewAir1       .equ    5,m_irelse       ; F or C
                irNewAir2        .equ    4,m_irelse       ; F or C
                irsavePower      .equ    3,m_irelse
                irduster         .equ    2,m_irelse
                irlight_hrp     .equ    1,m_irelse
                ;irhumid         .equ    0,m_irelse
                irStrongMan      .equ    0,m_irelse

        m_irTimerOff:          .BLKB   1
                irTimerOffFlag          .equ     7,m_irTimerOff
                irTimerOffPM            .equ     6,m_irTimerOff
                irTimerOffMin5          .equ     5,m_irTimerOff
                irTimerOffMin4          .equ     4,m_irTimerOff
                irTimerOffHour3         .equ     3,m_irTimerOff
                irTimerOffHour2         .equ     2,m_irTimerOff
                irTimerOffHour1         .equ     1,m_irTimerOff
                irTimerOffHour0         .equ     0,m_irTimerOff


        m_irTimerOnOff:        .BLKB   1
                irTimerOnHour3     .equ    7,m_irTimerOnOff
                irTimerOnHour2     .equ    6,m_irTimerOnOff
                irTimerOnHour1     .equ    5,m_irTimerOnOff
                irTimerOnHour0     .equ    4,m_irTimerOnOff
                irTimerOffMin3     .equ    3,m_irTimerOnOff
                irTimerOffMin2     .equ    2,m_irTimerOnOff
                irTimerOffMin1     .equ    1,m_irTimerOnOff
                irTimerOffMin0     .equ    0,m_irTimerOnOff

        m_irTimerOn:            .BLKB   1
                irTimerOnMin3    .equ   7,m_irTimerOn
                irTimerOnMin2    .equ   6,m_irTimerOn
                irTimerOnMin1    .equ   5,m_irTimerOn
                irTimerOnMin0    .equ   4,m_irTimerOn
                irTimerOnFlag    .equ   3,m_irTimerOn
                irTimerOnPM      .equ   2,m_irTimerOn
                irTimerOnMin5    .equ   1,m_irTimerOn
                irTimerOnMin4    .equ   0,m_irTimerOn

        m_irClockHigh:    .BLKB   1
                irClockPM       .equ    6,m_irClockHigh
                irClockMinute5  .equ    5,m_irClockHigh
                irClockMinute4  .equ    4,m_irClockHigh
                irClockHour3    .equ    3,m_irClockHigh
                irClockHour2    .equ    2,m_irClockHigh
                irClockHour1    .equ    1,m_irClockHigh
                irClockHour0    .equ    0,m_irClockHigh


        m_irClockLow:     .BLKB   1
                 irClockSecond5         .equ    7,m_irClockLow
                 irClockSecond4         .equ    6,m_irClockLow
                 irClockSecond3         .equ    5,m_irClockLow
                 irClockSecond2         .equ    4,m_irClockLow
                 irClockMinute3         .equ    3,m_irClockLow
                 irClockMinute2         .equ    2,m_irClockLow
                 irClockMinute1         .equ    1,m_irClockLow
                 irClockMinute0         .equ    0,m_irClockLow

        m_irfantem:       .BLKB   1
                ir_sleep        .equ    7,m_irfantem
                ir_swing        .equ    6,m_irfantem
                ir_fan0         .equ    5,m_irfantem     ;0 to 1--fan
                ir_fan1         .equ    4,m_irfantem
              ;;                .equ    3,m_irfantem     ;tem
              ;;                .equ    2,m_irfantem     ;tem
              ;;                .equ    1,m_irfantem     ;tem
              ;;                .equ    0,m_irfantem     ;tem

        m_irmode:         .BLKB   1  ;4 to 7--no use; 0 to 3--mode
              ;;                .equ    0,m_irmode       ;mode
              ;;                .equ    1,m_irmode       ;mode
              ;;                .equ    2,m_irmode       ;mode
                ir_onoff        .equ    3,m_irmode       ;mode

;****************for Remote Receive Viriable***************************
        old_Temp:       .BLKB   1
        onebyteregister:   .blkb 1
        flag40:            .BLKB   1
                writeonebyte_error .equ 0,flag40
                writeonepage_error .equ 1,flag40
                eepromwrite_error  .equ 2,flag40  ;1--erea,0--normal
                readonepage_error  .equ 3,flag40  ;1--erea,0--normal
                e2enwrite          .equ 4,flag40  ;1--enable,0--disable,ini 0
                e2_dataerea        .equ 5,flag40  ;1--data erea
                bzifread           .equ 6,flag40  ;1--read again

        e2readtimes:    .BLKB 1          ;read times,5(max),ini 0

        ;n_hdmax         .equ    40
        ;n_hdmin         .equ    32
        ;n_sepmax        .equ    22
        ;n_sepmin        .equ    14;12    ;20051017
        ;n_sepmax2       .equ    22
        ;n_sepmin2       .equ    0Eh

        ;n_hdmax_U       .equ    28       ;20051017
        ;n_hdmin_U       .equ    20
        ;n_sepmax_U      .equ    14
        ;n_sepmin_U      .equ    8



        c_state:        .BLKB   1
        c_stage:        .BLKB   1
        c_sep:          .BLKB   1
        c_data:         .BLKB   1
        c_bit:          .BLKB   1
        w_work0:        .BLKB   1
        w_work1:        .BLKB   1
        w_code:         .BLKB   1
        w_pcode:        .BLKB   1
        w_ecode:        .BLKB   1
        f_remote:       .BLKB   1
                f_state         .equ    0,f_remote
                ;f_pstate        .equ    1,f_remote
                f_finish        .equ    2,f_remote
                f_ng            .equ    3,f_remote

        remoteflag:     .BLKB   1
                ;Ok_flag         .equ    0,remoteflag
                b_Round_Uremote .equ    0,remoteflag
                ADconend_flag   .equ    1,remoteflag
;               delay_key       .equ    2,remoteflag
                ;F_24D           .equ    2,remoteflag

        remotecount:    .BLKB   1
;************************end for eeprom*************************************
        mStepperStatus:   .BLKB         1
        mSwingStatus:     .BLKB         1
                bOpenDoormSwingStatus   .EQU    0,mSwingStatus
                bCloseDoormSwingStatus  .EQU    1,mSwingStatus
;               bHeaterOnmPowerStatus   .EQU    2,mSwingStatus
                jianshao_F              .EQU    2,mSwingStatus
                bStepperOnmFanStatus    .EQU    3,mSwingStatus
                bOpenSwingOpen          .EQU    4,mSwingStatus
                bOpenSwingClose         .EQU    5,mSwingStatus
                bOpenDoor               .EQU    6,mSwingStatus
                bCloseDoor              .EQU    7,mSwingStatus
        mSwingStatus1:   .BLKB   1
                bOpenDoorflag           .equ    0,mSwingStatus1
                bCloseDoorflag          .equ    1,mSwingStatus1

                b25SwingCOOLFlag        .equ    2,mSwingStatus1
                ;b_TempSub18F            .equ    3,mSwingStatus1
                ;b_TempSub18             .equ    4,mSwingStatus1
                bStartClose             .equ    5,mSwingStatus1
                bTestTypefirst          .equ    6,mSwingStatus1
                bPowerOnmMCUStatus      .equ    7,mSwingStatus1

        RUN_AUTO         .EQU   0
        RUN_COOL         .EQU   1
        RUN_DRY          .EQU   2
        RUN_FAN          .EQU   3
        RUN_HEAT         .EQU   4


AD_Count:       .BLKB   1
        AD2_buffer:     .BLKB   1

        mchoose1Low:     .BLKB   1
        mchoose1high:     .BLKB   1
        M_choose1Temp:     .BLKB   1

        mchoose2Low:     .BLKB   1
        mchoose2high:     .BLKB   1
        M_choose2Temp:     .BLKB   1

        OmPipeHigh:     .BLKB   1
        OmPipeLow:     .BLKB   1
        M_OPipeTemp:     .BLKB   1
        mCompIhigh:    .blkb     1
        mCompILow:     .blkb     1
        mRoomHigh:      .BLKB   1
        mRoomLow:       .BLKB   1
        M_RoomHigh:     .BLKB   1

        m_RoomADval:    .BLKB   1

        mCompCurr:      .blkb   1
        M_PipeTemp:     .BLKB   1       ;
        mPipeHigh:      .BLKB   1
        mPipeLow:       .BLKB   1


;        mPowerval:      .BLKB   1
;        mPowerHigh:     .BLKB   1
;        mPowerLow:      .BLKB   1


        m_Tmax:         .BLKB   1
        m_Tmax0:        .BLKB   1
        m_Tmax1:        .BLKB   1
        m_Tmax2:        .BLKB   1
        m_Tmax3:        .BLKB   1
        m_Tmax4:        .BLKB   1
        m_Tmax5:        .BLKB   1
        m_Tmax6:        .BLKB   1
        m_Tmax7:        .BLKB   1
        m_Tmin:         .BLKB   1
        m_TmaxFirst:    .blkb   1
        m_TmaxmidFirst: .BLKB   1
        m_Tmaxmid:      .blkb   1
        mNowBuffer:     .blkb   1    ;bu guo shi yi ge lin shi bian liang
        m_Tpipetempmid: .BLKB   1

        m_pipeLow38Sec: .blkb   1    ;guan wen xiao yu 45du 30s jishi
        m_pipeupsec:    .BLKB   1
        m_TpNodownSec:  .BLKB   1
        m_Defrostsec:    .BLKB   1
        M_DefrostMin:   .BLKB   1
        m_defrostCon:   .BLKB   1
        m_InDefrostSec: .BLKB   1
        M_CompSumMin:   .BLKB   1
        m_Tpipetemp:    .BLKB   1
        m_PipeSubval:   .BLKB   1    ;t16-@t1

        settempval:     .BLKB   1
        tempval:        .blkb   1

⌨️ 快捷键说明

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