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

正文內(nèi)容

基于單片機(jī)設(shè)計(jì)的自行車測(cè)速計(jì)系統(tǒng)畢業(yè)設(shè)計(jì)-資料下載頁(yè)

2025-06-23 00:06本頁(yè)面
  

【正文】 要而設(shè)置的。在單片機(jī)內(nèi)部有兩個(gè)定時(shí)/計(jì)數(shù)器,以對(duì)其中的計(jì)數(shù)結(jié)構(gòu)進(jìn)行計(jì)數(shù)的方法,來(lái)實(shí)現(xiàn)定時(shí)或計(jì)數(shù)功能。當(dāng)結(jié)構(gòu)發(fā)生計(jì)數(shù)溢出時(shí),即表明定時(shí)時(shí)間或計(jì)數(shù)值已滿,這時(shí)就以計(jì)數(shù)溢出信號(hào)作為中斷請(qǐng)求,去置位一個(gè)溢出標(biāo)志,作為單片機(jī)接受中斷請(qǐng)求的標(biāo)志。這種中斷請(qǐng)求是在單片機(jī)芯片內(nèi)部發(fā)生的,因此無(wú)須在芯片上設(shè)置引入端。關(guān)中斷開(kāi)始現(xiàn)場(chǎng)保護(hù)開(kāi)中斷中斷處理關(guān)中斷現(xiàn)場(chǎng)恢復(fù)開(kāi)中斷中斷返回圖14 中斷子程序流程圖定時(shí)/計(jì)數(shù)器控制寄存器TCON是8位寄存器,地址為88H,可以位尋址。其高4位用于定時(shí)/計(jì)數(shù)器中斷控制,低4位借給外部中斷,用做中斷標(biāo)志和觸發(fā)方式選擇位。本設(shè)計(jì)采用定時(shí)中斷,對(duì)自行車的里程和速度進(jìn)行計(jì)數(shù)。中斷子程序流程圖如圖14所示。 結(jié) 論 該課題的主要任務(wù)是開(kāi)發(fā)一個(gè)以MCS51單片機(jī)為核心的自行車的速度里程表。本設(shè)計(jì)主要分為硬件部分和軟件部分,硬件部分著重考慮硬件電路的簡(jiǎn)單性,故盡可能簡(jiǎn)化硬件電路,節(jié)省線路板的空間,達(dá)到硬件電路最優(yōu)化設(shè)計(jì)。軟件采用匯編語(yǔ)言編寫,采用模塊化設(shè)計(jì)思想,程序可讀性強(qiáng)。通過(guò)仿真、實(shí)驗(yàn)驗(yàn)證了系統(tǒng)的可行,能滿足設(shè)計(jì)要求,達(dá)到設(shè)計(jì)的指標(biāo),實(shí)現(xiàn)對(duì)自行車?yán)锍?速度的計(jì)算功能,并用LED顯示,里程與速度分別根據(jù)以下公式求得:里程=脈沖總數(shù)車輪周長(zhǎng)速度=車輪周長(zhǎng)247。車輪轉(zhuǎn)一圈所用的時(shí)間根據(jù)此公式將最終顯示出里程和速度。當(dāng)車輪轉(zhuǎn)動(dòng),小磁片滑過(guò)霍爾元件時(shí),霍爾元件輸出一脈沖,可根據(jù)車輪周長(zhǎng)計(jì)算里程,選擇不同的車輪周長(zhǎng),里程數(shù)的變化有所不同;當(dāng)按下開(kāi)關(guān),顯示速度時(shí),LED會(huì)根據(jù)轉(zhuǎn)速的不同顯示不同的數(shù)字。本次設(shè)計(jì)電路簡(jiǎn)單、低成本,而且能夠滿足人們對(duì)高性能、多功能自行車的要求,可在很多里程/速度測(cè)量場(chǎng)合使用,具有廣泛的應(yīng)用前景。參考文獻(xiàn)[1] [M].北京: 高等教育出版社,2004.[2] 樓然苗,李光飛. 51系列單片機(jī)設(shè)計(jì)實(shí)例[M]. 北京航空航天大學(xué)出版社,2006.[3] 徐晨,[M].北京:高等教育出版社,2004.[4] 姜秀英,[M].北京:中國(guó)電力出版社,2009.[5] 閻煥忠, 王長(zhǎng)濤, 馬斌. 單片機(jī)控制里程轉(zhuǎn)速表的設(shè)計(jì). 沈陽(yáng)建筑工程學(xué)院學(xué)報(bào)(自然科學(xué)版),2002, 4: 145148.[6] 曲家駭,王季秩,伺服控制系統(tǒng)中的傳感器[M]. 機(jī)械工業(yè)出版社. 1998.[7] 張福學(xué). ,1992.[8] 張友德,趙志英,應(yīng)用與實(shí)驗(yàn)[M].上海:復(fù)旦大學(xué)出版社,2003:122136.致謝在本次畢業(yè)設(shè)計(jì)過(guò)程中我獲益匪淺,同時(shí)也遇到了許多困難,在看到我的畢業(yè)設(shè)計(jì)題目時(shí),我的感性認(rèn)識(shí)讓我感覺(jué)題目挺簡(jiǎn)單,但在理性分析和實(shí)際操作過(guò)程中卻處處碰壁,這都是由于基礎(chǔ)知識(shí)不牢造成的,但在同學(xué)的幫助下我對(duì)題目有了一定得認(rèn)識(shí)和了解。在這里我要感謝我的指導(dǎo)老師,是他的耐心教導(dǎo),和不厭其煩地講解,使我順利地完成了畢業(yè)設(shè)計(jì)。也要感謝我的同學(xué)們,在我遇到困難時(shí)主動(dòng)幫我解決,使我很快地攻克了一個(gè)又一個(gè)難關(guān)。還要感謝學(xué)校領(lǐng)導(dǎo)的關(guān)心和關(guān)懷。畢業(yè)設(shè)計(jì)已經(jīng)結(jié)束,但是它卻給我留下了美好的回憶,在做畢業(yè)設(shè)計(jì)的過(guò)程中加深了師生的感情和同學(xué)之間的友誼,覺(jué)得每一天都是那么的充實(shí)和愉快。附件一:總體原理圖設(shè)計(jì)附件二:部分程序源代碼includedefine uint unsigned intdefine uchar unsigned charuchar code wu[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}。uchar code du[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,}。uchar str[4]={0,0,0,0}。uint num。void delayms(uchar z){ uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。}/******************************************函數(shù)名稱:display()。函數(shù)功能:數(shù)碼管顯示子函數(shù)形 參:d1 (選擇第幾位數(shù)碼管) d2(數(shù)碼管顯示的數(shù)字)*******************************************/void display(uchar d1,uchar d2){ P2=wu[d1]。 //位選 P1=du[d2]。 // 段選 delayms(1)。 P2=0xff。 P1=0xff。 // 關(guān)顯示}void init(void){ EA=1。 //開(kāi)CPU中斷 EX0=1。 // 開(kāi)外部中斷1 EX1=1。 //開(kāi)外部中斷2 IT0=1。 IT1=1。 //設(shè)置下降沿觸發(fā)}void main(void){ uchar i。 P1=0xff。 P2=0xff。 init()。 while(1) { str[0]=num/1000。 str[1]=num/100%10。 str[2]=num/10%10。 str[3]=num%10。 for(i=0。i4。i++) { display(i,str[i])。 //動(dòng)態(tài)顯示123456678 } }}void int0() interrupt 0{ num++。 if(num==6000) num=0。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1