版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
DS18B20溫度測試程序(51單片機數(shù)碼管顯示)+電路圖下面是電路圖采用4位數(shù)碼管顯示程序一共有2個文件:,U1''■■mupnn^onPD.I.ftLH,U1''■■mupnn^onPD.I.ftLHPD^.DZ5aAL2pnaftDOPD.t'P.DiPDSftDSPD.SftDFRSTPD.T.^.DTpznvsPZ3P2W*1口PSENP23啊11ALEP2.4ft12國P2,Smi3P2SW14P2.TJft15pinP3IURXDP1.1P3.1ZTDCDP12陽副MIUP1.i陽加MT1P1.IPl.UTI]P1SpisxriP1EPlfiU'iIRP1.TP3.7.T!D*個***************************************ds18b20.h頭文件&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個#ifndef_DS18B20_H_#define_DS18B20_H_#include<reg51.h>#defineledP1#defineledwP2externunsignedcharf;externvoidds18b20_reset();externvoiddela(unsignedchari);externvoidds18b20_write(unsignedchardat);externunsignedchards18b20_read();externunsignedchards18b20_temp();externunsignedcharledtab口;#endif*個************************************ds18b20.c文件&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個個#include〃ds18b20.h”#defineucharunsignedchar#defineuintunsignedint#defineledP1#defineledwP2ucharledtab口:{0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};sbitdq=P3"7;uchardelay,f;//ucharf;voiddela(uchari)//5us t=5+i*2{while(--i);)voidds18b20_reset(){while(1){dq=1;dq=0;delay=250;//540us延時,當delay=1時延時為2us,T=2*xwhile(--delay);dq=1;delay=25;while(--delay);while(dq==0){delay=220;while(--delay);if(dq==1)break;)delay=150;while(--delay);break;))voidds18b20_write(uchardat){uchari=0;for(i=0;i<8;i++){dq=1;dq=0;delay=3;while(--delay);dq=dat&0x01;delay=35;while(--delay);dq=1;dat=dat>>1;))uchards18b20_read(){uchari=0,m=0;for(i=0;i<8;i++){//m>>=1dq=1;dq=0;delay=4;while(--delay);dq=1;delay=4;while(--delay);if(dq==1)m|=0x01<<i;//m=m|0x80;delay=25;while(--delay);dq=1;delay=1;while(--delay);)returnm;)uchards18b20_temp(){uchartemp=0,temph=0,templ=0,k=0;ds18b20_reset();ds18b20_write(0xcc);ds18b20_write(0x44);ds18b20_reset();ds18b20_write(0xcc);ds18b20_write(0xbe);templ=ds18b20_read();temph=ds18b20_read();if((temph&0xf80)!=0){f=1;templ=~templ;temph=~temph;k=templ+1;templ=k;if(templ>0xff){temph++;))elsef=0;templ=templ>>4;temph=temph<<4;temp=templ|temph;returntemp;)************************************main.c主文件個*個****************************************************************************#include<reg51.h>#include〃ds18b20.h”#defineucharunsignedcharvoidmain(){uchara=0,b=0,c=0,temp=0;while(1){temp=ds18b20_temp();a=temp/100;b=temp0/10;c=temp;if(f==1){led=0xbf;ledw=1;dela(5000);ledw=0;dela(600);)led=ledtab[c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025山西晉中昔陽縣招聘專職社區(qū)工作者8人備考題庫附答案
- 2025年三亞城市職業(yè)學院輔導員招聘考試真題匯編附答案
- 真空垂熔工標準化強化考核試卷含答案
- 洗毯工崗前技術落地考核試卷含答案
- 草食家畜飼養(yǎng)工崗前能力評估考核試卷含答案
- 信息安全管理員安全宣貫評優(yōu)考核試卷含答案
- 鋼琴調律師操作水平能力考核試卷含答案
- 2024年湖州市特崗教師招聘考試真題題庫附答案
- 2024年邵東縣選聘縣直事業(yè)單位工作人員歷年真題附答案
- 2024年魯?shù)榭h輔警招聘考試真題附答案
- 食用菌產業(yè)標準化體系建設方案
- 中小學、幼兒園食堂大宗食材采購服務方案投標文件(技術方案)
- 金融行業(yè)量化投資策略與風險控制的理論基礎研究報告
- 廣東省東莞市2024-2025學年八年級下學期7月期末考試英語試卷(含答案)
- 2025年山東省棗莊市八中高考英語模擬試卷(4月份)
- 2025年敖漢旗就業(yè)服務中心招聘第一批公益性崗位人員的112人模擬試卷附答案詳解(能力提升)
- 拆除噴涂設備方案(3篇)
- JG/T 11-2009鋼網架焊接空心球節(jié)點
- 學生社區(qū)服務心得體會模版
- 公路工程可行性研究報告審查要點
- 【課件】醫(yī)學研究項目申請書的撰寫-以國家自然科學基為例
評論
0/150
提交評論