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

正文內容

基于ds18b20的溫度傳感器設計(課程設計)(參考版)

2025-06-30 17:16本頁面
  

【正文】 }} 附錄2 原理圖百位數(shù)顯示數(shù)據(jù)(顯示符號)26。//顯示 if(read_temp()950+0x30||read_temp()860+0x30) { baojing() 。//初始化顯示while(1) { read_temp()。}//********************主程序***********************************//void main(){ BEEP=0。//顯示小數(shù)位 wr_(0xc6+4)。//顯示小數(shù)點 wr_(0xc5+4)。//顯示個位 wr_(0xc4+4)。//顯示十位 wr_(0xc3+4)。//顯示百位 wr_(0xc2+4)。//顯示符號位 wr_(0xc1+4)。//如果百位為0,十位為0也不顯示 } } wr_(0xc0+4)。//負溫度顯示負號: if(disdata[0]==0x30) { disdata[0]=0x20。//小數(shù)位 if(tflag==0) flagdat=0x20。//十位數(shù) disdata[2]=tvalue%100/10+0x30。 disdata[0]=tvalue/1000+0x30。//溫度值擴大10倍,精確到1位小數(shù) return(tvalue)。 tflag=1。if(tvalue0x08ff) tflag=0。 tvalue=8。 b=ds1820rd()。//*跳過讀序列號*/ ds1820wr(0xbe)。//*啟動溫度轉換*/ ds1820rst()。 ds1820wr(0xcc)。 }}read_temp()/*讀取溫度值并轉換*/{ uint a,b。 DQ = 1。0x01。 i) { DQ = 0。 for (i=8。 } return(dat)。 //給脈沖信號 if(DQ) dat|=0x80。 //給脈沖信號 dat=1。i0。 uchar dat = 0。 //拉高 delay_18B20(40)。 //DQ拉低 delay_18B20(100)。 //DQ復位 delay_18B20(4)。}/***************************ds18b20程序****************************/void delay_18B20(uint i)//延時1微秒{ while(i)。wr_(0x80)。 delay1ms(3000)。 wr_(0xc0)。 wr_(0x80)。 delay1ms(1)。) { wr_dat(*p)。}void display(uchar *p)//顯示//{ while(*p!=39。 wr_(0x0c)。 wr_(0x06)。 wr_(0x01)。 wr_(0x08)。}void lcd_init()//初始化設置//{ wr_(0x38)。 delay1ms(1)。 delay1ms(1)。 EN=0。 RS=1。 EN=0。 EN=1。 P0=。 RW=0。 }void wr_(uchar )//寫指令//{ delay1ms(1)。 //輸出頻率800Hz delay1ms(10)。 j 0。 BEEP=0。j++)。i++) for(j=0。 for(i=0。//溫度值uchar tflag。uchar p=0。uchar code str3[]={0967112127}。uchar code str1[]={ Temperature is }。sbit EN=P1^2。//ds18b20與單片機連接口sbit RS=P1^0。[J].單片機與嵌入式系統(tǒng)應用。中國科教創(chuàng)新導刊。總的來說,這次的課程設計自己還是很滿意的,感覺收獲了不少東西,相信此次學到的知識在以后的生活和學習中對我會有很大的幫助!參考文獻[1]  張五一,:河南科學技術出版社,2006[2]  . 北京:北京航空航天大學出版社,1994[3]  ,1999.[4] :清華大學出版社,2009[5] 姚年春 向華Protel99SE基礎教程. ,2009[6] 韓穎。譬如,我們可以根據(jù)實驗指導書的要求,完成DS18B20電路的硬件設計、電路器件的選擇、單片機軟件的運行、以及整體系統(tǒng)調試,并寫出完善的設計報告。體會到了Proteus仿真軟件的強大。我們知道,課程設計一般強調能力培養(yǎng)為主,在獨立完成設計任務的同時,還要注意其他幾方面能力的培養(yǎng)與提高,如獨立工作能力與創(chuàng)造力;綜合運用專業(yè)及基礎知識的能力,解決實際工程技術問題的能力;查閱圖書資料、產品手冊和各種工具書的能力;工程繪圖的能力;書寫技術報告和編制技術資料的能力。 調式結果總結本次的課程設計共五周時間,分別進行了BS18D20電路原理圖的設計,電路仿真圖的設計以及實物電路板的演示三個過程。C至+125176。性能測試可用制作的溫度計和已有的成品溫度計來同時測量比較,由于DS18B20精度較高,176。 顯示學號 顯示正常溫度超過設計的溫度上下限(這里設上限和下限分別為100℃和90℃.) 超過溫度線報警第五章 調試性能及分析 系統(tǒng)的性能調試以主程序為主??梢苑抡?1系列、AVR,PIC等常用的MCU及其外圍電路(如LCD,RAM,ROM,鍵盤,馬達,LED,AD/DA,部分SPI器件,部分IIC器件,...) 其實proteus 與 multisim比較類似,只不過它可以仿真MCU??傊撥浖且豢罴瘑纹瑱C和SPICE分析于一身的仿真軟件,功能極其強大。在硬件仿真系統(tǒng)中具有全速、單步、設置斷點等調試功能,同時可以觀察各個變量、寄存器等的當前狀態(tài),因此在該軟件仿真系統(tǒng)中,也必須具有這些功能;同時支持第三方的軟件編譯和調試環(huán)境,如Keil C51 uVisionMPLAB等軟件。目前支持的單片機類型有:ARM7(LPC21xx)、 8051/52系列、AVR系列、PIC10/12/16/18系列、HC11系列以及多種外圍芯片。具有模擬電路仿真、數(shù)字電路仿真、單片機及其外圍電路組成的系統(tǒng)的仿真、RS232動態(tài)仿真、I2C調試器、SPI調試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。 proteus簡介Proteus 是英國Labcenter公司開發(fā)的電路分析與實物仿真軟件。返回DS18B20復位跳過ROM命令讀取溫度命令讀取操作CRC檢驗9字節(jié)完?CRC檢驗正確?移入溫度寄存器NYNY 讀出溫度子程序 溫度轉換命令子程序溫度轉換命令子程序主要是發(fā)溫度轉換開始命令,當采用12位分辯率時轉換時間約為750ms,在本程序設計中采用1s顯示程序延時法等待轉換的完成。 主程序主要功能是完成DS18B20的初始化工作,并進行讀溫度,將溫度轉化成為壓縮BCD碼 并在顯示器上顯示傳感器所測得的實際溫度。FLASH存儲器編程時,該引腳加上+12V的編程允許電源Vpp,當然這必須是該器件是使用12V編程電壓Vpp。需注意的是:如果加密位LB1被編程,復位時內部會鎖存EA端
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1