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

正文內(nèi)容

多路溫度檢測(cè)及報(bào)警系統(tǒng)_單片機(jī)課程設(shè)計(jì)-wenkub.com

2025-08-11 15:03 本頁(yè)面
   

【正文】 disp()。 } } else//存在時(shí) { get_tem()。 if(flag_init)//不存在時(shí) { Write_(0x80)。 ds_inti()。 } void alarm() { if((temper1tempert1||temper1tempert2)||(temper2tempert1||temper2tempert2)) { led=1。 TL1=(65536data1)%256。 if(tempert21280) tempert2=1280。 if(key0==0) { tempert1+=10。)。 Write_dat(lcdtable[dispbuf1[5]])。 Write_dat(39。 Write_(0x89)。 Write_dat(39。)。L39。)。 Write_dat(lcdtable[dispbuf[5]])。 Write_dat(39。 Write_(0xc9)。 Write_dat(39。)。139。 tempert1=100。 else dispbuf1[5]=11。 if(tempert2/1000) { dispbuf1[4]=tempert2/1000。 if(tempert1/100) dispbuf1[1]=tempert1/100。 dispbuf[7]=temper2%10。 } else { dispbuf[4]=11。 dispbuf[6]=temper2%100/10。 dispbuf[3]=temper1%10。 } else { dispbuf[0]=11。 dispbuf[2]=temper1%100/10。 tem2=0。 if(temper22amp。 Write_Byte(0xbe)。 Write_Byte(0xcc)。 } else { temper1=(temh*256+teml)*。 temper11=(temh*256+teml)。//750ms match_rom(0)。 reset()。 for(n=0。//開中斷 return(date)。 NOP3()。i0。 date=0。//61us DQ=1。i) { DQ=0。 DQ=1。//60us flag_init=DQ。 DQ=0。//顯示開及光標(biāo)設(shè)置 } /****DS18B20 初始化 **************************************/ void reset() { flag_init=1。//顯示模式設(shè)置 Write_(0x08)。 delay_ms(5)。 } void lcd_init() { lcd_rw=0。 delay_ms(2)。 lcd_en=0。 lcd_date=。i0。 bit flag_init。 uint tempert22。 uint temper2。 uchar tem1,tem2,temt1,temt2。 uchar rom_id[3][8]={ {0x28,0xc4,0x14,0x11,0x00,0x00,0x00,0x89}, {0x28,0xc4,0x14,0x10,0x00,0x00,0x00,0x06}}。 sbit key1=P1^1。 附錄 A:電路原理圖 附錄 B:程序清單 include include define uint unsigned int define uchar unsigned char define data 1000 define lcd_date P0 sbit lcd_en=P2^2。在整個(gè)設(shè)計(jì)中我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力。我們只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。 通過(guò)兩周的單片機(jī)綜合課程設(shè)計(jì),我鞏固了以前學(xué)的知識(shí),并學(xué)了些新的東西,做課設(shè)之前我們找了很多的資料,仔細(xì)研究了所需器件的說(shuō)明書,通過(guò)看說(shuō)明書我知道了各個(gè)部件的連線,主要是串口通信的研究,以前我們做系統(tǒng)都是由單機(jī)組成的,這種只能是很小的系統(tǒng),大系統(tǒng)為了實(shí)現(xiàn)其功能常常需要多機(jī)通信。 本系統(tǒng)的軟件由 C 語(yǔ)言 編寫, 程序的主要功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示、讀出并處理 DS18B20的測(cè)量的當(dāng)前溫度值。(說(shuō)明: 1為高電平、 0 為低電平) 指令 1:清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H 位置 指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址 00H 指令 3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。 第 6 腳: E 端為使能端,當(dāng) E 端由高電 平跳變成低電平時(shí),液晶模塊執(zhí)行命令。 模塊最佳工作電壓 : LCD1602 的實(shí)物圖如圖 4,主要參數(shù)如下: 因此,液晶顯示器畫質(zhì)高且不會(huì)閃爍。若 VCC脫開未接,傳感器只送 ℃ 的溫度值。尤其在使用 DS18B20 的高測(cè)溫分辨力時(shí),對(duì)時(shí)序及電氣特性參數(shù)要求更高。在實(shí)際應(yīng)用中還可以使用一個(gè) MOSFET 將 I/O 口線直接和電源相連,起到上拉的作用。 本系統(tǒng)為多點(diǎn)溫度測(cè)試。 DS18B20 在 0工作時(shí)按此寄存器中的分辨率將溫度轉(zhuǎn)換成相應(yīng)精度的數(shù)值 DS18B20 的測(cè)溫范圍為 55℃ ~+125℃ ,在 10℃ ~+85℃范圍內(nèi),精度為177。 ③ 非易失性溫度報(bào)警觸發(fā)器 TH 和 TL。 以下是 DS18b20 的內(nèi)部結(jié)構(gòu)圖。 DSl820 的測(cè)量范圍從 55 到 +125,增量值為 ,可在 l s(典型值 )內(nèi)把溫度變換成數(shù)字。信息經(jīng)過(guò)單線接口送入 DSl8B20 或從 DSl8B20送出,因此從主機(jī) CPU 到 DSl8B20 僅需一條線。 20 引腳為接地端, 40 引腳為電源端。單片機(jī)的第 18 引腳和 19 引腳接時(shí)鐘電路, XTAL1 接外部晶振和微調(diào)電容的一端, XTAL2 接外部晶振和微調(diào)電容的另一端??臻e方式停止 CPU 的工作,但允許 RAM,定時(shí) /計(jì)數(shù)器,串行通信口及 中斷系統(tǒng)繼續(xù)工作。該系統(tǒng)結(jié)構(gòu)圖 單片機(jī)最小系統(tǒng)電路設(shè)計(jì) AT89S51 是低電壓,高性能 CMOS 8 位單片機(jī),片內(nèi)含 8k bytes 的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器和 256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM),器件
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1