亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 模糊控制和經驗的水溫調節系統2.asm

?? 開發平臺,任一MCS-51單片機上,很多程序,如鍵盤,顯示,液晶驅動
?? ASM
?? 第 1 頁 / 共 2 頁
字號:
;PWM  R0,CASE_2,R2,R3,R4 全局變量
;;;;;;;;;;;;;;;;;;;;;;;
DATEX_1 EQU 30H       ;用來計數
CASEX_3  EQU 27H ;緩沖

DATEX_2 EQU  31H  ;用來存放占空比
DATEX_3 EQU  32H  ;用來存放時鐘
DATEX_4 EQU  33H  ;用來存放溫度 (沒用到)
OUT_PUT  EQU  P3.7 ;用來控制溫度PWM
IN0_PUT  EQU  P2.6 ;MOHU_NO
IN1_PUT  EQU  P2.7 ;MOHU_NO
IN2_PUT  EQU  P2.5 ;MOHU_NO
DATEX_5  EQU  35H   ;NT十位溫度
DATEX_6  EQU  36H   ;NT個位溫度

DATEX_7    EQU  37H   ;NT小數溫度
DATEX_8    EQU  40H   ;占存
DATEX_9    EQU  41H   ;用來存放時鐘分鐘
DATEX_10   EQU  42H   ;MOHU_NO采集時間控制
ST_1       EQU  43H   ;設定溫度個位
ST_2       EQU  44H  ;設定溫度十位
DATEX_11   EQU  45H ;用來存放ST溫度
DATEX_12   EQU  46H ;用來存放NT溫度
DATEX_13   EQU  47H ;(16)低位
DATEX_14   EQU  48H ;(16)高位
DATEX_15   EQU  49H ;(16)
COMPY_2    EQU  4AH  ;比較(高位)
COMPY_1    EQU  4BH  ;比較(低位)
MOHU_NO_5      EQU  4CH  ;MOHU_NO抗干擾(高位)
MOHU_NO_4      EQU  4DH   ;MOHU_NO     (低位)
MOHU_NO        EQU  4EH   ;MOHU_NO 數據 (高位
MOHU_NO_L      EQU  4FH   ;MOHU_NO 數據 (低位)
EMPTY_2    EQU  50H  ;用來存放占空時間(高位)
EMPTY_1    EQU  51H  ;用來存放占空時間(低位)
ZHAN_KONG  EQU  52H  ;用來判斷保溫
ZHAN_TIME  EQU  53H  ;用來保溫計數
JISHU      EQU  54H  ;用來計數占空比
MOHU_NO_1      EQU  55H
MOHU_NO_2      EQU  56H
MOHU_NO_3      EQU  57H
A_E         EQU  58H  ;模糊控制偏差的變化量
M_E         EQU  59H  ;測得溫度與設定溫度的偏差E


SINGN_END  EQU  24H.0 ;用來標志加熱結束
SINGN_R    EQU 24H.1  ;確認鍵
SINGN_T    EQU  24H.2 ;停止鍵 (沒用到)
SIGN_WEATHER    EQU  24H.3 ;氣溫判斷
SIGN_ZHAN       EQU  24H.4 ;保溫標志
SIGN_CASE       EQU  24H.5 ;緩沖加熱
SIGN_PT         EQU  24H.6 ;
SIGN_30         EQU  24H.7 ;30S結束
SIGN_FU         EQU  25H.0 ;符號標志
SIGN_FU_E       EQU  25H.1 ;符號標志


;;;;;;;;;;;;;;;;;;
ORG 00H

LJMP MAIN
ORG 00BH
LJMP TIME_0


ORG 50H
MAIN:MOV TL0,#0F3H
MOV TH0,#0D8H
MOV  TMOD,#01H

SETB ET0
MOV DATEX_1,#00H
MOV DATEX_3,#00H
MOV DATEX_9,#00H
MOV DATEX_5,#00H
MOV DATEX_6,#00H
MOV DATEX_7,#00H
MOV DATEX_10,#00H
MOV DATEX_2,#10
MOV COMPY_1,#00H
MOV COMPY_2,#00H
MOV EMPTY_2,#00H
MOV EMPTY_1,#00H
MOV ZHAN_KONG,#00H
MOV ZHAN_TIME,#00H
MOV CASEX_3,#00H
CLR SINGN_END
CLR SINGN_T
CLR SINGN_R
CLR SIGN_WEATHER
CLR  SIGN_ZHAN
CLR SIGN_CASE
CLR SIGN_PT
CLR SIGN_30
CLR SIGN_FU
CLR SIGN_FU_E
MOV ZHAN_KONG,#1EH
MOV R0,#55H
MOV CASE_2,#4EH
MOV MOHU_NO_4,#00H
MOV MOHU_NO_5,#00H
MOV MOHU_NO,#00H
MOV MOHU_NO_L,#00H
MOV CASEX_3,#00H


SETB OUT_PUT
MOV SP,#60H

START:        MOV P1,#00001100B      ;顯示開關控制-開顯示-光標開-字符閃爍
              LCALL Ming_Lin_1       ;調用命令輸出子程序
              MOV P1,#00111000B    ;功能設置-8位數據接口-雙行顯示-5*7點陣
              LCALL Ming_Lin_1       ;調用命令輸出子程序
              MOV P1,#00000001B     ;清屏
              LCALL Ming_Lin_1       ;調用命令輸出子程序
              MOV P1,#00000110B     ;輸入方式設置,增量方式不移位
              LCALL Ming_Lin_1
              MOV P1,#84H
              LCALL Ming_Lin_1
              MOV P1,#54H
              LCALL DADE
              ;==============
              MOV P1,#85H
              ACALL Ming_Lin
              MOV P1,#69H
              ACALL DADE
              ;=============
              MOV P1,#86H
              ACALL Ming_Lin
              MOV P1,#6DH
              ACALL DADE
              ;===========
              MOV P1,#87H
              ACALL Ming_Lin
              MOV P1,#65H
              ACALL DADE
              ;=========
              MOV P1,#88H
              ACALL Ming_Lin
              MOV P1,#3AH
              ACALL DADE
              ;==========
              MOV P1,#8BH
              ACALL Ming_Lin
              MOV P1,#3AH
              ACALL DADE
              ;========
              MOV P1,#0C0H
              ACALL Ming_Lin
              MOV P1,#53H
              ACALL DADE
              ;===========
              MOV P1,#0C1H
              ACALL Ming_Lin
              MOV P1,#54H
              ACALL DADE
              ;=============
              MOV P1,#0C2H
              ACALL Ming_Lin
              MOV P1,#3AH
              ACALL DADE
              ;==========
              MOV P1,#0C5H
              ACALL Ming_Lin
              MOV P1,#63H
              ACALL DADE
              ;==========
              MOV P1,#0C7H
              ACALL Ming_Lin
              MOV P1,#4EH
              ACALL DADE
              ;==========
              MOV P1,#0C8H
              ACALL Ming_Lin
              MOV P1,#54H
              ACALL DADE
             ;=========
              MOV P1,#0C9H
              ACALL Ming_Lin
              MOV P1,#3AH
              ACALL DADE
              ;=========
               MOV P1,#0CCH
              ACALL Ming_Lin
              MOV P1,#2EH
              ACALL DADE
              ;================
              MOV P1,#0CEH
              ACALL Ming_Lin
              MOV P1,#63H
              ACALL DADE
              ;*******************鍵盤掃描和數據處理
       BEGIN: LCALL SCAN
              LCALL DELAY1
              LCALL DELAY1
              LCALL IN_PUT
              ;SETB SINGN_R ;/
              ;SETB  SIGN_WEATHER
              ;MOV ST_2,#5;/
              ;MOV ST_1,#0;/
              ;MOV  DATEX_5,#2;/
              ;MOV DATEX_6,#7 ;/
              MOV A,DATEX_5  ;BCD碼轉換成十六進制
              MOV B,#10
              MUL AB
              MOV DATEX_12,A
              MOV A,DATEX_6
              ADD A,DATEX_12
              MOV DATEX_12,A
              JNB SIGN_WEATHER,BEGIN_1
              ;***************
              MOV P1,#81H
              ACALL Ming_Lin
              MOV P1,#73H
              ACALL DADE
              ;**************
       BEGIN_1:LCALL LCM
              JB SINGN_R,WORK_1
               AJMP BEGIN



      WORK_1: MOV A,ST_2  ;BCD碼轉換成十六進制
              MOV B,#10
              MUL AB
              MOV DATEX_11,A
              MOV A,ST_1
              ADD A,DATEX_11
              MOV DATEX_11,A
              LCALL COOK_1 ;提供輸出量
              SETB SIGN_30
              SETB TR0
              SETB EA
              SETB OUT_PUT




        WORK: ;MOV  DATEX_5,#2;/
              ;MOV DATEX_6,# 7;/

               LCALL DELAY1
               LCALL LCM  ;開始工作并加熱
              AJMP WORK
;;;;=====================================


;***********************************************查表經驗值的占空比
;***********************************************
; 模糊控制
;**********************************************
;**********************************************
;A_E         EQU  58H  ;模糊控制偏差的變化量ΔE
;M_E         EQU  59H  ;測得溫度與設定溫度的偏差E
U_B  EQU 5AH  ;輸出為電熱絲加熱量U 大
U_M  EQU 5BH  ;輸出為電熱絲加熱量U 中
U_S  EQU 5CH  ;輸出為電熱絲加熱量U 小
CASE_2 EQU 5DH ;占存





;*************************************************
;***************************************************

MOHU_CONTROL:JB SIGN_FU_E,MOHU_CONTROL_1
             MOV A,M_E    ;B
             CLR C
             CJNE A,#25,MOHU_1
MOHU_1:  JC  MOHU_CONTROL_1
             MOV A,A_E
             CLR C
            JB  SIGN_FU,WUCHA_N
            CJNE A,#1,E_1
E_1:        JC   WUCHA_N  ;>0.2
            MOV  DATEX_2,U_B      ;;U_B
            CLR SIGN_FU
            SETB SIGN_CASE       ;PWM開始輸出

            RET

WUCHA_N:CLR C   ;<-0.2
        JNB SIGN_FU,WUCHA_0
        CJNE A,#1,E_2
E_2:    JC WUCHA_0
        MOV  DATEX_2,U_M ;;U_M
        CLR SIGN_FU
        SETB SIGN_CASE       ;PWM開始輸出

        RET

WUCHA_0:

         MOV  DATEX_2,U_B     ;-0.2~0.2  ;U_B
        CLR SIGN_FU
       SETB SIGN_CASE       ;PWM開始輸出

        RET











MOHU_CONTROL_1:JB SIGN_FU_E,MOHU_CONTROL_2
              MOV A,M_E   ;M
             CLR C
             CJNE A,#10,MOHU_2
MOHU_2:     JC MOHU_CONTROL_2

            MOV A,A_E
            CLR C
            JB  SIGN_FU,WUCHAX_N
            CJNE A,#1,EX_1
EX_1:       JC   WUCHAX_N  ;>0.2
            MOV  DATEX_2,U_M   ;;U_M
            CLR SIGN_FU
            SETB SIGN_CASE       ;PWM開始輸出

            RET

WUCHAX_N:CLR C   ;<-0.2
        JNB SIGN_FU,WUCHAX_0
        CJNE A,#1,EX_2
EX_2:    JC WUCHAX_0
        MOV  DATEX_2,U_M   ;U_M
        CLR SIGN_FU
        SETB SIGN_CASE       ;PWM開始輸出

        RET

WUCHAX_0:MOV  DATEX_2,U_B    ;-0.2~0.2 ;;;U_B
        CLR SIGN_FU
        SETB SIGN_CASE       ;PWM開始輸出

        RET










MOHU_CONTROL_2:JB SIGN_FU_E,MOHU_CONTROL_3
            MOV A,A_E    ;S
            CLR C
            JB  SIGN_FU,WUCHAY_N
            CJNE A,#1,EY_1
EY_1:        JC   WUCHAY_N  ;>0.2
            MOV  DATEX_2,U_S        ;;U_S
            CLR SIGN_FU
            SETB SIGN_CASE       ;PWM開始輸出
             RET

WUCHAY_N:CLR C   ;<-0.2
        JNB SIGN_FU,WUCHAY_0
        CJNE A,#1,EY_2
EY_2:   JC WUCHAY_0
        MOV  DATEX_2,U_S              ;;U_S;
        CLR SIGN_FU
        SETB SIGN_CASE       ;PWM開始輸出
         RET

WUCHAY_0:MOV  DATEX_2,U_M     ;-0.2~0.2  ;;U_M
         CLR SIGN_FU
        SETB SIGN_CASE       ;PWM開始輸出
        RET



MOHU_CONTROL_3:CLR SIGN_CASE       ;PWM關閉輸出
               CLR SIGN_ZHAN
               SETB OUT_PUT  ;關閉加熱
               CLR SIGN_FU_E
               RET

;***************************************



;***********************************************查表經驗值的占空比
;***********************************************
COOK_1:MOV A,DATEX_11
       CLR C
       CJNE A,#80,COOK_2
COOK_2:JC COOK_3  ;<80
          NOP
          RET
COOK_3:CLR C
       CJNE A,#70,COOK_4
COOK_4:JC  COOK_5
                      ;>70
       MOV U_B,#91   ;1000W
       MOV U_M,#64   ;491W
       MOV U_S,#23   ;63W
       RET
COOK_5:CLR C
       CJNE A,#60,COOK_6
COOK_6:JC  COOK_7  ;>60
       MOV U_B,#91   ;1000W
       MOV U_M,#64   ;491W
       MOV U_S,#23   ;63W
  RET
COOK_7:CLR C
       CJNE A,#50,COOK_8
COOK_8:JC  COOK_9   ;>50
       MOV U_B,#91   ;1000W
       MOV U_M,#64   ;491W
       MOV U_S,#16   ;30W
  RET
COOK_9:CLR C
       CJNE A,#40,COOK_10
COOK_10:JC  COOK_11
      MOV U_B,#91   ;1000W
      MOV U_M,#64   ;491W
      MOV U_S,#10   ;12W
      RET
COOK_11:CLR C
        CJNE A,#30,COOK_12
COOK_12:JC  COOK_13
      MOV U_B,#91   ;1000W
      MOV U_M,#64   ;491W
      MOV U_S,#10   ;12W
COOK_13:RET

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品 日产精品 欧美精品| 日韩视频一区二区三区在线播放| 久久天堂av综合合色蜜桃网 | 国内精品自线一区二区三区视频| 在线观看日韩精品| 日韩一区中文字幕| 国产成人久久精品77777最新版本| 日韩欧美国产高清| 蜜臀av国产精品久久久久| 欧美日本在线观看| 亚洲国产cao| 在线免费观看成人短视频| 亚洲免费毛片网站| 色婷婷激情一区二区三区| 亚洲精选视频免费看| 91蜜桃在线免费视频| 亚洲欧美在线观看| 99精品视频在线观看| 亚洲激情综合网| 成人性生交大片免费| 国产精品久久久久久亚洲伦| 91在线高清观看| 亚洲视频免费在线观看| 色8久久人人97超碰香蕉987| 亚洲高清在线视频| 88在线观看91蜜桃国自产| 美国毛片一区二区三区| 精品国产乱码久久久久久闺蜜| 激情综合色丁香一区二区| 久久久久综合网| av网站一区二区三区| 一区二区三区在线免费视频| 在线观看免费亚洲| 日本一不卡视频| 日韩亚洲国产中文字幕欧美| 激情文学综合丁香| 国产精品美女一区二区在线观看| 99免费精品在线| 亚洲国产一二三| 日韩女优视频免费观看| 国产aⅴ综合色| 自拍偷拍国产亚洲| 欧美美女激情18p| 久久精品99久久久| 国产精品二区一区二区aⅴ污介绍| 91黄色免费观看| 久草中文综合在线| 亚洲女人的天堂| 99re视频精品| 男男视频亚洲欧美| 中文久久乱码一区二区| 欧美特级限制片免费在线观看| 秋霞午夜鲁丝一区二区老狼| 亚洲国产精品国自产拍av| caoporm超碰国产精品| 视频一区在线播放| 国产精品剧情在线亚洲| 欧美日韩第一区日日骚| 成人久久视频在线观看| 丝瓜av网站精品一区二区| 欧美激情一区不卡| 日韩一级片在线观看| 91蜜桃网址入口| 精品一区二区在线视频| 中文字幕佐山爱一区二区免费| 欧美一个色资源| 精品视频一区二区三区免费| 蜜桃av噜噜一区二区三区小说| 一区二区在线观看视频在线观看| 91精品国产色综合久久ai换脸| 99麻豆久久久国产精品免费| 捆绑调教一区二区三区| 亚洲欧美另类小说| 国产日韩欧美不卡| 日韩一级片在线观看| 欧美中文字幕一二三区视频| 成人性生交大片免费看在线播放 | 欧美一卡二卡三卡四卡| 成人一区二区三区在线观看| 日本欧美在线看| 亚洲一区二区视频在线观看| 中文字幕免费观看一区| 久久网站最新地址| 欧美电影免费观看完整版 | 免费在线看成人av| 亚洲国产精品自拍| 亚洲激情图片qvod| 国产精品天干天干在观线| 精品国产91九色蝌蚪| 欧美精品xxxxbbbb| 91免费精品国自产拍在线不卡| 丁香啪啪综合成人亚洲小说| 久88久久88久久久| 蜜臀精品久久久久久蜜臀 | 亚洲精品成人在线| 国产日韩欧美一区二区三区乱码| 欧美va在线播放| 日韩亚洲电影在线| 精品国产乱码久久久久久1区2区| 欧美一区二区免费观在线| 9191久久久久久久久久久| 99久久国产免费看| 国产高清久久久| 国产精品一区二区免费不卡| 国产一区二区三区四| 国产一区二区在线影院| 国产精品主播直播| 国产在线国偷精品免费看| 久久不见久久见免费视频7| 久久国产生活片100| 日日摸夜夜添夜夜添国产精品| 天堂蜜桃91精品| 免费成人美女在线观看.| 五月天一区二区| 免费在线观看日韩欧美| 国产一区二区影院| 国产成人精品免费网站| 激情丁香综合五月| 青椒成人免费视频| 国产一区二区三区久久悠悠色av| 国产主播一区二区三区| 成人免费看黄yyy456| 国产精品香蕉一区二区三区| 国产成人免费9x9x人网站视频| 91啪亚洲精品| 4438x亚洲最大成人网| 精品福利一区二区三区| 中文字幕二三区不卡| 一级日本不卡的影视| 午夜精品久久久久久久蜜桃app| 午夜国产精品影院在线观看| 看片的网站亚洲| 91在线国产观看| 欧美精品丝袜中出| 久久蜜臀中文字幕| 亚洲精品美国一| 久久精品二区亚洲w码| 99久久伊人精品| 成人精品小蝌蚪| 欧美天天综合网| 国产日韩欧美精品一区| 亚洲午夜精品久久久久久久久| 美国十次综合导航| av色综合久久天堂av综合| 欧美日韩一区二区三区四区五区| 国产一区福利在线| 日韩女优制服丝袜电影| 欧美日韩成人综合在线一区二区| 精品视频一区 二区 三区| 中文字幕欧美区| 精品中文字幕一区二区| 一本久道中文字幕精品亚洲嫩| 久久99久久99| 26uuu精品一区二区| 色婷婷久久久久swag精品| 久久视频一区二区| 日韩电影一区二区三区四区| 色婷婷狠狠综合| 中文字幕在线一区二区三区| 国产成人欧美日韩在线电影| 欧美一级片免费看| 亚欧色一区w666天堂| 91美女在线观看| 中文字幕在线不卡国产视频| 粉嫩av一区二区三区在线播放| 日韩区在线观看| 蜜臀av在线播放一区二区三区| 欧美日韩中文字幕一区二区| 亚洲一级二级三级在线免费观看| 99久久99久久精品免费观看| 国产精品丝袜黑色高跟| 国产福利一区二区三区视频在线| 亚洲精品一区二区三区香蕉| 老色鬼精品视频在线观看播放| 欧美一区二区在线播放| 日韩在线卡一卡二| 欧美成人福利视频| 精品在线观看免费| 国产欧美一二三区| 成人黄色av电影| ...av二区三区久久精品| 91丨porny丨中文| 亚洲黄色小视频| 欧美私人免费视频| 日韩和欧美的一区| 在线不卡的av| 日韩精品五月天| 91高清视频免费看| 一区二区免费在线| 欧美日本高清视频在线观看| 国产精品久久毛片av大全日韩| 成人白浆超碰人人人人| 国产精品视频一二| 日本韩国欧美国产| 亚洲成人激情av| 欧美一区二区免费| 丰满少妇在线播放bd日韩电影| 国产精品乱码一区二区三区软件| 99视频有精品| 亚洲女同女同女同女同女同69|