999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

微處理器實驗設計:超聲波測距及顯示系統

2018-01-03 07:06:18吳浩然萬民凱徐卓凡南京郵電大學海外教育學院
數碼世界 2017年12期
關鍵詞:重置設置

吳浩然 萬民凱 徐卓凡 南京郵電大學海外教育學院

微處理器實驗設計:超聲波測距及顯示系統

吳浩然 萬民凱 徐卓凡 南京郵電大學海外教育學院

本次實驗設計,我們希望通過編程在模塊組件HYSRF05上實現超聲波測距并在LCD1602屏幕上顯示結果。

在行動之前,我們進行了一些構思。首先,我們設置了LCD1602的模式和顯示的靜態字,以便實現動態顯示結果。其次,我們從說明書中了解到,我們需要一個10us或以上的脈沖來啟動HY-SRF05模塊組件,然后模塊組件自己接收到一個脈沖和高電平經過周期(P)的數量,其中高電平經過的周期和模塊組件與它所面對物體間的距離是成比例的。接著,我們使用TimerA的捕獲寄存器來確定高電平經過周期(P)的數量,并將它儲存在另一個寄存器之中。在試驗中,我們用D = P ? 340 / (100000?2) m來代表距離。最后,我們用10000,1000,100,10取模,來將二進制數D換成十進制數,并且通過ASCII碼表轉換,將D顯示在LCD1602上。

構思之后,我就開始了設計與實驗。我們的MSP430界面圖如下

首先,我們將 P4 的全部 8個管腳和 P5.5,P5.6,P5.7用來控制LCD1602。

MOV.B #00H, &P4SEL

MOV.B #0FFh, &P4DIR

MOV.B #00H, &P5SEL

MOV.B #BIT5+BIT6+BIT7, &P5DIR

我們設置P6通過燈來檢測我們的程序

MOV.B #00H, &P6SEL

MOV.B #0FFh, &P6DIR

其次,如下是1602序列圖

通過圖表我們得知,如果我們想在LCD1602中寫入指令或數據,我們需要重置R/W,設置或重置RS然后讓E從高電平變為低電平從而寫入指令或數據。

然后,我們使用HY-SRF05模塊組件

這是HY-SRF05的測試模式序列圖。它需要一個10us 5V的脈沖來激活,然后它就會自動接收一個長度與距離成比例的脈沖。

它 的 鏈 接 方 式:1.VCC 2.trig(T) 3.echo(R) 4.OUT 5.GND

我們用CCR1的捕獲輸入P1.2來測量echo,然后我們用P1.4 來發出 10us脈沖。所以我們先設置 P1.2 和 P1.4.

BIC.B #BIT4 , &P1SEL BIS.B #BIT2 , &P1SEL

BIS.B #BIT4, &P1DIR

BIC.B #BIT2, &P1DIR

BIC.B #BIT4 , &P1OUT

在主要的功能中,我們向trig接口發送10us脈沖并添加延時以確保下一個trig在至少30ms之后。

BIS.B #BIT4, &P1OUT

MOV #2,R15

loop31: dec R15

JNZ loop31

BIC.B #BIT4, &P1OUT

MOV #20000,R15

loop32: dec R15

JNZ loop32

我們設置TimerA和CCR1來捕獲echo接口的信號

MOV #02E6H, &TACTL

MOV #4910H, &TACCTL1

接著,我們編寫中斷處理程序。我們首先確定了是CCR1產生了中斷,因為我們只使用了CCR1和TimerA,而且我們沒有啟動TimerA的中斷。然后我們確定了echo在上升沿還是下降沿到來,假設是上升沿,我們將&TACCR1儲存在R6中,當echo在下一個下降沿到來時,我們用R5儲存&TACCR1然后計算R5-R6。關鍵點在于,我們需要先捕獲上升沿信號再轉而捕獲下降沿信號。

