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

正文內(nèi)容

基于單片機(jī)的熱電偶測(cè)溫系統(tǒng)設(shè)計(jì)-wenkub.com

2024-11-03 21:25 本頁(yè)面
   

【正文】 不足之處在于 DS18B20溫度測(cè)量及轉(zhuǎn)換時(shí)間較長(zhǎng) , 一定程度上制約了系統(tǒng)的實(shí)時(shí)性。 開始檢測(cè)結(jié)果緩沖區(qū)清零采樣次數(shù) 4 送 R2啟動(dòng) A / D 轉(zhuǎn)換累加采樣結(jié)果結(jié)果低 8 位送 51H高 8 位送 50H轉(zhuǎn)換結(jié)束?( R2 ) 1 送 R2 R 2 = 0 ?4 次累加結(jié)果除以 2送檢測(cè)結(jié)果緩沖區(qū)返回YNYN 溫度檢測(cè)子程序流程圖 開始預(yù)置溫度合法檢查預(yù)置溫度送顯示緩沖區(qū)調(diào)用顯示子程序有鍵閉合?有鍵閉合?P 1 . 1 = 0 ?P 1 . 2 = 1 ?P 1 . 3 = 1 ?P 1 . 0 = 1 ?啟動(dòng)加熱百位鍵輸入值處理百位鍵輸入值處理百位鍵輸入值處理保存新的溫度預(yù)設(shè)值返回YYYYYYNNNNNN 鍵盤管理子程序流圖 結(jié)論 本數(shù)字測(cè)溫系統(tǒng)體積小 , 成本低 , 工作可靠。 顯示子程序 DISP 如下 : DISP: ACALL HTB ; 調(diào)用將顯示數(shù)據(jù)轉(zhuǎn)換成 BCD 碼的子程序 HTB MOV SCON,00H ; 置串行口為方式 0 MOV R2,03H ; 顯示位數(shù)送 R2 MOV R0,T100 ; 顯示緩沖區(qū)首地址送 R0 LD: MOV DPTR,TAB ; 指向字符碼表首地址 MOV A,R0 ; 取 出 顯示數(shù)據(jù) MOVC A,A+DPTR ; 查表 MOV SBUF,A ; 字符碼送串行口 WAIT: JBC TI,NEXT ; 發(fā)送結(jié)束轉(zhuǎn)下一個(gè)數(shù)據(jù)并清 除中斷標(biāo)志 SJMP WAIT ; 發(fā)送未完等待 NEXT: INC R0 ; 修改顯示緩沖區(qū)指針 DJNZ R2,LD ; 判斷 4 位顯示完否,未完繼續(xù) RET TAB: ? ; 字符碼表 ACALL DISP ;調(diào) 用 顯示子程序 SJMP MAIN1 定時(shí)器 0 中斷服務(wù)子程序 PT0: PT0: MOV TL0, 0BOH MOV TH0, 3CH ; 重置定時(shí)器 0 初值 DJNZ R7, BACK ; 15s 到否,不到返回 MOV R7, 150 ;重置軟計(jì)數(shù)器初值 ACALL TIN ;溫度檢測(cè) MOV BT1, TEMP1 ;當(dāng)前溫度送 到 顯示緩沖區(qū) MOV BT0, TEMP0 ACALL DISP ;顯示當(dāng)前溫度 ACALL CONT ;溫度控制 ACALL ALARM ;溫度越限報(bào)警 BACK: RETI 為提高采樣的可靠性,對(duì)采樣溫度進(jìn)行數(shù)字濾波。其輸出用于修正減法計(jì)數(shù)器的預(yù)置值,只要計(jì)數(shù)器門仍未關(guān)閉就重復(fù)上述過程,直到溫度寄存器值大致被測(cè)溫度值。 圖 46 獨(dú)立式按鍵電路 DS18B20 溫度采集電路 DS18B20 的測(cè)溫原理是這樣的 ,器件中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器 1;高溫度系數(shù)晶振隨溫度變化其振蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器 2的脈沖輸入。 圖 45 共陰極顯示原理圖與管腳分布 鍵盤電路 本設(shè)計(jì)鍵盤電路采用獨(dú)立式按鍵。 靜態(tài)顯示就是顯示驅(qū)動(dòng)電路具有輸出鎖存功能,單片機(jī)將所要顯示的數(shù)據(jù)送出后就不再管,直到下一次顯示數(shù)據(jù)需要更新時(shí)再傳送一次新數(shù)據(jù),顯示數(shù)據(jù)穩(wěn) 定,占用很少的 CPU 時(shí)間。 圖 44 為報(bào)警子程序流程圖。當(dāng)需要設(shè)置溫度下限的時(shí)候,我們同樣需要點(diǎn)擊控制 的開關(guān),在顯示溫度上限和下限時(shí)點(diǎn)擊控制 的開關(guān)就可調(diào)節(jié)溫度下限,點(diǎn)擊控制 的開關(guān)就可以在升溫降溫間轉(zhuǎn)換,設(shè)置好以后按確定按鈕回到當(dāng)前溫度顯示狀態(tài)。開始時(shí) 、 、 、 口的電位都處于高電位,此時(shí)顯示屏顯示當(dāng)前溫度,當(dāng)按下控制 的開關(guān)立即就會(huì)顯示上限溫度和下限溫度。我們采用的是上電與按鍵均有效的電路。在掉電模式下,保存 RAM的內(nèi)容并且凍結(jié)振蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止。在芯片擦操作中,代碼陣列全被寫“ 1”且在任何非空存儲(chǔ)字節(jié)被重復(fù)編程以前,該操作必須被執(zhí)行。該反向放大器可以配置為片內(nèi)振蕩器 ,石晶振蕩和陶瓷振蕩均可采用 [17]。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源( VPP)。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。此時(shí) ,ALE只有在執(zhí)行 MOVX, MOVC 指令是 ALE 才起作用。在平時(shí), ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。 RST:復(fù)位輸入。 P3 口 :P3 口管腳是 8個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL門電流。這是由于內(nèi)部上拉的緣故。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。當(dāng)P1 口的管腳第一次寫 1 時(shí),被定義為高阻輸入。低功耗的閑置和掉電模式 32 可編程 I/O 線 數(shù)據(jù)保留時(shí)間: 10年 1.主要特性 AT89C51 單片機(jī) AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機(jī)。 TLC549 的內(nèi)部框圖如圖 34 所示。總失調(diào)誤差最大為177。采用寄生電源供電方式時(shí) VDD 端接地。 DS1
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1