freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能型即熱式熱水器控制系統(tǒng)畢業(yè)論文-在線瀏覽

2024-08-06 05:07本頁面
  

【正文】 RAM存儲(chǔ)空間少。程序流程圖如下:開始讀水溫10ms平均值余數(shù)累加值不變存320ms水溫平均值重置320ms計(jì)數(shù)器初值320ms水溫平均值加1累加器清0刷新上次水溫320ms水溫平均值余數(shù)累加10ms水溫平均值247。能實(shí)現(xiàn)這種效果的方法可能很多,下圖為本設(shè)計(jì)的掃描上升鍵流程圖。程序流程圖如下:返回有按下標(biāo)志否?鍵按下否?有按下標(biāo)志否?按鈕計(jì)時(shí)開始?有長按鈕標(biāo)志否?長按鈕100ms計(jì)數(shù)長按鈕100ms滿否?確認(rèn)長按鈕一次100ms計(jì)數(shù)器重置初值設(shè)置整定值+1判設(shè)置整定值超限否?刷新顯示置按下標(biāo)志置長按鈕標(biāo)志置100ms計(jì)數(shù)器置最大整定值圖3—33.1.4 判水溫升降狀態(tài)子程序流程圖開始請(qǐng)上升下降與水溫不變標(biāo)志讀本次水溫本次水溫-上次水溫判差值>0否?置上升標(biāo)志判上升1?判上升2?置上升3及以上標(biāo)志置下降2標(biāo)志置下降1標(biāo)志置上升2標(biāo)志置下降3標(biāo)志判下降2?判下降1?上次水溫-本次水溫置下降標(biāo)志置上升1標(biāo)志返回圖3—43.1.5 判水溫高低狀態(tài)子程序流程圖開始清水溫高低狀態(tài)、水溫等于整定值標(biāo)志讀水溫判水溫高1℃?置水溫值>整定值標(biāo)志水溫值-整定值>0?判水溫高2℃?置高3℃及以上標(biāo)志置水溫值<整定值標(biāo)志判水溫低1℃?判水溫低2℃?置低3℃及以上標(biāo)志返回置高1℃標(biāo)志置高2℃標(biāo)志置低1℃標(biāo)志置低2℃標(biāo)志圖3—53.1.6 求SCR控制字升降子程序流程圖3.2 程序設(shè)計(jì)3.2.1 主程序主程序MAIN: LCALL STAT ; 初始化WORK: JNB 01H , WORK ;等待交流電壓過零或T02ms中斷 CLR 01H ;有電壓過零或T02ms中斷,清中斷標(biāo)志 LCALL AD ;檢測出水溫(A/D轉(zhuǎn)換) JB TR0 , WORK ;T0未停,2ms中斷未滿4次,返回中斷WK1: LCALL TAV10 ;求10ms水溫平均值 LCALL LOST ;檢測漏電(若漏電,則0FH=1) JBC 0FH , WK ;漏電、轉(zhuǎn)低功耗 LCALL CLOS ;檢測開關(guān) LCALL KUP ;掃描水溫設(shè)置上升鍵 LCALL KDN ;掃描水溫設(shè)置下降鍵 LCALL TAV320 ;求水溫320ms平均值 JNB 02H , WK2 ;判320ms周期滿否?(02H標(biāo)志在TAV320中設(shè)置) CLR 02H ;320ms周期滿,清320ms標(biāo)志 LCALL DISP ;320ms刷新顯示一次 LCALL CTRL ;控溫320ms調(diào)整一次周期控制狀態(tài) LCALL EXP ;解碼(周期控制狀態(tài)轉(zhuǎn)化為SCR控制字)WK2: JNB 03H , WORK ;未出水,返回循環(huán)(03H在出水中斷INT1中置位) LCALL SCR ;出水,輸出SCR控制字(10ms刷新一次) LJMP WORK ;返回循環(huán)WK3: LCALL LOW ;轉(zhuǎn)入低功耗睡眠狀態(tài) LJMP WORK ;跳出低功耗,返回正常工作循環(huán)3.2.2 求320ms水溫平均值子程序求320ms水溫平均值子程序TAV320: MOV A , 32H ;讀水溫10ms平均值 MOV B , 32 ;置除數(shù) DIV AB ;10ms水溫平均值/32 ADD A , 42H ;320ms水溫平均值累加 MOV 42H , A ;回存 MOV A , B ;讀320ms水溫平均值余數(shù) ADD A , 43H ;320ms水溫平均值余數(shù)累加 MOV 43H , A ;回存 CLR C ; SUBB A , 32 ;320ms水溫平均值余數(shù)累加值試減32 JC T320 ;余數(shù)累加值32,余數(shù)累加值不變 INC 42H ;余數(shù)累加值=32,320ms水溫平均值加1 MOV 43H , A ;余數(shù)累加值減去32后的差值回存T320: DJNZ R3 , T323 ;判320ms到否?未到返回 SETB 02H ;320ms到,置320標(biāo)志 MOV R3 , 32 ;重置320ms計(jì)數(shù)器出值 MOV A , 43H ;讀余數(shù)(余數(shù)四舍五入) CJNE A , 16 , T321 ;余數(shù)與32半數(shù)(16)比較T321: JC T322 ;余數(shù)16,“四舍” INC 42H 。3.2.3 水溫設(shè)置上升、下降鍵子程序水溫設(shè)置上升、下降鍵子程序KUP: JNB , KUP1 ;按上升鍵,轉(zhuǎn)記一次 JB 0CH , KUP0 ;已按下降鍵,互鎖返回 CLR 09H ;未按上升鍵或上升鍵后釋放,清長按鈕標(biāo)志 SETB ;停嘟聲 MOV R7 , 00H ;長按鈕計(jì)數(shù)器清0 JBC 08H ,KUP2 ;有上升鍵按下標(biāo)志,確認(rèn)按一次上升鍵KUP0: RET ;未按上升鍵,返回KUP1: JB 08H , KUP10 ;已有上升鍵按下標(biāo)志,轉(zhuǎn)長按鈕計(jì)數(shù) SETB 08H ;無按下標(biāo)志,置上升鍵按下標(biāo)志 CLR ;小數(shù)點(diǎn)亮(表示與水溫顯示的區(qū)別) CLR ;發(fā)嘟聲KUP10: INC R7 ; CJNE R7 , 20,KUP0 ;?未滿返回 DEC R7 ;, JB 09H , KUP11 ;有長按鈕標(biāo)志,轉(zhuǎn)100ms計(jì)數(shù) SETB 09H ;無長按鈕標(biāo)志,置長按鈕標(biāo)志
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1