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

正文內(nèi)容

基于單片機控制的車速里程表設(shè)計畢業(yè)設(shè)計論文-資料下載頁

2025-06-19 12:49本頁面
  

【正文】 老師的親切關(guān)懷和悉心的指導(dǎo)以及沈波同學(xué)關(guān)系幫助,在此表示深深地感謝。周老師嚴肅的科學(xué)態(tài)度,嚴謹?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵了我。面對課題所需的要求來說。這對我來說是很大的挑戰(zhàn)。在周老師的指導(dǎo)和幫助下,我查找了相關(guān)的資料,擬訂了設(shè)計思路和方案,經(jīng)過不斷修改和調(diào)試完成了設(shè)計內(nèi)容。同時我要感謝幫助我的同學(xué),在程序編寫和仿真調(diào)試的時候曾出現(xiàn)了不少問題,通過與同學(xué)共同的研究討論,讓我有很大收獲。 在完成畢業(yè)設(shè)計的同時讓我學(xué)到了很多也懂的了很多發(fā)現(xiàn)現(xiàn)在的我還需要不斷的努力學(xué)習(xí),最后請讓我在一次的感謝在這次畢業(yè)設(shè)計中對我指導(dǎo)和幫助的周翔老師和各位小組成員! 附錄一 硬件設(shè)計原理圖 附錄二 程序清單includedefine uchar unsigned char define uint unsigned intdefine pi define r sbit duan = P2^0 。sbit we = P2^1 。uchar code tab_duan[]={0x3F,0x06,0x5B,0x4F, 0x66,0x6D,0x7D,0x07, 0x7F,0x6F,0x77,0x7C, 0x39,0x5E,0x79,0x71}。 //0f數(shù)碼管代碼 //uchar code tab_we[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。 //位碼void delay(uint )。bit flag。uchar t,sec。uint v1,s1,n。float time,s,v。float tab_v[6]。 //單個速度,用來求平均值/******************顯示函數(shù)****************/void show(uchar j,uchar k) //j斷碼數(shù),k位碼數(shù){ P0 = 0。 //消影,消除干擾 P0 = 0。 //消影,消除干擾 duan = 1。 //段選打開 P0 = tab_duan[j]。//送斷碼 duan = 0。 //關(guān)段選 P0 = 0XFF。 //消影,消除干擾 P0 = 0XFF。 //消影,消除干擾 we = 1。 //開位選 P0 = tab_we[k]。 //送位選碼 we = 0。 //關(guān)位選 delay(2)。 //延時顯示停留}/***********延時函數(shù)***********/ void delay(uint n){ uint x,y。 for(x = n。x 0。x) for(y = 110。y0。y)。 }/*********************初始化函數(shù)********************/void init(){ TMOD = 0x01。 //T0計數(shù)方式1 [3][1] EA = 1。 //開總中斷 EX0 = 1。 // PX0 = 1。 //外部中斷0優(yōu)先級控制位。 IT0 = 1。 //外部中斷0觸發(fā)方式控制位。邊緣觸發(fā)方式 ET0 = 1。 //T0中斷允許}/*****************中斷*************************/void rupt() interrupt 0 //外中斷0{ uchar i。 time=sec+t*。 //一個脈沖的時間 sec=0。 t=0。 //用完清零。 tab_v[5]=*pi*r/time。 //速度 if(tab_v[5]=5) //高低速的判斷 { flag = 0。//高低速標(biāo)志位 for(i = 0。i6。i++) tab_v[i] = tab_v[i+1]。 //數(shù)組移數(shù)據(jù) } else flag=1。 //低速標(biāo)志位; TR0 = 0。 //關(guān)閉T0 TH0 = 0x3c。 //50000 TL0 = 0xb0。 TR0 = 1。 //開啟T0 n++。 if(n == 50000) //n清零 n = 0。 if(time = 5) n = 0。}/**************定時中斷******************/void timer0() interrupt 1 //T0定時{ TH0 =0x3c。 //50000 TL0 =0xb0。 t++。}/*******************數(shù)據(jù)處理***********************/void date_deal(){ uchar i。 if(t==20) { t=0。 sec++。 } if(flag==1) //低速 v=tab_v[5]。 else { v=0。 for(i=0。i6。i++) v+=tab_v[i]。 v=v/6。 } s=*pi*r*n。}/******************主函數(shù)**************/void main(){ init()。 while(1) { date_deal()。 v1=v*10。 s1=s*10。 show(v1/100,0)。 //速度顯示vs show(v1/10%10,1)。 show(v1%10,2)。 show(s1/1000%10,4)。 //路程顯示vs show(s1/100%10,5)。 show(s1/10%10,6)。 show(s1%10,7)。 }} 附錄三 元器件清單符號 名稱 數(shù)量AT89C52 芯片 174HC573 驅(qū)動器 2Signal generator 脈沖發(fā)生器 1RESPACK 8 八位排阻 174EGMPX8CCBLUE 八位共陰極數(shù)碼管(藍色) 1Power 5v電源 1Button 開關(guān) 若干Res 電阻 若干Cap 電容 若干Wire 導(dǎo)線 若干 畢業(yè)設(shè)計誠信聲明本人鄭重聲明:秉承學(xué)校嚴謹?shù)膶W(xué)風(fēng)與優(yōu)良的科學(xué)道德,本人所呈交的畢業(yè)設(shè)計(論文)《基于單片機控制的車速里程表設(shè)計》是我個人在xx教師的指導(dǎo)下,根據(jù)任務(wù)書的要求所進行的研究工作并獨立撰寫的。本設(shè)計中所引用的其他個人或集體已發(fā)表的文字和研究成果,或為獲得教育機構(gòu)的學(xué)位或證書所使用過的材料,均已明確注明。凡為本文的撰寫所提供的各種形式的幫助,本人在致謝中已經(jīng)明確表達了謝意。畢業(yè)設(shè)計(論文)與資料若有不實之處,本人承擔(dān)一切相關(guān)責(zé)任。本人完全意識到本聲明的法律結(jié)果。畢業(yè)設(shè)計(論文)作者簽名: 日期:
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1