




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于單片機(jī)的正脈沖寬度檢測一.設(shè)計要求:使用80C51單片機(jī),利用定時器T0門控GATE的功能,測量引腳上出現(xiàn)的正脈沖寬度,并用LED數(shù)碼管顯示出來。設(shè)計要完成的任務(wù)有硬件設(shè)計和軟件設(shè)計。硬件方面,80C51單片機(jī)的P3.2口測試外部脈沖。P1口可以接LED數(shù)碼管。軟件方面,利用單片機(jī)的定時完成正脈沖寬度的讀取,然后用到P1口使LED數(shù)碼管顯示。二.系統(tǒng)硬件設(shè)計1根據(jù)所學(xué)知識和查資料,可以知道脈沖的發(fā)生電路可以有很多,可以用555定時器來做一個脈沖發(fā)生器。其電路圖如下:V5ccVTsRSIHRDTTuc-ocVGIIoc±T可以知道如圖所示的脈沖發(fā)生器其占空比q=R1/(R1+R2)
2、;RKD/F3,UTXD/F3,1101112IHT0/F3.2占空比可以通過馬部停掩四331302928T0/F3.4T1/F3.5WR/F3,6RP/F3.7XTAL114151617ie2726252423一EWgALE/FKOGPSEffP2.7P2.6P2.5P2.4P2.3AIXTAL2192221P2.2P2.1P2.080C51單片機(jī)及其引腳圖+5V+5VC573.BP3.3GNDU2OEVCCDQID2Q2D3Q3D4Q4D5Q5D6Q6D7Q7D8Q8GNDLE573GND573管腳圖HC573引腳功能表:PINNo引腳號SYMBOL符號NAMEANDFUNCTION名稱及
3、功能1OE3StateoutputEnableInput(ActiveLOW)3出使能輸入d"平)態(tài)輸2,3,4,5,6,7,8,9D0toD7DataInputs數(shù)據(jù)輸入12,13,14,15,16,17,18,19Q0toQ73StateLatchOutputs3態(tài)鎖存輸出11LELatchEnableInput鎖存使能輸入10GNDGround接地(0V)20VCCPositiveSupplyVoltage電源電壓三.系統(tǒng)主程序設(shè)計通過外部脈沖輸入到P3.2口。當(dāng)屈I腳上出現(xiàn)高電平時,定時器T1即開始對12分頻時鐘周期計數(shù),直到引腳變低電平IFJTTg1)-對T1初始化TMOD
4、*-90HTRI-1為止,然后南BT1計數(shù)器的值并顯示。HTKl*-0»停止力計數(shù)從。開蛤汁”日讀出T*值脈沖源系統(tǒng)源程序設(shè)計:#include<reg52.h>#defineucharunsignedchar#defineuintunsignedintsbitWL=P2八0;sbitDL=P2八1;sbitcl=P3八2;longxx=0;uintcc,wan,qian,bai,shi,ge,bb;ucharcodetable=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;voiddelay(uintz);voidd
5、isplay(ucharwan,ucharqian,ucharbai,ucharshi,ucharge);voiddelay(uintz)uintx,y;for(x=z;x>0;x-)for(y=110;y>0;y-);voidmain()TMOD=0x09;TH0=0;TL0=0;TR0=0;EA=1;while(cl);while(cl=0);TR0=1;while(cl);TR0=0;xx=cc*65536+TH0*256+TL0;wan=xx/10000;qian=xx%10000/1000;bai=xx%10000%1000/100;shi=xx%10000%1000%1
6、00/10;ge=xx%10;display(wan,qian,bai,shi,ge);voidtimer0()interrupt0cc+;bai,ucharvoiddisplay(ucharwan,ucharqian,ucharshi,ucharge)/顯示程序WL=1;P1=0xfe;WL=0;DL=1;P1=tablewan;delay(1);WL=1;P1=0xfd;WL=0;DL=1;P1=tableqian;delay(1);WL=1;P1=0xfb;WL=0;DL=1;P1=tablebai;delay(1);WL=1;P1=0xf7;WL=0;DL=1;P1=tableshi;delay(1);WL=1;P1=0xef;WL=0;DL=1;P1=tablege;delay(1);)四.系統(tǒng)調(diào)試與測試結(jié)果分析把脈沖產(chǎn)生電路產(chǎn)生的脈沖送入單片機(jī),檢測其正脈沖寬度,并與其用示波器測量值比較。經(jīng)比較可知檢測值與其真實值之間存在誤差,所以可以選擇不同的補(bǔ)償措施。五.總結(jié)經(jīng)過幾天對基于單片機(jī)檢測脈沖寬度的學(xué)習(xí),一方面讓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 船舶生產(chǎn)安全會議記錄范文
- 四川省蓉城名校聯(lián)盟2025年物理高一下期末統(tǒng)考模擬試題含解析
- 安全警示教育總結(jié)100字左右
- 2025屆廣西壯族自治區(qū)普通高中物理高二第二學(xué)期期末質(zhì)量檢測試題含解析
- 2025屆齊魯名校教科研協(xié)作體 山東、湖北部分重點中學(xué)高一物理第二學(xué)期期末學(xué)業(yè)質(zhì)量監(jiān)測試題含解析
- 勞務(wù)工作總結(jié)與計劃
- 2025年江蘇省南通市啟東市高二物理第二學(xué)期期末統(tǒng)考試題含解析
- 湖北宜昌市示范高中協(xié)作體2025屆物理高一下期末學(xué)業(yè)質(zhì)量監(jiān)測試題含解析
- 2025屆寧夏回族自治區(qū)銀川市興慶區(qū)銀川一中物理高一下期末調(diào)研模擬試題含解析
- 陜西省咸陽市2025年物理高二下期末達(dá)標(biāo)檢測模擬試題含解析
- 2025屆甘肅省天水市秦州區(qū)天水一中高一下數(shù)學(xué)期末達(dá)標(biāo)檢測試題含解析
- 互聯(lián)網(wǎng)導(dǎo)論智慧樹知到期末考試答案章節(jié)答案2024年上海第二工業(yè)大學(xué)
- 重癥專科護(hù)士進(jìn)修匯報課件
- 孕產(chǎn)婦兒童健康管理服務(wù)規(guī)范
- 機(jī)關(guān)大院保安服務(wù)
- 人教版五年級下冊數(shù)學(xué)1-8單元測試卷含答案(每單元2套試卷,共16卷)
- 高中3500必背單詞
- 軍訓(xùn)安全教育課件
- 施工管理的施工進(jìn)度問題分析與解決
- 普通高中歷史新課程標(biāo)準(zhǔn)試題與答案(2017年版2020年修訂)
- 滬科版七年級數(shù)學(xué)下冊 第二學(xué)期期末測試卷
評論
0/150
提交評論