單片機(jī)心得體會(huì)
單片機(jī)心得體會(huì)(一)
這個(gè)學(xué)期的單片機(jī)課已經(jīng)早早的上完了,但是理論純屬理論,沒(méi)有與實(shí)踐的結(jié)合總讓我們學(xué)的不踏實(shí),感覺(jué)沒(méi)有達(dá)到學(xué)以致用的效果。
所慶幸的是在課程介紹考試完之后,老師給我們安排了這次單片機(jī)課程設(shè)計(jì),給了我們學(xué)以致用的做好的實(shí)踐。
關(guān)于這次課程設(shè)計(jì),我們花費(fèi)了比較多的心思,既是對(duì)課程理論內(nèi)容的一次復(fù)習(xí)和鞏固,還讓我們豐富了更多與該專業(yè)相關(guān)的其他知識(shí),比如軟件應(yīng)用等,在摸索中學(xué)習(xí),在摸索中成長(zhǎng),在學(xué)習(xí)的過(guò)程中帶著問(wèn)題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲,在真正設(shè)計(jì)之前我們做了相當(dāng)豐富的準(zhǔn)備,首先鞏固一下課程理論,再一遍熟悉課程知識(shí)的構(gòu)架,然后結(jié)合加以理論分析、總結(jié),有了一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖之后才著手設(shè)計(jì)。
在設(shè)計(jì)程序時(shí),我們不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;養(yǎng)成注釋程序的好習(xí)慣是非常必要的,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也能為資料的保存和交流提供了方便;我覺(jué)得在設(shè)計(jì)課程過(guò)程中遇到問(wèn)題是很正常,但我們應(yīng)該將每次遇到的問(wèn)題記錄下來(lái),并分析清楚,以免下次再碰到同樣的問(wèn)題的課程設(shè)計(jì)又出錯(cuò)了。
除了對(duì)此次設(shè)計(jì)的準(zhǔn)備工作之外,我們還學(xué)到了很多平時(shí)難得的東西,首先是團(tuán)隊(duì)協(xié)作,在這次設(shè)計(jì)當(dāng)中,難免和同學(xué)產(chǎn)生觀點(diǎn)和意見(jiàn)的分歧,以及分工明細(xì)、時(shí)間安排等不合理,通過(guò)這次設(shè)計(jì),我們體會(huì)到了團(tuán)結(jié)合作的重要性及力量之強(qiáng)大,還有讓我們處理事情更加有條理,思路更加清晰明了了,發(fā)現(xiàn)、提出、分析、解決問(wèn)題和實(shí)踐能力的提高都將受益于我在以后的學(xué)習(xí)、工作和生活中。
此次的設(shè)計(jì),其實(shí)也是我們所學(xué)知識(shí)的一次綜合運(yùn)用,讓我深深的認(rèn)識(shí)到了學(xué)習(xí)單片機(jī)要有一定的基礎(chǔ),要有電子技術(shù)方面的數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;也要有編程語(yǔ)言的匯編語(yǔ)言或C語(yǔ)言。
要想成為單片機(jī)高手,我們首先要學(xué)好匯編語(yǔ)言,然后轉(zhuǎn)入C語(yǔ)言學(xué)習(xí),所以我們不能學(xué)到后面就忘了前面的知識(shí),更應(yīng)該將所學(xué)的知識(shí)緊緊的結(jié)合在一起,綜合運(yùn)用,所謂設(shè)計(jì),就是要求創(chuàng)新,只有將知識(shí)綜合運(yùn)用起來(lái)才能真正的設(shè)計(jì)好。
單片機(jī)心得體會(huì)(二)
經(jīng)過(guò)本次微機(jī)課題的設(shè)計(jì)與研究,我們深入的學(xué)習(xí)了除課本以外的很多微機(jī)附件的內(nèi)容,掌握了很多實(shí)驗(yàn)室操作技能。
我們?cè)趯?shí)際設(shè)計(jì)中遇到很多問(wèn)題,但結(jié)合所學(xué)知識(shí)以及參考資料的幫助,不斷地嘗試,設(shè)計(jì)了一種能夠解決實(shí)際問(wèn)題的系統(tǒng)。
同時(shí)也加深了我們對(duì)于現(xiàn)實(shí)生活中,實(shí)際的嵌入式操作系統(tǒng)的原理的理解。
單片機(jī)在日常生活中應(yīng)用廣泛,結(jié)合這學(xué)期在學(xué)的嵌入式系統(tǒng)原理,我們更多的了解了單片機(jī)的發(fā)展現(xiàn)狀和發(fā)展趨勢(shì),以及在生活中的廣泛應(yīng)用,其實(shí)80C51只是我們所接觸的一種簡(jiǎn)單的單片機(jī),在實(shí)際應(yīng)用中,有各個(gè)公司生產(chǎn)的不同型號(hào)的、針對(duì)不同功能設(shè)計(jì)的、以及根據(jù)用戶的需要和發(fā)展自主研發(fā)設(shè)計(jì)的單片機(jī)還有很多,由此設(shè)計(jì)出來(lái)的嵌入式系統(tǒng)更是數(shù)不勝數(shù)。
能夠親身的進(jìn)行自我實(shí)踐,并進(jìn)行實(shí)際的應(yīng)用,其實(shí)使我們對(duì)現(xiàn)行單片機(jī)的一次深入的了解,并能夠提升我們將來(lái)在學(xué)習(xí)工作遇到的單片機(jī)設(shè)計(jì)問(wèn)題。
在實(shí)際設(shè)計(jì)過(guò)程中,我們遇到了諸多設(shè)計(jì)的問(wèn)題。
例如接口不夠,這一問(wèn)題主要是因?yàn)槲覀兯O(shè)計(jì)的功能諸多,剛開(kāi)始對(duì)于這一接口的規(guī)劃不是非常的合理,后來(lái)通過(guò)使用中斷,兩個(gè)中斷合理的設(shè)計(jì)便解決了所有的按鍵和現(xiàn)實(shí)問(wèn)題。
考慮到目前空調(diào)系統(tǒng)也并不是使用我們所用到的80C51單片機(jī),中斷也有可能通過(guò)擴(kuò)展有所增加,考慮到硬件設(shè)計(jì)的難度,使用兩中斷解決這一問(wèn)題則是最佳的選擇。
在程序設(shè)計(jì)中,我們更加深入了解了中斷的使用與本質(zhì),合理利用這些,會(huì)使程序簡(jiǎn)化而不會(huì)出錯(cuò)。
比如開(kāi)始我們把主程序?qū)懺谥袛嗬锩,?dǎo)致程序運(yùn)行混亂,而后來(lái)發(fā)現(xiàn),只在中斷中做少量工作,比如改一下某一個(gè)標(biāo)志,這樣比較好。
對(duì)于傳感器芯片的使用,我們查找了它的datasheet,并查閱了各種關(guān)于其硬件連接和軟件設(shè)計(jì)的資料,同時(shí)發(fā)現(xiàn)了理論資料與實(shí)踐上的區(qū)別,通過(guò)多次嘗試,成功完成了硬件和軟件的設(shè)計(jì)。
在這次課題設(shè)計(jì)過(guò)程中,我們合理的分工,適宜的規(guī)劃進(jìn)度的進(jìn)展,不僅僅暗示完成了預(yù)先設(shè)計(jì)的內(nèi)容。
在這一過(guò)程中,我們充分發(fā)揮我們的主觀能動(dòng)性,想象創(chuàng)造性,攻克了很多之前都沒(méi)有想過(guò)的難關(guān),真的受益匪淺。
這次設(shè)計(jì)不僅僅耗時(shí)耗力,而且自己也親自跑了電子市場(chǎng)去進(jìn)行實(shí)際考察,對(duì)我們理論和實(shí)驗(yàn)都有很大的提升,我想這些對(duì)于我們今后的學(xué)習(xí)生活都有很重要的意義,這將是我們?cè)诔绦蛟O(shè)計(jì)以及大學(xué)學(xué)習(xí)過(guò)程中的寶貴經(jīng)驗(yàn)和財(cái)富。
-------------------------
單片機(jī)是一門應(yīng)用性和實(shí)踐性很強(qiáng)的學(xué)科,很多人都想學(xué)習(xí)單片機(jī),并且想知道如何學(xué)習(xí)單片機(jī),基于本人學(xué)習(xí)單片機(jī)的過(guò)程和愉快經(jīng)歷,特寫此篇文章和廣大的單片機(jī)初學(xué)者一起分享,希望您能從中受益。
熟悉單片機(jī)的人都知道,要學(xué)好單片機(jī)可不是一件容易的事,倒不是因?yàn)閱纹瑱C(jī)很難學(xué),而是很難找到一本專為單片機(jī)入門者而編寫的教材。
翻一下身邊的單片機(jī)教材,都好像是為已經(jīng)懂單片機(jī)的人而寫的,一般先介紹單片機(jī)的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴(kuò)展和外圍器件,順便講一些應(yīng)用設(shè)計(jì)(隨便說(shuō)一下,很多書(shū)中的電路設(shè)計(jì)已經(jīng)過(guò)時(shí),并且有些程序還是錯(cuò)誤的)。
如果按照此種學(xué)習(xí)方法,想進(jìn)行產(chǎn)品開(kāi)發(fā),就必須先把所有的知識(shí)全部掌握了才可以進(jìn)行實(shí)際應(yīng)用。
學(xué)習(xí)使用單片機(jī)只能靠循序漸進(jìn)的積累,下面就本人學(xué)習(xí)單片機(jī)的過(guò)程和經(jīng)驗(yàn)做簡(jiǎn)要介紹。
首先,學(xué)習(xí)單片機(jī)要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;編程語(yǔ)言要求匯編語(yǔ)言或C語(yǔ)言。
要想成為單片機(jī)高手,建議初學(xué)者首先學(xué)習(xí)匯編語(yǔ)言,學(xué)的差不多的時(shí)候,轉(zhuǎn)入C語(yǔ)言學(xué)習(xí)。
盡管匯編語(yǔ)言屬于低級(jí)語(yǔ)言,編程效率低,但是較C語(yǔ)言具有目標(biāo)代碼簡(jiǎn)短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點(diǎn),更重要的是能使初學(xué)者盡快熟悉單片機(jī)的內(nèi)部結(jié)構(gòu),并能對(duì)其進(jìn)行精確的控制。
匯編語(yǔ)言在單片機(jī)教材里面都會(huì)涉及,不需要單獨(dú)購(gòu)買教材和學(xué)習(xí)。
C語(yǔ)言是一門學(xué)問(wèn),有很多專業(yè)書(shū)籍來(lái)講解,并且對(duì)我們今后的編程生涯有絕對(duì)的好處,因此要深入學(xué)習(xí),千萬(wàn)不要自以為看了某某的視頻教程就以為掌握了C語(yǔ)言,那只是C語(yǔ)言的一部分。
在這里給大家推薦一本單片機(jī)C語(yǔ)言程序設(shè)計(jì)參考書(shū),馬忠梅等著,北京航空航天大學(xué)出版社出版的《單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)》,要求C語(yǔ)言基礎(chǔ)。
如果沒(méi)學(xué)過(guò)C語(yǔ)言,建議學(xué)習(xí)清華大學(xué)譚浩強(qiáng)編寫的C語(yǔ)言程序設(shè)計(jì),這本書(shū)寫的不錯(cuò),通俗易懂。
其次,是單片機(jī)教材選擇。
單片機(jī)是一門非常重視實(shí)踐的技術(shù),不能總是看書(shū),但要學(xué)習(xí)它首先應(yīng)看書(shū),對(duì)單片機(jī)引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認(rèn)識(shí),它的是怎樣工作的,能干些什么?剛開(kāi)始時(shí),也許你看不明白,但這并不要緊,因?yàn)槟氵缺乏實(shí)踐經(jīng)驗(yàn)。
現(xiàn)在單片機(jī)應(yīng)用廣泛,因此各個(gè)廠家分別推出了自己的單片機(jī),按內(nèi)部結(jié)構(gòu)體系派系分:51系列、PIC系列、AVR系列、摩托羅拉等等……我們沒(méi)必要每樣都學(xué)!因?yàn)樗麄兊木幊谭椒ê驼{(diào)試過(guò)程以及內(nèi)部指令結(jié)構(gòu)有一定的相似,只要學(xué)精通一款就OK了!尤其是用C語(yǔ)言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識(shí)范圍廣,并且入門容易,書(shū)籍多。
一般來(lái)說(shuō),MCS-51系列單片機(jī)已經(jīng)得到廣泛的普及和應(yīng)用,市場(chǎng)上它的資料也比較多,用的人也很多。
給大家推薦一些參考書(shū),學(xué)習(xí)時(shí)只需要一本就足夠拉。
書(shū)名:《新編MCS-51單片機(jī)應(yīng)用設(shè)計(jì)》,哈爾濱工業(yè)大學(xué)出版,作者:張毅剛;書(shū)名:《單片機(jī)原理及應(yīng)用》,高等教育出版社,作者:張毅剛等;書(shū)名:《單片機(jī)高級(jí)教程:應(yīng)用與設(shè)計(jì)》,北京航空航天大學(xué)出版社,作者:何立民。
相關(guān)教材還有很多,在這不一一列舉。
然后,是開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境的選擇。
選擇一塊合適的學(xué)習(xí)板,對(duì)于初學(xué)者來(lái)說(shuō)一般無(wú)力接受,如果經(jīng)濟(jì)條件允許、本人又對(duì)單片機(jī)很感興趣、有從事相關(guān)工作意向的話,鼓勵(lì)大家購(gòu)買。
隨便說(shuō)一句,學(xué)習(xí)板功能要求太全,具有流水燈、數(shù)碼管、獨(dú)立鍵盤、矩陣鍵盤、AD或DA、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價(jià)格比較高。
仿真器對(duì)單片機(jī)初學(xué)者來(lái)說(shuō)既是那么耳熟,同時(shí)又有些陌生,這主要是因?yàn)槭袌?chǎng)上傳統(tǒng)的仿真器價(jià)格都在千元以上,對(duì)經(jīng)濟(jì)不是非常寬裕的人來(lái)說(shuō)是不小的開(kāi)支。
同時(shí)仿真器是用來(lái)提高調(diào)試程序效率的,也不是非需不可的,如果你沒(méi)有仿真器,遇到程序出錯(cuò)的時(shí)候,只好苦思冥想,反復(fù)燒寫調(diào)試。
隨便推薦一下,學(xué)林電子的51tracer仿真器,有興趣的朋友可關(guān)注一下。
有了單片機(jī)教程板以后,先看下指導(dǎo)說(shuō)明書(shū),熟悉一下學(xué)習(xí)板,開(kāi)卷有益。
以后就得靠自己多練習(xí)了,將學(xué)習(xí)板與電腦連接好,先學(xué)會(huì)開(kāi)發(fā)軟件的使用,然后從最簡(jiǎn)單的流水燈實(shí)驗(yàn)做起,按照你自己的意愿控制流水燈,當(dāng)你完成時(shí),你會(huì)發(fā)現(xiàn)這是多么愜意的事情。
太好玩了,你會(huì)覺(jué)得這不是在學(xué)習(xí),而是在玩,當(dāng)你發(fā)現(xiàn),單片機(jī)能夠按照你編寫的程序工作時(shí),你會(huì)覺(jué)得非常興奮,比做什么事情都開(kāi)心,這樣你會(huì)慢慢迷上單片機(jī),真的。
不少網(wǎng)站上說(shuō)搞定某個(gè)實(shí)驗(yàn),就恭維的告訴你一聲”恭喜你,學(xué)會(huì)了”自己學(xué)會(huì)了單片機(jī),這有點(diǎn)可笑,這只能說(shuō)明你算過(guò)關(guān)了,對(duì)單片機(jī)有了一定了解和會(huì)使用它了。
但是單片機(jī)能完成的功能太多了,尤其是對(duì)外圍器件的控制,綜合起來(lái)能設(shè)計(jì)出許多意想不到的產(chǎn)品.因此除了入門外,精通可千萬(wàn)別輕易說(shuō)出口。
最后,在熟練掌握和應(yīng)用后,那可以說(shuō)對(duì)于單片機(jī)方面的硬件你已經(jīng)入門了,剩下的就是自己練習(xí)設(shè)計(jì)電路,不斷的積累經(jīng)驗(yàn)。
最終,自己完全設(shè)計(jì)具有個(gè)人風(fēng)格的電路,產(chǎn)品,這樣你就是單片機(jī)高手拉。
只要過(guò)了第一關(guān),后面的路就好走多了,萬(wàn)事開(kāi)頭難,大家可能都聽(tīng)過(guò)。
時(shí)下多家電子類的報(bào)刊雜志如:《電子制作》《無(wú)線電》《電子報(bào)》《電子世界》都開(kāi)設(shè)了詳細(xì)的單片機(jī)教程專欄,對(duì)于想學(xué)習(xí)單片機(jī)的朋友來(lái)說(shuō)幫助很大,可以說(shuō)現(xiàn)在的單片機(jī)教程環(huán)境是最好的,有網(wǎng)絡(luò),有書(shū)籍,有報(bào)刊雜志,還有視頻教程,元件的采購(gòu)方面也非常充足,相關(guān)的器材又多有便宜。
如果每天能抽出兩小時(shí)的時(shí)間去學(xué)習(xí),快的一個(gè)月,慢的三個(gè)月就入門拉。
【單片機(jī)心得體會(huì)】相關(guān)文章:
單片機(jī)實(shí)驗(yàn)心得體會(huì)12-07
單片機(jī)實(shí)驗(yàn)心得體會(huì)12-28
單片機(jī)學(xué)習(xí)心得體會(huì)03-17
單片機(jī)實(shí)訓(xùn)心得體會(huì)08-15
單片機(jī)實(shí)訓(xùn)的心得體會(huì)11-25
單片機(jī)實(shí)驗(yàn)心得體會(huì)范文05-29
單片機(jī)課程設(shè)計(jì)心得體會(huì)04-09
單片機(jī)實(shí)驗(yàn)心得體會(huì)(7篇)04-12