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

正文內(nèi)容

熱水器水溫控制器單片機原理及接口技術(shù)課程設(shè)計論文(編輯修改稿)

2024-12-05 10:19 本頁面
 

【文章內(nèi)容簡介】 微秒然后釋放總線,等60微秒后讀總線是否為低,為低電平表示器件DS18B20反饋存在信號等待主機的下一步操作。發(fā)溫度轉(zhuǎn)換指令完 成開 始等待響應(yīng)YN DS18B20溫度轉(zhuǎn)換當(dāng)單片機從傳感器讀取溫度時,溫度傳感器需要發(fā)出轉(zhuǎn)換命令,需要在讀寫流程的基礎(chǔ)上進(jìn)行寫命令,當(dāng)轉(zhuǎn)化精度為12位時,轉(zhuǎn)換的時間約為750us,轉(zhuǎn)換完畢后會存在自身的ROM中。 主程序流程 由鍵盤設(shè)定參數(shù)初試值,先初始化傳感器,讀寫溫度值,并判斷溫度的上限值與當(dāng)前值的關(guān)系,當(dāng)溫度大于上限所設(shè)定值時,執(zhí)行相應(yīng)的控制程序,同時開中斷,判斷是否有按鍵設(shè)置溫度,有按鍵執(zhí)行鍵盤程序,無則運行主程序。 主程序流程 ORG 0000H LJMP MAIN ORG 0003H LJMP JIANPAN ORG 0200H CLR EA PUSH ACC PUSH PSW SETB EAJIANPAN: JB ,UP ;判斷按鍵是否按下 JB , DN CLR EA POP PSW POP ACC SETB EA RETIUP: JB ,UPEND ;加一的子程序 MOV A, 29H INC A LCALL DISPLAY JB , UPEND JB , UP MOV R6,250 ;5秒后仍然沒有ok鍵按下,結(jié)束當(dāng)前操作返回 LCALL D20MS MOV 30H, A LCALL WRITE_1820UPEND: RETDN: JB ,DNEND ;減一的子程序 MOV A, 29H DEC A LCALL DISPLAY JB , DN MOV R6, 250 LCALL D20MS MOV 30H, A LCALL WRITE_1820DNEND: RETMAIN: ;單片機內(nèi)存分配申明!TEMPER_L EQU 29H;用于保存讀出溫度的低8位TEMPER_H EQU 28H;用于保存讀出溫度的高8位FLAG1 EQU 38H;是否檢測到DS18B20標(biāo)志位A_BIT EQU 20H ;數(shù)碼管個位數(shù)存放內(nèi)存位置B_BIT EQU 21H ;數(shù)碼管十位數(shù)存放內(nèi)存位置 SETB EA ;開中斷 SETB EX0 SETB IT0 ;使外不中斷int0處于下降沿觸發(fā) MOV SP,60 ;設(shè)置堆棧地址LCALL GET_TEMPER;調(diào)用讀溫度子程序 ;進(jìn)行溫度顯示,這里我們考慮用網(wǎng)站提供的兩位數(shù)碼管來顯示溫度 ;顯示范圍00到99度,顯示精度為1度 ;,我們不要求顯示小數(shù)所以可以拋棄29H的低4位 ;將28H中的低4位移入29H中的高4位,這樣獲得一個新字節(jié),這個字節(jié)就是實際測量獲得的溫度 ; MOV A, 29H MOV C, 40H;將28H中的最低位移入C RRC A MOV C, 41H RRC A MOV C, 42H RRC A MOV C, 43H RRC A MOV 29H, A
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1