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

正文內(nèi)容

基于51單片機的光電編碼器測速(文件)

2024-09-17 14:55 上一頁面

下一頁面
 

【正文】 不僅加深了對單片機理論的理解,將理論很好地應(yīng)用到實際當中去,而且我還學會了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。對于這次課程設(shè)計,我們花費了比較多的心思,既是對課程理論內(nèi)容的一次復(fù)習和鞏固,還讓我們豐富了更多與該專業(yè)相關(guān)的其他知識,比如軟件應(yīng)用等,在摸索中學習,在摸索中成長,在學習的過程中帶著問題去學我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)而應(yīng)該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺得在設(shè)計課程過程中遇到問題是很正常,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計又出錯了。 //使能位sbit rw=P0^1。//秒速鍵float w。//設(shè)置速度與實際速度的各個四位uchar num1,num2。 // 顯示設(shè)定速度uchar code table2[]=real_speed: 0000。x) for(y=z。 rs=0。 en=1。 rs=1。 en=1。 //寫命令 指針指向要寫數(shù)據(jù)的地址 write_date(expc_date)。 EX1=1。//開啟T1中斷 TR1=1。 TH1=(655361000)/256。//不顯示光標 write_(0X06)。num116。//顯示real_speed 0000 for(num2=0。 }}void keyskan(){ if(miaosu==0) //判斷秒速鍵是否按下 { delay(5)。 while(miaosu==0)。 while(fensu==0)。 real_bw=(int)real%1000/100。 display(0x4d,(0x30+real_bw))。 }} //主程序void main(){ init()。 EX1=1。 EX0=1。 t++。 real=w/200。 TR0=1。 TL0=0。 TR0=0。} //定時器1中斷程序 void timer1() interrupt 3{ TH1=(655361000)/256。}//外部中斷1程序 void exter1() interrupt 2 //正轉(zhuǎn)觸發(fā){ k=1。 } } //外部中斷0程序 void exter0() interrupt 0 //反轉(zhuǎn)觸發(fā){ k=0 。 if(k==0) { display(0x4b,0x2d)。 display(0x4f,(0x30+real_gw))。 real_gw=(int)real%10。 while(fensu==0)。 while(miaosu==0)。num2++) { write_date(table2[num2])。 delay(20)。//清屏 write_(0X80)。 write_(0x38)。 //設(shè)置定時器1為優(yōu)先級 TH0=0。 EA=1。//延時顯示 }void init(){ TCON=0X0F。 en=0。 P2=date。 en=0。 P2=。y)。 for(x=100。uint t。uchar k=2。//數(shù)據(jù)/命令選擇位sbit fensu=P1^1。要想成為單片機高手,我們首先要學好匯編語言,然后轉(zhuǎn)入C語言學習,所以我們不能學到后面就忘了前面的知識,更應(yīng)該將所學的知識緊緊的結(jié)合在一起,綜合運用,所謂設(shè)計,就是要求創(chuàng)新,只有將知識綜合運用起來才能真正的設(shè)計好。們安排了這次單片機課程設(shè)計,給了我們學以致用的做好的實踐。我的設(shè)計過程與思路大體就是這樣子。進過了幾次調(diào)試之后,在keil軟件中我的程序顯示0 error。經(jīng)過一番斟酌,確定我的外圍硬件只需添加兩個輕觸開關(guān),一些電阻,一塊74LS74芯片就可以實現(xiàn)光電編碼器測速的功能。當我選擇了這個課題的時候,我就先開始想在平常生活中光電編碼器是怎樣的,可以怎樣測速,需要一些什么器件。可以按顯示每秒速度的按鍵,也可以按每分鐘顯示的速度,轉(zhuǎn)動主軸,液晶上就會顯示與所按下的控制鍵相對應(yīng)得轉(zhuǎn)速。藍白自鎖開關(guān)下方的四個排針從上至下依次接5V的VCC,RXD,TXD,GND。單片機右邊藍白滑動變阻器,通過調(diào)節(jié)藍白滑動變阻器來調(diào)節(jié)液晶亮度。圖11 實物圖背面圖12 實物圖正面 使用說明如圖12所示:此光電編碼器測速系統(tǒng)包含的元器件有:STC89C52單片機一塊,光電編碼器,一塊74LS74芯片,40個腳IC插座一個,14個腳IC插座一個排阻一個,一個16腳的排母,1602液晶一塊,一個3M紅色LED燈,六個排針,三個四腳輕觸開關(guān),四個個電阻,一個電解電容,兩個瓷片電容,一個六角自鎖開關(guān),一個晶振和一個103藍白滑動變阻器。在剛開始焊好后,燒錄程序進去,但液晶卻不能顯示,于是我就在protues中仿真了液晶顯示部分,仿真中能實現(xiàn)正確顯示,再檢查一下有沒有焊接錯誤,也沒有發(fā)現(xiàn)任何錯誤,我就想如果我能正確控制1602液晶的引腳
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1