女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 技術(shù)學(xué)院 > 熱搜器件
[導(dǎo)讀][cpp] view plaincopy //---------------------------------------------------------- // 模塊名稱:DS18B20.h // 模塊功能:DS18B20 讀寫操作 //-------------------------------------------

  1. //----------------------------------------------------------  
  2. //  模塊名稱:DS18B20.h  
  3. //  模塊功能:DS18B20 讀寫操作  
  4. //----------------------------------------------------------  
  5. sbit DS = P1^0;  
  6.   
  7. //----------------------------------------------------------  
  8. //  函數(shù)名稱:void DelayTmp(unsigned int count)  
  9. //  函數(shù)功能:延時(shí)  
  10. //----------------------------------------------------------  
  11. void DelayTmp(unsigned int count)        
  12. {  
  13.     unsigned int i;  
  14.     while(count)  
  15.     {  
  16.         i=200;while(i>0)i--;  
  17.         count--;  
  18.     }  
  19. }  
  20.   
  21. //----------------------------------------------------------  
  22. //  函數(shù)名稱:void DsReset(void)   
  23. //  函數(shù)功能:復(fù)位  
  24. //----------------------------------------------------------  
  25. void DsReset(void)         
  26. {  
  27.     unsigned int i;  
  28.     DS=0;  
  29.     i=103; while(i>0)i--;  
  30.     DS=1;  
  31.     i=4;while(i>0)i--;  
  32. }  
  33.   
  34. //----------------------------------------------------------  
  35. //  函數(shù)名稱:bit TmpReadBit(void)   
  36. //  函數(shù)功能:讀取一位  
  37. //----------------------------------------------------------   
  38. bit TmpReadBit(void)         
  39. {  
  40.     unsigned int i;  
  41.     bit dat;  
  42.     DS=0;i++;            
  43.     DS=1;i++;i++;  
  44.     dat=DS;  
  45.     i=8;while(i>0)i--;  
  46.     return (dat);  
  47. }  
  48.   
  49. //----------------------------------------------------------  
  50. //  函數(shù)名稱:unsigned char TmpRead(void)   
  51. //  函數(shù)功能:讀取一字節(jié)  
  52. //----------------------------------------------------------  
  53. unsigned char TmpRead(void)     
  54. {  
  55.     unsigned char i,j,dat;  
  56.     dat=0;  
  57.     for(i=1;i<=8;i++)  
  58.     {j=TmpReadBit();  
  59.     dat=(j<<7)|(dat>>1); }  
  60.     return(dat);  
  61. }  
  62.   
  63. //----------------------------------------------------------  
  64. //  函數(shù)名稱:void TmpWriteByte(unsigned char dat)  
  65. //  函數(shù)功能:寫入一字節(jié)  
  66. //----------------------------------------------------------  
  67. void TmpWriteByte(unsigned char dat)     
  68. {  
  69.     unsigned int i;  
  70.     unsigned char j;  
  71.     bit testb;  
  72.     for(j=1;j<=8;j++)  
  73.     {  
  74.         testb=dat&0x01;  
  75.         dat=dat>>1;  
  76.         if(testb)     //write 1  
  77.         {  
  78.             DS=0;  
  79.             i++;i++;  
  80.             DS=1;  
  81.             i=8;while(i>0)i--;  
  82.         }  
  83.         else  
  84.         {  
  85.             DS=0;       //write 0  
  86.             i=8;while(i>0)i--;  
  87.             DS=1;  
  88.             i++;i++;  
  89.         }  
  90.     }  
  91. }  
  92.   
  93. //----------------------------------------------------------  
  94. //  函數(shù)名稱:void TmpChange(void)  
  95. //  函數(shù)功能:溫度轉(zhuǎn)換  
  96. //----------------------------------------------------------  
  97. void TmpChange(void)  
  98. {  
  99.     DsReset();  
  100.     DelayTmp(1);  
  101.     TmpWriteByte(0xcc);  
  102.     TmpWriteByte(0x44);   
  103. }  
  104.   
  105. //----------------------------------------------------------  
  106. //  函數(shù)名稱:unsigned int Tmp()  
  107. //  函數(shù)功能:獲取溫度  
  108. //----------------------------------------------------------  
  109. unsigned int Tmp()   
  110. {  
  111.     float tt;  
  112.     unsigned char a,b;  
  113.     unsigned int temp;  
  114.     DsReset();  
  115.     DelayTmp(1);  
  116.     TmpWriteByte(0xcc);  
  117.     TmpWriteByte(0xbe);  
  118.     a=TmpRead();  
  119.     b=TmpRead();  
  120.     temp=b;  
  121.     temp<<=8;        
  122.     temp=temp|a;  
  123.     tt=temp*0.0625;  
  124.     temp=tt*10+0.5;  
  125.     return temp;  
  126. }  
  127.   
  128. //----------------------------------------------------------  
  129. //  函數(shù)名稱:void RefreshTmp()  
  130. //  函數(shù)功能:刷新溫度  
  131. //----------------------------------------------------------   
  132. void RefreshTmp()  
  133. {  
  134.     TmpChange();  
  135.     DisplayTmp(Tmp());    
  136. }  
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

