![超低功耗單片機原理與應用實驗報告_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/1baa81df-b44f-4e6d-9fc5-b6bc3369669c/1baa81df-b44f-4e6d-9fc5-b6bc3369669c1.gif)
![超低功耗單片機原理與應用實驗報告_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/1baa81df-b44f-4e6d-9fc5-b6bc3369669c/1baa81df-b44f-4e6d-9fc5-b6bc3369669c2.gif)
![超低功耗單片機原理與應用實驗報告_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/1baa81df-b44f-4e6d-9fc5-b6bc3369669c/1baa81df-b44f-4e6d-9fc5-b6bc3369669c3.gif)
![超低功耗單片機原理與應用實驗報告_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/1baa81df-b44f-4e6d-9fc5-b6bc3369669c/1baa81df-b44f-4e6d-9fc5-b6bc3369669c4.gif)
![超低功耗單片機原理與應用實驗報告_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/11/1baa81df-b44f-4e6d-9fc5-b6bc3369669c/1baa81df-b44f-4e6d-9fc5-b6bc3369669c5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、桂林理工大學博文管理學院實驗報告課程名稱:超低功耗單片機原理與應用姓名雙學號:13200103學期:2015-2016學年第一學期時間:2015年10月8日一、實驗名稱:LED跑馬燈二、實驗目的和原理:1 .實驗目的:(1)了解MSP430F6638的I/O資源和特性(2)熟悉I/O相關的寄存器掌握LED跑馬燈的編程方法;2.實驗原理:開發(fā)板上的3個LED燈和IO口對應關系如下:LED_YELLOW-P4.1、LED_GREEN-P4.2、LED_RED-P4.3三、實驗步驟:(1)將PC和板載仿真器通過USB線相連;(2)打開CCS®成開發(fā)工具,選擇Project->Impo
2、rtExistingCCSEclipseProject導入MSP430F6638_DemoV2.01.LEDMSP430F6638_LEDQ1(3)選擇氣,對該工程進行編譯鏈接,生成.out文件。然后選擇價口»將程序下載到實驗板中。程序下載完畢之后,可以選擇全速運行程序,程序下載之后,按下畫,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建議上電運行程序)。也可以選擇*“* m .應單步調試程序,選擇F3查看具體函數。也可以四、實驗結果:開發(fā)板上3個LED定時翻轉,實現閃爍的效果。五、實驗總結:本次實驗,第一
3、次學習使用CCSa件,在老師的細心講解下,我和張劍兩個人才把軟件熟悉了,通過這次的實驗,使我學到了不少實用的知識,更重要的是,做實驗的過程,思考問題的方法細心學習,真正使我們受益匪淺.一、實驗名稱:按鍵輸入與中斷二、實驗目的和原理:1 .實驗目的:(1)熟悉CCSFF發(fā)環(huán)境的使用(2) 了解MSP430的中斷系統(tǒng)(3)掌握MSP430的中斷編程方法2 .實驗原理:中斷函數的寫法:在MSP430中,用擴展關鍵字來interrupt來表明該函數為中斷函數。_interruptvoidport_2(void);語法:interruptvoid函數名()或者Interrupt【中斷向量】void函數名
4、()參數:中斷函數沒有參數。中斷函數需要指定中斷向量。返回:中斷返回一般是void,沒有返回值。三、實驗步驟:(1)將PC和板載仿真器通過USB線相連;(2)打開CCS®成開發(fā)工具,選擇Project->ImportExistingCCSEclipseProject,導入MSP430F6638_DemoV2.04.Key_inquiryMSP430F6638_key_inquiry文件夾中的工程;(3)選擇氣,對該工程進行編譯鏈接,生成.out文件。然后選擇價,將程序下載到實驗板中。程序下載完畢之后,可以選擇全速運行程序,也可以選擇入'.力-單步調試程序,選擇F3查看具
5、體函數。也可以程序下載之后,按下回,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建議上電運行程序)。四、實驗結果:按鍵按下,LED燈點亮,按鍵松開燈熄滅。五、實驗總結:在這次實驗中,我學到很多東西,加強了我的動手能力,并且培養(yǎng)了我的獨立思考能力,培養(yǎng)理論聯系實際的作風,增強創(chuàng)新意識。了解了這些最基礎也是最重要的知識,對最基本的單片機加以熟悉,了解其內部構造及各個寄存器的使用方法可以對其他芯片進行類比,其原理都相似,為我們以后的實驗打下了夯實的基礎。一、實驗名稱:按鍵消抖二、實驗目的和原理:1 .實驗目的:掌握按鍵的工
6、作原理;了解按鍵抖動產生的原因;掌握按鍵去抖動的方法。2 .實驗原理:消抖方法可用硬件的方法或軟件方法。硬件消抖:在鍵數較少時可用硬件方法消除抖動。RS觸發(fā)器為常用的硬件去抖:兩個“與非”門構成一個RS觸發(fā)器。當按鍵未按下時,輸出為1;當鍵按下時,輸出為00此時即使用按鍵的機械性能,使按鍵因彈性抖動而產生瞬時斷開(抖動跳開B),只要按鍵不返回原始狀態(tài)A,雙穩(wěn)態(tài)電路的狀態(tài)不改變,輸出保持為0,不會產生抖動的波形。也就是說,即使B點的電壓波形是抖動的,但經雙穩(wěn)態(tài)電路之后,其輸出為正規(guī)的矩形波。這一點通過分析RS觸發(fā)器的工作過程很容易得到驗證。軟件消抖:如果按鍵較多,常用軟件方法去抖,即檢測出鍵閉合
7、后執(zhí)行一個延時程序,5ms10ms的延時,讓前沿抖動消失后再一次檢測鍵的狀態(tài),如果仍保持閉合狀態(tài)電平,則確認為真正有鍵按下。當檢測到按鍵釋放后,也要給5ms10ms的延時,待后沿抖動消失后才能轉入該鍵的處理程序。還可以利用定時器中斷來消抖。本實驗通過軟件方法消抖三、實驗步驟:(1)將PC和板載仿真器通過USB線相連;(2)打開CCS#成開發(fā)工具,選擇Project->ImportExistingCCSEclipseProjqct導入MSP430F6638_DemoV2.03.Key_debouncemsp430f6638_Key_debounce文件夾中的工程;(3)選擇飛,對該工程進行
8、編譯鏈接,生成.out文件。然后選擇全速運F3查看具體函勢,將程序下載到實驗板中。程序下載完畢之后,可以選擇行程序,也可以選擇"'''"單步調試程序,選擇數。也可以程序下載之后,按下,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建議上電運行程序)。四、實驗結果:按下按鍵,相應的LED燈點亮。五、實驗總結:細節(jié)決定成敗,這句話在這次課題中不僅一次得到了印證,特別是在軟件的編程過程中,一點點的錯誤就會使你整個程序不能運行。因此我們不僅僅要有整體意識,也要注意細節(jié),不要因一個關鍵
9、地方的一個細節(jié)而導致滿盤皆輸。一、實驗名稱:定時器-PWM二、實驗目的和原理:1 .實驗目的:(1) 了解PWM技術;(2)掌握PWM控制技術的原理;(3)掌握MSP430F6638產生PWM輸出的方法;(4)掌握示波器測量頻率的方法。2 .實驗原理:PWM技術的三個要素:(1) Frequency時鐘頻率(2) Dutycycle占空比(3) Amplitude信號幅度三、實驗步驟:(1)將PC和板載仿真器通過USB線相連;(2)打開CCS®成開發(fā)工具,選擇Project->ImportExistingCCSEclipseProject,導入MSP430F6638_DemoV
10、2.011.Timer_PWMPWM文件夾中的工程;(3)選擇弋,對該工程進行編譯鏈接,生成.out文件。然后選擇赫',將程序下載到實驗板中。程序下載完畢之后,可以選擇全速運行程序,也可以選擇_單步調試程序,選擇F3查看具體函數。也可以程序下載之后,按下畫,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建議上電運行程序)。四、實驗結果:將示波器的兩個探頭連接到MCU的P1.2和P1.3上,調整好示波器,會觀察到如下類似波形五、實驗總結:應該是準備不充分吧。一開始,由于沒有課前準備的意識,每每都是到了實驗室才開始
11、編程,完成作業(yè),導致每次時間都有些倉促,以后會注意的。一、實驗名稱:LCD顯示和控制二、實驗目的和原理:1 .實驗目的:1 1)了解MSP430的段式LCD資源和特性;(2)掌握MSP430的段式LCD編程以及控制。2 .實驗原理:本文將以4MUX方式為例講述液晶顯示。在這種方式下,一個“8”字的顯示只需要給“COMQCOM1、COM2、COM3、SP幺SP2對應的信號,而COM。COM1、COM2、83COM3為公共信號,所有的“8”字都需要與它們相連接。故真正表示一個“8”字的顯示的就只與SP1、SP2有關系了。所以在4MUX方式下,只需要兩個驅動端即可表示一個“8”字的顯示。在MSP43
12、0系列能驅動液晶顯示的單片機中,專門開辟了一片存儲空間(LCDMEM1LCDMEM20存放要顯示的信息,被稱為液晶顯示緩存,簡稱液晶顯存。MSP430F6638共有20字節(jié)單元液晶顯存,如果使用4MUX方式顯示,可以顯示160段液晶筆畫。這時,每個顯存將對應兩個驅動端。三、實驗步驟:(1)將PC和板載仿真器通過USB線相連;(2)打開CCS®成開發(fā)工具,選擇Project->ImportExistingCCSEclipseProject,導入MSP430F6638_DemoV2.015.LCD_segmentMSP430F6638_SegmentLCD文件夾下面工程;(3)選擇
13、飛,對該工程進行編譯鏈接,生成.out文件。然后選擇將程序下載到實驗板中。程序下載完畢之后,可以選擇全速運行程序,也可以選擇 單步調試程序,選擇F3查看具體函數。也可以程序下載之后,按下厘1,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建議上電運行程序)。四、實驗結果:數碼管動態(tài)顯示數字010。五、實驗總結:這個實驗好神奇,之前有玩過數碼管,可我在怎么接都沒辦法顯示數字,在本次實驗的學習下有進一步了解了數碼管的使用原理,以及數碼管點亮的程序,受益匪淺。一、實驗名稱:ADC-電位器顯示二、實驗目的和原理:1 .實驗目的
14、:(1)掌握ADC的工作原理;(2)熟練應用MSP430F6638的ADC12模塊及其4種工作模式。2 .實驗原理:實驗板主控芯片MSP430F6638的ADC12模數轉換模塊支持12位精度模數轉換,主要由具有采樣與保持功能的12位轉換器內核、采樣選擇控制、參考電壓發(fā)生器以及16個字轉換控制緩沖區(qū)組成。三、實驗步驟:(1)將PC和板載仿真器通過US瞰相連;(2)打開CCS#成開發(fā)工具,選擇Project->ImportExistingCCSEclipseProject,導入E:TIMSP430F6638_DemoV2.030.ADC_Potentiometer文件夾內工程ADC12_A_
15、ex1_R(3)本實驗選用電位器電壓輸入到單片機引腳P6.6,所以應該在JP12接上短接帽,連接圖30-1中的1和2弓I腳,實驗板JP12左起兩個引腳;(3)選擇&,對該工程進行編譯鏈接,生成.out文件。然后選擇炒,將程序下載到實驗板中。程序下載完畢之后,可以選擇全速運行程序,也可以選擇歸單步調試程序,選擇F3查看具體函數。也可以程序下載之后,按下,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建LCD顯示議上電運行程序)四、實驗結果:調節(jié)電位器,觀察實驗板上的TFTLCD顯示,隨著電位器的轉動,輸入模擬電壓
16、的最轉換結果NADC也隨著相應的改變。輸入模擬電壓的最轉換結果滿足公式:NADC=4095(Vin-VR-)/(VR+-VR-)。本實驗推薦使用萬用表,觀察電位計中間引腳對地電壓。五、實驗總結:在單片機的系統(tǒng)中,是像一些我們比較熟知的程序語言一樣,有自己的地址,有自己的工作方式和工作順序,因此我們在設計時是不能出一點差錯的,而因為每一行都在進行地址的轉換和堆棧的轉換,因此我們在實驗前一定要充分了解這次實驗全部要做的內容。一、實驗名稱:DAC-其聲器播放二、實驗目的和原理:1 .實驗目的:(1) 了解DAC數模轉換原理;(2)學習配置MSP430F6638DAC控制寄存器參數,能夠用DAC產生輸
17、出電壓,并能輸出一定規(guī)則的波形(如三角波,正弦波等);(3)了解硬件發(fā)聲原理,編程實現讓DAC模塊驅動揚聲器唱歌。2.實驗原理:DA轉換,即把數字信號轉換為模擬信號輸出。簡單的說,就是把數字信號按照一定的參考電壓轉換成電壓值輸出。例如,12位分辨率時,數據0XFFF值對應滿程參考電壓,那么0x7FF就會輸出半程參考電壓。MSP430F6638DAC12_A模塊的控制位較多,可以滿足多種輸出需求。三、實驗步驟:(1)將PC和板載仿真器通過USB相連;(2)將JP8、JP9接上跳帽,用來驅動喇叭和放大音量;(3)打開CCS集成開發(fā)工具,選擇Project->ImportExistingCCS
18、EclipseProject,導入MSP430F6638_DemoV2.032.DAC_Wave&Speaker件夾內工程DAC12_A_ex1_R(4)選擇飛對該工程進行編譯鏈接,生成.out文件。然后選擇爭,將程序下載到實驗板中。程序下載完畢之后,可以選擇全速運行程序,也可以選擇強"應單步調試程序,選擇F3S看具體函數。也可以程序下載之后,按下畫,軟件界面恢復到原編輯程序的畫面。再按下實驗板的復位鍵,運行程序。(調試方式下的全速運行和直接上電運行程序在時序有少許差別,建議上電運行程序);(5)示波器連接DAC輸出引腳P7.6,觀察輸出波形。四、實驗結果:實現揚聲器唱歌,調制不同頻率的正弦波,實現高低音階。五、實驗總結:之為之前有見過花樣式心形流水燈,那時候還沒有學習單片機,覺得很難,音樂的實現原理也不知道,今天學習以后,發(fā)現單片機的應用十分廣泛,工業(yè)性強,以后會更好的去學習這方面的東西。一、實驗名稱:溫濕度二、實驗目的和原理:1 .實驗目的:(1)掌握MSP430F6638IADC模塊(NTC熱敏電阻);(2)掌握控制MSP430F6638勺定時器捕獲方法(HR202電阻式濕度采集)。2 .實驗原理:NTC熱敏電阻溫度采集原理:從上面的溫度特性表可看出,當它所處的環(huán)境溫度變化時,它的阻值也會發(fā)生相應變化,導致
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度房地產個人借款擔保合同范本
- 2025年度海洋漁業(yè)資源保護合作開發(fā)合同
- 2025年度風力發(fā)電場建設安全操作合同
- 貴州2025年貴州省司法廳所屬事業(yè)單位招聘2人筆試歷年參考題庫附帶答案詳解
- 衢州2025年浙江衢州職業(yè)技術學院招聘人員9人筆試歷年參考題庫附帶答案詳解
- 醫(yī)療文書管理制度
- 新疆維吾爾自治區(qū)克孜勒蘇柯爾克孜自治州九年級上學期1月期末語文試題(PDF版含答案)
- 河南2024年河南信陽師范大學招聘專職輔導員30人筆試歷年參考題庫附帶答案詳解
- 2025年中國中空導電粒市場調查研究報告
- 2025年貢丸串項目可行性研究報告
- GB∕T 7983-2013 輸送帶 橫向柔性(成槽性) 試驗方法
- Q∕GDW 10364-2020 單相智能電能表技術規(guī)范
- 電廠鋼結構施工方案(53頁)
- 房地產現金流量表
- 水體國產載體固化微生物
- 2022年露天煤礦安全資格證考試題庫-上(單選、多選題庫)
- MIL-STD-1916 抽樣技術 (C=0 零不良)
- 膠合板公司人員招聘與配置(模板)
- 團建方案版攻防箭對戰(zhàn)
- 樁身強度自動驗算表格Excel
- 燃氣輪機LM2500介紹
評論
0/150
提交評論