最后是取模10000,1000,100,10。這一部分就是做除法,一個思路就是取模1000的余數就是取模100的被除數,以此類推。我們將得到的結果通過ASCII碼表轉化,再將數字動態的顯示在LCD1602上。

完成設計之后,我們根據設置連接管腳和HY-SRF05,并在LCD602上看到了想要的結果。

我們雖然實現了測距,但仍有不足和需要改進的地方。比如,我們儀器的精度還需要提高。我們假設這是由于兩個10us脈沖間的間隔造成的,在未來的實驗中我們會證明我們假設。再比如,我們的程序中沒有設定&TAR在大于65536時重置為0,這可能會產生一些問題,我們在未來的改進中將會加入相應字段。但是,我們的首要問題還是要確保有更好的精度。

猜你喜歡
重置設置
年輕人,選擇“重置人際關系”
意林(2024年6期)2024-05-11 05:07:39
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
重置系統微軟給你“雙料”選擇
系統重置中途出錯的解決辦法
重置人生 ①
7招教你手動設置參數
2018年山西省對口升學考試考生重置密碼申請表
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
艦船人員編制的設置與控制
主站蜘蛛池模板: 无码中文AⅤ在线观看| 亚洲人成影视在线观看| 尤物视频一区| 精品福利视频网| 丝袜无码一区二区三区| 久久精品这里只有精99品| 久久精品视频亚洲| 不卡无码网| 亚洲αv毛片| 亚洲,国产,日韩,综合一区| 日韩精品一区二区深田咏美| 国产亚洲高清在线精品99| 欧美精品成人一区二区在线观看| 国产白浆视频| 在线日韩日本国产亚洲| 精品一区二区三区自慰喷水| 秘书高跟黑色丝袜国产91在线 | 欧美日韩成人| 成年人国产视频| 亚洲欧美成aⅴ人在线观看| 亚洲 欧美 中文 AⅤ在线视频| 新SSS无码手机在线观看| 熟妇丰满人妻| 国产大片黄在线观看| 中文字幕无码中文字幕有码在线 | 精品成人免费自拍视频| 国产传媒一区二区三区四区五区| 日韩亚洲综合在线| 色偷偷男人的天堂亚洲av| 狠狠五月天中文字幕| 2021国产精品自产拍在线| 在线播放精品一区二区啪视频| 亚洲高清中文字幕在线看不卡| 毛片免费高清免费| 免费无码又爽又黄又刺激网站 | 77777亚洲午夜久久多人| 精品视频一区二区观看| 99成人在线观看| www精品久久| 亚洲男女天堂| 中文字幕无码制服中字| 日日碰狠狠添天天爽| AV色爱天堂网| 欧美日韩精品在线播放| 精品久久久久无码| 精品1区2区3区| 99久久免费精品特色大片| 国产原创演绎剧情有字幕的| 久久黄色毛片| 亚洲人成在线精品| 国产网站免费观看| 欧美国产菊爆免费观看 | 国产区在线看| 亚洲人成人伊人成综合网无码| 九色91在线视频| 高清欧美性猛交XXXX黑人猛交 | 亚洲精品成人福利在线电影| 亚洲第一国产综合| 综合网天天| 欧美日韩精品一区二区视频| 欧洲极品无码一区二区三区| 韩国v欧美v亚洲v日本v| 婷婷综合在线观看丁香| 国产成人综合亚洲欧美在| 国产91熟女高潮一区二区| 亚洲欧洲日韩久久狠狠爱| 91色国产在线| 国产免费人成视频网| 国产福利2021最新在线观看| 精品99在线观看| 亚洲最黄视频| 无码 在线 在线| 国模极品一区二区三区| 欧美成人a∨视频免费观看| 91九色最新地址| 国产精品hd在线播放| 亚洲视频欧美不卡| 亚洲激情99| 国产屁屁影院| 精品無碼一區在線觀看 | 午夜国产小视频| 亚洲熟女中文字幕男人总站|