//芯片資料請(qǐng)到www.elecfans.com查找
//DS1820 C51 子程序
//這里以11.0592M晶體為例,不同的晶體速度可能需要調(diào)整延時(shí)的時(shí)間
//sbit DQ =P2^1;//根據(jù)實(shí)際情況定義端口
typedef unsigned char byte;
typedef unsigned int word;
//延時(shí)
void delay(word useconds)
{
for(;useconds>0;useconds--);
}
//復(fù)位
byte ow_reset(void)
{
byte presence;
DQ = 0; //pull DQ line low
delay(29); // leave it low for 480us
DQ = 1; // allow line to return high
delay(3); // wait for presence
presence = DQ; // get presence signal
delay(25); // wait for end of timeslot
return(presence); // presence signal returned
} // 0=presence, 1 = no part
//從 1-wire 總線上讀取一個(gè)字節(jié)
byte read_byte(void)
{
byte i;
byte value = 0;
for (i=8;i>0;i--)
{
value>>=1;
DQ = 0; // pull DQ low to start timeslot
DQ = 1; // then return high
delay(1); //for (i=0; i<3; i++);
if(DQ)value|=0x80;
delay(6); // wait for rest of timeslot
}
return(value);
}
//向 1-WIRE 總線上寫一個(gè)字節(jié)
void write_byte(char val)
{
byte i;
for (i=8; i>0; i--) // writes byte, one bit at a time
{
DQ = 0; // pull DQ low to start timeslot
DQ = val&0x01;
delay(5); // hold value for remainder of timeslot
DQ = 1;
val=val/2;
}
delay(5);
}
//讀取溫度
char Read_Temperature(void)
{
union{
byte c[2];
int x;
}temp;
ow_reset();
write_byte(0xCC); // Skip ROM
write_byte(0xBE); // Read Scratch Pad
temp.c[1]=read_byte();
temp.c[0]=read_byte();
ow_reset();
write_byte(0xCC); //Skip ROM
write_byte(0x44); // Start Conversion
return temp.x/2;
}
資源簡(jiǎn)介://芯片資料請(qǐng)到www.elecfans.com查找 //DS1820 C51 子程序//這里以11.0592M晶體為例,不同的晶體速度可能需要調(diào)整延時(shí)的時(shí)間//sbit DQ =P2^1;//根據(jù)實(shí)際情況定義端口 typedef unsigned char byte;typedef unsigned int? word; //延時(shí)void delay(word useconD...
上傳時(shí)間: 2013-11-03
上傳用戶:hongmo
資源簡(jiǎn)介:傳感器與檢測(cè)技術(shù) PPT版
上傳時(shí)間: 2013-06-02
上傳用戶:eeworm
資源簡(jiǎn)介:DS1820 C51 子程序
上傳時(shí)間: 2015-02-07
上傳用戶:aix008
資源簡(jiǎn)介:DS1820 C51 子程序,寫的以11.0592M晶體為例,編程非常有風(fēng)格,值得參考。
上傳時(shí)間: 2014-12-02
上傳用戶:tzl1975
資源簡(jiǎn)介:DS1820子程序 DS1820 C51 子程序-C51 subroutine DS1820
上傳時(shí)間: 2016-07-20
上傳用戶:曹云鵬
資源簡(jiǎn)介:基于GPRS無(wú)線網(wǎng)絡(luò)和IP協(xié)議的數(shù)據(jù)傳輸系統(tǒng) 通信模塊C51單片機(jī)程序
上傳時(shí)間: 2013-12-29
上傳用戶:shus521
資源簡(jiǎn)介:用C51單片機(jī)實(shí)現(xiàn)的無(wú)線數(shù)據(jù)傳輸例程,注意此程序?yàn)榘l(fā)送端程序,需要接收端給予配合
上傳時(shí)間: 2015-04-07
上傳用戶:huannan88
資源簡(jiǎn)介:51單片機(jī)內(nèi)部資源編程實(shí)例 單片機(jī)數(shù)據(jù)傳輸接口 波形發(fā)生與控制實(shí)例 C51單片機(jī)軟件抗干擾和數(shù)字濾波
上傳時(shí)間: 2013-12-26
上傳用戶:洛木卓
資源簡(jiǎn)介:用C51單片機(jī)實(shí)現(xiàn)的無(wú)線數(shù)據(jù)傳輸此程序?yàn)榘l(fā)送接收程序經(jīng)過(guò)實(shí)際調(diào)試運(yùn)行
上傳時(shí)間: 2013-12-28
上傳用戶:youlongjian0
資源簡(jiǎn)介:DS1820,一線數(shù)據(jù)傳輸,僅三條腿的單芯片溫度測(cè)量,C51程序。
上傳時(shí)間: 2014-10-25
上傳用戶:Andy123456
資源簡(jiǎn)介:本代碼為DS1820單線數(shù)據(jù)傳輸溫度傳感器的應(yīng)用程序,該傳感器采用但數(shù)據(jù)線與單片機(jī)通過(guò)串口傳遞數(shù)據(jù)!本程序包括相關(guān)的協(xié)議,并且調(diào)試成功!
上傳時(shí)間: 2014-01-22
上傳用戶:jackgao
資源簡(jiǎn)介:gprs數(shù)據(jù)收發(fā)程序用于使用sim300進(jìn)行數(shù)據(jù)傳輸?shù)氖瞻l(fā)子程序
上傳時(shí)間: 2014-08-11
上傳用戶:asasasas
資源簡(jiǎn)介:本程序測(cè)試數(shù)據(jù)傳輸?shù)恼_性,可以用于長(zhǎng)時(shí)間連續(xù)測(cè)試,基于MCS-51單片機(jī)C語(yǔ)言的示例程序,用于其它單片機(jī)時(shí)一般只要修改前面幾個(gè)接口子程序及硬件定義
上傳時(shí)間: 2014-06-30
上傳用戶:1427796291
資源簡(jiǎn)介:C51單片機(jī)模擬I2C傳輸協(xié)議進(jìn)行數(shù)據(jù)的讀取寫入
上傳時(shí)間: 2014-01-21
上傳用戶:zgu489
資源簡(jiǎn)介:DS1820,一線數(shù)據(jù)傳輸 一線數(shù)據(jù)傳輸
上傳時(shí)間: 2016-07-13
上傳用戶:tzl1975
資源簡(jiǎn)介:單片機(jī)外圍器件實(shí)用手冊(cè) 數(shù)據(jù)傳輸接口器件分冊(cè)
上傳時(shí)間: 2013-06-07
上傳用戶:eeworm
資源簡(jiǎn)介:專輯類-單片機(jī)專輯-258冊(cè)-4.20G 單片機(jī)外圍器件實(shí)用手冊(cè)-數(shù)據(jù)傳輸接口器件分冊(cè)-556頁(yè)-18.3M.pdf
上傳時(shí)間: 2013-04-24
上傳用戶:lguotao
資源簡(jiǎn)介:用usb實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)脑创a,已經(jīng)產(chǎn)品化,有參考價(jià)值
上傳時(shí)間: 2013-06-09
上傳用戶:gxrui1991
資源簡(jiǎn)介:隨著電力系統(tǒng)自動(dòng)化技術(shù)的發(fā)展,電機(jī)與通信的結(jié)合日益緊密,數(shù)據(jù)監(jiān)控方式也在發(fā)生著變化。傳統(tǒng)的電機(jī)監(jiān)控方式的監(jiān)控者和被監(jiān)控對(duì)象都是固定的,無(wú)論任何一端都無(wú)法隨意移動(dòng);并且針對(duì)偏僻、偏遠(yuǎn)地域監(jiān)控不容易實(shí)現(xiàn)。所以傳統(tǒng)的的方式已經(jīng)無(wú)法滿足電力系統(tǒng)日益...
上傳時(shí)間: 2013-07-11
上傳用戶:daoxiang126
資源簡(jiǎn)介:通信與自動(dòng)控制技術(shù)結(jié)合產(chǎn)生的遠(yuǎn)程數(shù)據(jù)傳輸技術(shù),已經(jīng)成為當(dāng)前研究的一個(gè)熱點(diǎn)。以數(shù)據(jù)傳輸技術(shù)為核心的遠(yuǎn)程無(wú)線監(jiān)控系統(tǒng)已廣泛應(yīng)用于交通、電力、工農(nóng)業(yè)、水利、環(huán)保、建筑、能源等行業(yè)中需要無(wú)人值守監(jiān)控維護(hù)的地方,監(jiān)控情況,以及傳輸?shù)臄?shù)據(jù)存在著突發(fā)性、...
上傳時(shí)間: 2013-04-24
上傳用戶:wff
資源簡(jiǎn)介:本文在分析研究部隊(duì)執(zhí)勤信息化建設(shè)對(duì)無(wú)線數(shù)據(jù)傳輸技術(shù)需求的基礎(chǔ)上,以無(wú)線數(shù)據(jù)傳輸技術(shù)和嵌入式系統(tǒng)研究為背景,按照嵌入式系統(tǒng)開(kāi)發(fā)的流程和方法,以設(shè)計(jì)通用化、模塊化軟硬件平臺(tái)為重點(diǎn),解決無(wú)線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)關(guān)鍵技術(shù)為核心,設(shè)計(jì)了由32位嵌入式系統(tǒng)主...
上傳時(shí)間: 2013-07-06
上傳用戶:362279997
資源簡(jiǎn)介:隨著對(duì)高處理能力、網(wǎng)絡(luò)通信、實(shí)時(shí)多任務(wù),超低功耗這些需求的增長(zhǎng),傳統(tǒng)8位處理器已經(jīng)不能滿足新產(chǎn)品的要求了,高端嵌入式處理器已經(jīng)得到了普遍的重視和應(yīng)用.ARM是目前嵌入式領(lǐng)域應(yīng)用最廣泛的RISC微處理器結(jié)構(gòu),該文研究了基于ARM處理器的嵌入式系統(tǒng)的開(kāi)發(fā),介紹...
上傳時(shí)間: 2013-04-24
上傳用戶:夢(mèng)雨軒膂
資源簡(jiǎn)介:遠(yuǎn)程監(jiān)控系統(tǒng)是許多重要場(chǎng)所諸如電力、郵電、銀行、交通、商場(chǎng)等需要信息廣泛交流企業(yè)的生產(chǎn)與管理的必備系統(tǒng)。傳統(tǒng)遠(yuǎn)程監(jiān)控系統(tǒng)的實(shí)現(xiàn)方式一般都需要自己建設(shè)并維護(hù)有線或無(wú)線網(wǎng)絡(luò),維護(hù)費(fèi)用高,通信距離有限。隨著通信技術(shù)的發(fā)展,原有的遠(yuǎn)程監(jiān)控系統(tǒng)已經(jīng)日...
上傳時(shí)間: 2013-07-19
上傳用戶:liuwei6419
資源簡(jiǎn)介:·?摘要:? 介紹一種基于DSP的無(wú)線和有線USB接口的數(shù)據(jù)傳輸系統(tǒng),實(shí)現(xiàn)無(wú)線USB和有線USB之間的通信,將無(wú)線USB數(shù)據(jù)傳輸?shù)絇C機(jī),解決無(wú)線USB設(shè)備向PC機(jī)兼容問(wèn)題.該系統(tǒng)可實(shí)現(xiàn)無(wú)線USB的62.5 kbps的數(shù)據(jù)傳輸速率,有線USB的實(shí)際傳輸速率達(dá)到100 Mbps,可以實(shí)現(xiàn)高速實(shí)...
上傳時(shí)間: 2013-04-24
上傳用戶:璇珠官人
資源簡(jiǎn)介:ARM處理器和FPGA在數(shù)據(jù)傳輸中的應(yīng)用與研究
上傳時(shí)間: 2013-08-15
上傳用戶:我干你啊
資源簡(jiǎn)介:電平轉(zhuǎn)換在工業(yè)控制遠(yuǎn)距離數(shù)據(jù)傳輸過(guò)程中被廣泛采用,取得了良好的效果。闡述了另一種數(shù)據(jù)傳輸?shù)碾娐贰娏鳝h(huán),該電路將電平信號(hào)轉(zhuǎn)換為電流信號(hào),以電流作為數(shù)據(jù)傳輸?shù)妮d體,在惡劣工業(yè)環(huán)境下具有較強(qiáng)的抗噪、抗干擾的能力。
上傳時(shí)間: 2014-12-24
上傳用戶:zhuce80001
資源簡(jiǎn)介:NRF24L01數(shù)據(jù)傳輸
上傳時(shí)間: 2013-10-18
上傳用戶:丶灬夏天
資源簡(jiǎn)介:HT56R678使用I2C進(jìn)行數(shù)據(jù)傳輸?shù)姆椒?HT56R678 內(nèi)建有SIM 功能,其中包括了SPI 和I2C 兩種通信接口,本文以HT56R678 為母體,介紹使用I2C 進(jìn)行數(shù)據(jù)傳輸?shù)姆椒ê妥⒁馐马?xiàng)。
上傳時(shí)間: 2013-10-31
上傳用戶:515414293
資源簡(jiǎn)介:本文針對(duì)在蘋果園中監(jiān)測(cè)測(cè)量控制等系統(tǒng)中無(wú)法方便的把數(shù)據(jù)傳輸給移動(dòng)設(shè)備的情況,在此介紹了一種以USB接口芯片沁恒CH375和MCS51單片機(jī)為核心,U盤、移動(dòng)硬盤等為存儲(chǔ)介質(zhì)的數(shù)據(jù)存儲(chǔ)方案。本模塊給出了硬件電路的設(shè)計(jì)和U盤的讀寫程序,并指出了易出錯(cuò)的調(diào)試細(xì)節(jié)。...
上傳時(shí)間: 2013-10-16
上傳用戶:zhqzal1014
資源簡(jiǎn)介:為了實(shí)現(xiàn)利用現(xiàn)有的電力線路實(shí)現(xiàn)數(shù)據(jù)傳輸,提出利用正交頻分復(fù)用(OFDM)技術(shù)芯片LME2980設(shè)計(jì)電力載波通信(PLC)模塊。通過(guò)分析電力載波傳輸信道特性和OFDM調(diào)制解調(diào)技術(shù)基本原理,完成電力載波數(shù)據(jù)傳輸模塊的設(shè)計(jì),實(shí)現(xiàn)利用現(xiàn)有的電力線進(jìn)行數(shù)據(jù)傳輸。
上傳時(shí)間: 2013-10-15
上傳用戶:sunshine1402