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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于at89c51單片機(jī)的溫度檢測設(shè)計(jì)探討(更新版)

2025-02-26 15:46上一頁面

下一頁面
  

【正文】 wn. His team hopes it39。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說,是自以為是的精神寄托罷了。t want to give vent to out your inner voice can be in the high school children of the feelings in a period, but was eventually infarction when graduation party in the throat, later again stood on the pitch he has sweat profusely, looked at his thrown a basketball hoops, suddenly found himself has already can39。 May be back in the past, to oneself the paranoid weird belief disillusionment, these days, my mind has been very messy, in my mind constantly. Always feel oneself should go to do something, or write something. Twenty years of life trajectory deeply shallow, suddenly feel something, do it.    一字開頭的年齡已經(jīng)到了尾聲。s antiracism taskforce, is in London for the Football Association39。導(dǎo)師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、敏銳的直覺和對科學(xué)的執(zhí)著追求都深深的影響了我,她對我的嚴(yán)格要求讓我學(xué)到了知識,掌握了科研的方法,也獲得了實(shí)踐鍛煉的機(jī)會。}//開機(jī)顯示 8888ow_reset()。 //讀出 18B20 溫度數(shù)據(jù)work_temp()。0xf0)4)|((temp_data[1]amp。 n=1。write_byte(0xCC)。 //66us}DQ=1。_nop_()。i){DQ=1。 //最低位移出delay0(6)。 DQ = 0。 //延時(shí) 500uspresence = ~DQ。_nop_()。i++){P1=table[display[i]]。//P0=0Xff。//P0=0Xff。t)。 //溫度輸入口/**************************顯示用延時(shí)函數(shù)***********/ Delay(uint t){ uint e。//sbit LEDD=P2^1。當(dāng)然,由于時(shí)間限制,本系統(tǒng)還不夠完善,尚需進(jìn)一步改進(jìn)。//啟動定時(shí)器 主程序流程圖 圖 10 系統(tǒng)程序流程圖程序開始先進(jìn)行初始化,對系統(tǒng)進(jìn)行復(fù)位操作,然后發(fā)送檢波信號,若系統(tǒng)檢測到采樣信號,則 AT89C51 單片機(jī)的 口接收串行數(shù)據(jù),然后調(diào)用子程序:DS18B2O 的 初始化、讀取數(shù)據(jù)、寫數(shù)據(jù)。//中斷時(shí)間 500 微秒 TL0=(65536500)%256。} 中斷服務(wù)程序設(shè)計(jì) CPU 在處理某一事件 A 時(shí),發(fā)生了另一事件 B 請求 CPU 迅速去處理(中斷發(fā)生) ;CPU 暫時(shí)中斷當(dāng)前的工作,轉(zhuǎn)去處理事件 B(中斷響應(yīng)和中斷服務(wù)) ;待 CPU將事件 B 處理完畢后,再回到原來事件 A 被中斷的地方繼續(xù)處理事件 A(中斷返回),這一過程稱為中斷 。 _nop_()。unsigned char readdatafromds18b20(void){ unsigned char i。 Delay_15us(6)。 Delay_15us(6)。在 1/0 線由高電平變?yōu)榈碗娖街驞S18B20 在 15 s 至 60 s 的窗口之間對 1/0 線采樣。4 系統(tǒng)的軟件設(shè)計(jì)系統(tǒng)軟件設(shè)計(jì)在這里就是指單片機(jī)的軟件設(shè)計(jì),本系統(tǒng)是采用 C 語言來進(jìn)行程序設(shè)計(jì)的,主要包括顯示子程序,復(fù)位程序,寫程序讀程序,中斷響應(yīng)等。LED 采用發(fā)光二極管顯示字段。動態(tài)顯示的特點(diǎn)是將所有位數(shù)碼管的段選線并聯(lián)在一起,由位選線控制是哪一位數(shù)碼管有效。C。表 1是對應(yīng)的一部分溫度值。C, 溫度寄存器的最低位就進(jìn)位后置0。計(jì)數(shù)器1的預(yù)置數(shù)也就是在給定溫度外使溫度寄存器存值增加1176。高溫度系數(shù)振蕩器是一個振蕩頻率對溫度很敏感的振蕩器,為計(jì)數(shù)器2提供一個頻率隨溫度變化的計(jì)數(shù)脈沖。開始先對DS18B20初始化,后繼以存在脈沖的復(fù)位脈沖表示DS 18B20已經(jīng)準(zhǔn)備好發(fā)送或接收給出正確的ROM命令和存貯器操作命令的數(shù)據(jù)。而每一次命令和數(shù)據(jù)的傳輸都是從主機(jī)主動啟動寫時(shí)序開始,如果要求單總線器件回送數(shù)據(jù),在進(jìn)行寫命令后,主機(jī)需啟動讀時(shí)序完成數(shù)據(jù)接收。 單總線即只有一根數(shù)據(jù)線,系統(tǒng)中的數(shù)據(jù)交換、控制都由這根線完成。DQ:數(shù)據(jù)的輸入和輸出引腳。(5)檢測溫度范圍為–55176。 DS18B20 簡介 DS18B20 數(shù)字溫度傳感器概述 美國 DALLAS 公司生產(chǎn)的 DS18B20 數(shù)字溫度傳感器,可以直接將被測溫度轉(zhuǎn)化為串行數(shù)字信號供微機(jī)處理,通過簡單的編程實(shí)現(xiàn) 9 位的溫度讀數(shù)。傳感器靜態(tài)特性的主要技術(shù)指標(biāo)有:線性度、靈敏度、遲滯和重復(fù)性等。 (4) RST/VPD:復(fù)位/備用電源線,可以使 89C51 處于復(fù)位工作狀態(tài)。 控制線一共有 6 條: (1) ALE/ :地址鎖存允許/編程線,配合 PO 口引腳的第二功能使用。每個引腳可驅(qū)動 8 個 TTL 負(fù)載。每個端口都包括一個鎖存器(即專用寄存器 POP3)、一個輸入驅(qū)動器和輸入緩沖器。同時(shí)數(shù)碼管的其他接口和單片機(jī)的 P0 口相連。因此,在設(shè)計(jì)時(shí),除了保持高性能外,盡可能降低成本,如簡化外圍硬件電路,在系統(tǒng)性能和速度允許的情況下盡可能用軟件功能取代硬件功能等。本課題硬件電路設(shè)計(jì)的較為簡要,在電路的調(diào)試方面不算困難,而系統(tǒng)的程序應(yīng)該是核心的核心。 課題完成的功能 基于單片機(jī)的溫度測量系統(tǒng),這是一種低成本的利用單片機(jī)多余I/O口實(shí)現(xiàn)的溫度檢測電路, 該電路非常簡單,易于實(shí)現(xiàn), 并且適用于幾乎所有類型的單片機(jī), 本文采用單總線(也稱為1—WIRE)集成數(shù)字溫度傳感器DSl8B20直接測得溫度,單片機(jī)要構(gòu)造適當(dāng)?shù)臅r(shí)序,以便從DSl8B20中取得數(shù)據(jù)。采用51單片機(jī)來對溫度進(jìn)行控制,具有控制方便、組態(tài)簡單和靈活性大等優(yōu)點(diǎn),單片機(jī)以其功能強(qiáng)、體積小、可靠性高、造價(jià)低和開發(fā)周期短等優(yōu)點(diǎn),為自動化和各個測控領(lǐng)域中廣泛應(yīng)用的器件,在工業(yè)生產(chǎn)中稱為必不可少的器件,尤其是在日常生活中發(fā)揮的作用也越來越大。在硬件方面主要介紹了以 MCS51 系列單片機(jī) 805溫度傳感器 DS18B數(shù)碼管的動態(tài)顯示等芯片組成的溫度測量電路。該系統(tǒng)可應(yīng)用于倉庫測溫、樓宇空調(diào)控制和生產(chǎn)過程監(jiān)控等領(lǐng)域。 課題研究的目和意義單片機(jī)在檢測和控制系統(tǒng)中得到了廣泛的應(yīng)用,溫度是一個系統(tǒng)經(jīng)常需要測量、控制和保持的量, 對單片機(jī)溫度測量系統(tǒng)的研究有重要目的和意義。為此在本文中作者設(shè)計(jì)了基于ATMEL公司AT89C51 的溫度測量系統(tǒng)。提高系統(tǒng)的可靠性通常從以下幾個方面考慮:使用可靠性高的元器件。(3) 把DS18B20芯片插入“四路單總線”區(qū)域中的任一個插座中,注意電源與地信號不要接反。 3 溫度控制系統(tǒng)的硬件設(shè)計(jì)單片機(jī)是一種集成電路芯片,采用超大規(guī)模技術(shù)把具有數(shù)據(jù)處理能力(如算術(shù)運(yùn)算,邏輯運(yùn)算、數(shù)據(jù)傳送、中斷處理)的微處理器(CPU) ,隨機(jī)存取數(shù)據(jù)存儲器(RAM),只讀程序存儲器(ROM),輸入輸出電路(I/O 口),可能還包括定時(shí)計(jì)數(shù)器,串行通信口(SCI),顯示驅(qū)動電路(LCD 或 LED 驅(qū)動電路) ,脈寬調(diào)制電路(PWM),模擬多路轉(zhuǎn)換器及 A/D 轉(zhuǎn)換器等電路集成到一塊單塊芯片上,構(gòu)成一個最小、而完善的計(jì)算機(jī)系統(tǒng)。在無片外擴(kuò)展的存儲器的系統(tǒng)中,這 4 個端口的每一位都可以作為雙向通用 I/0 端口使用。 (3) P2 口為 8 位準(zhǔn)雙向 1/0 口,內(nèi)部具有上拉電阻,可直接連接外部 1/0 設(shè)備。該脈沖序列可用作外部時(shí)鐘源或作為定時(shí)脈沖源使用。時(shí)鐘晶振電路和復(fù)位電路見圖 4[2]。傳感器能測量動態(tài)信號的能力用動態(tài)特性表示。 與其它溫度傳感器相比,DS18B20 具有以下特性: (1)全數(shù)字溫度轉(zhuǎn)換及輸出。F ~+257176。該技術(shù)采用單根信號線,既可傳輸時(shí)鐘,又能傳輸數(shù)據(jù),而且數(shù)據(jù)傳輸是雙向的,因而這種單總線技術(shù)有線路簡單,硬件開銷少,成本低廉,便于總線擴(kuò)展和維護(hù)等優(yōu)點(diǎn)。圖 6 DS18B20 內(nèi)部等效電路圖 DS18B20 的使用方法 由于DS18B20 采用的是1-Wire 總線協(xié)議方式,即在一根數(shù)據(jù)線實(shí)現(xiàn)數(shù)據(jù)的雙向傳輸,而對AT89S51單片機(jī)來說,硬件上并不支持單總線協(xié)議,因此,我們必須采用軟件的方法來模擬單總線的協(xié)議時(shí)序來完成對DS18B20 芯片的訪問。處理時(shí),將DS18B20信號線與單片機(jī)一位口線相連,單片機(jī)可掛接多片DS18B20,從而實(shí)現(xiàn)多點(diǎn)溫度檢測系統(tǒng)。單線總線經(jīng)過5k的上拉電阻被拉至高電平狀態(tài)。C,這個過程重復(fù)進(jìn)行直到計(jì)數(shù)器 2計(jì)數(shù)到0時(shí)便停止。在計(jì)數(shù)器2停止計(jì)數(shù)后,比較器將計(jì)數(shù)器1中的計(jì)176。C當(dāng)DS18B20接收到溫度轉(zhuǎn)換命令后,開始啟動轉(zhuǎn)換。系統(tǒng)對DS18B20的各種操作必須按協(xié)議進(jìn)行。 LED 顯示器工作方式有兩種:靜態(tài)顯示和動態(tài)顯示。動態(tài)顯示的亮度比靜態(tài)顯示要差一些,所以在選擇限流電阻時(shí)應(yīng)略小于靜態(tài)顯示電路中的。共陰極 LED 顯示器的發(fā)光二極管的負(fù)極接地,當(dāng)發(fā)光二極管的正極為高電平時(shí),發(fā)光二極管被點(diǎn)亮。故主機(jī)控制 DS18B20 完成溫度轉(zhuǎn)換必須經(jīng)過三個步驟:每一次讀寫之前都要對 DS18B20 進(jìn)行復(fù)位,復(fù)位成功后發(fā)送一條 ROM 指令,最后發(fā)送 RAM 指令,這樣才能對 DS18B20 進(jìn)行預(yù)定的操作。其程序如下:void writemandtods18b20(unsigned char mand){ unsigned char i。 _nop_()。當(dāng)主機(jī)把數(shù)據(jù)線從邏輯高電平拉至低電平時(shí)產(chǎn)生讀時(shí)序。 temp=0。 s=DQ。 定時(shí)器方式控制寄存器 TMOD 用于設(shè)置 Tn 的功能模式和工作方式以及門控制信號你,只能字節(jié)尋址,字節(jié)地址為 89H,高四位用于定時(shí)器 T1,低四位用于定時(shí)器T0。//CPU 開放中斷 while(resetpulse())。最后由數(shù)碼管顯示出采集的溫度。參考文獻(xiàn)[1] ,2022[2] 廖冬初,[M].華中科技大學(xué)出版社//*******溫度小數(shù)部分用查表法**********//uchar data temp_data[2]={0x00,0x00}。t) {for(e=110。 //選擇數(shù)碼管 4//Delay(2)。 //選擇數(shù)碼管 3Delay(2)。 //選擇數(shù)碼管 1Delay(2)。//P0=0Xff。 //delay0(50)。for (i=8。_nop_()。delay0(1)。value=1。_nop_()。 //總線復(fù)位write_byte(0xCC)。uchar doth,dotl。0x0f。display[2]=display[4]/10%10。h++) {scan()。 // 發(fā)轉(zhuǎn)換命令for(h=0。 g an employment tribunal claiEmployment tribunals sort out disagreements between employers and employees.You may need to make a claim to an employment tribunal if:? you don39。s about how he felt and I would like to speak to him first to find out what his experience was.Uefa has opened disciplinary proceedings against CSKA for the racist behaviour of their fans during City39。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。A person39。 From the corner at the beginning of deep friendsh
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1