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

正文內(nèi)容

基于單片機(jī)的角度測量儀的設(shè)計(jì)(文件)

2025-06-24 22:45 上一頁面

下一頁面
 

【正文】 地電源時它的對比度卻最高4RSRS為寄存器選擇,選擇數(shù)據(jù)寄存器則應(yīng)選用高電平1,低電平0時則選擇指令寄存器5R/WR/W為讀寫信號線,高電平(1)時進(jìn)行讀操作,低電平(0)時進(jìn)行寫操作。0位(最低位8DB1底4位三態(tài)、2位10DB3底4位三態(tài)、4位12DB5底4位三態(tài)、6位14DB7高4位三態(tài)、/36000=,所以每個狹縫所占用的角度是0。設(shè)角度為,脈沖數(shù)利用公式 角度=脈沖數(shù)* ,最后直接通過1602液晶顯示屏直接顯示出度數(shù)即為被測物體的旋轉(zhuǎn)角度。光電編碼器與單片機(jī)接口如圖32所示。Time0_Init()。039。039。039。039。.39。 if(key1==0) 中斷 當(dāng)光電編碼器的基準(zhǔn)點(diǎn)有光通過時,會產(chǎn)生一個脈沖,這個脈沖信號接入單片機(jī)的INT0引腳,當(dāng)這個脈沖來一個下降沿觸發(fā)時,則進(jìn)行外部中斷,如果光電編碼器正轉(zhuǎn)時則脈沖數(shù)i=0,如果光電編碼器反轉(zhuǎn)則脈沖數(shù)i=36000,中斷結(jié)束后返回主程序。 //開總中斷}void Outside_Int1(void) interrupt 0 using 1{if( Q=1) i=0。 TH0 = 0xff。 } void Time0_Int() interrupt 1{if(Q=1) i++。于是我積極地查閱和收集資料。在設(shè)計(jì)中,我繪制了硬件電路仿真圖,用K e i l軟件編寫了硬件電路所用到的C語言程序??傊?,這次的課程設(shè)計(jì)使我在知識掌握和實(shí)際動手方面都有了很大的提高,同時極大的引起我對單片機(jī)系統(tǒng)設(shè)計(jì)的興趣,在以后的日子里不斷地學(xué)習(xí)和積累這方面的知識,并且尋找機(jī)會盡可能地去動手實(shí)踐,提高自身的綜合素質(zhì)。 unsigned long k = 0。 //1602數(shù)據(jù)/命令選擇引腳sbit key1=P2^0。 //負(fù)邊沿觸發(fā) EA = 1。 _nop_()。}bit Busy(void){ bit busy_flag = 0。 delays()。 return busy_flag。 E = 0。 E = 1。 RS = 1。 P0 = del。 E = 0。 wcmd(0x01)。 if(hang == 2) a = 0xc0。\039。 p++。j++) for(x=0。 TH0 = 0xff。 } * 名稱 : Time0_Int()* 功能 : 定時器中斷,中斷中實(shí)現(xiàn) Count 加一* 輸入 : 無* 輸出 : 無void Time0_Int() interrupt 1{if(Q=1) i++。Time0_Init()。039。039。039。039。.39。 if(key1==0) {i=0。 L1602_string(1,1,tabPL)。039。039。039。039。 while(1) { k=i。}* 名稱 : Main()* 功能 : 主函數(shù)* 輸入 : 無* 輸出 : 無void main(){uchar tabPL[9]。 IE = 0x82。x++)。 for(j=0。 b++。 while(1) { wcmd(a++)。)* 輸入 : 行,列,需要輸入1602的數(shù)據(jù)* 輸出 : 無void L1602_string(uchar hang,uchar lie,uchar *p){ uchar a,b=0。 wcmd(0x0c)。 E = 1。 E = 0。 E = 0。 P0 = del。 RS = 0。 0x80)。 RW = 1。 _nop_()。Else i=36000。* 名稱 : Outside_Init()* 功能 : 外部中斷0的初始化* 輸入 : 無* 輸出 : 無void Outside_Init(void){ EX0 = 1。 //1602使能引腳sbit RW=P2^6。清華大學(xué)出版社2009[3] 閻石 數(shù)字電子技術(shù)基礎(chǔ)。但是在完成該單片機(jī)設(shè)計(jì)之后我又發(fā)現(xiàn)自己還有許多不足,所學(xué)到得知識還遠(yuǎn)遠(yuǎn)不夠,以至于還有一些模塊還沒有很好的完成。通過不斷努力,終于把思路和模型定了下來,并用proteus軟件繪制器硬件電路圖,然后整理和修改程序,從而實(shí)現(xiàn)想要的功能。} 總結(jié) 經(jīng)過兩周的時間,基于單片機(jī)的角度測量儀的設(shè)計(jì)終于順利完成了,其中包含著快樂,也有辛酸。 IE = 0x82。}當(dāng)光電編碼器隨著物體旋轉(zhuǎn)時會產(chǎn)生脈沖,將產(chǎn)生脈沖作為輸入信號傳輸給單片機(jī),當(dāng)來一個脈沖時,定時器中斷,如果光電編碼器正轉(zhuǎn),則每來一個輸入脈沖,脈沖數(shù)i加1,如果反轉(zhuǎn),則每來一個脈沖,最大脈沖數(shù)量為36000。 //開外部中斷0 IT0 = 1。 L1602_string(1,1,tabPL)。039。039。039。039。 while(1) { k=i。 圖33 系統(tǒng)仿真圖4軟件部分的設(shè)計(jì) 圖41程序總流程圖主程序:void main(){uchar tabPL[9]。圖31 光電編碼器與被測物體齒輪 在光電
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1