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

正文內容

單片機課程設計---基于單片機的數(shù)字溫度計設計(編輯修改稿)

2025-02-14 15:44 本頁面
 

【文章內容簡介】 圖3 仿真中DS18B20DS18B20的測溫原理,低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小用于產生固定頻率的脈沖信號送給減法計數(shù)器1,高溫度系數(shù)晶振隨溫度變化其震蕩頻率明顯改變,所產生的信號作為減法計數(shù)器2的脈沖輸入,圖中還隱含著計數(shù)門,當計數(shù)門打開時,DS18B20就對低溫度系數(shù)振蕩器產生的時鐘脈沖后進行計數(shù),每次測量前,首先將55 ℃所對應的基數(shù)分別置入減法計數(shù)器1和溫度寄存器中,減法計數(shù)器1和溫度寄存器被預置在55 ℃所對應的一個基數(shù)值。減法計數(shù)器1對低溫度系數(shù)晶振產生的脈沖信號進行減法計數(shù),當減法計數(shù)器1的預置值減到0時溫度寄存器的值將加1,減法計數(shù)器 1的預置將重新被裝入,減法計數(shù)器1重新開始對低溫度系數(shù)晶振產生的脈沖信號進行計數(shù),如此循環(huán)直到減法計數(shù)器2計數(shù)到0時,停止溫度寄存器值的累加,此時溫度寄存器中的數(shù)值即為所測溫度,中的斜率累加器用于補償和修正測溫過程中的非線性輸出,用于修正減法計數(shù)器的預置值,只要計數(shù)門仍未關閉就重復上述過程,直至溫度寄存器值達到被測溫度值,這就是DS18B20的測溫原理。另外,由于DS18B20單線通信功能是分時完成的,有嚴格的時隙概念,因此讀寫時序很重要。系統(tǒng)對DS18B20的各種操作必須按協(xié)議進行。操作協(xié)議為:初始化DS18B20(發(fā)復位脈沖)→發(fā)ROM功能命令→發(fā)存儲器操作命令→處理數(shù)據(jù)。4軟件設計實驗主程序流程圖,如圖4所示。圖4 主程序流程圖5系統(tǒng)仿真及實際應用 Proteus仿真圖 根據(jù)硬件原理電路,用在Keil生成hex的可執(zhí)行文件,Proteus中畫圖的仿真結果,如圖5所示。 圖5 Proteus仿真結果溫度是人們日常生活中常常需要測量和控制的一個物理量。傳統(tǒng)的溫度計有反應速度慢、讀數(shù)麻煩、測量精度不高、誤差大等缺點,而在某些特定的場合,器材設備對溫度的要求極高,設計一種高精度的溫度計就顯得十分有意義。設計的高精度溫度計有著線性優(yōu)良、性能穩(wěn)定、靈敏度高、使用方便、軟硬件結構實現(xiàn)了模塊化、電路簡單等優(yōu)點。六、總結歷時一周的單片機課程設計結束了,此次課程設計中,我所做的是要用89C52單片機及其他部件完成一個電子時鐘??梢詫崿F(xiàn)電子鐘的走時和校對;電子鐘上電時開始走,通過用1602LCD液晶顯示屏;通過對數(shù)字溫度傳感器DS18B20調整,對1602LCD液晶顯示屏進行延遲控制。在完成設計的過程中,我遇到了一些問題,在用Keil uVision3調試程序時,軟件提示說“代碼”超過2k。這個問題困擾了我半天的時間。后來我直接編譯、編譯連接、全部重建、停止編譯和對工程進行設置,生成了名為 。之后在Proteus中畫圖仿真。通過這次單片機課程設計,我不僅將上學期所學的單片機知識應用到設計中,同時更進一步學習了89C52。更加熟悉了Keil和Proteus的使用。每次課程設計都會遇到一些問題,隨著問題的解決自己又學到了更多的知識。參考文獻[1] [M].北京:科學出版社,2012.[2] [M].北京:北京航空航天大學出版社,1994.[3]?。ǖ谌妫M].北京:高等教育出版社,1989.附錄源程序代碼:include //頭文件define uchar unsigned char define uint unsigned intsbit rs=P2^0。sbit lcden=P2^1。 //液晶使能端sbit DATA = P3^7。 //DS18B20接入口uchar FLAG_DIS=0。uchar bai_18b20,shi_18b20,ge_18b20,num。 //定義變量bit flag_Negative_number 。//負數(shù)標志uchar code table[]={tempreture:} 。
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1