單片機(jī)實(shí)習(xí)總結(jié)
單片機(jī)實(shí)習(xí)總結(jié)
為期四周的單片機(jī)實(shí)習(xí)結(jié)束了,回憶起這次實(shí)習(xí)的經(jīng)歷,自己感到受益匪淺,收獲頗豐。通過對(duì)單片機(jī)小系統(tǒng)的設(shè)計(jì)、焊接、裝配,掌握電路原理圖及電子線路的基本焊接裝配工藝、規(guī)范及注意事項(xiàng);系統(tǒng)板的測(cè)試,了解系統(tǒng)板的工作原理及性能,掌握元器件及系統(tǒng)故障的排除方法;掌握程序編制及調(diào)試方法,完成系統(tǒng)初始化、存儲(chǔ)器操作、端口操作、模擬量采集、模擬量輸出、串口通訊、IIC、日歷時(shí)鐘芯片、鍵盤顯示等程序的編制及調(diào)試;了解和掌握了Keil軟件使用。
系里的老師為了做好這次實(shí)習(xí),準(zhǔn)備了一個(gè)假期,費(fèi)了很大的心血,通過實(shí)習(xí)確實(shí)進(jìn)一步鞏固自己的專業(yè)知識(shí),為日后的工作打下堅(jiān)實(shí)的基礎(chǔ)。通過這段時(shí)間的實(shí)習(xí),自己有了很大的提高,解決了許多以前在課堂上不懂的問題,對(duì)知識(shí)了解的更透徹,清楚了。這次實(shí)習(xí)借助計(jì)算機(jī)上的軟件進(jìn)行模擬,通過在計(jì)算機(jī)模擬,感覺上很直觀、方便設(shè)計(jì)。
以下是這次實(shí)習(xí)老師為我們安排的具體內(nèi)容:一.實(shí)驗(yàn)仿真板1
1)半字節(jié)led交換顯示;2)單向循環(huán)流水led顯示;3)雙向循環(huán)流水led顯示;
4)以上三種led顯示形式各運(yùn)行五周期后輪流顯示;
5)可控流水燈設(shè)計(jì),P3.2鍵為開始鍵,按此鍵則燈開始流動(dòng)(由上而下);P3.3鍵為停止鍵,
按此鍵則停止流動(dòng),所有燈暗;按P3.4為單向循環(huán)流水led顯示;接P3.5為雙向循環(huán)流水led顯示。6)自由設(shè)計(jì)。二.實(shí)驗(yàn)仿真板2
7)數(shù)碼顯示年、月、日“**-**-**”和時(shí)、分、秒“**-**-**”;8)按鍵對(duì)應(yīng)置數(shù)顯示“0~F”;9)8位2~16進(jìn)制計(jì)數(shù)器;10)數(shù)值計(jì)算、篩選、排列顯示
11)用軟件延時(shí)實(shí)現(xiàn)電子鐘數(shù)碼顯示時(shí)、分、秒“**-**-**”;12)用定時(shí)器T0實(shí)現(xiàn)電子鐘數(shù)碼顯示時(shí)、分、秒“**-**-**”;
13)可用鍵盤調(diào)整初值(校準(zhǔn))的電子鐘數(shù)碼顯示時(shí)、分、秒“**-**-**”;14)自由設(shè)計(jì)。三.實(shí)驗(yàn)硬件電路板
具體項(xiàng)目
1.led顯示模塊:?jiǎn)蜗蜓h(huán)流水led顯示,雙向循環(huán)流水led顯示。要求掌握使用查表方法編制任意點(diǎn)亮歷程的實(shí)現(xiàn),使用軟件延時(shí);
2.數(shù)碼管顯示模塊:顯示分、秒“****”。要求練習(xí)軟件延時(shí)實(shí)現(xiàn)電子鐘數(shù)碼顯示,用定時(shí)器實(shí)現(xiàn)電子鐘數(shù)碼顯示,分別使用串行靜態(tài)顯示和動(dòng)態(tài)掃描顯示兩種方式;
3.鍵盤模塊:按鍵對(duì)應(yīng)置數(shù)顯示“0~F”;可用鍵盤調(diào)整初值(校準(zhǔn))的電子鐘數(shù)碼顯示分、秒“****”,設(shè)置相應(yīng)功能鍵,控制各功能模塊的運(yùn)行。要求練習(xí)鍵盤的中斷方式和行列掃描方式;
4.定時(shí)器、計(jì)數(shù)器模塊:利用555定時(shí)器實(shí)現(xiàn)計(jì)數(shù)并顯示;檢測(cè)脈沖頻率,測(cè)量脈沖周期并顯示等;5.A/D轉(zhuǎn)換器數(shù)值采集、計(jì)算、顯示、程序設(shè)計(jì);6.D/A轉(zhuǎn)換器輸出數(shù)據(jù),或用示波器觀察波形;
7.中斷嵌套的實(shí)現(xiàn),注意理解斷點(diǎn)保護(hù)和現(xiàn)場(chǎng)保護(hù)的異同。要求使用鍵盤的中斷方式實(shí)時(shí)響應(yīng)以上編制的2個(gè)以上的功能模塊。如:在運(yùn)行計(jì)數(shù)器的任意時(shí)刻利用鍵盤調(diào)用流水燈模塊,流水燈模塊運(yùn)行完之后回到主程序繼續(xù)運(yùn)行計(jì)數(shù)器模塊;
8.液晶顯示模塊:用液晶顯示漢字和代碼如“河北科技師范學(xué)院”“時(shí)間**-**-**(年月日)”如(時(shí)間08-02-25);
9.利于溫度傳感器和液晶顯示模塊,作溫度儀表,顯示采集路數(shù)及溫度值和變化曲線;10.I2C總線模塊:實(shí)現(xiàn)對(duì)AT24c02的讀寫操作,并配合液晶顯示讀寫內(nèi)容;
11.時(shí)鐘日歷芯片模塊:利用時(shí)鐘芯片DS1302實(shí)現(xiàn)日歷的編制,利用液晶顯示包括時(shí)間、日期、星期幾的內(nèi)容;
12.實(shí)現(xiàn)單機(jī)和多機(jī)通訊程序設(shè)計(jì);13.自由設(shè)計(jì)(附加檔)。
在這次實(shí)習(xí)的過程中,時(shí)間安排的很合理,內(nèi)容上也很充實(shí)。經(jīng)過此次的實(shí)習(xí),我從中學(xué)到了很多東西,這其中既有對(duì)已有知識(shí)和技能的鞏固,又有對(duì)新知識(shí)的理解和掌握?偨Y(jié)這次實(shí)習(xí)的整個(gè)過程,我覺得深受教益,主要有以下幾點(diǎn):
1.因?yàn)橛欣蠋熅臏?zhǔn)備的實(shí)習(xí)方案,在實(shí)習(xí)的過程中,我們每一步要做什么,每一步要完成什么任務(wù),都有一個(gè)很清楚的思路,而且每天都有老師細(xì)心指導(dǎo),幫助我們解決不懂的問題,而且我學(xué)到了許多新知識(shí),尤其是單片機(jī)方面知識(shí)量的擴(kuò)充。
2.在本次實(shí)習(xí)中,我將過去所學(xué)的知識(shí)和技能應(yīng)用到設(shè)計(jì)中去,使實(shí)習(xí)的內(nèi)容很充實(shí),這對(duì)我來說不僅是對(duì)知識(shí)的再理解、再鞏固、再加深,而且增加了我們運(yùn)用所學(xué)知識(shí)解決實(shí)際問題的能力,在此次實(shí)習(xí)中,采用理論與實(shí)際相結(jié)合的方法,使所學(xué)知識(shí)掌握的更加牢固。
3.通過這次單片機(jī)實(shí)習(xí),使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從實(shí)踐中得出結(jié)論,才能真正為社會(huì)服務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。對(duì)我們學(xué)生來說,實(shí)踐與理論同樣重要,這是我們以后在工作中說明自己能力的一個(gè)重要標(biāo)準(zhǔn)。在實(shí)習(xí)的過程中遇到問題,可以說得是困難重重,但在老師的幫助下,最后都一一解決了。這次實(shí)習(xí)雖然很累,但當(dāng)我獲得成果時(shí),心中也不免產(chǎn)生興奮。
4.通過本次實(shí)習(xí),使我加強(qiáng)了團(tuán)結(jié)協(xié)作的意識(shí)以及鍥而不舍的精神。在設(shè)計(jì)過程中,得到同學(xué)們的極大幫助。其中我要特別感謝設(shè)計(jì)指導(dǎo)老師的不倦教誨,在設(shè)計(jì)過程中,經(jīng)常在繁重的教學(xué)任務(wù)中抽出時(shí)間來指導(dǎo)我們的實(shí)習(xí)設(shè)計(jì),做到有問題及時(shí)發(fā)現(xiàn),及時(shí)改進(jìn),省了一些不必要麻煩。
5.通過這次實(shí)習(xí)使我進(jìn)一步弄懂所學(xué)到的課本知識(shí),鞏固和深化對(duì)單片機(jī)的結(jié)構(gòu)、指令系統(tǒng)、中斷系統(tǒng)、鍵盤/顯示系統(tǒng)、接口技術(shù)、系統(tǒng)擴(kuò)展、定時(shí)/控制、程序設(shè)計(jì)、應(yīng)用開發(fā)、等基本理論知識(shí)的理解,提高單片機(jī)應(yīng)用于技術(shù)的實(shí)踐操作技能,掌握單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)、研制的方法,培養(yǎng)利用單片機(jī)進(jìn)行科技革新、開發(fā)和創(chuàng)新的基本能力,為畢業(yè)后從事與單片機(jī)相關(guān)的工作打下一定的基礎(chǔ)。
對(duì)我而言,知識(shí)上的收獲重要,精神上的豐收更加可喜。挫折是一份財(cái)富,經(jīng)歷是一份擁有。實(shí)習(xí)結(jié)束了,但這次實(shí)習(xí)學(xué)習(xí)到的知識(shí)將會(huì)終身受益!
擴(kuò)展閱讀:單片機(jī)實(shí)習(xí)心得體會(huì)1
單片機(jī)實(shí)習(xí)心得體會(huì)隨著電子技術(shù)的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,如果說微型計(jì)算機(jī)的出現(xiàn)使現(xiàn)代的科學(xué)研究得到了質(zhì)的飛躍,那么可編程控制器的出現(xiàn)則是給現(xiàn)代工業(yè)控制測(cè)控領(lǐng)域帶來了一次新的革命。在現(xiàn)代社會(huì)中,溫度控制不僅應(yīng)用在工廠生產(chǎn)方面,其作用也體現(xiàn)到了各個(gè)方面。本學(xué)期我們就學(xué)習(xí)了單片機(jī)這門課程,感覺是有點(diǎn)難呢。也不知道整個(gè)學(xué)習(xí)過程是怎么過來得,可是時(shí)間不等人。
時(shí)光飛逝,一轉(zhuǎn)眼,一個(gè)學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機(jī)實(shí)習(xí)課題也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。說這次實(shí)習(xí),我認(rèn)為最重要的就是做好程序調(diào)試,認(rèn)真的研究老師給的題目。其次,老師對(duì)實(shí)驗(yàn)的講解要一絲不茍的去聽去想,因?yàn)橹挥卸济靼琢耍銎甬a(chǎn)品就會(huì)事半功倍,如果沒弄明白,就迷迷糊糊的去做,到頭來一點(diǎn)收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。
雖然這次的實(shí)習(xí)算起來在實(shí)驗(yàn)室的時(shí)間只有幾天,不過因?yàn)槲覀兌加凶约旱膶?shí)驗(yàn)板,所以在宿舍里做實(shí)驗(yàn)的時(shí)間一定不止三天。硬件的設(shè)計(jì)跟焊接都要我們自己動(dòng)手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個(gè)能完成課程設(shè)計(jì)的勞動(dòng)成果出來了,很高興它能按著設(shè)計(jì)的思想與要求運(yùn)動(dòng)起來。
當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯(cuò)了線,由于對(duì)課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯(cuò)誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對(duì)我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對(duì)于這次單片機(jī)綜合課程實(shí)習(xí),我的第一大心得體會(huì)就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對(duì)應(yīng)該是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識(shí)到,無論做什么事情,只要你足夠堅(jiān)強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
通過這次單片機(jī)實(shí)習(xí),我不僅加深了對(duì)單片機(jī)理論的理解,將理論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會(huì)了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善,成為真己的東西。
這個(gè)設(shè)計(jì)過程中,我們通過在原有的計(jì)數(shù)器系統(tǒng)進(jìn)行了改進(jìn),使之增添了暫停、計(jì)數(shù)、清零等的三個(gè)控制功能,使之成為一個(gè)更加適用,功能更加完備的屬于自己的一個(gè)系統(tǒng)。設(shè)計(jì)結(jié)果能夠符合題意,成功完成了此次實(shí)習(xí)要求,我們不只在乎這一結(jié)果,更加在乎的,是這個(gè)過程。這個(gè)過程中,我們花費(fèi)了大量的時(shí)間和精力,更重要的是,我們?cè)趯W(xué)會(huì)創(chuàng)新的基礎(chǔ)上,同時(shí)還懂得合作精神的重要性,學(xué)會(huì)了與他人合作。作為一名自動(dòng)化專業(yè)的快大三學(xué)生,我覺得做單片機(jī)實(shí)習(xí)是十分必要的。在已度過的大學(xué)時(shí)間里,我們大多數(shù)接觸的是專業(yè)課。我們?cè)谡n堂上掌握的僅僅是專業(yè)課的理論知識(shí),如何去鍛煉我們的實(shí)踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識(shí)運(yùn)用到實(shí)踐中去呢?我想做類似實(shí)習(xí)就為我們提供了良好的實(shí)踐平臺(tái)。
首先在做本次實(shí)習(xí)的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計(jì)資料了。為了讓自己的設(shè)計(jì)更加完善,查閱這方面的設(shè)計(jì)資料是十分必要的,同時(shí)也是必不可少的。我們是在做單片機(jī)實(shí)習(xí),但我們不是藝術(shù)家,他們可以拋開實(shí)際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實(shí)際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級(jí)為設(shè)計(jì)。其次,在這次課程設(shè)計(jì)中,我們運(yùn)用到了以前所學(xué)的專業(yè)課知識(shí),如:C語言、模擬和數(shù)字電路知識(shí)等。雖然過去從未獨(dú)立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲。
最后,在實(shí)習(xí)之前,我們要對(duì)所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,知道該單片機(jī)內(nèi)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在實(shí)習(xí)過程中遇到問題是很正常的,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題。但是從中學(xué)到的知識(shí)會(huì)讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問題和實(shí)踐能力提高都會(huì)受益于我在以后的學(xué)習(xí)、工作和生活中
友情提示:本文中關(guān)于《單片機(jī)實(shí)習(xí)總結(jié)》給出的范例僅供您參考拓展思維使用,單片機(jī)實(shí)習(xí)總結(jié):該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。