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

正文內(nèi)容

基于單片機(jī)的溫度監(jiān)測系統(tǒng)設(shè)計(jì)-文庫吧資料

2024-09-02 14:33本頁面
  

【正文】 若低8位全為0且溫度為負(fù),取補(bǔ)時(shí)就要向高位進(jìn)1 temp_l=~temp_l+1。 if(flag1) { temp_h=~temp_h。 //高位在后 flag1=temp_hamp。 temp_l=ReadByte()。 tmpwrite(0xcc)。 dsreset()。 } void tmp(void) { float dis。 //跳過序列號(hào)命令 tmpwrite(0x44)。 /*復(fù)位 */ delay(1)。 } return(k)。 if(tem_in)k |= 0x80。 tem_in=1。 tem_in=0。 while(i) { tem_in=1。 i=8。i++。 tem_in=1。 i=8。while(i0)i。 tem_in=1。i++。 dat=dat1。j++) { testb=datamp。 for(j=1。 unsigned char j。 13 while(i0)i。 tem_in=1。 //溫度輸入端口 i=103。 } void dsreset(void) { unsigned int i。 while(in) {i++。 } } void Delay_us(uchar n) { uchar i。 while(i0)i。 //延時(shí)函數(shù) void delay(unsigned int count) { unsigned int i。 //顯示函數(shù) void adj_dat()。 //DS18B20 寫字節(jié)函數(shù) int ReadTemperature()。 //DS18b20 寫一個(gè)字節(jié) uchar Read_byte(void)。 //DS18b20 初始化函數(shù) uchar Read_bit(void)。 //延時(shí)約 1ms 程序 /************************函數(shù)聲明 ***********************/ void delay(int us)。 //用于存儲(chǔ)溫度轉(zhuǎn)換值高 8 位和低 8 12 位 bit Flag=0。 /*正負(fù)標(biāo)志位 */ sbit tem_in=P1^7。 define NOP _nop_() uchar temp_h,temp_l。 //共陰極顯示代碼 uchar disp_buf[3]={0x00,0x00,0x00}。 //DS18B20 數(shù)據(jù) I/O 口 define COMMAND_UNKNOW 8 //不可識(shí)別的返回類型 //============================================================================= // 基本的常用常量 //============================================================================= define TRUE 1 //正確 define FALSE 0 //錯(cuò)誤 unsigned char num。 sbit beep=P1^6。 //按下顯示 sbit le = P2^3。望老師諒解! include include include include include define uchar unsigned char define uint unsigned int define ulong unsigned long sbit key1 = P1^1。 多路測量,當(dāng)每一片 DS18B20 在其 ROM 中都存有其唯一的 48 位系列號(hào),在出廠前,與寫入片內(nèi) ROM,主機(jī)在進(jìn)入操作程序前必須接入 1820 用讀, ROM命令將 1820 的系列號(hào)讀出并登陸,在 1820 組成的測溫系統(tǒng)中,主機(jī)在 發(fā)出跳過 ROM 命令之后,再發(fā)出系統(tǒng)的溫度轉(zhuǎn)換啟動(dòng)碼,就可以實(shí)現(xiàn)所有 1820 的統(tǒng)一轉(zhuǎn)換,在經(jīng)過一秒后,就可以用很少的時(shí)間逐一讀取。 ( 5)聲光報(bào)警系統(tǒng) 聲光報(bào)警器的主要源器件是由感應(yīng)器,發(fā)光 二 極管、蜂鳴器等構(gòu)成整個(gè)報(bào)警器,當(dāng)溫度超過 60 是,就自動(dòng)報(bào)警。其真值表如下: /G /G2A /G2B C B A /Y0 /Y1 /Y2 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1 0 1 1 0 0 0 1 0 1 1 0 當(dāng) C、 B、 A 輸出為 000 時(shí), 74LS138 選中 LED1, LED1 管發(fā)亮,輸出 001 時(shí),LED2 管發(fā)亮,輸出為 010 時(shí), LED3 管發(fā)亮。 按鍵開關(guān)及上電自動(dòng)復(fù)位電路:上圖為按鍵開關(guān)及上電自動(dòng)復(fù)位電路,當(dāng)按鍵開關(guān) S 按下時(shí), +5V 電源通過 S 接通電阻 R 和 R1 構(gòu)成電路網(wǎng)咯,設(shè)計(jì)時(shí)使電阻 R1 上的分壓達(dá)到高電平的值,就可以是單片機(jī)復(fù)位,因?yàn)榘磩?dòng)按鈕開關(guān)使其閉合的時(shí)間遠(yuǎn)遠(yuǎn)大于單片機(jī)復(fù)位隨需要的時(shí)間,通常把上電復(fù)位和按鈕開關(guān)復(fù)位電路綜合在一起,這樣就可以在每一次電源接通時(shí)系統(tǒng)復(fù)位,也可以滿足強(qiáng)制復(fù)位的要求, C 取 22uf, R 取 1000, R1 取 200 左右。 ( 2)復(fù)位電路的原理 復(fù)位電路的目的是產(chǎn)生持續(xù)時(shí)間小于 2 個(gè)機(jī)器周期的高電平。 P2 口引腳: 8 位準(zhǔn)雙向的 I/O 口,當(dāng)單片機(jī)有外部擴(kuò)展時(shí),作為高 8 位的地址線使用,可以驅(qū)動(dòng) 4 個(gè) TTL 負(fù)載,設(shè)計(jì)中用 P2 口控制三個(gè)共陰級(jí)的 LED。 P0 口引腳: 8 位雙向的三態(tài) I/O 口,單片機(jī)有外部擴(kuò)展時(shí),作為低 8 位地址線和數(shù)據(jù)總線使用,可以驅(qū)動(dòng) 8 個(gè) TTL 負(fù)載,在設(shè)計(jì)中 和 控制開關(guān)K1 和 K2, 、 、 控制 74LS138 譯碼器的選通。 RESET 引腳:復(fù)位信號(hào),在 RESET 引腳上保持 2 個(gè)機(jī)器周期以上的高電平,單片機(jī)復(fù)位,通過按鍵上電復(fù)位電路輸入信號(hào),控
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1