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

正文內(nèi)容

基于單片機(jī)的溫度測(cè)量控制系統(tǒng)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 送一條ROM指令,最后發(fā)送RAM指令,這樣才能對(duì)DS18B20進(jìn)行預(yù)定的操作。系統(tǒng)包括數(shù)據(jù)采集模塊,單片機(jī)控制模塊,顯示模塊和溫度設(shè)置模塊,報(bào)警模塊和LED顯示模塊六個(gè)部分。并且我熟練掌握了單片機(jī)硬件設(shè)計(jì)和接口技術(shù),同時(shí)對(duì)溫度傳感器的原理及應(yīng)用有了一定的了解,掌握了各種控制電路及其相關(guān)元器件的使用。sbit rs=P3^2。uchar j,temp1,temp2,i。}void delay_50us(uint i){ uchar j。i0。 delay_50us(100)。 rs=0。 rs=1。 dq=1。 dq=1。 dq=1。 dq=1。 //啟動(dòng)溫度測(cè)量 delay(300)。0xf0)4。0xF0) != 0xF0) // 只要有鍵按下,temp!=0xf0 { delay_50us(50)。 case(0xbe):a=3。 case(0xdd):a=6。 switch(temp) { case(0xeb):a=9。 } } switch(a){case(0):sign=39。break。439。case(8):sign=39。break。 biao[m]=k。 } m=0。 delay_50us(10)。 while(1) { temp2=readtemperature()。 write_(0x80+0x40)。 write_dat(temp2%10+0x30)。 if(shandeng) //led燈閃爍 { for(j=0。 delay_50ms(20)。 delay_50ms(10)。 } if(temp1==temp2) { shandeng=1。 write_dat(temp2/10+0x30)。 } jianpan()。 return sum。 } } write_(0x80+0x0c+m)。jm。break。case(10):sign=39。639。break。case(2):sign=39。 case(0x7b):a=12。 } key_port=0xfb。 switch(temp) { case(0xed):a=5。 case(0xde):a=2。 //讀狀態(tài)a=0。 b=4。 WriteOneChar(0xcc)。i++) { dq=0。0x01。 n=dq。 e=0。 e=0。 write_(0x0c)。 delay_50us(100)。} void delay_50ms(uint i){ uint j。void write_dat(uchar dat)。uchar table2[]=Yuse_T: 。sbit relay=P0^0。本次課設(shè)軟件和硬件相結(jié)合,有相當(dāng)大的難度,同時(shí)也有很大的實(shí)用性。 LCD顯示LM016L選擇控制表 RSR/W操作說(shuō)明00寫(xiě)入指令寄存器(清除屏等)01都busy flag(DB7),以及讀取位址計(jì)數(shù)器(DB0~DB6)值10寫(xiě)入數(shù)據(jù)寄存器(顯示各字型等)11從數(shù)據(jù)寄存器讀取數(shù)據(jù)注:關(guān)于E=H脈沖——開(kāi)始時(shí)初始化E為0,然后置E為1,再清0。7DB0低4位三態(tài)、 雙向數(shù)據(jù)總線 0位(最低位)8DB1低4位三態(tài)、 雙向數(shù)據(jù)總線 1位9DB2低4位三態(tài)、 雙向數(shù)據(jù)總線 2位10DB3低4位三態(tài)、 雙向數(shù)據(jù)總線 3位11DB4高4位三態(tài)、 雙向數(shù)據(jù)總線 4位12DB5高4位三態(tài)、 雙向數(shù)據(jù)總線 5位13DB6高4位三態(tài)、 雙向數(shù)據(jù)總線 6位14DB7高4位三態(tài)、 雙向數(shù)據(jù)總線 7位(最高位)軟件設(shè)計(jì)CPU對(duì)DS18B20的訪問(wèn)流程是:先對(duì)DS18B20初始化,再進(jìn)行ROM操作命令,最后才能對(duì)存儲(chǔ)器操作,數(shù)據(jù)操作。IR用于寄存指令碼,只能寫(xiě)入不能讀出。與AD590相比是更新一代的溫度傳感器,所以溫度傳感器采用DS18B20。P3口輸出緩沖級(jí)可驅(qū)動(dòng)(吸收或輸出電流)4個(gè)TTL邏輯門(mén)電路。在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低8位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期間激活內(nèi)部上拉電阻。 (8)全雙工方式的串行接口(DART)。AT89C51單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。首先要根據(jù)系統(tǒng)的總體功能選擇一種最合適的監(jiān)控程序結(jié)構(gòu),然后根據(jù)實(shí)時(shí)性的要求,合理地安排監(jiān)控軟件和各執(zhí)行模塊之間地調(diào)度關(guān)系。DS18B20輸出表示攝氏溫度的數(shù)字量,然后用51單片機(jī)進(jìn)行數(shù)據(jù)處理、譯碼、顯示、報(bào)警等。.1什么是溫度控制溫度控制系統(tǒng)由溫控器和熱電偶組成,熱電偶檢測(cè)溫度并轉(zhuǎn)換成電信號(hào)傳給溫控器,溫控器根據(jù)所
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1