體會是指將學(xué)習(xí)的東西運用到實踐中去,,通過實踐反思學(xué)習(xí)內(nèi)容并記錄下來的文字,,近似于經(jīng)驗總結(jié)。那么心得體會怎么寫才恰當呢,?下面我?guī)痛蠹艺覍げ⒄砹艘恍﹥?yōu)秀的心得體會范文,,我們一起來了解一下吧。
單片機設(shè)計的心得體會篇一
本人從事單片機程序設(shè)計將近有一年了,下面我想來談?wù)勎覀€人的幾點體會,以便與大家交流共同提高.
1.在設(shè)計程序之前,務(wù)必要對所用單片機的內(nèi)部結(jié)構(gòu)有一個系統(tǒng)的了解,知道該單片機片內(nèi)有哪些資源.
2.設(shè)計程序采用什么編程語言并不是非常重要,關(guān)鍵要有一個清晰的思路和一個完整的軟件流程圖.
3.在設(shè)計程序時,不能妄想一次就將整個程序設(shè)計好,"反復(fù)修改,不斷改進"是程序設(shè)計的必經(jīng)之路.
4.要養(yǎng)成注釋程序的好習(xí)慣,一個程序的完美與否不僅僅是實現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便.
5.在設(shè)計程序過程中遇到問題是很正常的,但我們應(yīng)該將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題.
我們組一共有三個人,,但其他兩個人是真的神龍見首不見尾,,除了在最后答辯的時候他們一起坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,,我想可能他們自己都不知道自己在說怎么,,雖然有的東西他們也答出來了。我佩服他們的勇氣,,羨慕他們的運氣(我見到的很多做了10 天的人最后的成績都有不如他們的),,但是鄙視他們的做法。
所幸的是,,我得到了很多同學(xué)的幫助,。我想沒有他們我可能都要放棄了,因為我本人對單片機也并不是很熟悉,,學(xué)的東西好像它是它,,我是我似的,理論聯(lián)系不了實際,。以前的匯編語言沒學(xué)好,,一開始的程序這塊兒就要令我抓狂了。后來請教我們班的一個男生,,每次跟他一起到試驗室調(diào)試程序(他們組也只有他一個人動手),,看他邊做邊給我講解。最后在開發(fā)機上做出來的時候,雖然不是我自己寫的,,但看他那么高興,,我也有一種分享到的成就感。后來我們組就用了他寫的程序,,他自己又抽空做了些拓展,。
接下來就是做硬件方面的焊接工作了。沒想到這項看起來不需要多少技術(shù)的工作卻是非常的勞心勞力,。很多次是早上起來帶瓶水帶些吃的到實訓(xùn)中心,,一泡就是一天。我看到有很多人跟我一樣,,不同的是他們是三三兩兩,,而我大部分時間都是一個人做。在這個時候也有很多人幫助我,,或是熱心的幫我?guī)э?,或是在我打盹兒的時候幫我做點焊接。大家都鼓勵我,,即使最后出不來東西,,但是一定要堅持把它做完。當我想放棄的時候,,我也這么對自己說,,即使你做出來的是次品甚至不合格品,但是你一定要拿出來一件成品,。
在要驗收前,,終于做了一件成品出來,不幸的是它真的是一件不合格品,。幫我的那個男生做的已經(jīng)出來了,,所以最后應(yīng)該還是我的焊接方面的問題。有一點灰心,,想再重做來不及了,,單是檢查線路卻也查不出來什么問題。那么就準備答辯吧,。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西現(xiàn)在記起來容易多了,,因為整天都在同它們打交道,。51的引腳及其功能,,a/d轉(zhuǎn)換器的,,驅(qū)動器的,,所有我用到的我都一再的看書了解,,同時請教同學(xué)我看書過程當中的疑惑。在這個過程中又發(fā)現(xiàn)了以前焊接當中出的一些問題,能改的就改,,不能改的,咳,要是時間再多一些,,或者我能早點做好,,要是不只是我一個人動手……算了吧,,不要想那些如果,,還是準備我自己的,,做好我現(xiàn)在能做的吧,。
還好,驗收還算成功,,得了3分,,不是很高,但是我覺得對我來說已經(jīng)很好,,代表了我真實的水平,,我覺得我對單片機的一些知識在這個動手的過程中真的是從無到有增長的,。同時我也盡量不去想別人得了多少分,,沒有什么不平衡的,,有些人付出的是努力,,有些人付出的是風(fēng)險代價,,其實這也沒有什么不一樣,,這一點我早就了解,。
最后,我發(fā)現(xiàn)自己對單片機竟然也有了一點興趣,,想暑假回家以后自己去買一些東西來做,,再補一補匯編語言。有什么問題請教下以前的那些老同學(xué)好了,,他們好厲害,,在高中勞動課就成功的做出過調(diào)頻收音機,大一暑假的時候參加了學(xué)校的電子競賽培訓(xùn)接著比賽,,不過后來怎么樣我就不知道了,。汗??磥硪啾3致?lián)絡(luò),,這次回家就好好找他們敘敘舊。
單片機設(shè)計的心得體會篇二
我從大二起,,就去實驗室去學(xué)習(xí),。在這里與老師和一些電子設(shè)計愛好者的交流中,我學(xué)到了更多的專業(yè)知識,。我從此走上了學(xué)習(xí)嵌入式的道路,。這豐富了我的大學(xué)生活,是我在大學(xué)的最大收獲,。
我是從學(xué)習(xí)單片機開始我的嵌入式學(xué)習(xí)的,。
我接觸單片機的方式是在圖書館看書,,我看了很多本書,但是大多數(shù)書寫的大同小異,。書里面講解的單片機的寄存器我看了很多遍也沒有看懂,。我都不知道改怎么學(xué)習(xí)它了。慢慢的我悟出了一個道理:電子的學(xué)習(xí)實踐是最重要的,,這樣,,我在大二的時候就買了一塊學(xué)習(xí)板,我一邊看視頻一邊仿照視頻的程序,,自己編寫程序,,在很短的時間里,我的單片機有了很大的提高,。那些難懂的寄存器通過編寫程序,,我慢慢的弄懂了它們,現(xiàn)在回頭看去,,原來它還是很簡單的,。
用哪種編程語言最適合我們。
我看過的單片機的書籍,,大部分的程序都是匯編寫的,。它是一種基于機器硬件的低級語言,,對于我們這些只學(xué)習(xí)過c語言的人來說,非常難懂。我認為剛開始學(xué)習(xí)單片機沒有必要一定要從學(xué)習(xí)匯編編程開始,。我學(xué)習(xí)單片機就是用c語言編程的,,我并不會匯編語言,,也沒有妨礙我把單片機學(xué)好,。
我的單片機學(xué)習(xí)心得。
很多人說,,學(xué)單片機最好先學(xué)匯編語言,,以我的經(jīng)驗告訴大家,絕對沒有這個必要,,初學(xué)者一開始就直接用c語言為單片機編程,,既省時間,學(xué)起來又容易,,進步速度會很快,。在剛開始學(xué)單片機的時候,千萬不要為了解單片機內(nèi)部結(jié)構(gòu)而浪費時間,,這樣只能打擊你的信心,,當你學(xué)會編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。
單片機的學(xué)習(xí)實踐,。
單片機提高重在實踐,,想要學(xué)好單片機,軟件編程必不可少,。但是熟悉硬件對于學(xué)好單片機的也是非常重要的,。如何學(xué)習(xí)好硬件,動手實踐是必不可少的,。我們可以通過自己動手做一個自己的電子制作,,通過完成它,以提高我的對一些芯片的了解和熟練運用它,。這樣我們就可以多一些了解芯片的結(jié)構(gòu),。我相信,你完成了一個屬于自己的電子制作,,你的單片機水平就會有一個質(zhì)的提高,。
這就是我學(xué)習(xí)單片機的心得體會,希望給單片機的愛好者學(xué)好單片機有所幫助,。
單片機設(shè)計的心得體會篇三
熟悉單片機的人都知道,,要學(xué)好單片機可不是一件容易的事,倒不是因為單片機很難學(xué),,而是很難找到一本專為單片機入門者而編寫的教材,。翻一下身邊的單片機教材,,都好像是為已經(jīng)懂單片機的人而寫的,,一般先介紹單片機的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴展和外圍器件,,順便講一些應(yīng)用設(shè)計(隨便說一下,,很多書中的電路設(shè)計已經(jīng)過時,并且有些程序還是錯誤的),。如果按照此種學(xué)習(xí)方法,,想進行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進行實際應(yīng)用,。學(xué)習(xí)使用單片機只能靠循序漸進的積累,,下面就本人學(xué)習(xí)單片機的過程和經(jīng)驗做簡要介紹。
首先,,學(xué)習(xí)單片機要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),,特別是數(shù)字電路;編程語言要求匯編語言或c語言。要想成為單片機高手,,建議初學(xué)者首先學(xué)習(xí)匯編語言,,學(xué)的差不多的時候,轉(zhuǎn)入c語言學(xué)習(xí),。盡管匯編語言屬于低級語言,,編程效率低,,但是較c語言具有目標代碼簡短,占用內(nèi)存少,,執(zhí)行速度快等優(yōu)點,,更重要的是能使初學(xué)者盡快熟悉單片機的內(nèi)部結(jié)構(gòu),并能對其進行精確的控制,。匯編語言在單片機教材里面都會涉及,,不需要單獨購買教材和學(xué)習(xí)。c語言是一門學(xué)問,有很多專業(yè)書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學(xué)習(xí),千萬不要自以為看了某某的視頻教程就以為掌握了c語言,,那只是c語言的一部分,。在這里給大家推薦一本單片機c語言程序設(shè)計參考書,馬忠梅等著,,北京航空航天大學(xué)出版社出版的《單片機的c語言應(yīng)用程序設(shè)計》,,要求c語言基礎(chǔ)。如果沒學(xué)過c語言,,建議學(xué)習(xí)清華大學(xué)譚浩強編寫的c語言程序設(shè)計,,這本書寫的不錯,通俗易懂,。
其次,,是單片機教材選擇。單片機是一門非常重視實踐的技術(shù),,不能總是看書,,但要學(xué)習(xí)它首先應(yīng)看書,對單片機引腳,、內(nèi)部結(jié)構(gòu),、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,,能干些什么?剛開始時,,也許你看不明白,但這并不要緊,,因為你還缺乏實踐經(jīng)驗?,F(xiàn)在單片機應(yīng)用廣泛,因此各個廠家分別推出了自己的單片機,按內(nèi)部結(jié)構(gòu)體系派系分:51系列、pic系列,、avr系列,、摩托羅拉等等……我們沒必要每樣都學(xué)!因為他們的編程方法和調(diào)試過程以及內(nèi)部指令結(jié)構(gòu)有一定的相似,只要學(xué)精通一款就ok了!尤其是用c語言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。一般來說,,mcs-51系列單片機已經(jīng)得到廣泛的普及和應(yīng)用,,市場上它的資料也比較多,用的人也很多。給大家推薦一些參考書,,學(xué)習(xí)時只需要一本就足夠拉,。書名:《新編mcs-51單片機應(yīng)用設(shè)計》,哈爾濱工業(yè)大學(xué)出版,,作者:張毅剛;書名:《單片機原理及應(yīng)用》,,高等教育出版社,作者:張毅剛等;書名:《單片機高級教程:應(yīng)用與設(shè)計》,,北京航空航天大學(xué)出版社,,作者:何立民。相關(guān)教材還有很多,,在這不一一列舉,。
然后,是開發(fā)工具和開發(fā)環(huán)境的選擇,。選擇一塊合適的學(xué)習(xí)板,,對于初學(xué)者來說一般無力接受,如果經(jīng)濟條件允許,、本人又對單片機很感興趣,、有從事相關(guān)工作意向的話,鼓勵大家購買,。隨便說一句,,學(xué)習(xí)板功能要求太全,具有流水燈,、數(shù)碼管,、獨立鍵盤、矩陣鍵盤,、ad或da,、液晶,、蜂鳴器等就差不多啦,,畢竟,功能齊全的價格比較高,。仿真器對單片機初學(xué)者來說既是那么耳熟,,同時又有些陌生,這主要是因為市場上傳統(tǒng)的仿真器價格都在千元以上,,對經(jīng)濟不是非常寬裕的人來說是不小的開支,。同時仿真器是用來提高調(diào)試程序效率的,也不是非需不可的,,如果你沒有仿真器,,遇到程序出錯的時候,只好苦思冥想,反復(fù)燒寫調(diào)試,。隨便推薦一下,,學(xué)林電子的51tracer仿真器,有興趣的朋友可關(guān)注一下,。有了單片機教程板以后,,先看下指導(dǎo)說明書,熟悉一下學(xué)習(xí)板,,開卷有益,。以后就得靠自己多練習(xí)了,將學(xué)習(xí)板與電腦連接好,,先學(xué)會開發(fā)軟件的使用,,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,,當你完成時,,你會發(fā)現(xiàn)這是多么愜意的事情。太好玩了,,你會覺得這不是在學(xué)習(xí),,而是在玩,當你發(fā)現(xiàn),,單片機能夠按照你編寫的程序工作時,,你會覺得非常興奮,比做什么事情都開心,,這樣你會慢慢迷上單片機,,真的。不少網(wǎng)站上說搞定某個實驗,,就恭維的告訴你一聲”恭喜你,學(xué)會了”自己學(xué)會了單片機,,這有點可笑,這只能說明你算過關(guān)了,,對單片機有了一定了解和會使用它了,。但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設(shè)計出許多意想不到的產(chǎn)品.因此除了入門外,精通可千萬別輕易說出口。
最后,,在熟練掌握和應(yīng)用后,,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練習(xí)設(shè)計電路,,不斷的積累經(jīng)驗,。最終,自己完全設(shè)計具有個人風(fēng)格的電路,,產(chǎn)品,,這樣你就是單片機高手拉,。只要過了第一關(guān),后面的路就好走多了,,萬事開頭難,,大家可能都聽過。時下多家電子類的報刊雜志如:《電子制作》《無線電》《電子報》《電子世界》都開設(shè)了詳細的單片機教程專欄,,對于想學(xué)習(xí)單片機的朋友來說幫助很大,,可以說現(xiàn)在的單片機教程環(huán)境是最好的,有網(wǎng)絡(luò),,有書籍,,有報刊雜志,還有視頻教程,,元件的采購方面也非常充足,,相關(guān)的器材又多有便宜。如果每天能抽出兩小時的時間去學(xué)習(xí),,快的一個月,,慢的三個月就入門拉。 以下是一些經(jīng)驗:
(1)學(xué)習(xí)單片機沒有捷徑,,別指望兩三天就學(xué)會,要堅持不懈,,重在積累。
(2)別崇拜高手,,別相信天才,,大部分人都不是天才(相信你也不是)!
(3)單片機是一門應(yīng)用性和實踐性很強的學(xué)科,要多動手,,多做實驗,。
(4)要學(xué)會參考別人的程序,減少自己琢磨的時間,,迅速提高自己的編程能力,。
(5)碰到問題可以借助網(wǎng)絡(luò)來搜尋答案和對自己有幫助的問題,可以大大減少你的開發(fā)時間。
(6)要多交一些朋友,,多交流,。技術(shù)是靠不斷的積累和交流才會進步的,封閉自守只會更加落后,。
希望大家多上網(wǎng)看看前輩的經(jīng)驗,可以少走很多彎路,。最后,,祝愿大家早日成為單片機高手,。