最全面DS18B20中文資料1.pdf (最全面DS18B20中文資料1.pdf (最全面DS18B20中文資料1.pdf (
標(biāo)簽: DS18B20中文資料;
上傳時(shí)間: 2015-07-12
上傳用戶:wanghj01-ds
DS18B20中文數(shù)據(jù)手冊(cè),單總線時(shí)序
上傳時(shí)間: 2022-07-19
上傳用戶:
ds18b20中文資料,詳細(xì)介紹了ds18b20的管腳,時(shí)序流程圖,總線結(jié)構(gòu)
上傳時(shí)間: 2013-04-24
上傳用戶:vaidya1bond007b1
達(dá)拉斯DS18B20 半導(dǎo)體可編程分辨率的 單總線?數(shù)字溫度計(jì)
上傳時(shí)間: 2016-09-04
上傳用戶:smallfish
FEATURES Unique 1-Wire interface requires only one port pin for communication Multidrop capability simplifies distributed temperature sensing applications Requires no external components Can be powered from data line. Power supply range is 3.0V to 5.5V Zero standby power required Measures temperatures from -55°C to +125°C. Fahrenheit equivalent is -67°F to +257°F ±0.5°C accuracy from -10°C to +85°C Thermometer resolution is programmable from 9 to 12 bits Converts 12-bit temperature to digital word in 750 ms (max.) User-definable, nonvolatile temperature alarm settings Alarm search command identifies and addresses devices whose temperature is outside of programmed limits (temperature alarm condition) Applications include thermostatic controls, industrial systems, consumer products, thermometers, or any thermally sensitive system
上傳時(shí)間: 2013-08-04
上傳用戶:CHENKAI
開關(guān)電源設(shè)計(jì)與開發(fā) 資料
標(biāo)簽: 開關(guān)電源設(shè)計(jì)
上傳時(shí)間: 2014-12-24
上傳用戶:38553903210
開關(guān)電源設(shè)計(jì)資料
標(biāo)簽: 開關(guān)電源 設(shè)計(jì)實(shí)例 調(diào)試
上傳時(shí)間: 2013-11-08
上傳用戶:李哈哈哈
獨(dú)特的單線接口僅需一個(gè)端口引腳進(jìn)行通訊l 每個(gè)器件有唯一的 64 位的序列號(hào)存儲(chǔ)在內(nèi)部存儲(chǔ)器中l(wèi) 簡(jiǎn)單的多點(diǎn)分布式測(cè)溫應(yīng)用l 無需外部器件l 可通過數(shù)據(jù)線供電。供電范圍為3.0V到5.5V。l 測(cè)溫范圍為-55~+125℃(-67~+257℉)l 在-10~+85℃范圍內(nèi)精確度為±5℃l 溫度計(jì)分辨率可以被使用者選擇為9~12位l 最多在 750ms 內(nèi)將溫度轉(zhuǎn)換為12 位數(shù)字l 用戶可定義的非易失性溫度報(bào)警設(shè)置l 報(bào)警搜索命令識(shí)別并標(biāo)志超過程序限定溫度(溫度報(bào)警條件)的器件l 與DS1822兼容的軟件l 應(yīng)用包括溫度控制、工業(yè)系統(tǒng)、消費(fèi)品、溫度計(jì)或任何熱感測(cè)系統(tǒng)
上傳時(shí)間: 2013-11-15
上傳用戶:zhyfjj
三種方法讀取鍵值 使用者設(shè)計(jì)行列鍵盤介面,一般常採(cǎi)用三種方法讀取鍵值。 中斷式 在鍵盤按下時(shí)產(chǎn)生一個(gè)外部中斷通知CPU,並由中斷處理程式通過不同位址讀資料線上的狀態(tài)判斷哪個(gè)按鍵被按下。 本實(shí)驗(yàn)採(cǎi)用中斷式實(shí)現(xiàn)使用者鍵盤介面。 掃描法 對(duì)鍵盤上的某一行送低電位,其他為高電位,然後讀取列值,若列值中有一位是低,表明該行與低電位對(duì)應(yīng)列的鍵被按下。否則掃描下一行。 反轉(zhuǎn)法 先將所有行掃描線輸出低電位,讀列值,若列值有一位是低表明有鍵按下;接著所有列掃描線輸出低電位,再讀行值。 根據(jù)讀到的值組合就可以查表得到鍵碼。4x4鍵盤按4行4列組成如圖電路結(jié)構(gòu)。按鍵按下將會(huì)使行列連成通路,這也是見的使用者鍵盤設(shè)計(jì)電路。 //-----------4X4鍵盤程序--------------// uchar keboard(void) { uchar xxa,yyb,i,key; if((PINC&0x0f)!=0x0f) //是否有按鍵按下 {delayms(1); //延時(shí)去抖動(dòng) if((PINC&0x0f)!=0x0f) //有按下則判斷 { xxa=~(PINC|0xf0); //0000xxxx DDRC=0x0f; PORTC=0xf0; delay_1ms(); yyb=~(PINC|0x0f); //xxxx0000 DDRC=0xf0; //復(fù)位 PORTC=0x0f; while((PINC&0x0f)!=0x0f) //按鍵是否放開 { display(data); } i=4; //計(jì)算返回碼 while(xxa!=0) { xxa=xxa>>1; i--; } if(yyb==0x80) key=i; else if(yyb==0x40) key=4+i; else if(yyb==0x20) key=8+i; else if(yyb==0x10) key=12+i; return key; //返回按下的鍵盤碼 } } else return 17; //沒有按鍵按下 }
上傳時(shí)間: 2013-11-12
上傳用戶:a673761058
嵌入式ARM資料
標(biāo)簽: ARM 嵌入式系統(tǒng) 硬件設(shè)計(jì) 應(yīng)用實(shí)例
上傳時(shí)間: 2013-10-27
上傳用戶:yqs138168
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1