


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、單片機實習心得體會三篇單片機憑借著強大的數(shù)據(jù)處理技術和計算功能可以在智能電子設備中充分應用。簡單地說,單片機就是一塊芯片,這塊芯片組成了一個系統(tǒng),通過集成電路技術的應用,將數(shù)據(jù)運算與處理能力集成到芯片中,實現(xiàn)對數(shù)據(jù)的高速化處理。下面是職場為大家整理的單片機實習心得體會三篇的內(nèi)容,希望能夠幫助大家,!最近自己對單片機特別的感興趣,因為看到它能控制電機的轉(zhuǎn)動,自己覺得很神奇。就想弄清楚它到底是怎么做到的?我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結(jié)構和邏輯結(jié)構,通過看了幾本書讓我了解認識到匯編確實太繁
2、瑣,不過我學習過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了
3、,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次單片機
4、綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質(zhì)絕對應該是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。一、認知實習經(jīng)歷(一)單片機的背景及應用單片機是計算機技術發(fā)展史上的一個重要里程碑,標志著計算機正式形成了通用計算機系統(tǒng)和嵌入式系統(tǒng)兩大分支。單片機軟硬件結(jié)合、體積小,容易嵌入到各種應用系統(tǒng)中。得到廣泛應用且其體積小、成本低,嵌入到工業(yè)控制單元、機器人、智能儀器儀表、汽車電子系統(tǒng)、武器系統(tǒng)、家電系統(tǒng)、辦公自動化設備、金融電子系統(tǒng)、
5、玩具、個人信息終端及通訊產(chǎn)品中。它功能齊全,應用可靠,抗干擾能力強;簡單方便,易于普及。單片機技術是易于掌握技術。應用系統(tǒng)設計、組裝、調(diào)試已經(jīng)是一件容易的事情,工程技術人員通過學習可很快掌握其應用設計技術;發(fā)展迅速,前景廣闊。短短幾十年,單片機經(jīng)過4位機、8位機、16位機、32位機等幾大發(fā)展階段。尤其是集成度高、功能日臻完善得單片機不斷問世,使單片機在工業(yè)控制及工業(yè)自動化領域獲得長足發(fā)展和大量應用。目前,單片機內(nèi)部結(jié)構愈加完美,片內(nèi)外圍功能部件越來越完善,向更高層次和更大規(guī)模的發(fā)展奠定堅實基礎。單片機是集成電路技術與微型計算機技術高速發(fā)展的產(chǎn)物。體積小、價格低、應用方便、穩(wěn)定可靠,因此,給工業(yè)
6、自動化等領域帶來了一場重大革命和技術進步。由于體積小,很容易地嵌入到系統(tǒng)之中,以實現(xiàn)各種方式的檢測、計算或控制,這一點一般微機根本做不到。又由于單片機本身就是一個微型計算機,因此只要在單片機的外部適當增加一些必備外圍擴展電路,就可以靈活的構成各種應用系統(tǒng),如工業(yè)自動監(jiān)測監(jiān)視系統(tǒng),數(shù)據(jù)采集系統(tǒng),自動控制系統(tǒng),智能儀器儀表等。(二)認識STC11F32XE單片機的基本結(jié)構和原理Stc11f32xe單片機是由一個8位,4KB程序存儲器,一組特殊功能寄存器,4個輸入輸出口(即P0P1P2P3), 一個全雙工串行口,2個16位定時器/計數(shù)器,5個中斷等部分組成,各功能部件通過片內(nèi)單一總線連成一個整體,集
7、成在一塊芯片上。共有40個引腳,采用雙列直插的封裝形式,每個引腳都有其特定功能。(三)搭建開發(fā)板的各個模塊學習單片機的前一個星期就是在設計好的電路板上用電烙鐵和錫絲把每個電阻、電容、芯片、開關、插槽、按鍵、數(shù)碼管等部件焊接到板子上。由于要鍛煉動手實踐能力,剛開始焊接電模塊時,出現(xiàn)虛焊、短路等各種狀況。由于剛接觸,不太熟練,不能輕車熟路的駕馭烙鐵,但是隨著模塊的慢慢搭建,錫焊技術已明顯好轉(zhuǎn),就美觀度而言和其他電子設備上的焊接技術可以相媲美了。經(jīng)過一個星期的焊接,單片機開發(fā)板的每一個模塊已基本完成,經(jīng)過對各個模塊的檢查測試,全部通過后我自己的單片機開發(fā)板就完成了。(四)編寫驅(qū)動程序,實現(xiàn)對各個模塊
8、的操作(1)、數(shù)碼管顯示單片機開發(fā)板搭建完成后,寫的第一個驅(qū)動就是0F在數(shù)碼管上的顯示。涉及到的兩個芯片分別是:74VHC595D和74LS138,前者實現(xiàn)對8段數(shù)碼管的段選,后者控制位選,兩者結(jié)合實現(xiàn)數(shù)碼管對不同數(shù)字的顯示。單片機模板用的是共陽極的數(shù)碼管,建立數(shù)組保存數(shù)碼表,然后通過段選和位選對每個數(shù)組元素進行顯示。第一次接觸keil軟件,不僅要學習如何創(chuàng)建工程,還要掌握基本的引腳控制。在網(wǎng)上查詢資料和觀看單片機教程的過程中學會了如何寫驅(qū)動,經(jīng)過接近兩天的自我學習,我的第一個驅(qū)動數(shù)碼管顯示程序出爐了,很高興。然后便是把寫好的程序生成_.hex文件燒到單片機當中,數(shù)碼管便可顯示。(2)按鍵操作
9、我們所用的矩陣鍵盤與網(wǎng)上通用的鍵盤略不相同,(我們采用的是3X6,而通用的開發(fā)板多采用4X4鍵盤)但是思想相同。鍵盤的引腳分別用了P0口和P25引腳。首先實現(xiàn)單擊,即按每一個鍵顯示不同的鍵值。調(diào)試通過后再實現(xiàn)雙擊和組合鍵。按鍵的關鍵是先對行賦值(或?qū)α匈x值),若對行賦值(列賦值),則對列進行檢索(行進行檢索)。當有按鍵被按下,相應的列(或行)拉為低電平。在用數(shù)碼管顯示按鍵的狀態(tài)時,由于595 IO的引腳和按鍵第三行用的都是P25引腳,數(shù)碼管顯示有時出現(xiàn)問題,與程序中間的延時時間有關。不太好控制。(3)溫度測量溫度的測量主要用到DS18B20,通過對DS18B20芯片個參數(shù)的控制便可驅(qū)動該芯片,
10、把結(jié)果顯示在數(shù)碼管上。DS18B20芯片操作包括讀操作、寫操作以及對其的初始化。在讀操作時把讀的結(jié)果與10相除得溫度的十位,取余數(shù)得溫度的各位(在室溫下實驗)。(4)時鐘控制時鐘的顯示主要是通過對DS1302進行控制,可以實現(xiàn)時、分、秒、年、月、日的顯示,并且有漏電保護功能。同樣把時分秒顯示在數(shù)碼管上,通過按鍵再切換到年月日。在給DS1302初始化時,如果寫保護關,則有漏電保護功能(即斷電重連后,時鐘會自動記錄斷電的這段時間,并順著此時間繼續(xù)計時。)(5)RS485通信用RS485實現(xiàn)多機通信,編寫通信協(xié)議實現(xiàn)一臺主機和多臺從機進行通信。在進行該模塊設計時,由于平臺搭建的有點問題,使得RS48
11、5的電壓拉不到工作電壓。然后把問題反映給了我們的兩位指導老師,經(jīng)過他們的一番測試,最終找到問題的所在:是因為一個電阻的原因。當然在觀看老師對電路的檢測中受益匪淺。也對多功能電壓表的應用更為了解。(6)Nokia 5110屏顯示Nokia 5110屏是48X84的點陣LCD,可以顯示4行漢字。用Nokia 5110屏實現(xiàn)計算器、閱讀器、推箱子和足球射門等功能。這四個程序設計全是基于Nokia 5110屏和對按鍵的檢測,用按鍵來控制各個功能,并在屏上圖形化顯示。在對計算器的設計要實現(xiàn)0999之間的四則運算,尤其是除法運算還涉及到浮點數(shù)。閱讀器主要是上下?lián)Q行和左右翻頁,由于要存儲一段文字在寄存器中,
12、文字不能太長,否則會超過程序寄存器的大小而不能進行構建。推箱子是通過數(shù)組0和1實現(xiàn)小人和箱子的走與停。足球射門通過產(chǎn)生隨機數(shù)來控制球的方向的任意性。二、總結(jié)兩個月的暑期認知實習很快結(jié)束了,總體上來說感覺很充實,沒有白白浪費暑假時光,也充實了自己的知識儲備,獲益匪淺。當然很感謝龍夏老師和肖連軍老師,他們放棄自己的假期,在酷暑中堅持沒兩天一到,為我們解答學習過程中的疑問。還有就是系里的支持,為我們提供涼爽的學習環(huán)境,會議室配有空調(diào),在學習的同時不用經(jīng)受酷暑的考驗。雖然我們的學習場所很簡陋:桌椅是我們從5棟教學樓搬的,電插座是剛剛搭建的,和在普通教室上自習的同學來比我們是幸福的。實習前雖說已經(jīng)大二結(jié)
13、束,但是對我們的專業(yè)嵌入式方向始終不甚明白,縱然專業(yè)導論課已經(jīng)談過,但是總感覺迷茫與空洞。書本上的知識也學了不少,像電路,數(shù)字邏輯,組成原理等一些課,但是這些課始終是書本知識,得不到實際的應用。通過這次的親自動手設計到編寫驅(qū)動設計程序,終于切身體會到在開發(fā)產(chǎn)品中要用到哪些知識。依然記得實習剛開始時,大家都很興奮,因為我們要自己動手焊接自己開發(fā)板的每一模塊,從電模塊開始著手?!皶接脮r方恨少,事要做時方知難”,一點也不假,感覺焊接應該不難,不就把錫點到電器元件引腳上不就行了,可是真正拿著烙鐵去焊時,手是抖動的,烙鐵也不打聽話淡然這只是剛開始時,經(jīng)過多次的練習慢慢的得心應手。怪不得社會上的公司招聘
14、都提到:有工作經(jīng)驗者優(yōu)先。是啊,干過的總比紙上談兵的強的多,公司不需要對你培訓,可以直接工作給公司帶來效益。焊接電路板的時間很短,這只是簡單的技術活,不需要邏輯上的考慮。接下來就是用我們焊接好的開發(fā)板開始我們的單片機之旅。由于單片機課程還沒開,我們不得不從網(wǎng)上查資料,看教程彌補自己基礎知識的匱乏。還記得自己寫的第一個程序,驅(qū)動數(shù)碼管。雖然看著焊接好的開發(fā)板很好看,但是要寫程序點亮它就不那么容易了,第一感覺就是無從下手。老師建議我們從網(wǎng)上看前人的驅(qū)動程序,然后比著寫,由于使用的單片機不同,電路的設計不同,在看網(wǎng)上程序時必須要明白其原理,否則還是無法借鑒過來,就這樣第一個驅(qū)動程序花費了我兩天時間才
15、把數(shù)碼管點亮。開發(fā)的過程是痛苦的,但是結(jié)果是令人無比興奮的??粗约狐c亮的數(shù)碼管心里特別高興。接下來的日子就是每天對著電腦編寫程序,然后下載到單片機中進行檢測,查看能否運行。有時花費了一天的時間編寫的一個程序下載單片機中竟然運行不了或者顯示錯誤,心里真的特別失望;有時為了一個驅(qū)動程序想了一天還是一無所獲,會特別煩躁但是看到其他同學都在專心的研究,自己也就安慰自己別灰心,要堅持。就想士兵突擊中說的一樣不拋棄不放棄,所以自己也不能放棄自己。然后又重新打起精神,投入到學習當中,就是在這樣的一次次的自我暗示中,在和同學們一起拼搏一起學習。還記得在進行多機通信時,由于要把所有的單片機連接在一起,大家不得
16、不默契配合,一起想辦法,編寫協(xié)議“眾人拾柴火焰高”,很快一個主機程序,從機程序就出爐了。經(jīng)過一個暑假的認知實習我學到的不僅是知識,還有責任心、信心、恒心以及團隊合作能力。我想無論是在學校還是以后踏入社會這些都必不可少。我認識到了我所學知識的重要性。知識猶如人的血液。人缺少了血液,身體就會衰弱,人缺少了知識,頭腦就要枯竭。這次的單片機培訓應用到的不僅是單片機知識,還有以前的課程,所以知識的積累也是非常重要的。這次親身體驗讓我有了深刻感觸,這不僅是一次實踐,還是一次人生經(jīng)歷,是一生寶貴的財富。在磨練自己的同時讓自己認識了很多,使自己未踏入企業(yè)就已經(jīng)對企業(yè)有了一定的了解。通過這次的實習,我對自己的專
17、業(yè)更清楚的認知,以前一直不清楚嵌入式的具體應用,不知道以后畢業(yè)了該干什么。但通過這次的實習,我對嵌入式有了更清楚地認識,對單片機有了更清晰的理解。我認識到做什么都要有責任心,只有抱著認真負責的態(tài)度才能把任務完成。而程序員更是對耐心和細心有很高的要求。實習的過程不僅僅是一個認知的過程,更是一個反思的過程。學習到新知識固然可喜,但能否用新知識對舊只是加以反思,這是關鍵的關鍵。結(jié)束了兩周的電視機實習,我們又迎來了單片機課程設計實習,真是讓我們受益匪淺啊?學到了很多東西,不管怎么樣,先感謝學校給我的這么多機會。真正的學到了東西。為期一周的單片機課程設計讓我們受益匪淺。此次課程設計軟件與硬件相結(jié)合,考察
18、了我們的焊接水平與編程能力。對于我們應用電子技術的學生而言焊接是不成問題,也很順利;可到了編程時就出現(xiàn)了很大的障礙,先開始的顯示時鐘還算順利,下面的報警部分就花費了相當長的時間,還有加上報警時的音樂也是我們到圖書館里查閱資料由匯編轉(zhuǎn)化成C語言得來的。本來還以為編程會很簡單的,等到實際操作起來才知道它的復雜性,沒有想像中的那么得心應手,理解流程是有思維的前提。單片機是我們上學期開設的課程,所以很多專業(yè)知識也都忘記了。不過經(jīng)過我們一步步的努力,花費的時間與精力終于沒有白費,效果漸漸地出現(xiàn)了。其實本身程序的思維是正確的,只是步驟中有點小錯誤,所以導致整個程序的結(jié)果很亂,在仔細修改程序之后,終于一步步地達到效果了。我們將各個部分的程序編好后怎么都連不起來,出不了預期的效果。對于硬件在編程過程中PCB板的接觸又是一個頭疼的問題,在進行編譯的時候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時就有顯示了,所以也花費了好多時間在PCB板的重新焊接上。對于軟件我們在時鐘完成后就對其加入了報警系統(tǒng),可加了之后發(fā)現(xiàn)程序亂了,以前的時鐘也不可以控制了。經(jīng)過反復研究,發(fā)現(xiàn)接地接錯了位置,導致了用來報
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 應用電子技術專業(yè)教學標準(高等職業(yè)教育??疲?025修訂
- 2024年中國耐堿膠布市場調(diào)查報告
- 內(nèi)科疾病診療精要
- 2025年中國酒類奢侈品行業(yè)市場調(diào)查研究及投資前景預測報告
- 2025年中國船用雷達行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃報告
- 2025年中國礦用壓縮分離設備行業(yè)市場深度分析及投資策略咨詢報告
- 稅務師老師講課課件下載
- 2023-2029年中國貴州省大數(shù)據(jù)行業(yè)市場發(fā)展監(jiān)測及投資戰(zhàn)略咨詢報告
- 2022-2027年中國建筑業(yè)行業(yè)市場全景評估及發(fā)展戰(zhàn)略規(guī)劃報告
- 鄭州重介質(zhì)硅鐵粉項目投資分析報告模板范本
- 光伏電站小EPC規(guī)定合同范本
- 現(xiàn)代藝術教育理念探析-洞察分析
- 2025年合肥市公安局第二批招考聘用警務輔助人員678人高頻重點提升(共500題)附帶答案詳解
- 工程交驗后服務措施
- 零碳園區(qū)創(chuàng)建指南(2024版)
- 2024年重慶公務員考試試題及答案
- 小學生玩手機危害課件
- 2025年教師招聘教師資格面試逐字稿初中體育教師招聘面試《蹲踞式跳遠》試講稿(逐字稿)
- 2025年中國石油集團招聘筆試參考題庫含答案解析
- 數(shù)字金融發(fā)展與跨境貿(mào)易人民幣結(jié)算
- 智能制造能力成熟度模型(-CMMM-)介紹及評估方法分享
評論
0/150
提交評論