北京2025年9月4日 /美通社/ --?在全球新一輪科技革命與產(chǎn)業(yè)變革的澎湃浪潮中,人工智能作為引領(lǐng)創(chuàng)新的核心驅(qū)動(dòng)力,正以前所未有的深度與廣度重塑各行業(yè)發(fā)展格局。體育領(lǐng)域深度融入科技變革浪潮,駛?cè)霐?shù)字化、智能化轉(zhuǎn)型快車...

關(guān)鍵字: 人工智能 智能體 AI BSP

上海2025年9月2日 /美通社/ -- 近日,由 ABB、Moxa(摩莎科技)等八家企業(yè)在上海聯(lián)合發(fā)起并成功舉辦"2025 Ethernet-APL 技術(shù)應(yīng)用發(fā)展大會(huì)"。會(huì)議以"破界?融合...

關(guān)鍵字: ETHERNET 智能未來 BSP 工業(yè)通信

傳感器模塊能實(shí)現(xiàn)便捷無接觸的后備箱或側(cè)滑門開啟,適配各種車輛架構(gòu) 該24 GHz雷達(dá)傳感器可集成于保險(xiǎn)杠或底盤上,并通過特定的手勢(shì)或腳部動(dòng)作觸發(fā)響應(yīng) 已為多家歐洲主流車企啟動(dòng)量產(chǎn)交付 德國布爾2025...

關(guān)鍵字: 傳感器 BSP 觸發(fā) 保險(xiǎn)杠

以高效節(jié)能方案繪制AI算力綠色未來 上海2025年8月29日 /美通社/ -- 8月28日,臺(tái)達(dá)受邀出席"2025中國智算產(chǎn)業(yè)綠色科技大會(huì)",全方位分享臺(tái)達(dá)在智算領(lǐng)域的前沿洞見與綠色解決方...

關(guān)鍵字: AI 可持續(xù)發(fā)展 數(shù)據(jù)中心 BSP

淄博2025年8月29日 /美通社/ -- 8月26日至27日,TÜV南德意志集團(tuán)(以下簡稱"TÜV南德")受邀參加由淄博市...

關(guān)鍵字: BSP 人工智能 信息安全 新加坡

北京2025年8月28日 /美通社/ -- 近日,北京亦莊創(chuàng)新發(fā)布消息,北京經(jīng)濟(jì)技術(shù)開發(fā)區(qū)(簡稱北京經(jīng)開區(qū),又稱北京亦莊)以"高效辦成一件事"為抓手,圍繞企業(yè)信用修復(fù)的全流程全環(huán)節(jié),打造經(jīng)開區(qū)特色的&...

關(guān)鍵字: 數(shù)字化 集成 BSP 數(shù)據(jù)共享

深圳2025年8月27日 /美通社/ -- 2025年8月27日,華測(cè)檢測(cè)認(rèn)證集團(tuán)股份有限公司(簡稱CTI華測(cè)檢測(cè),股票代碼300012)與北京戴納實(shí)驗(yàn)科技股份有限公司(簡稱戴納科技)在華測(cè)集團(tuán)上?;赝瓿蓱?zhàn)略簽約,雙方...

關(guān)鍵字: TI AI BSP 智能化

上海2025年8月26日 /美通社/ -- 2025年8月26日,江波龍上??偛繂踢w儀式在臨港新片區(qū)滴水湖科創(chuàng)總部灣核心區(qū)順利舉行,臨港新片區(qū)管委會(huì)領(lǐng)導(dǎo)、江波龍股東代表及管理團(tuán)隊(duì)、銀行伙伴、項(xiàng)目施工、監(jiān)理等參建...

關(guān)鍵字: AI 芯片設(shè)計(jì) BSP 主控芯片

江蘇常州2025年8月26日 /美通社/ -- 8月23日至24日,國內(nèi)最具影響力的半導(dǎo)體產(chǎn)業(yè)社群"歡芯鼓伍"在常州舉辦專題培訓(xùn)會(huì),并組織產(chǎn)業(yè)鏈專家走進(jìn)梅特勒托利多常州工廠。一場聚焦半導(dǎo)體產(chǎn)業(yè)未來的深...

關(guān)鍵字: 半導(dǎo)體 BSP 半導(dǎo)體產(chǎn)業(yè) 供應(yīng)鏈

超高功率密度AI電源模塊MPC24380破解算力升級(jí)的能源與散熱難題 上海2025年8月27日 /美通社/ -- 8月26日,elexcon2025-第22屆深圳國際電子展正式拉開帷幕。為了表彰在"AI與雙碳"雙線技術(shù)...

關(guān)鍵字: 電子 AI芯片 PS BSP
關(guān)閉