freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于89c51的輪胎自動(dòng)充氣壓力控制器設(shè)計(jì)(參考版)

2025-07-01 03:44本頁(yè)面
  

【正文】 delay(1)。 wela=1。 dula=0。 //顯示第三位 P0=table[ge1]。 wela=0。 P0=0xfd。 dula=1。 delay(1)。 wela=1。 dula=0。}//數(shù)碼管顯示函數(shù)display(uchar bai,uchar shi,uchar ge){ //顯示最高位 P0=table[bai1]。0xf0。 } while(temp!=0xf0) { temp=P1。 case 0x7b:num=12。 case 0xbb:num=11。 case 0xdb:num=10。 switch(temp) { case 0xeb:num=9。0xf0。 temp=P1。0xf0。 temp=P1。0xf0。 } while(temp!=0xf0) { temp=P1。 case 0x7d:num=8。 case 0xbd:num=7。 case 0xdd:num=6。 switch(temp) { case 0xed:num=5。0xf0。 temp=P1。0xf0。 temp=P1。0xf0。 } while(temp!=0xf0) //松手檢測(cè) { temp=P1。 case 0x7e:num=4。 case 0xbe:num=3。 case 0xde:num=2。 switch(temp) { case 0xee:num=1。0xf0。 temp=P1。0xf0。 temp=P1。y)。x) for(y=110。 for(x=z。 } else pump=0。 start=0。 start=0。 low=k%100。 if(kt) { high=k/100。 adc_out=0。 enable=1。 delay(10)。 delay(10)。 start=1。 EX0=1。 //啟動(dòng)AD轉(zhuǎn)換 EA=1。 while(d) { display(a,b,c)。 t=a*100+b*10+c。 } c=t。 t=keyscan()。 } b=t。 t=keyscan()。 } if(t!=0) { a=t。 } //獲取設(shè)定值 t=keyscan()。 //開始 e=keyscan()。 //鍵盤掃描程序display(uchar bai,uchar shi,uchar ge)。//子程序聲明void delay(uint z)。uint high,mid,low。sbit pump=P2^7。sbit enable=P2^3。sbit wela=P2^1。也正是遇到的這些問題提醒了我,在以后的學(xué)習(xí)過程中,要注重對(duì)硬件的學(xué)習(xí)。當(dāng)然這個(gè)設(shè)計(jì)的成功完成,是我和我的小伙伴們共同努力的結(jié)果。 6總結(jié)本次單片機(jī)課程設(shè)計(jì)歷時(shí)兩周,從剛開始剛拿到題目的懵懵懂懂,不知如何下手,到后來的通過查閱大量相關(guān)資料,對(duì)整個(gè)系統(tǒng)有了一定的認(rèn)識(shí),通過討論,爭(zhēng)辯,有了清晰的思路,又經(jīng)過畫圖,修改,到最終確定整個(gè)設(shè)計(jì)方案,做出完整的實(shí)驗(yàn)報(bào)告,在這個(gè)過程中我們收獲很多。根據(jù)數(shù)碼管顯示,我們可以知道,隨著氣泵工作,車胎內(nèi)壓力增大,當(dāng)壓力達(dá)到設(shè)定值以后,單片機(jī)控制的發(fā)光二極管自動(dòng)熄滅,即氣泵自動(dòng)停止工作,充氣完成。在圖中我們可以看到,隨著發(fā)光二極管亮即氣泵工作,輪胎內(nèi)壓力值在逐漸增大。由圖可以知道,輪胎內(nèi)壓力初值為110,由于氣壓小于設(shè)定值,數(shù)碼管左側(cè)的發(fā)光二極管代表氣泵,數(shù)碼管亮代表氣泵工作,對(duì)輪胎進(jìn)行充氣。有圖可以看出設(shè)定充氣值為245,設(shè)定完成數(shù)碼管顯示設(shè)定值一段時(shí)間。(1)設(shè)計(jì)接線圖如圖51所示。我們用一個(gè)可調(diào)電阻代替壓力傳感器,用一個(gè)發(fā)光二極管代表氣泵。 圖45 軟件設(shè)計(jì)總流程圖 5 系統(tǒng)調(diào)試在對(duì)系統(tǒng)調(diào)試過程中,由于實(shí)驗(yàn)室的偉福LAB6000試驗(yàn)箱,包括壓敏電阻在內(nèi)的很多部件都有不同程度的損壞,無(wú)法完成調(diào)試。量化后正好是一對(duì)一的關(guān)系,就大大的減輕了軟件編制的困難。故在考慮到實(shí)際情況和軟件編制的簡(jiǎn)易性的情況下,我們規(guī)定用戶輸入的充氣氣壓只能位于0~255kpa的范圍內(nèi)。所以必須循環(huán)的調(diào)用AD轉(zhuǎn)換子程序和顯示子程序,這樣做不僅實(shí)時(shí)性強(qiáng),可以讓用戶了解輪胎內(nèi)氣壓的變換,而且可以增強(qiáng)LED顯示亮度。中斷處理流程如圖44所示:圖44中斷處理流程圖根據(jù)設(shè)計(jì)要求,系統(tǒng)工作開始首先調(diào)用鍵盤子程序等待用戶輸入需要沖氣的多少,并把所設(shè)定的氣壓值再數(shù)碼管上顯示一段時(shí)間,幫助使用者確定是否有誤操作,若有重新輸入,若無(wú)則按下start鍵,啟動(dòng)氣泵開始工作,啟泵啟動(dòng)后應(yīng)該立即調(diào)用AD轉(zhuǎn)換子程序及顯示子程序,動(dòng)態(tài)的顯示輪胎內(nèi)的氣壓,以及比較現(xiàn)在的氣壓是否達(dá)到用戶的要求。鍵盤掃描流程如圖43所示。若所有列線均為高電平,則鍵盤中無(wú)鍵按下。首先對(duì)某一行賦低電平,其余行賦值高電平,然后分別掃描各列是否出現(xiàn)低電平,若無(wú)退出掃描,然后檢測(cè)列線的狀態(tài)。 圖41 A/D轉(zhuǎn)換流程本設(shè)計(jì)數(shù)碼管采用動(dòng)態(tài)掃描方式,通過單片機(jī)引腳分別送出相應(yīng)位選碼,選通相應(yīng)數(shù)碼管,再用單片機(jī)輸出相應(yīng)段選碼,點(diǎn)亮選中的數(shù)碼管,并延時(shí)1ms;以此為原理第二個(gè)、第三個(gè)數(shù)碼管依次被點(diǎn)亮,再循環(huán)此過程。具體工作是:由于ADC0809的A、B、C共同接地,選中第0通道,模擬信號(hào)從IN0輸入到A/D轉(zhuǎn)換器,從而啟動(dòng)轉(zhuǎn)換;轉(zhuǎn)換完成后,EOC輸出一個(gè)由低到高的跳變沿,經(jīng)過一個(gè)非門取反變?yōu)橄陆笛兀霭l(fā)已經(jīng)設(shè)置為邊沿觸發(fā)的I外部中斷0;,控制ADC0809數(shù)字量允許輸出。 壓力檢測(cè)及A/D轉(zhuǎn)換程序設(shè)計(jì)壓力電橋和發(fā)明和放大電路由硬件控制始終處于工作狀態(tài)。同時(shí),它還可以產(chǎn)生振蕩
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1