- 相關推薦
單片機心得體會優(yōu)秀
當我們備受啟迪時,可以通過寫心得體會的方式將其記錄下來,這樣就可以通過不斷總結,豐富我們的思想。那么寫心得體會要注意的內(nèi)容有什么呢?以下是小編為大家收集的單片機心得體會優(yōu)秀,希望能夠幫助到大家。
單片機心得體會優(yōu)秀1
單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。概括的講:一塊芯片就成了一臺計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發(fā)提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。
單片機在學習和講解時可以和學生已比較熟悉的微機的結構進行對比,因為單片機內(nèi)部也用和微機功能類似的模塊,比如CPU、內(nèi)存、并行總線,還有和硬盤作用相同的存儲器件,在學習和講解中要著重強調單片機在以上相關芯片部件與微機的異同,應用時的差別。突出講解單片機是一種在線式實時控制計算機的本質特征,及有較強的抗干擾能力,較低的成本的特性,并且通過列舉在日常日常生活中的常見的家電產(chǎn)品如全自動滾筒洗衣機、排煙罩、VCD等等,讓學生對單片機的.應用產(chǎn)生直觀認識,提高學生的學習興趣。
在進行單片機課程教學安排時,要遵循一定的次序,因為學習單片機知識需要有一定的基礎。例如要具備一定的電子技術方面(數(shù)字電路和模擬電路等方面)的理論基礎,特別是數(shù)字電路;軟件設計方面要具備一定的編程語言學習基礎(如匯編語言或C語言)。引導學生要想成為單片機高手,建議學生首先學習匯編語言,學的差不多的時候,轉入C語言學習。盡管匯編語言屬于低級語言,編程效率低,但是較C語言具有目標代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學者盡快熟悉單片機的內(nèi)部結構,并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學習。C語言是一門學問,有很多專業(yè)書籍來講解,并且對學生今后的編程生涯有絕對的好處,因此要深入學習,千萬不要自以為學習了學校的C語言課程就以為掌握了C語言,那只是C語言的一部分。在教學中給學生推薦單片機C語言程序設計參考書,例如馬忠梅等著,北京航空航天大學出版社出版的《單片機的C語言應用程序設計》,要求C語言基礎。如果沒學過C語言,建議學習清華大學譚浩強編寫的C語言程序設計,這本書編寫得比較好,通俗易懂。
其次,在教授單片機課程時要注意對單片機教材的選擇。單片機是一門非常重視實踐的技術,雖然看書不是指導實踐最好的方法,但要學習單片機首先仍應重視對教材的學習,通過理論學習對單片機引腳、內(nèi)部結構、寄存器和原理有一定地了解和感官認識,F(xiàn)在單片機應用廣泛,因此各個廠家分別推出了自己的單片機,按內(nèi)部結構體系派系分:51系列、PIC系列、AVR系列、摩托羅拉等等……教導學生沒必要每樣都學!因為上述單片機的編程方法和調試過程以及內(nèi)部指令結構有一定的相似,只要學精通一款就可以了。一般來說,MCS—51系列單片機已經(jīng)得到廣泛的普及和應用,市場上它的資料也比較多,用的人也很多。因此可以引導學生在教材之外選擇一款有代表性的知識范圍廣,并且入門容易的51參考書。
最后,任何硬件的應用都離不開軟件的設計支撐,因此在講授單片機的課程中要強調編程的重要性,鼓勵學生從小程序的編寫設計開始,從模仿到獨創(chuàng),鍛煉編程能力。并且注意記住單片機的外部引腳,p3口的復用,相關寄存器,PSW的設置,將軟硬件技術結合起來,把理論用于實踐中去,實現(xiàn)用單片機控制各個機構去做想要實現(xiàn)的事情,把抽象的東西用計算機語言表達出來傳給單片機的最終任務。
單片機心得體會優(yōu)秀2
我第一次做單片機實驗,說起來有一些緊張和新奇。在此之前我并沒有接觸過單片機,我本以為與之前的光學實驗及其它實驗差不多,可我進到實驗室之后,我就改變了這個看法。
單片機實驗要求的是一種思維的創(chuàng)新,而不是簡單的重復教師所說的實驗步驟所以第一次實驗,實驗教師向我們講解了CVAVR編譯器的大體情景及使用方法和技巧,并簡單的向我們示例——如何在CVAVR中編寫一段程序。編完程序之后,明白我們?nèi)绾问褂肁VRStudio到達將編好的程序輸入到單片機中來使其運行。
之后教師讓我們以組為單位合作編寫一段程序,并使其運行。我們組想要編寫一個跑馬燈的程序。在第一次運行CVAVR時,我們組就遇到了一個麻煩,我們在建立一個新project文件那里出現(xiàn)了錯誤。在保存這個新project文件的時候,我們單擊了Save,而不是Generate,SaveandExit。所以它彈不出我們我們所需要的源程序。之后我們經(jīng)過詢問其他人解決了這個問題。在編程中,我們開始做的是兩盞燈的交替閃爍,間隔時間是1000ms。在運用AVRStudio的時候,我們又犯了一個錯誤。在我們打開編譯好的工程文件時,開始調試,在最終一步點擊Finish時,彈出一對話框,問我們是否更新,然后我們單擊了Yes。這導致了仿真器無法下次使用。這是由于實驗室中的仿真器是盜版的,無法進行更新。
經(jīng)過我們的.不斷努力,我們最終實現(xiàn)了簡單的跑馬燈的運行,便是兩個燈地交替閃爍。我們感到興奮極了?墒俏覀儾]有滿足于當前,我們又編寫了三個燈地交替閃爍,四個及多個。當我們一步步實現(xiàn)我們的目的時,我得到莫大成就感和自信。
在這次實驗中,我體會到了合作的重要性。一個人也可能實現(xiàn)這一系列的過程,可是要花費很多精力和時間。群策群力,分工明確,能夠使我們更好、更快地完成我們的工作。在此期間,你能夠更好明白自我的不足和缺陷,來得到改正。還能夠明白自我的優(yōu)勢所在,把握好自我的優(yōu)勢。
單片機心得體會優(yōu)秀3
通過為期一周的單片機實訓,是我們對這門課有了許多新的了解,彌補了在課堂上學習的不足。相信這對我們以后的學習和工作都會有很大的幫助。我們一定要在最短的時間里對這些不足加以改正!
首先,在這次試訓中我被單片機強大的功能所震撼,以前在課堂上完全沒有能理解可編程單片機的優(yōu)越性。這次通過實體仿真軟件等輔助軟件的共同效果,是這次試訓有了鮮明的活力。換是我們認識
到這次試訓不僅僅是一個軟件的應用,更多的是使我們認識到學習到很多在課堂上無法得到的東西。特別是protues軟件的功能是我們了解了當今開發(fā)系統(tǒng)的新方向,簡直太不可思議啦!
單片機作為一種最簡單的軟件,與我們的日常生活息息相關,了解一些單片機程序的簡單錄入是費城必要的。如:LED顯示器、鍵盤和顯示器的應用和原理。
在被刺實訓中我們每個人通過一個八位流水燈的制作,使我們深深地體會到了單片機在現(xiàn)實生活中的小小應用,既增強了我們的好奇心,又鞏固了我們的理論知識。更讓我們體會到了單片機手動的開
始平臺的完善與成熟。只要你有想法,單片機就有可能讓他成為現(xiàn)實。這里我學習完protues軟件后的第一感覺是,雖然這軟件工作不穩(wěn)定,但是會有相當不錯的效果出來。這對我以后的工作一定會有幫助的。在這次試訓中不僅只對單片機編程有了新的認識,還對整個單片機的.開發(fā)平臺都有了一廳的了解,這是一筆不錯的收獲。
通過這幾天的試訓,使我的感觸很深,真實“條條大路通羅馬”,要達到目的,不同的人就有不同的方法。只要你的方法不錯!五花八門都可以,而且是各有特色。走出來的結果都有各自的獨到之處。在編程中“簡”字貫穿于整個程序設計中,越簡單越好,畢竟單片機留給用戶的資源是有限的,所以我們要充分利用這些資源,達到更好的效果,這些是我們在以后的學習生活中應值得注意的地方。
在試訓中有苦有甜,當我們?yōu)橐粋很難攻破的程序找出路時,心情煩躁,感覺自己很不可理喻,當程序一點一點編好后,自己從心底感覺到一點小小的安慰,看著自己的成果。感覺很欣慰,有一絲絲的甜意,幾天的實訓使自己的思維邏輯也有了小小的進步。
2、結束了兩周的電視機實訓,我們又迎來了單片機課程設計實訓,真是讓我們受益匪淺?學到了很多東西,不管怎么樣,先感謝學校給我的這么多機會。真正的學到了東西。為期一周的單片機課程設計讓我們受益匪淺。此次課程設計軟件與硬件相結合,考察了我們的焊接水平與編程能力。對于我們應用電子技術的學生而言焊接是不成問題,也很順利;可到了編程時就出現(xiàn)了很大的障礙,先開始的顯示時鐘還算順利,下面的報警部分就花費了相當長的時間,還有加上報警時的音樂也是我們到圖書館里查閱資料由匯編轉化成C語言得來的。本來還以為編程會很簡單的,等到實際操作起來才知道它的復雜性,沒有想像中的那么得心應手,理解流程是有思維的前提。單片機是我們上學期開設的課程,所以很多專業(yè)知識也都忘記了。不過經(jīng)過我們一步步的努力,花費的時間與精力終于沒有白費,效果漸漸地出現(xiàn)了。其實本身程序的思維是正確的,只是步驟中有點小錯誤,所以導致整個程序的結果很亂,在仔細修改程序之后,終于一步步地達到效果了。
我們將各個部分的程序編好后怎么都連不起來,出不了預期的效果。對于硬件在編程過程中PCB板的接觸又是一個頭疼的問題,在進行編譯的時候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時就有顯示了,所以也花費了好多時間在PCB板的重新焊接上。對于軟件我們在時鐘完成后就對其加入了報警系統(tǒng),可加了之后發(fā)現(xiàn)程序亂了,以前的時鐘也不可以控制了。經(jīng)過反復研究,發(fā)現(xiàn)接地接錯了位置,導致了用來報警的紅燈跟綠燈根本不亮,然后就將接地線重新焊接了一下,功夫不負有心人,紅燈亮了,配合編好的程序,用紙板擋住了發(fā)射管與接收管之間的信號傳輸,數(shù)碼顯示管出現(xiàn)閃爍的效果,并且沒信號的時候綠燈亮,有信號的時候紅燈就亮了,這個現(xiàn)象讓我們喜出望外。經(jīng)過修改時鐘程序和報警系統(tǒng)都被使用上了,可更大的難題就是如何讓它報警?這困擾了我們,數(shù)碼顯示管上終于有了閃爍的效果,可報警聲還沒加的上去。老師的要求是除了蜂鳴器上的報警聲再加一段音樂。翻閱了圖書館里的書籍,查出來的音樂程序都是用匯編編的,要將此程序放到主程序中就必須將匯編程序改編成C語言程序。這再次困擾了我們,雖然以前也學過匯編跟C之間的互換,可都是簡單的,從沒涉及到這么復雜的程序過,改編很是有壓力,經(jīng)過研究,我們將匯編程序舍棄了,到網(wǎng)上下載了一段音樂程序,是C語言編的。要讓音樂在我們的紅外報警系統(tǒng)中唱出來可不是什么簡單的事情,雖然找到了音樂程序,但要讓音樂程序跟我們的主程序融合在一起得花費點心思了。
最后在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設計沒有浪費,我們從中學到了很多知識。,也讓我們對單片機有了更深一步的了解。雖然最后結果是出來了,可這與老師的精心指導是分不開的,她引導我們的思路,本來一竅不通的我們經(jīng)過老師的點撥基本上通了,所以說老師是功不可抹的。
單片機心得體會優(yōu)秀4
很多人說,學單片機最好先學匯編語言,以我的經(jīng)驗告訴大家,絕對沒有這個必要,初學者一開始就直接用C語言為單片機編程,既省時間,學起來又容易,提高速度會很快。在剛開始學單片機的時候,千萬不要為了解單片機內(nèi)部結構而浪費時間,這樣只能打擊你的信心,當你學會編程后,自然一步步就掌握其內(nèi)部結構了。
單片機的學習實踐。
單片機提高重在實踐,想要學好單片機,軟件編程必不可少?墒鞘煜び布䦟τ趯W好單片機的也是十分重要的。如何學習好硬件,動手實踐是必不可少的。我們能夠經(jīng)過自我動手做一個自我的電子制作,經(jīng)過完成它,以提高我的對一些芯片的了解和熟練運用它。這樣我們就能夠多一些了解芯片的結構。我相信,你完成了一個屬于自我的電子制作,你的單片機水平就會有一個質的提高。
這就是我學習單片機的心得體會,期望給單片機的愛好者學好單片機有所幫忙。
使用單片機就是理解單片機硬件結構,以及內(nèi)部資源的應用,在匯編或C語言中學會各種功能的初始化設置,以及實現(xiàn)各種功能的程序編制。
第一步:數(shù)字IO的使用
使用按鈕輸入信號,發(fā)光二極管顯示輸出電平,就能夠學習引腳的數(shù)字IO功能,在按下某個按鈕后,某發(fā)光二極管發(fā)亮,這就是數(shù)字電路中組合邏輯的功能,雖然很簡單,可是能夠學習一般的單片機編程思想,例如,必須設置很多寄存器對引腳進行初始化處理,才能使引腳具備有數(shù)字輸入和輸出輸出功能。每使用單片機的一個功能,就要對控制該功能的寄存器進行設置,這就是單片機編程的特點,千萬不要怕麻煩,所有的單片機都是這樣。
第二步:定時器的使用
學會定時器的使用,就能夠用單片機實現(xiàn)時序電路,時序電路的功能是強大的,在工業(yè)、家用電氣設備的控制中有很多應用,例如,能夠用單片機實現(xiàn)一個具有一個按鈕的樓道燈開關,該開關在按鈕按下一次后,燈亮3分鐘后自動滅,當按鈕連續(xù)按下兩次后,燈常亮不滅,當按鈕按下時間超過2s,則燈滅。數(shù)字集成電路能夠實現(xiàn)時序電路,可編程邏輯器件(PLD)能夠實現(xiàn)時序電路,可編程控制器(PLC)也能夠實現(xiàn)時序電路,可是僅有單片機實現(xiàn)起來最簡單,成本最低。定時器的使用是十分重要的,邏輯加時間控制是單片機使用的基礎。
第三步:中斷
單片機的特點是一段程序反復執(zhí)行,程序中的每個指令的`執(zhí)行都需要必須的執(zhí)行時間,如果程序沒有執(zhí)行到某指令,則該指令的動作就不會發(fā)生,這樣就會耽誤很多快速發(fā)生的事情,例如,按鈕按下時的下降沿。要使單片機在程序正常運行過程中,對快速動作做出反應,就必須使用單片機的中斷功能,該功能就是在快速動作發(fā)生后,單片機中斷正常運行的程序,處理快速發(fā)生的動作,處理完成后,在回到執(zhí)行正常的程序。中斷功能使用中的困難是需要精確地明白什么時候不允許中斷發(fā)生(屏蔽中斷)、什么時候允許中斷發(fā)生(開中斷),需要設置哪些寄存器才能使某種中斷起作用,中斷開始時,程序應當干什么,中斷完成后,程序應當干什么等等。中斷學會后,就能夠編制更復雜結構的程序,這樣的程序能夠干著一件事,監(jiān)視著一件事,一旦監(jiān)視的事情發(fā)生,就中斷正在干的事情,處理監(jiān)視的事情,當然也能夠監(jiān)視多個事情,形象的比喻,中斷功能使單片機具有吃著碗里的,看著鍋里的功能。以上三步學會,就相當于降龍十八掌武功,會了三掌了,能夠勉強護身。
第四步:與PC機進行RS232通信
單片機都有USART接口,異常是MSP430系列中很多型號,都具有兩個USART接口。USART接口不能直接與PC機的RS232接口連接,它們之間的邏輯電平不一樣,需要使用一個MAX3232芯片進行電平轉換。
USART接口的使用是十分重要的,經(jīng)過該接口,能夠使單片機與PC機之間交換信息,雖然RS232通信并不先進,可是對于接口的學習是十分重要的。正確使用USART接口,需要學習通信協(xié)議,PC機的RS232接口編程等等知識。試想,單片機實驗板上的數(shù)據(jù)顯示在PC機監(jiān)視器上,而PC機的鍵盤信號能夠在單片機實驗板上得到顯示,將是多么有意思的事情。
第五步:學會AD轉換
MAP430單片機帶有多通道12位AD轉換器,經(jīng)過這些AD轉換器能夠使單片機操作模擬量,顯示和檢測電壓、電流等信號。學習時注意模擬地與數(shù)字地、參考電壓、采樣時間,轉換速率,轉換誤差等概念。使用AD轉換功能的簡單的例子是設計一個電壓表。
第六步:學會PCI、I2C接口和液晶顯示器接口
這些接口的使用能夠使單片機更容易連接外部設備,在擴展單片機功能方面十分重要。
第七步:學會比較、捕捉、PWM功能
這些功能能夠使單片機能夠控制電機,檢測轉速信號,實現(xiàn)電機調速器等控制起功能。如果以上七步都學會,就能夠設計一般的應用系統(tǒng),相當于學會十招降龍十八掌,能夠出手攻擊了。
第八步:學習USB接口、TCPIP接口、各種工業(yè)總線的硬件與軟件設計
學習USB接口、TCPIP接口、各種工業(yè)總線的硬件與軟件設計是十分重要的,因為這是當前產(chǎn)品開發(fā)的發(fā)展方向。
到此為止,相當于學會15招降龍十八掌,但還不到打遍天下無敵手的境界。即使如此,也算是單片機大蝦了!
單片機心得體會優(yōu)秀5
這是我第一次做單片機實驗,說起來有一些緊張和新奇。在此之前我并沒有接觸過單片機,我本以為與之前的光學實驗及其它實驗差不多,可我進到實驗室之后,我就改變了這個看法。
單片機實驗要求的是一種思維的創(chuàng)新,而不是簡單的重復老師所說的實驗步驟。因此第一次實驗,實驗老師向我們講解了CVAVR編譯器的大體狀況及使用方法和技巧,并簡單的向我們示例——如何在CVAVR中編寫一段程序。編完程序之后,明白我們?nèi)绾问褂肁VRStudio到達將編好的程序輸入到單片機中來使其運行。
之后老師讓我們以組為單位合作編寫一段程序,并使其運行。我們組想要編寫一個跑馬燈的程序。在第一次運行CVAVR時,我們組就遇到了一個麻煩,我們在建立一個新project文件那里出現(xiàn)了錯誤。在保存這個新project文件的時候,我們單擊了Save,而不是Generate,SaveandExit。因此它彈不出我們我們所需要的源程序。之后我們透過詢問其他人解決了這個問題。在編程中,我們開始做的是兩盞燈的交替閃爍,間隔時間是1000ms。在運用AVRStudio的時候,我們又犯了一個錯誤。在我們打開編譯好的工程文件時,開始調試,在最后一步點擊Finish時,彈出一對話框,問我們是否更新,然后我們單擊了Yes。這導致了仿真器無法下次使用。這是由于實驗室中的仿真器是盜版的',無法進行更新。
經(jīng)過我們的不斷努力,我們最后實現(xiàn)了簡單的跑馬燈的運行,便是兩個燈地交替閃爍。我們感到興奮極了。但是我們并沒有滿足于當前,我們又編寫了三個燈地交替閃爍,四個及多個。當我們一步步實現(xiàn)我們的目的時,我得到莫大成就感和自信。
在這次實驗中,我體會到了合作的重要性。一個人也可能實現(xiàn)這一系列的過程,但是要花費很多精力和時間。群策群力,分工明確,能夠使我們更好、更快地完成我們的工作。在此期間,你能夠更好明白自己的不足和缺陷,來得到改正。還能夠明白自己的優(yōu)勢所在,把握好自己的優(yōu)勢。
以上便是我做這次實驗的心得體會。
單片機心得體會優(yōu)秀6
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機課程也結束,但通過這次單片機的學習,我不僅加深了對單片機理論的理解,將理論很好地應用到實際當中去,而且我還學會了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎上進行改進,使之功能不斷完善,成為真己的東西。
當今社會隨著電子技術的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,如果說微型計算機的出現(xiàn)使現(xiàn)代的科學研究得到了質的飛躍,那么可編程控制器的出現(xiàn)則是給現(xiàn)代工業(yè)控制測控領域帶來了一次新的革命。在現(xiàn)代社會中,溫度控制不僅應用在工廠生產(chǎn)方面,其作用也體現(xiàn)到了各個方面。本學期我們就學習了單片機這門課程,感覺是有點難呢。也不知道整個學習過程是怎么過來得,可是時間不等人。
剛開始學習的時候,對單片機沒有什么認識,不知道什么是單片機,更不知道它有什么作用。通過學習才大體知道了單片機的一些知識。單片機是一塊在集成電路芯片上集成了一臺有一定規(guī)模的微型計算機。簡稱為:單片微型計算機或單片機。單片機的應用到處可見,應用領域廣泛,主要應用在智能儀表、實時控制、通信、家電等方面。由中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、I/O接口、定時器/計數(shù)器以及串行通信接口等集成在一塊芯片上,構成了一個單片微型計算機,簡稱為單片機。它的應用范圍很廣,在工業(yè)自動化中應用有數(shù)據(jù)采集、測控技術。在智能儀器儀表中應用有數(shù)字示波器、數(shù)字信號源、自動取款機等。在消費類電子產(chǎn)品中應用有空調機、電視機、微波爐、手機、IC卡、汽車電子設備等。在通訊方面應用有手機、小靈通等。在武器裝備方面應用有飛機、坦克、導彈、航天飛機、智能武器等。剛開始學習時只能抄寫別人做成功的程序,一遍一遍的寫,從簡單的入手,逐步的積累,一步步的能夠將小的程序結合到一起,拼接成較為復雜一些的程序。但是程序不要只是看別人得,一定要自己寫過才是自己的。只有當你自己能寫出來的時候說明你真懂了。剛接觸KEIL時確實很讓人頭疼,使用KEIL不會建項目、不會使用實驗板。然后可以參考已經(jīng)成功的程序,抄過來,寫一個最簡單的,讓它運行起來,先培養(yǎng)一下自己的感
覺,先建個項目,再配置一下項目,然后建個程序,加入項目中,再寫代碼、編譯、生成HEX,刷進單片機中、運行。其實當遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人,自己一定要掌握解決問的方法和思路。對一個新項目時,自己一定要多想想,不要急著去看別人是怎么寫的。應該先想一下程序的構架,想想如何來完成。然后自己動手去寫,理清自己的思路這樣更容易提高自己。
熟悉單片機的人都知道,要學好單片機可不是一件容易的事,倒不是因為單片機很難學,而是很難找到一本專為單片機入門者而編寫的教材。翻一下身邊的單片機教材,都好像是為已經(jīng)懂單片機的人而寫的',一般先介紹單片機的硬件結構和指令系統(tǒng),再是系統(tǒng)擴展和外圍器件,順便講一些應用設計(隨便說一下,很多書中的電路設計已經(jīng)過時,并且有些程序還是錯誤的)。如果按照此種學習方法,想進行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進行實際應用。學習使用單片機只能靠循序漸進的積累,雖然單片機的課程只上了幾節(jié)就去上班了,但在學習的過程中有了一定的了解。下面就本人學習單片機的過程和經(jīng)驗做簡要介紹。
首先,學習單片機要有一定的基礎:電子技術方面要有數(shù)字電路和模擬電路等方面的理論基礎,特別是數(shù)字電路;編程語言要求匯編語言或C語言。要想成為單片機高手,建議初學者首先學習匯編語言,學的差不多的時候,轉入C語言學習。盡管匯編語言屬于低級語言,編程效率低,但是較C語言具有目標代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學者盡快熟悉單片機的內(nèi)部結構,并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學習。C語言是一門學問,有很多專業(yè)書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學習,千萬不要自以為看了某某的視頻教程就以為掌握了C語言,那只是C語言的一部分。在這里給大家推薦一本單片機C語言程序設計參考書,馬忠梅等著,北京航空航天大學出版社出版的《單片機的C語言應用程序設計》,要求C語言基礎。如果沒學過C語言,建議學習清華大學譚浩強編寫的C語言程序設計,這本書寫的不錯,通俗易懂。
其次,是單片機教材選擇。單片機是一門非常重視實踐的技術,不能總是看書,但要學習它首先應看書,對單片機引腳、內(nèi)部結構、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,但這并不要緊,因為你還缺乏實踐經(jīng)驗,F(xiàn)在單片機應用廣泛,因此各個廠家分別推出了自己的單片機,我們沒必要每樣都學!因為他們的編程方法和調試過程以及內(nèi)部指令結構有一定的相似,只要學精通一款就OK了!尤其是用C語言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。一般來說,MCS—51系列單片機已經(jīng)得到廣泛的普及和應用,市場上它的資料也比較多,用的人也很多。給大家推薦一些參考書,學習時只需要一本就足夠拉。書名:《新編MCS—51單片機應用設計》,哈爾濱工業(yè)大學出版,作者:張毅剛;書名:《單片機原理及應用》,高等教育出版社,作者:張毅剛等;書名:《單片機高級教程:應用與設計》,北京航空航天大學出版社,作者:何立民。相關教材還有很多,在這不一一列舉。
然后,是開發(fā)工具和開發(fā)環(huán)境的選擇。選擇一塊合適的學習板,對于初學者來說一般無力接受,如果經(jīng)濟條件允許、本人又對單片機很感興趣、有從事相關工作意向的話,鼓勵大家購買。隨便說一句,學習板功能要求太全,具有流水燈、數(shù)碼管、獨立鍵盤、矩陣鍵盤、AD或DA、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。仿真器對單片機初學者來說既是那么耳熟,同時又有些陌生,這主要是因為市場上傳統(tǒng)的仿真器價格都在千元以上,對經(jīng)濟不是非常寬裕的人來說是不小的開支。同時仿真器是用來提高調試程序效率的,也不是非需不可的,如果你沒有仿真器,遇到程序出錯的時候,只好苦思冥想,反復燒寫調試。隨便推薦一下,學林電子的51tracer仿真器,有興趣的朋友可關注一下。有了單片機教程板以后,先看下指導說明書,熟悉一下學習板,開卷有益。以后就得靠自己多練習了,將學習板與電腦連接好,先學會開發(fā)軟件的使用,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,當你完成時,你會發(fā)現(xiàn)這是多么愜意的事情。太好玩了,你會覺得這不是在學習,而是在玩,當你發(fā)現(xiàn),單片機能夠按照你編寫的程序工作時,你會覺得非常興奮,比做什么事情都開心,這樣你會慢慢迷上單片機,真的。不少網(wǎng)站上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學會了”自己學會了單片機,這有點可笑,這只能說明你算過關了,對單片機有了一定了解和會使用它了。但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設計出許多意想不到的產(chǎn)品。因此除了入門外,精通可千萬別輕易說出口。
最后,在熟練掌握和應用后,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練習設計開發(fā)各種課題,不斷的積累經(jīng)驗。最終,自己完全設計具有個人風格的課題,產(chǎn)品,這樣你就是單片機高手拉。只要過了第一關,后面的路就好走多了,萬事開頭難,這大家可能都聽過。
有時候單片機的學習很單調,有些知識學起來很抽象,不容易理解,只能慢慢適應,一邊學習理論知識,一邊編寫程序,將程序刷入單片機進行調試,通過這種方式才能更快速的學習單片機。要堅定自己的學習信心,在付出持之以恒的努力,我相信自己能進一步加深對單片機的了解,在單片機的學習道路上走得更遠!
單片機心得體會優(yōu)秀7
為期幾天的單片機實訓暴露出來很多學習上的問題,這些問題的發(fā)現(xiàn)將為我們以后的學習和工作找明道路,查漏補缺為進一步學習作好準備!
本次實驗我們組做的課題是《交通燈控制》,這是一個實用性質非常強的題目。
首先,它非常聯(lián)系我們?nèi)粘I睿慨斘覀冊隈R路上走的時候對我們的人身安全關系最密切的莫過于紅綠燈,因此設計一款好的性能優(yōu)異功能強大的交通燈控制系統(tǒng)是對所有車輛行人的一個最大的福音,是對社會的巨大貢獻!
其次,交通燈控制系統(tǒng)是涉及到單片機、電路、信號、數(shù)學數(shù)字運算等多學科的一門綜合性應用非常強的課題,這個課題的成功實踐必將在一定程度上極大地激發(fā)我們在這些相關學科的學習興趣,也會促使我們?nèi)ハ蚨鄬W科綜合應用的方面發(fā)展,這也是當今科學科技領域一個顯著的特點。從這一點上來說這個課題的選取對所有參加這個課題研究的同學們來說都是一個非常好的鍛煉。
再次,任何一個任務的完成,都體現(xiàn)了一個小組一個組織的配合,單純一個人的力量是完不成很大很多的工作的,這就要求整個組里的成員共同配合積極協(xié)作,為了一個共同的目標努力。從這一點上來說,這個課題的意義就在于培養(yǎng)了我們大家團結協(xié)作的作風同時也培養(yǎng)了我們每個人在對待科學問題上孜孜不倦、嚴謹求實的科學作風,這對我們每個人來說都是相當有益的!
當然,通過做這個課題,也暴露出來了很多問題值得我們?nèi)ヌ接懡鉀Q和克服:
第一,時間利用問題。由于課題難度較大,因此很多組員都以不會為理由而無所事事,在實驗室上網(wǎng)玩游戲,耽誤了寶貴的時間也造成了整個組課題研究效率的低下。再一個有關時間的問題就是時間利用率太低。
第二,組員之間配合不甚默契。也許是由于課題的原因,小組內(nèi)成員之間總是各自干各自的缺少那種配合上的默契,結果到最后很多人都重復去做同一件事情造成了時間浪費、效率下降。
第三,課題研究不夠深刻。課題研究總是浮于表面文章,對程序對最后結果研究不夠造成雖然某一塊地方做的比較好但是在大腦中沒有一個總體的印象,無法理論聯(lián)系實際,研究成果的應用嚴重背離實際現(xiàn)實,影響使用。
基本上,這次實訓暴露出來的問題就這些,我且先總結到這里。這些問題的發(fā)現(xiàn),有助于提高我們在以后的工作和學習中對此類問題的認識,確保不在同一問題上再次犯錯。團結協(xié)作、積極配合、嚴謹求實、踏實務實,是對這次實訓的深刻總結。
另外,這次實訓對我讓我感受非常深的一點就是,作為同學的代表,作為一個小小的領導者,在做任何一件事情上都要細心嚴謹,杜絕差錯;還要事事做在同學前邊,事事做到點子上。錯誤傳遞領導的`命令和遲到都是對工作的極度不負責,都是工作上的極大失職,以后要嚴格要求自己,堅決杜絕此類事情的再次發(fā)生,否則這一次次的“小錯”必將帶來人生中的“大后悔”!萬老師這次的懲罰是對我的一次深刻的教訓,要牢牢記住這次失職帶來的教訓,確保不再犯同樣的錯誤!
最后,衷心感謝萬老師給我們提供了這次難得的實訓機會,給了我這么深刻的人生體會,這一切一切對我我來說是有益而無害!
單片機心得體會優(yōu)秀8
通過今次單片機實訓,使我對單片機的認識有了更深刻的理解。系統(tǒng)以51單片機為核心部件,利用匯編軟件編程,通過鍵盤控制和數(shù)碼管顯示實現(xiàn)了基本時鐘顯示功能、時間調節(jié)功能,能實現(xiàn)本設計題目的基本要求和發(fā)揮部分。
由于時間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實際應用還有一些具體細節(jié)問題需要解決。例如:不能實現(xiàn)只用兩個按鍵來控制時鐘時間,還不能實現(xiàn)鬧鐘等擴展功能。
踉踉蹌蹌地忙碌了兩周,我的時鐘程序終于編譯成功。當看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。
但在這次實訓中同時使我對匯編語言有了更深的認識。當我第一次接觸匯編語言就感覺很難,特別是今次實訓要用到匯編語言,盡管困難重重,可我們還是克服了。這次的實訓使培養(yǎng)了我們嚴肅認真的做事作風,增強了我們之間的'團隊合作能力,使我們認識到了團隊合作精神的重要性。
這次實訓的經(jīng)歷也會使我終身受益,我感受到這次實訓是要真真正正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不可能有研究的能力,沒有自己的研究,就不會有所突破。希望這次的經(jīng)歷能讓我在以后學習中激勵我繼續(xù)進步。
單片機心得體會優(yōu)秀9
做了兩周的課程設計,有很多的心得體會,有關于單片機方面的,更多的是關于人與人之間關系方面的。
我們組一共有三個人,但其他兩個人是真的神龍見首不見尾,除了在最終答辯的時候他們一齊坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自我都不明白自我在說怎樣,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運氣(我見到的很多做了10天的人最終的成績都有不如他們的),可是鄙視他們的做法。
所幸的是,我得到了很多同學的幫忙。我想沒有他們我可能都要放棄了,因為我本人對單片機也并不是很熟悉,學的東西好像它是它,我是我似的,理論聯(lián)系不了實際。以前的匯編語言沒學好,一開始的程序這塊兒就要令我抓狂了。之后請教我們班的一個男生,每次跟他一齊到試驗室調試程序(他們組也僅有他一個人動手),看他邊做邊給我講解。最終在開發(fā)機上做出來的時候,雖然不是我自我寫的.,但看他那么高興,我也有一種分享到的成就感。之后我們組就用了他寫的程序,他自我又抽空做了些拓展。
接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術的工作卻是十分的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實訓中心,一泡就是一天。我看到有很多人跟我一樣,不一樣的是他們是三三兩兩,而我大部分時間都是一個人做。在這個時候也有很多人幫忙我,或是熱心的幫我?guī)э,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,即使最終出不來東西,可是必須要堅持把它做完。當我想放棄的時候,我也這么對自我說,即使你做出來的是次品甚至不合格品,可是你必須要拿出來一件成品。
在要驗收前,最終做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個男生做的已經(jīng)出來了,所以最終應當還是我的焊接方面的問題。有一點灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準備答辯吧。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西此刻記起來容易多了,因為整天都在同它們打交道。51的引腳及其功能,AD轉換器的,驅動器的,所有我用到的我都一再的看書了解,同時請教同學我看書過程當中的疑惑。在這個過程中又發(fā)現(xiàn)了以前焊接當中出的一些問題,能改的就改,不能改的,咳,要是時間再多一些,或者我能早點做好,要是不只是我一個人動手……算了吧,不要想那些如果,還是準備我自我的,做好我此刻能做的吧。
還好,驗收還算成功,得了3分,不是很高,可是我覺得對我來說已經(jīng)很好,代表了我真實的水平,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的。同時我也盡量不去想別人得了多少分,沒有什么不平衡的,有些人付出的是努力,有些人付出的是風險代價,其實這也沒有什么不一樣,這一點我早就了解。
最終,我發(fā)現(xiàn)自我對單片機竟然也有了一點興趣,想暑假回家以后自我去買一些東西來做,再補一補匯編語言。有什么問題請教下以前的那些老同學好了,他們好厲害,在高中勞動課就成功的做出過調頻收音機,大一暑假的時候參加了學校的電子競賽培訓之后比賽,可是之后怎樣樣我就不明白了。汗。看來要多堅持聯(lián)絡,這次回家就好好找他們敘敘舊。
單片機心得體會優(yōu)秀10
最近自己對單片機特別的感興趣,因為看到它能控制電機的轉動,自己覺得很神奇。就想弄清楚它到底是怎么做到的?
我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結構和邏輯結構,通過看了幾本書讓我了解認識到匯編確實太繁瑣,不過我學習過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。
不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。
俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。
硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的`思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應該是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
單片機心得體會優(yōu)秀11
通過這一個學期的單片機學習,我收獲了很多關于單片機的知識,并且這些知識和日常的生活息息相關。了解了一些簡單程序的錄入,LED顯示器、鍵盤、和顯示器的應用和原理。
LED顯示器:LED顯示器是由發(fā)光二管組成顯示字段的器件。通常的8段LED顯示器是由8個發(fā)光二極管組成,LED顯示器分共陽極和共陰極兩種。有段選碼和和位選碼。當LED顯示器每段的平均電流位5MA時,就有較滿意的亮度,一般選擇斷碼5—10MA電流;位線的電流應選擇40—80MA。LED顯示器的顯示方式有動態(tài)和靜態(tài)兩種。7289A芯片是具有SPI串行接口功能的顯示鍵盤控制芯片,它可同時取得8位共陰極數(shù)碼管和64個鍵的鍵盤矩陣。7289A的控制指令分為兩類:8位寬度的單字節(jié)指令和16位寬度雙字節(jié)指令;還有閃爍指令和消隱指令。7289A采用串行方式SPI總線與微處理器通信;7289A與AT89C52接口電路,在實際電路中無論接不接鍵盤,電路中連接到其各段上的8個100千歐的下拉電阻均不可以省去,如果不接鍵盤而只接顯示器可以省去8個10千歐電阻,若僅接鍵盤而不接顯示器,可省去串入DP及SA—SG連線的8個220歐電阻,7289A還需要外接晶體振蕩電路。液晶顯示器簡稱LCD,其顯示原理是用經(jīng)過處后的液晶具有能改變光線傳輸方向的特性,達到顯示字符和圖形的目的。最簡單的筆段式液晶顯示器類似于LCD顯示器,可以顯示簡單的字符和數(shù)字,而目前大量使用的是點陣式LCD顯示器,既可以顯示字符和數(shù)字也可以顯示漢字和圖形。如果把LCD顯示屏、背光可變電源、接口控制邏輯、驅動集成芯片等部件構成一個整體,是的與CPU接口十分方便。
鍵盤:鍵盤是最常見的計算機輸入設備,它廣泛應用于微型計算機和各種終端設備上。計算機操作者通過鍵盤向計算機輸入各種指令、數(shù)據(jù),指揮計算機的工作。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤采用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。塑料薄膜式鍵盤鍵盤內(nèi)部共分四層,實現(xiàn)了無機械磨損。其特點是低價格、低噪音和低成本,已占領市場絕大部分份額。導電橡膠式鍵盤觸點的結構是通過導電橡膠相連。鍵盤內(nèi)部有一層凸起帶電的導電橡膠,每個按鍵都對應一個凸起,按下時把下面的觸點接通。這種類型鍵盤是市場由機械鍵盤向薄膜鍵盤的過渡產(chǎn)品。無接點靜電電容式鍵盤使用類似電容式開關的原理,通過按鍵時改變電極間的距離引起電容容量改變從而驅動編碼器。特點是無磨損且密封性較好。
按照按鍵方式的不同鍵盤可分為接觸式和無觸點式兩類。接觸式鍵盤就是我們通常所說的機械式鍵盤,它又分為普通觸點式和干簧式。普通觸點式的兩個觸點直接接觸,從而使電路閉合,產(chǎn)生信號;而干簧式鍵盤則是在觸點間加裝磁鐵,當鍵按下時,依靠磁力使觸點接觸,電路閉合。與普通觸點式鍵盤相比,干簧式鍵盤具有響應速度快、使用壽命長、觸點不易氧化等優(yōu)點。無觸點式鍵盤又分為電容式、霍爾式和觸摸式三種。其中電容式是我們最常用到的鍵盤類型,它的觸點之間并非直接接觸,而是當按鍵按下時,在觸點之間形成兩個串聯(lián)的平板電容,從而使脈沖信號通過,其效果與接觸式是等同的。電容式鍵盤擊鍵時無噪聲,響應速度快,但是價格很高一些。
顯示器:按照顯示器的顯示管分類CRT、LCD。按顯示色彩分類單色顯示器、彩色顯示器。按大小分類通常有14寸、15寸、17寸和19寸,或者更大。顯示管的屏幕上涂有一層熒光粉,電子槍發(fā)射出的電子擊打在屏幕上,使被擊打位置的熒光粉發(fā)光,從而產(chǎn)生了圖像,每一個發(fā)光點又由“紅”“綠”“藍”三個小的發(fā)光點組成,這個發(fā)光點也就是一個象素。由于電子束是分為三條的,它們分別射向屏幕上的這三種不同的`發(fā)光小點,從而在屏幕上出現(xiàn)絢麗多彩的畫面。顯示器顯示畫面是由顯示卡來控制的。若仔細觀察顯示器上的文本或圖像是由點組成的,屏幕上點越多越密,則分辨率越高。
屏幕上相鄰兩個同色點的距離稱為點距,常見點距規(guī)格有0.31mm、0.28mm、0.25mm等。顯示器點距越小,在高分辨率下越容易取得清晰的顯示效果。電子束采用光柵掃描方式,從屏幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端后,又回到下一條水平線的左端,重復上面的過程;當電子束完成右下角一點的掃描后,形成一幀。此后,電子束又回到左上方起點,開始下一幀的掃描。這種方法也就是常說的逐行掃描顯示。而隔行掃描指電子束在掃描時每隔一行掃一線,完成一屏后再返回來掃描剩下的線,這與電視機的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會讓使用者的眼睛更疲勞。完成一幀所花時間的倒數(shù)叫垂直掃描頻率,也叫刷新頻率,比如60Hz、75Hz等。
通過這幾天的單片機的實訓,我在理論的基礎上更深刻的掌握了單片機的深層內(nèi)容及實際生活中的應用,實訓鍛煉了自己動手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發(fā)現(xiàn)將為我以后的學習和工作找明道路,查漏補缺為進一步學習作好準備。通過實訓,讓我懂得了如何編寫一些簡單的程序,學會了如何制作單片機應用程序,并且可以在今后的日常生活中靈活運用。
單片機心得體會優(yōu)秀12
近兩周的單片機實訓結束了,最大的感受是,這是進入大學以來所學的最貼近實際的一門課,原來書本知識與實際操作之間竟然存在這樣大的差距,讓我不得為今后的工作捏了一把汗,決心更加深入的學習,讓自己成為實用型的人。
在做喇叭自檢時,我們認為的.把程序復雜化了,在做鍵盤自檢時我們和大多數(shù)同學一樣,都沒有把采樣保持做好,雖然是第一個接受檢查的,但我們還是按老師的要求重新完善了程序。
在做最后的任務時,我們組的任務是“乒乓球游戲機”,開始覺得很有趣,就是雙方互打,但是經(jīng)過和老師的商量和自己站在一個“消費者”的角度考慮后,發(fā)現(xiàn)我們的設想太簡單了,于是,我們又給它加了“計算比分”、“接住球后加速”以及用不同的顯示和聲音來表示是否接住球,最后我們又發(fā)現(xiàn)這個游戲機沒有復位功能,這能玩一次,但是我們用了幾段程序都沒有實現(xiàn)預想的效果,設計進入了瓶頸階段,最后,我們在圖書館查找資料,并按我們的要求修改,終于實現(xiàn)了這個功能。
由于我們測試的次數(shù)太多,我也“練就”了很好的打游戲的技術,呵呵,真希望有機會把我們的設計變成產(chǎn)品,和更多人分享我們的樂趣。不過,我們現(xiàn)在的水平離這一目標還差的很遠,我們要繼續(xù)努力。
通過最后的測試,我發(fā)現(xiàn)我對知識的掌握有些不透徹,比如“硬件編程框圖”,平時看過很多次但都沒有用心記過,頭腦中對他的記憶很模糊,因此,這就成了我們知識結構中的一個盲點,實訓就是讓我們在實際操作中發(fā)現(xiàn)自己對知識掌握不足的地方并把它補足,我會繼續(xù)把這些模棱兩可的這是都用心學透徹。
在整個實訓過程中,同組三個人配合的十分默契,雖然我們對知識的掌握不盡相同,但是我們卻各具所長,我想這就是“團隊”的作用,在完成任務過程中,我們不斷相互幫助、互相學習,是任務順利進展,每個人都有所提高,感謝老師的幫助,感謝這次實訓的機會。
單片機心得體會優(yōu)秀13
最近自己對單片機個性的感興趣,因為看到它能控制電機的轉動,自己覺得很神奇,就想弄清楚它到底是怎樣做到的?
我看到書上講:單片機能夠用兩種語言編寫,一種是C語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結構和邏輯結構,透過看了幾本書讓我了解認識到匯編確實太繁瑣,但是我學習過C語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。
但是在學習中,我才發(fā)現(xiàn)學習單片機不僅僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎樣和電腦相連都不明白,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。
時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。
俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目,其次,老師對實驗的講解要一絲不茍的`去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。
雖然這次的課程設計算起來在實驗室的時間只有三天,但是因為我們都有自己的實驗板,所以在宿舍里做實驗的時間必須不止三天。
硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。
當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對就應是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。
單片機心得體會優(yōu)秀14
這世界似乎總是很喜歡和人開著玩笑,原本對電子方面并不是很感興趣的我在大學里卻選擇了電子信息科學與技術這一個對自己來說相對陌生的專業(yè),開始慢慢接觸各種各樣電子方面的知識,開始慢慢的了解它。
單片機課程是我們專業(yè)十分重要的課程,單片機方面的很多知識都應用在電子信息中,因此努力學好單片機成為了自己的一個主要的任務。單片機比專用處理器更適合應用于嵌入式系統(tǒng),因此它得到了最多的應用。事實上單片機是世界上數(shù)量最多的計算機,F(xiàn)代人類生活中所用的幾乎每件電子和機械產(chǎn)品中都會集成有單片機。手機、電話、計算器、家用電器、電子玩具、掌上電腦以及鼠標等電腦配件中都配有1—2部單片機。而個人電腦中也會有為數(shù)不少的單片機在工作。汽車上一般配備40多部單片機,復雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺單片機在同時工作!單片機的數(shù)量不僅遠超過pc機和其他計算的綜合,甚至比人類的數(shù)量還要多。因此如果自己能夠很好的掌握單片機方面的有關知識,對于自己將來的'發(fā)展有十分大的幫助,因此我開始了自己的單片機學習之路。
剛開始接觸單片機是陌生的,里面的很多指令往往讓自己感到厭煩,面對一些冗長的匯編程序,往往不用看到最后就已經(jīng)失去興趣了,甚至瞌睡連綿了,自己也很難想像一些小小的單片機竟然在自己的生活中發(fā)揮著那么多的作用。似乎起初學習的記憶往往是那么的苦澀,把書翻閱了幾遍幾乎沒有什么感覺,雖然開始了解單片機編程的一些指令,但對于如何編寫單片機相關的程序仍然沒有任何眉目。自己請教很多師兄和老師都告訴自己對于單片機的學習一定要手腦并用,只是看書并不能很好的掌握它,因此我選擇了在實驗中去練習一些書本上簡單的程序,慢慢的開始對單片機產(chǎn)生了些好感。漸漸的我發(fā)現(xiàn)通過在實驗中演練所學的單片機程序,并且自己嘗試著編寫單片機程序,能夠很好的掌握單片機方面的知識,只有很好掌握了基礎的知識才能幫助自己進行進一步的單片機研發(fā),幫助自己在未來的人生道路上有更好的發(fā)展。
雖然起初的單片機學習是清澀的,但只要堅定自己學習的信心,再付之以持之以恒的努力,我相信自己能夠進一步加深對單片機的了解,在單片機的學習道路上走的更遠!
【單片機心得體會優(yōu)秀】相關文章:
單片機優(yōu)秀實習報告09-27
單片機學習心得體會04-25
單片機實訓的心得體會12-01
單片機實驗心得體會范文04-20
單片機實訓心得體會12-19
學習單片機心得體會范文01-09
單片機的實訓心得體會08-31
單片機實訓心得體會08-06
最新單片機實訓心得體會06-12
單片機實驗心得體會(精選21篇)12-09