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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)-wenkub.com

2025-05-30 08:53 本頁(yè)面
   

【正文】 if(sim==1) {changs()。 TH0=0x3c。 IE=0x82。 str_TME[2]=tfloat/10。//讀溫度 tint=(int)(tt)。 delay1(5)。 delay1(5)。 delay1(5)。 k1=1。 sbit k4=P1^3。 sim=1。 bit sim=1。 tt=t*。 b=ReadOneChar()。 // 啟動(dòng)溫度轉(zhuǎn)換 Init_DS18B20()。 unsigned int t=0。 dat=1。 DQ=datamp。 } //寫(xiě)一個(gè)字節(jié) WriteOneChar(unsigned char dat) { unsigned char i=0。 DQ=1。 for (i=8。 x=DQ。 //稍做延時(shí) DQ = 0。i++)。 //短延時(shí)函數(shù) void delay(unsigned int i) { while(i)。 unsigned char MAX=30。 在本次設(shè)計(jì)的過(guò)程中,我發(fā)現(xiàn)很多的問(wèn)題,雖然以前還做過(guò)這樣的設(shè)計(jì)但這次設(shè)計(jì)真的讓我長(zhǎng)進(jìn)了很多,單片機(jī) C 語(yǔ)言 課程設(shè)計(jì)重點(diǎn)就在于軟件算法的設(shè)計(jì),需要有很巧妙的程序算法,這一次,我全部用的都是 16 進(jìn)制的數(shù)直接加減,顯示處理時(shí)在用除法去刪分 ,感覺(jué)效果比較好,有好多的東西,只有我們?nèi)ピ囍隽?,才能真正的掌?,只學(xué)習(xí)理論有些東西是 謝 辭 15 附 1:源程序代碼 功能:實(shí)現(xiàn)對(duì) DS18B20 的讀取 原理:?jiǎn)慰偩€協(xié)議 注意:?jiǎn)慰偩€協(xié)議對(duì)延時(shí)要求比較嚴(yán)格,此程序中采用的是 的晶振。由于 DS18B20的測(cè)量精度只有177。但仍不行,后用萬(wàn)用表檢測(cè)發(fā)現(xiàn) AT89S52管腳 P06接數(shù)碼管 g段處虛焊,不能導(dǎo)通。 用 PROTUES仿真時(shí)我發(fā)現(xiàn)溫度報(bào) 警電路不起作用,當(dāng)溫度超過(guò) 30度或小于 10度都不能報(bào)警。 主程序流程見(jiàn)圖 : 圖 DS18B20 初始化流程圖 圖 主程序流程圖 、 各模塊流程設(shè)計(jì) 下面對(duì)主要子程序的流程圖做介紹 . 溫度檢測(cè)流程 DS18B20在單片機(jī)控制下分三個(gè)階段 : ● 18B20 初始化:初始化流程圖見(jiàn) ●讀 18B20時(shí)序:讀 DS18B20流程見(jiàn)圖 : ●寫(xiě) 18B20時(shí)序:寫(xiě) 18B20 流程見(jiàn)圖 10 圖 DS18B20流程圖 圖 DS18B20流程圖 . 報(bào)警模塊流程 流程見(jiàn)圖 11 圖 報(bào)警模塊子程序流程圖 12 第五章 軟硬件綜合調(diào)試 本次設(shè)計(jì)電路原理圖時(shí)還有一個(gè)錯(cuò)誤,這一錯(cuò)誤導(dǎo)致電路不能正常工作,在看 報(bào)警器 的PDF 文檔后,發(fā)現(xiàn) 報(bào)警器 供電電壓為 12V,所以我不假思索就把電源供電設(shè)為 5V。 主程序模塊 主程序需要調(diào)用 4 個(gè)子程序,各模塊程序功能如下: ●數(shù)碼管顯示程序:向數(shù)碼的顯示送數(shù),控制系統(tǒng)的顯示部分。每一個(gè)執(zhí)行軟件是一個(gè)小的功能執(zhí)行模塊。 報(bào)警時(shí)由單片機(jī)產(chǎn)生一定頻率的脈沖,由 引腳輸出, 外接一只 PNP 的三極管來(lái)驅(qū)動(dòng)楊聲器發(fā)出聲音,以便操作員來(lái)維護(hù),從而達(dá)到報(bào)警的目的。 由于 DS18B20 只有一根數(shù)據(jù)線,因此它和主機(jī)(單片機(jī))通信是需要串行通信,而AT89S51 有兩個(gè)串行端口,所以可以不用軟件來(lái)模擬實(shí)現(xiàn)。在這里采用前者方式供電。工作于寄生電源方式時(shí) , VDD 和 GND 均接地 , 他在需要遠(yuǎn)程溫度探測(cè)和空間受限的場(chǎng)合特別有用 , 原理是當(dāng)1 W ire 總線的信號(hào)線 DQ 為高電平時(shí) , 竊取信號(hào)能量給 DS18B20 供電 , 同時(shí)一部分能量給內(nèi)部電容充電 , 當(dāng) DQ為低電平時(shí)釋放能量為 DS18B20 供電。當(dāng)被用著在寄生電源下,也可以向器件提供電源 ; GND為 地信號(hào) ; VDD為 可選擇的 VDD引腳。 因此用它來(lái)組成一個(gè)測(cè)溫系統(tǒng),具有線路簡(jiǎn)單,在一根通信線,可以掛很多這樣的數(shù)字溫度計(jì),十分方便。 溫度傳感器 選擇 DALLAS 最新單線數(shù)字溫度傳感器 DS18B20是一種新型的“一線器件”,其體積更小、更適用于多種場(chǎng)合、且適用電壓更寬、更經(jīng)濟(jì)。 第三章 硬件設(shè)計(jì)電路 元器件 選擇 . 1 單片機(jī) 選擇 對(duì)于單片機(jī)的選擇,可以考慮使用 8031與 8052系列,由于 8031沒(méi)有內(nèi)部 R
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1