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

正文內(nèi)容

數(shù)字溫度計(jì)設(shè)計(jì)與仿真-wenkub.com

2025-06-27 01:56 本頁(yè)面
   

【正文】 個(gè)位 MOV A,TEMPHC ANL A,0FH MOV 72H,A 。指針指到顯示信息區(qū) MOV R1,0 MOV R0,2BBJJ2: MOV A,R1 MOVC A,A+DPTR CALL WDATA INC R1 DJNZ R0,BBJJ2 RETBJ2: DB 00H,C。設(shè)置位置 CALL SHOW_DIG2L 。加載TH數(shù)據(jù) MOV LCD_X,3 。TEMPDOTTAB: DB 00H,00H,01H,01H,02H,03H,03H,04H DB 05H,05H,06H,06H,07H,08H,08H,09H。R7 = 百位數(shù) MOV A,0AH XCH A,B DIV AB 。TEMPHC HI = 百位數(shù) BCD ANL A,0FH ORL A,R4 MOV TEMPHC,ATEMPC12: RET。取出低四位 ANL A,0FH SWAP A ORL A,TEMPL 。 MOV DPTR,TEMPDOTTAB MOVC A,A+DPTR MOV TEMPLC,A 。溫度零上轉(zhuǎn)移 CLR C MOV A,TEMPL 。*****************************************************。從DS18B20總線讀得一個(gè)BIT mov r3,3CH djnz r3,$ 。 存入25H、26H、27H、28Hre00: mov r2,8re01: clr cy setb date_line nop nop clr date_line 。重新釋放總線 nop djnz r2,wr1 ??偩€復(fù)位保持16微妙以上 rrc a 。寫入數(shù)據(jù) INC R3 DJNZ R2,S_DATA RETD_DATA: DB 0CH,12H,12H,0CH,00H,00H,00H,00H。把EEROM里的溫度報(bào)警值拷貝回暫存器 CALL WRITE RET。跳過ROM匹配 LCALL WRITE MOV A,48H 。TH(報(bào)警上限) LCALL WRITE MOV A,TEMP_TL 。 時(shí)序要求延時(shí)一段時(shí)間tsr7: setb date_line ret。等待DS18B20回應(yīng) djnz r0,tsr2 jmp tsr4 。顯示在第一行 CALL LCD_PRINT RETM_ERROR1: DB DS18B20 ERROR ,0M_ERROR2: DB TEMP: ,0。MENU_ERROR: MOV DPTR,M_ERROR1 。指針指到顯示消息 MOV A,1 。顯示溫度標(biāo)記子程序。繼電器吸合 RET CHULI1: MOV DPTR,BJ3 CALL TEMP_BJ3 SETB RELAY 。減數(shù)被減數(shù),則 JC CHULI1 。顯示在第一行 CALL LCD_PRINT RETRESET_A1: DB RESET ALERT CODE。TH值調(diào)整 (減少) CALL BEEP_BL DEC TEMP_TH MOV A,TEMP_TH CJNE A,0FFH,ASJ011 JMP ASJ022ASJ011: CALL LOOK_ALARM MOV R5,10 CALL DELAY JMP AS0ASJ02: JB K3,ASJ03 。TH值調(diào)整(增加) CALL BEEP_BL INC TEMP_TH MOV A,TEMP_TH CJNE A,120,ASZ011 MOV TEMP_TH,0ASZ011: CALL LOOK_ALARM MOV R5,10 CALL DELAY JMP ASZ01ASZ02: JB K3,ASZ03 。CALL RESET_ALARM CALL LOOK_ALARMAS0: JB K1,AS00 CALL BEEP_BL JNB K1,$ CPL 。將設(shè)定的TH,TL值寫入DS18B20內(nèi) CALL WRITE_E2PROC_K2: CALL MENU_OK CALL TEMP_BJPROC_END: RET。 鍵掃描 SJMP START2。 跳過ROM匹配 CALL WRITE MOV A,44H 。DS18B20不存在 CALL MENU_OK CALL READ_E2 CALL TEMP_BJ 。設(shè)定 KEY 的UP與DOWN 標(biāo)記 date_line equ 。低溫報(bào)警值存放單元 TEMPHC DATA 29H 。實(shí)時(shí)溫度值存放單元 TEMPL DATA 25H 。從這次的畢業(yè)設(shè)計(jì)中,我真正地意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)更是如此,這就是我在這次畢業(yè)設(shè)計(jì)中的最大收獲,為以后從事電子電路設(shè)計(jì)、研制電子產(chǎn)品方面的工作奠定了一定的基礎(chǔ)。軟件方面,主要闡述了程序流程圖,溫度子程序流程圖,溫度轉(zhuǎn)換命令流程,溫度計(jì)算子程序流程以及數(shù)據(jù)刷新子程序流程圖。④,當(dāng)傳感器采集外界溫度高于所設(shè)定溫度的上限時(shí),℃℃時(shí),℃H,則蜂鳴器發(fā)出報(bào)警聲。 設(shè)定上下限溫度值 顯示溫度在正常范圍內(nèi) 顯示外界溫度小于最低溫度值 顯示外界溫度大于最高溫度值 結(jié)果分析①,通過調(diào)節(jié)K2,K3按鈕,可以調(diào)節(jié)控制溫度范圍的上下限,℃~℃,℃~℃。 讀溫度流程圖 溫度轉(zhuǎn)換命令子程序溫度轉(zhuǎn)換命令子程序主要是發(fā)溫度轉(zhuǎn)換開始命令,當(dāng)采用12位分辨率時(shí)轉(zhuǎn)換時(shí)間約為750ms,在本程序設(shè)計(jì)中采用1s顯示程序延時(shí)法等待轉(zhuǎn)換的完成。將設(shè)定的溫度報(bào)警值自動(dòng)存入 DS18B20 的 EEROM 中,可永久保存,每次開機(jī)時(shí)自動(dòng)從 DS18B20 的 EEROM 讀出溫度報(bào)警值。 按鍵接口電路 設(shè)定溫度報(bào)警值K1 :進(jìn)入設(shè)定溫度報(bào)警值狀態(tài)。(2) 當(dāng)實(shí)際溫度小于 TL 的設(shè)定值時(shí),LCD1602 顯示: DS18B20 OKTEMP: ℃ L蜂鳴器響,表示低于所設(shè)報(bào)警下限溫度值。 電路原理圖 LCD1602顯示器與單片機(jī)的接口電路由于液晶顯示數(shù)字溫度使用方便、功耗低、顯示直觀、壽命長(zhǎng)且便于實(shí)現(xiàn)小型化設(shè)計(jì),另外該模塊顯示字符數(shù)量比以前的七段數(shù)碼管LED(Light Emitting Diode)顯示器要多得多。從圖中可以看到,本電路主要由DS18B20溫度傳感器芯片、通用LCD 1602 液晶顯示模塊和AT89C51單片機(jī)芯片組成。清除 LCD 顯示屏基于AT89C51的數(shù)字溫度計(jì)設(shè)計(jì)與仿真 硬件電路設(shè)計(jì)第三章 硬件電路設(shè)計(jì) 電路原理圖本溫度計(jì)大體分三個(gè)工作過程。初始化 LCDINIT_LCD: 。指令10:寫數(shù)據(jù)。指令6:功能設(shè)置命令 DL:高電平時(shí)為4位總線,低電平時(shí)為8位總線 N:低電平時(shí)為單行顯示,高電平時(shí)雙行顯示 F: 低電平時(shí)顯示5x7的點(diǎn)陣字符,高電平時(shí)顯示5x10的點(diǎn)陣字符。高電平表示有效,低電平則無效。 1602LCD引腳定義表管腳定義符號(hào)功能1Vss電源地(GND)2Vdd電源電壓(+5V)3VEELCD驅(qū)動(dòng)電壓(可調(diào))4RS寄存器選擇輸入端,輸入MPU選擇模塊內(nèi)部寄存器類型號(hào);RS=0,當(dāng)MPU行進(jìn)寫模塊操作,指向指令寄存器;當(dāng)MPU進(jìn)行讀模塊操作,指向地址計(jì)數(shù)器;RS=1,無論MPU讀操作還是寫操作,均指向數(shù)據(jù)寄存器5R/W讀寫控制輸入端,輸入MPU選擇讀/寫模塊操作操作信號(hào):R/W=0 讀操作;R/W=1 寫操作6E使能信號(hào)輸入端,輸入MPU讀/寫模塊操作使能信號(hào):讀操作時(shí),高電平有效;寫操作時(shí),下降沿有效7DB0數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道8DB1數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道9DB2數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道10DB3數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道11DB4數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道12DB5數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道13DB6數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道14DB7數(shù)據(jù)輸入/輸出口,MPU與模塊之間的數(shù)據(jù)傳送通道1602LCD液晶模塊內(nèi)部的控制器共有11條控制命令, 控制命令表序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1