久久538,国产精品第一区在线观看,特黄又色牲交视频免费…,亚洲欧美综合在线观看,一区二区三区毛片免费,欧美黄网站免费观看,女人18**毛片一级毛片

單片機(jī)心得體會

時(shí)間:2022-03-30 09:43:37 心得體會 我要投稿

單片機(jī)心得體會(精選15篇)

  我們從一些事情上得到感悟后,常?梢詫⑺鼈儗懗梢黄牡皿w會,這樣能夠讓人頭腦更加清醒,目標(biāo)更加明確。相信許多人會覺得心得體會很難寫吧,以下是小編精心整理的單片機(jī)心得體會,僅供參考,歡迎大家閱讀。

單片機(jī)心得體會(精選15篇)

單片機(jī)心得體會1

  為期一周的單片機(jī)實(shí)訓(xùn)結(jié)束了,真是讓我受益匪淺啊!學(xué)到了很多東西,不管怎樣樣,先感謝學(xué)校給我的這么多機(jī)會,真正的學(xué)到了東西。隨著電子技術(shù)的發(fā)展,個(gè)性是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,我們就學(xué)習(xí)了單片機(jī)這門課程,感覺是有點(diǎn)難。也不明白整個(gè)學(xué)習(xí)過程是怎樣過來得,但是時(shí)間不等人。但是在學(xué)習(xí)中,我才發(fā)現(xiàn)學(xué)習(xí)單片機(jī)不僅僅僅需要軟件的知識,還需要硬件的知識。我買了一個(gè)單片機(jī)在實(shí)踐中就是一個(gè)活生生的例子,沒有相應(yīng)的硬件知識,我連單片機(jī)怎樣和電腦相連都不明白,我為我當(dāng)初的想法感到羞愧。單片機(jī)是一門很好的學(xué)問,需要我去鉆研它。但是在學(xué)習(xí)中,我才發(fā)現(xiàn)學(xué)習(xí)單片機(jī)不僅僅僅需要軟件的知識,還需要硬件的知識。我買了一個(gè)單片機(jī)在實(shí)踐中就是一個(gè)活生生的例子,沒有相應(yīng)的硬件知識,我連單片機(jī)怎樣和電腦相連都不明白,我為我當(dāng)初的想法感到羞愧。單片機(jī)是一門很好的學(xué)問,需要我去鉆研它。時(shí)光飛逝,一轉(zhuǎn)眼,一個(gè)學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機(jī)綜合課程設(shè)計(jì)也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。

  說起課程設(shè)計(jì),我認(rèn)為最重要的就是做好設(shè)計(jì)的預(yù)習(xí),認(rèn)真的研究老師給的題目,選一個(gè)自己有興趣的.題目。其次,老師對實(shí)驗(yàn)的講解要一絲不茍的去聽去想,因?yàn)橹挥卸济靼琢,做起設(shè)計(jì)就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計(jì),到頭來一點(diǎn)收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。在全組人竭盡全力,老師的精心指導(dǎo)下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時(shí),不得不感慨單片機(jī)的重要性與高難度性,所以為期一周的單片機(jī)課程設(shè)計(jì)沒有浪費(fèi)我我們學(xué)到了很多知識,也讓我們對單片機(jī)有了更深一步的了解,雖然最后結(jié)果是出來了,可這與老師的精心指導(dǎo)是分不開的她引導(dǎo)我們的思路,本來一竅不通的我們經(jīng)過老師的點(diǎn)撥基本上通了,所以老師是功不可沒的。總而言之,單片機(jī)課程設(shè)計(jì)對于我們有很大的幫忙,我們從中受益匪淺。

單片機(jī)心得體會2

  兩個(gè)星期的課程設(shè)計(jì)結(jié)束了,從中我學(xué)到了很多東西且感悟良多,體會到了課本聯(lián)系實(shí)際,學(xué)以至用,設(shè)計(jì)思想,實(shí)際動手能力都有所提高。

  初學(xué)單片機(jī)時(shí)覺得它深奧難懂,枯燥無味,通過課程設(shè)計(jì)我體會到了編程的靈活性并對它產(chǎn)生了濃厚的興趣。以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。課程設(shè)計(jì)從設(shè)計(jì)電路到調(diào)試結(jié)束,我們失敗很多次也修改很多次,可謂是屢敗屢戰(zhàn),可我們并未氣餒,我們堅(jiān)持到了最后,雖然最后做出的電路板不太讓人滿意,但總算完成了,總算看到我們的成果了,總算可以激動,高興一番了。

  我們在打印PCB時(shí),打印機(jī)壞了,所以我們只能去買萬能板來焊,我們可謂是不幸的,可我們并未因此放棄而是越發(fā)努力地去焊電路板,雖然比PCB板麻煩,但焊萬能使我弄懂了其中的很多細(xì)節(jié)。

  在焊接每個(gè)元件的時(shí)候一定要注意各個(gè)輸入、輸出引腳,因?yàn)槊總(gè)引腳都是不一樣的,只要讓各個(gè)引腳互相對應(yīng),才能得出正確的結(jié)果,否則,出現(xiàn)任何一點(diǎn)小的誤差就會對整個(gè)系統(tǒng)造成毀滅性的打擊。由于在設(shè)計(jì)及制作是沒有太大的困難。

  雖然在有了第一次課程設(shè)計(jì)時(shí)對于焊接的經(jīng)驗(yàn),我們也很小心的制作著這次的電路板,并最終通過了驗(yàn)收,那一刻看著自己的勞動獲得了肯定真的`很開心,而那種開心是在課本中無法獲得的。

  這次課程設(shè)計(jì)使我懂得了同學(xué)間的團(tuán)結(jié)合作,懂得了理論聯(lián)系實(shí)際,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才是正確的理論,從而提高自己實(shí)際動手能力和獨(dú)立思考的能力。在設(shè)計(jì)的過程中遇到問題,可以說得是困難重重,這畢竟第一次做的,難免會遇到過各種各樣的問題,同時(shí)在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固,并決心在以后的學(xué)習(xí)中加以改正,努力練習(xí),提高自己的動手能力。

  在老師的辛勤的指導(dǎo)下,最后我們順利地完成了這次的課程設(shè)計(jì)?匆姷秸n本所學(xué)知識得以應(yīng)用,心中滿是歡喜,滿是激動。這次課程設(shè)計(jì)讓我的實(shí)際動手能力得到了大大的鍛煉,讓我解決實(shí)際問題的能力得到了大大的提高,并對本專業(yè)的課程充滿了濃厚的興趣,及對以后的學(xué)習(xí)充滿了信心,決定在以后的學(xué)習(xí)生活中加強(qiáng)練習(xí),端正心態(tài),迎接新的挑戰(zhàn)。

單片機(jī)心得體會3

  一直想寫一個(gè)帖子,將自己學(xué)習(xí)單片機(jī)的經(jīng)歷、經(jīng)驗(yàn)和方法總結(jié)一下,今天終于動手寫了,呵呵,這是我學(xué)習(xí)單片機(jī)的經(jīng)驗(yàn)、心得、方法。希望對大家學(xué)習(xí)單片機(jī)有所幫助。

  經(jīng)常在群、論壇里看到有人問:怎么學(xué)單片機(jī)?也常看到有人說學(xué)了好幾個(gè)月可就是沒有什么進(jìn)展。當(dāng)然,受限于每個(gè)人受到的教育水平不同和個(gè)人理解能力的差異,學(xué)習(xí)起來會有快慢之分,但我感覺最重的就是學(xué)習(xí)方法。一個(gè)好的學(xué)習(xí)方法,能讓你事半功倍,這里說說我學(xué)習(xí)單片機(jī)的經(jīng)歷和方法。

  05年的時(shí)候,因?yàn)橹谱鱂M發(fā)射電路采用了BH1415的芯片,需要用到單片機(jī)控制,所以開始接觸使用單片機(jī),雖然以前讀書時(shí)作為一門功課學(xué)過,不過也快丟荒了10年了,基本上都忘光了,也算是從頭學(xué)起了吧。我當(dāng)時(shí)是買了一塊實(shí)驗(yàn)板,很簡單的功能,比論壇實(shí)驗(yàn)板還要少功能,還有一個(gè)仿真器,也是比較簡單的,SST芯片的。然后開始從大家都知道的流水燈寫起,萬事開頭難,第一個(gè)程序基本上就抄人家的,翻查了一份快速入門的學(xué)習(xí)資料,寫下第一個(gè)程序。然后,在仿真機(jī)是單步的看運(yùn)行結(jié)果,從每一步執(zhí)行,都硬件上反應(yīng)出來的效果,很快,對單片機(jī)的運(yùn)作有了一個(gè)非常感性的認(rèn)識,這跟只看書然后自己想象運(yùn)行是完全兩碼事。然后,是進(jìn)一步的其它程序?qū)W習(xí),一個(gè)月時(shí)間,基本上已經(jīng)熟悉了51的各種硬件資源。把流水燈,數(shù)碼管動態(tài)掃描,中斷等等的學(xué)習(xí)了,然后就是寫綜合性的程序,也就是我發(fā)在論壇里的時(shí)鐘。通過這個(gè)程序的編寫,使自己的編程水平有了很大的飛躍。之后,就是逐步學(xué)習(xí)編寫更多的程序,各種外圍器件的控制等等,通過編寫程序使自己不斷的提高。在學(xué)過匯編之后,我又轉(zhuǎn)到了C語言學(xué)習(xí),因?yàn)橐郧皼]有學(xué)習(xí)過C語言,一切都很陌生,所以自己沿用了學(xué)習(xí)匯編的方法,大約花了3天功夫基本就對C語言有了初步的了解,然后就是嘗試寫上面所說的時(shí)鐘,以匯編程序的思路作為參考,以C語言來編寫,花了幾天功夫完成了這一程序,也實(shí)現(xiàn)了從匯編編程為主到C編程為主的轉(zhuǎn)變。然后,就是以C語言編寫外圍器件的控制程序,以此來熟悉C的編程風(fēng)格,一直到現(xiàn)在,基本上就是C語言編程,匯編已經(jīng)是作為調(diào)試程序的輔助。

  下面我概括了幾點(diǎn)我的學(xué)習(xí)經(jīng)驗(yàn)和心得體會:

  1、萬事開頭難、要勇敢邁出第一步。開始的時(shí)候,不要老是給自己找借口,說KEIL不會建項(xiàng)目啦、沒有實(shí)驗(yàn)板啦之類的。遇到困難要一件件攻克,不會建項(xiàng)目,就先學(xué)它,這方面網(wǎng)上教程很多,隨便找找看一下,做幾次就懂了。然后可以參考別的人程序,抄過來也無所謂,寫一個(gè)最簡單的,讓它運(yùn)行起來,先培養(yǎng)一下自己的'感覺,知道寫程序是怎么一回事,無論寫大程序還是小程序,要做的工序不會差多少,總得建個(gè)項(xiàng)目,再配置一下項(xiàng)目,然后建個(gè)程序,加入項(xiàng)目中,再寫代碼、編譯、生成HEX,刷進(jìn)單片機(jī)中、運(yùn)行。必須熟悉這一套工序。個(gè)人認(rèn)為,一塊學(xué)習(xí)板還是必要的,寫好程序在上面運(yùn)行一下看結(jié)果,學(xué)習(xí)效果會好很多,仿真器就看個(gè)人需要了。單片機(jī)是注重理論和實(shí)踐的,光看書不動手,是學(xué)不會的。

  2、知識點(diǎn)用到才學(xué),不用的暫時(shí)丟一邊。厚厚的一本書,看著人頭都暈了,學(xué)了后面的,前面的估計(jì)也快忘光了,所以,最好結(jié)合實(shí)際程序,用到的時(shí)候才去看,不必說非要把書從第一頁看起,看完它才來寫程序。比如你寫流水燈,完全就沒必要看中斷的知識,專心把流水燈學(xué)好就是了,這是把整本書化整為零,一小點(diǎn)一小點(diǎn)的啃。

  3、程序不要光看不寫,一定要自己寫一次。最開始的時(shí)候,啥都不懂,可以抄人家的程序過來,看看每一句是干什么用的,達(dá)到什么目的,運(yùn)行后有什么后果,看明白了之后,就要自己寫一次,你會發(fā)現(xiàn),原來看明白別人的程序很容易,但到自己寫的時(shí)候卻一句也寫不出來,這就是差距……當(dāng)你自己能寫出來的時(shí)候,說明你就真的懂了。

  4、必須學(xué)會掌握調(diào)試程序的方法。不少人寫程序,把代碼寫好了,然后一運(yùn)行,不是自己想要的結(jié)果,就暈了,然后跑到論壇上發(fā)個(gè)帖子,把程序一貼,問:為什么我的程序不能正常運(yùn)行?然后就等別人來給自己分析。這是一種很不好的行為,應(yīng)該自己學(xué)會發(fā)現(xiàn)問題和學(xué)會如何解決問題。這就需要學(xué)習(xí)調(diào)試程序的方法,比如KEIL里,可以下斷點(diǎn)啦,查看寄存器內(nèi)容等等,這些都是調(diào)試程序的手段,當(dāng)你發(fā)現(xiàn)你寫的程序運(yùn)行結(jié)果和你想象中不一樣的時(shí)候,你可以單步,也可以下斷點(diǎn),然后跟蹤,查看各相關(guān)寄存器內(nèi)容,看看程序運(yùn)行過中是不是有什么偏差,找出影響結(jié)果的地方,改正過來。這一個(gè)過程非常重要,通過程序的排錯(cuò),你可以學(xué)到的知識是書上得不到的。

  5、找到解決問題思路比找到代碼更重要。我們用單片機(jī)來控制周邊器件,達(dá)到我們想到的目的,這是一個(gè)題目,而如何寫出一個(gè)程序,來控制器件按你想要的結(jié)果去運(yùn)作,這個(gè)就是解題的思路。要寫程序,就得先找到解決問題的思路,你學(xué)會找出這個(gè)解題思路,比你找到代碼更為重要。不少人很喜歡找人家的代碼,有的人甚至有了代碼就直接復(fù)制到自己的程序中,可以說,這不是一種學(xué)習(xí)的態(tài)度,無助于你編程水平的提高。我?guī)缀醪辉趺纯慈思业拇a,多數(shù)時(shí)候是看別人的思路,有方框圖最好,沒有的話文字說明也可以,要從代碼中看出別人處理問題的思路,是相當(dāng)困難的,特別是大型的程序,看起來是非常的累人,所以現(xiàn)在我也明白了,以前讀書時(shí)說的程序流程圖很重要,現(xiàn)在算是知道了。當(dāng)你知道一個(gè)問題怎么去解決了,那么剩下的只是你安排代碼去完成,這就已經(jīng)不是什么問題了。舉個(gè)例子:數(shù)碼管動態(tài)掃描,沒寫過的初學(xué)者可能搞不清是怎么回事,其實(shí),就是分時(shí)讓每一時(shí)間段時(shí)只控制一只數(shù)碼管顯示數(shù)字,幾只數(shù)碼管輪流顯示,由于速度很快,人眼的看起來是全部數(shù)碼管都亮的。明白是這么一回事,事情就好辦了,剩下的事情,無非是你安排讓一只只數(shù)碼管輪流顯示出相應(yīng)的數(shù)值。顯示數(shù)字,然后延時(shí)一下,再下一只顯示數(shù)字,延時(shí),知道是這樣,我們實(shí)際程序上只要做到這樣就可以:往段口送段碼,然后打開位選顯示一只,延時(shí)一下,再關(guān)閉位選,再送出段碼,再打開另一只位選僅此而已。有了解決問題的思路,我們就能問題拆分開來,然后逐一的解決,如果動態(tài)掃描的原理都沒懂,不知道如何做,那么這個(gè)程序是怎么也寫不出來的。

  6、開動腦筋,運(yùn)用多種方法,不斷優(yōu)化自己的程序。想想用各種不同方法來實(shí)現(xiàn)同一功能。這是一個(gè)練習(xí)和提高的過程,一個(gè)問題,你解決了,那么你再想想,能不能換種寫法,也可以實(shí)現(xiàn)同一功能,或者說,你寫出來的代碼,能不能再精簡一點(diǎn),讓程序執(zhí)行效率更高,這個(gè)過程,就是一個(gè)進(jìn)步的過程。很多知識和經(jīng)驗(yàn)的獲得,并不是直接寫在書讓你看就可以得到的,需要自己去實(shí)踐,開動腦筋,經(jīng)驗(yàn)才能得到積累,編程水平才能有所提高。

  7、看別人的代碼,學(xué)習(xí)人家的思路。這個(gè)在學(xué)習(xí)初期是很有用,通過看別人的代碼,特別是有多年編程經(jīng)驗(yàn)的人寫出的具有一定水平的代碼,可以使自己編程水平得到迅速的提高,同時(shí),也可以結(jié)合別人的編程手法,與自己的想法融合在一起,寫出更高水平的代碼,從中得到進(jìn)步。但要注意,切忌將學(xué)習(xí)變成抄襲,更不是抄襲完了就認(rèn)為自己學(xué)會了,這樣做只會使你退步。

  8、嘗試編寫一下綜合應(yīng)用的程序。從流水燈學(xué)起,到動態(tài)掃描,再到中斷,那么,你可以試試寫一下時(shí)鐘這種綜合性應(yīng)用的程序,不要小看時(shí)鐘,要寫好它不是一件容易的事情,它包括了單片機(jī)大部分的知識,比如有按鍵(IO讀取)、動態(tài)掃描(IO輸出)、中斷等,如何協(xié)調(diào)好各功能模塊正常工作,才是編程者需要學(xué)習(xí)的地方,當(dāng)你單獨(dú)寫一個(gè)功能的時(shí)候,比如按鍵讀取,你可能感覺很容易,因?yàn)槟愕某绦蛏兑膊蛔觯皇亲x按鍵。但把它和其它功能混合在一起,如何在整個(gè)程序運(yùn)行中使每一部分都正常工作,這就不是寫一個(gè)按鍵讀取這么容易的事情,功能模塊之間有可能會互相影響,比如你需要讓數(shù)碼管既能顯示,又要去處理按鍵讀取,怎么使這兩部分都正常工作,這就是一個(gè)協(xié)調(diào)過程。當(dāng)你有了這個(gè)處理協(xié)調(diào)能力,你就算是入門了。

  9、著重于培養(yǎng)解決問題的能力,而不是具體看自己編寫了多少代碼或者做過什么!皩W(xué)單片機(jī)重點(diǎn)在于學(xué)習(xí)解決問題的思路,而不是局限于具體的芯片類型和語言”這一直是我的座右銘,是我學(xué)單片機(jī)多年來感悟出來的。經(jīng)常看到有人說“你會驅(qū)動XX芯片,真牛啊”“你搞過XX項(xiàng)目,真厲害”之類的話,其實(shí)這是非常片面的,搞過XX芯片,搞過XX項(xiàng)目,只能說明你做過這一項(xiàng)目,它只是你的業(yè)績,并不是代表能力就一定高。真正的能力應(yīng)該是:“遇到?jīng)]有解決過的問題或器件,能利用自己已學(xué)的知識,迅速找到解決問題的方法。”這個(gè)才是能力。寫程序的過程就是一個(gè)創(chuàng)造的過程,幾乎沒有完全一樣的項(xiàng)目,每次你遇上的幾乎都不相同,所以你擁有的必須是你面對新項(xiàng)目時(shí)的創(chuàng)造能力,而不是標(biāo)榜著你以往做過多少項(xiàng)目。當(dāng)然,業(yè)績也能從另一側(cè)面反映你的經(jīng)驗(yàn)和水平。

  10、如果有可能,多學(xué)習(xí)計(jì)算機(jī)專業(yè)的知識,比如數(shù)據(jù)結(jié)構(gòu)等。這些是你解決問題的基礎(chǔ)知識,你把這些知識應(yīng)用得越好,就會發(fā)現(xiàn)越容易找到解決問題的方法,這就是為什么一個(gè)學(xué)計(jì)算機(jī)專業(yè)的人編的程序和一個(gè)非計(jì)算機(jī)專業(yè)的人編的程序有差異的原因。也是一個(gè)菜鳥進(jìn)軍到高手所要配備的知識。如果我們把編程分為宏觀編程和微觀編程,那么微觀編程就是寫具體的代碼,比如控制某某器件的語句;而宏觀編程就是如何對整個(gè)程序進(jìn)行布局、安排,使功能模塊以你想要的方式去運(yùn)行,得出你想要的結(jié)果。如前所說“會控制XX器件”這些只能算是微觀編程,能做到這一步還只能算是菜鳥級別,如果面對一個(gè)新的器件,你心里沒底,沒把握去寫這個(gè)控制程序,那說明你還是一個(gè)初級的菜鳥。當(dāng)你有了一定的編程經(jīng)驗(yàn),控制過相當(dāng)數(shù)量的器件之后,你就會發(fā)現(xiàn),控制器件這些工作都是相似的、重復(fù)的工作,體現(xiàn)不出編程的水平,最多也是寫得好與不好的差別,只能算是一些小技巧的應(yīng)用。而對整個(gè)程序進(jìn)行布局、安排這些才是最頭痛的事情,能達(dá)到宏觀編程和微觀編程都做好才是真正的高手。對于規(guī)模越大的程序,越能體現(xiàn)出這一點(diǎn)。

  11、面對一個(gè)新項(xiàng)目時(shí),多自己開動腦筋,不要急于找別人的程序。有不少人面對一個(gè)新項(xiàng)目時(shí),第一步想到的就是網(wǎng)上找別人寫過的代碼,然后抄一段,自己再寫幾句,湊在一起就完成任務(wù),這雖然可能是省時(shí)間,但絕對不利你的學(xué)習(xí)。當(dāng)你接到一個(gè)新項(xiàng)目時(shí),應(yīng)該先自己構(gòu)思一下整個(gè)程序的架構(gòu),想想如何來完成,有可能的話,畫一個(gè)流程圖,簡單的可以畫在腦子里,對程序中用到的數(shù)據(jù)、變量有一個(gè)初步的安排,然后自己動手去寫,遇到實(shí)在沒辦法解決的地方,再去請教別人,或看別人是怎么處理的,這樣首先起碼你自己動過腦想過,自己有自己的思路,如果你一開始就看別人的程序,你的思維就會受限在別人的思維里,自己想再創(chuàng)新就更難了,這樣你自己永遠(yuǎn)也沒辦法提高,因?yàn)槟闶亲咴趧e人的影子里。

  12、多利用網(wǎng)絡(luò)的搜索,學(xué)會提問題。一般來說,學(xué)習(xí)過程中,你遇上的問題,前人們多數(shù)也有遇上的,所以如果有什么不懂,在自己解決不了的時(shí)候,最好先到網(wǎng)上搜索一下,看能不能找到答案,找不到再到論壇里發(fā)問,發(fā)問也要有目的性,盡量簡單明了的描述問題,讓幫助你的人可以用最少的時(shí)間就看懂你說什么,畢竟人家?guī)椭闶敲赓M(fèi)的,時(shí)間也是有限的。

  以上就是我學(xué)習(xí)單片機(jī)的經(jīng)歷和心得體會,希望對大家會有幫助,說得有不好或不對的地方歡迎大家批評指正。

單片機(jī)心得體會4

  很多人說,學(xué)單片機(jī)最好先學(xué)匯編語言,以我的經(jīng)驗(yàn)告訴大家,絕對沒有這個(gè)必要,初學(xué)者一開始就直接用C語言為單片機(jī)編程,既省時(shí)間,學(xué)起來又容易,進(jìn)步速度會很快。

  在剛開始學(xué)單片機(jī)的時(shí)候,千萬不要為了解單片機(jī)內(nèi)部結(jié)構(gòu)而浪費(fèi)時(shí)間,這樣只能打擊你的信心,當(dāng)你學(xué)會編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。單片機(jī)提高重在實(shí)踐,想要學(xué)好單片機(jī),軟件編程必不可少。但是熟悉硬件對于學(xué)好單片機(jī)的也是非常重要的。

  如何學(xué)習(xí)好硬件,動手實(shí)踐是必不可少的。我們可以通過自己動手做一個(gè)自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運(yùn)用它。這樣我們就可以多一些了解芯片的結(jié)構(gòu)。我相信,你完成了一個(gè)屬于自己的電子制作,你的單片機(jī)水平就會有一個(gè)質(zhì)的提高。

  這就是我學(xué)習(xí)單片機(jī)的心得體會,希望給單片機(jī)的愛好者學(xué)好單片機(jī)有所幫助。

  使用單片機(jī)就是理解單片機(jī)硬件結(jié)構(gòu),以及內(nèi)部資源的應(yīng)用,在匯編或C語言中學(xué)會各種功能的初始化設(shè)置,以及實(shí)現(xiàn)各種功能的程序編制。

  第一步:數(shù)字I/O的使用。顯示輸出電平,就可以學(xué)習(xí)引腳的數(shù)字I/O功能,在按下某個(gè)按鈕后,某發(fā)光二極管發(fā)亮,這就是數(shù)字電路中組合邏輯的功能,雖然很簡單,但是可以學(xué)習(xí)一般的單片機(jī)編程思想,例如,必須設(shè)置很多寄存器對引腳進(jìn)行初始化處理,才能使引腳具備有數(shù)字輸入和輸出輸出功能。每使用單片機(jī)的一個(gè)功能,就要對控制該功能的寄存器進(jìn)行設(shè)置,這就是單片機(jī)編程的特點(diǎn),千萬不要怕麻煩,所有的單片機(jī)都是這樣。

  第二步:定時(shí)器的使用。學(xué)會定時(shí)器的使用,就可以用單片機(jī)實(shí)現(xiàn)時(shí)序電路,時(shí)序電路的功能是強(qiáng)大的,在工業(yè)、家用電氣設(shè)備的控制中有很多應(yīng)用,例如,可以用單片機(jī)實(shí) 現(xiàn)一個(gè)具有一個(gè)按鈕的樓道燈開關(guān),該開關(guān)在按鈕按下一次后,燈亮3分鐘后自動滅,當(dāng)按鈕連續(xù)按下兩次后,燈常亮不滅,當(dāng)按鈕按下時(shí)間超過2s,則燈滅。數(shù) 字集成電路可以實(shí)現(xiàn)時(shí)序電路,可編程邏輯器件(PLD)可以實(shí)現(xiàn)時(shí)序電路,可編程控制器(PLC)也可以實(shí)現(xiàn)時(shí)序電路,但是只有單片機(jī)實(shí)現(xiàn)起來最簡單,成本最低。定時(shí)器的使用是非常重要的,邏輯加時(shí)間控制是單片機(jī)使用的基礎(chǔ)。

  第三步:中斷。單片機(jī)的特點(diǎn)是一段程序反復(fù)執(zhí)行,程序中的每個(gè)指令的執(zhí)行都需要一定的執(zhí)行時(shí)間,如果程序沒有執(zhí)行到某指令,則該指令的動作就不會發(fā)生,這樣就會耽誤很多快速發(fā)生的事情,例如,按鈕按下時(shí)的下降沿。要使單片機(jī)在程序正常運(yùn)行過程中,對快速動作做出反應(yīng),就必須使用單片機(jī)的中斷功能,該功能就是在快速動作發(fā)生后,單片機(jī)中斷正常運(yùn)行的程序,處理快速發(fā)生的動作,處理完成后,在返回執(zhí)行正常的程序。中斷功能使用中的困難是需要精確地知道什么時(shí)候不允許中斷發(fā)生(屏蔽中斷)、什么時(shí)候允許中斷發(fā)生(開中斷),需要設(shè)置哪些寄存器才能使某種中斷起作用,中斷開始時(shí),程序應(yīng)該干什么,中斷完成后,程序應(yīng)該干什么等等。中斷學(xué)會后,就可以編制更復(fù)雜結(jié)構(gòu)的程序,這樣的程序可以干著一件事,監(jiān)視著一件事,一旦監(jiān)視的事情發(fā)生,就中斷正在干的事情,處理監(jiān)視的`事情,當(dāng)然也可以監(jiān)視多個(gè)事情,形象的比喻,中斷功能使單片機(jī)具有吃著碗里的,看著鍋里的功能。

  以上三步學(xué)會,就相當(dāng)于降龍十八掌武功,會了三掌了,可以勉強(qiáng)護(hù)身。

  第四步:與PC機(jī)進(jìn)行RS232通信。單片機(jī)都有USART接口,特別是MSP430系列中很多型號,都具有兩個(gè)USART接口。USART接口不能直接與PC機(jī)的RS232接口連接,它們之間的邏輯電平不同,需要使用一個(gè)MAX3232芯片進(jìn)行電平轉(zhuǎn)換。USART接口的使用是非常重要的,通過該接口,可以使單片機(jī)與PC機(jī)之間交換信息,雖然RS232通信并不先進(jìn),但是對于接口的學(xué)習(xí)是非常重要的。正確使用USART接口,需要學(xué)習(xí)通信協(xié)議,PC機(jī)的RS232接口編程等等知識。試想,單片機(jī)實(shí)驗(yàn)板上的數(shù)據(jù)顯示在PC機(jī)監(jiān)視器上,而PC機(jī)的鍵盤信號可以在單片機(jī)實(shí)驗(yàn)板上得到顯示,將是多么有意思的事情啊!

  第五步:學(xué)會A/D轉(zhuǎn)換。MAP430單片機(jī)帶有多通道12位A/D轉(zhuǎn)換器,通過這些A/D轉(zhuǎn)換器可以使單片機(jī)操作模擬量,顯示和檢測電壓、電流等信號。學(xué)習(xí)時(shí)注意模擬地與數(shù)字地、參考電壓、采樣時(shí)間,轉(zhuǎn)換速率,轉(zhuǎn)換誤差等概念。使用A/D轉(zhuǎn)換功能的簡單的例子是設(shè)計(jì)一個(gè)電壓表。

  第六步:學(xué)會PCI、I2C接口和液晶顯示器接口。這些接口的使用可以使單片機(jī)更容易連接外部設(shè)備,在擴(kuò)展單片機(jī)功能方面非常重要。

  第七步:學(xué)會比較、捕捉、PWM這些功能可以使單片機(jī)能夠控制電機(jī),檢測轉(zhuǎn)速信號,實(shí)現(xiàn)電機(jī)調(diào)速器等控制起功能。

  如果以上七步都學(xué)會,就可以設(shè)計(jì)一般的應(yīng)用系統(tǒng),相當(dāng)于學(xué)會十招降龍十八掌,可以出手攻擊了。

  第八步:學(xué)習(xí)USB接口、TCP/IP接口、各種工業(yè)總線的硬件與軟件設(shè)計(jì)?學(xué)習(xí)USB接口、TCP/IP接口、各種工業(yè)總線的硬件與軟件設(shè)計(jì)是非常重要的,因?yàn)檫@是當(dāng)前產(chǎn)品開發(fā)的發(fā)展方向。到此為止,相當(dāng)于學(xué)會15招降龍十八掌,但還不到打遍天下無敵手的境界。

  即使如此,也算是單片機(jī)大蝦了!

單片機(jī)心得體會5

  我從大二起,就去實(shí)驗(yàn)室去學(xué)習(xí)。在這里與老師和一些電子設(shè)計(jì)愛好者的交流中,我學(xué)到了更多的專業(yè)知識。我從此走上了學(xué)習(xí)嵌入式的道路。這豐富了我的大學(xué)生活,是我在大學(xué)的最大收獲。

  我是從學(xué)習(xí)單片機(jī)開始我的嵌入式學(xué)習(xí)的。

  我接觸單片機(jī)的方式是在圖書館看書,我看了很多本書,但是大多數(shù)書寫的大同小異。書里面講解的單片機(jī)的寄存器我看了很多遍也沒有看懂。我都不知道改怎么學(xué)習(xí)它了。慢慢的我悟出了一個(gè)道理:電子的學(xué)習(xí)實(shí)踐是最重要的.,這樣,我在大二的時(shí)候就買了一塊學(xué)習(xí)板,我一邊看視頻一邊仿照視頻的程序,自己編寫程序,在很短的時(shí)間里,我的單片機(jī)有了很大的提高。那些難懂的寄存器通過編寫程序,我慢慢的弄懂了它們,現(xiàn)在回頭看去,原來它還是很簡單的。

  用哪種編程語言最適合我們。

  我看過的單片機(jī)的書籍,大部分的程序都是匯編寫的。它是一種基于機(jī)器硬件的低級語言,對于我們這些只學(xué)習(xí)過C語言的人來說,非常難懂。我認(rèn)為剛開始學(xué)習(xí)單片機(jī)沒有必要一定要從學(xué)習(xí)匯編編程開始。我學(xué)習(xí)單片機(jī)就是用C語言編程的,我并不會匯編語言,也沒有妨礙我把單片機(jī)學(xué)好。

  很多人說,學(xué)單片機(jī)最好先學(xué)匯編語言,以我的經(jīng)驗(yàn)告訴大家,絕對沒有這個(gè)必要,初學(xué)者一開始就直接用C語言為單片機(jī)編程,既省時(shí)間,學(xué)起來又容易,進(jìn)步速度會很快。在剛開始學(xué)單片機(jī)的時(shí)候,千萬不要為了解單片機(jī)內(nèi)部結(jié)構(gòu)而浪費(fèi)時(shí)間,這樣只能打擊你的信心,當(dāng)你學(xué)會編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。

  單片機(jī)的學(xué)習(xí)實(shí)踐。

  單片機(jī)提高重在實(shí)踐,想要學(xué)好單片機(jī),軟件編程必不可少。但是熟悉硬件對于學(xué)好單片機(jī)的也是非常重要的。如何學(xué)習(xí)好硬件,動手實(shí)踐是必不可少的。我們可以通過自己動手做一個(gè)自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運(yùn)用它。這樣我們就可以多一些了解芯片的結(jié)構(gòu)。我相信,你完成了一個(gè)屬于自己的電子制作,你的單片機(jī)水平就會有一個(gè)質(zhì)的提高。

  這就是我學(xué)習(xí)單片機(jī)的心得體會,希望給單片機(jī)的愛好者學(xué)好單片機(jī)有所幫助

單片機(jī)心得體會6

  結(jié)束了兩周的電視機(jī)實(shí)訓(xùn),我們又迎來了單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn),真是讓我們受益匪淺啊學(xué)到了很多東西,不管怎樣樣,先感謝學(xué)校給我的這么多機(jī)會.真正的學(xué)到了東西.為期一周的單片機(jī)課程設(shè)計(jì)讓我們受益匪淺.此次課程設(shè)計(jì)軟件與硬件相結(jié)合,考察了我們的焊接水平與編程潛力.對于我們應(yīng)用電子技術(shù)的學(xué)生而言焊接是不成問題,也很順利;可到了編程時(shí)就出現(xiàn)了很大的障礙,先開始的顯示時(shí)鐘還算順利,下面的報(bào)警部分就花費(fèi)了相當(dāng)長的時(shí)間,還有加上報(bào)警時(shí)的音樂也是我們到圖書館里查閱資料由匯編轉(zhuǎn)化成C語言得來的.本來還以為編程會很簡單的,等到實(shí)際操作起來才明白它的復(fù)雜性,沒有想像中的那么得心應(yīng)手,理解流程是有思維的前提.單片機(jī)是我們上學(xué)期開設(shè)的課程,所以很多專業(yè)知識也都忘記了.但是經(jīng)過我們一步步的努力,花費(fèi)的時(shí)間與精力最后沒有白費(fèi),效果漸漸地出現(xiàn)了.其實(shí)本身程序的思維是正確的,只是步驟中有點(diǎn)小錯(cuò)誤,所以導(dǎo)致整個(gè)程序的結(jié)果很亂,在仔細(xì)修改程序之后,最后一步步地到達(dá)效果了.

  我們將各個(gè)部分的程序編好后怎樣都連不起來,出不了預(yù)期的效果.對于硬件在編程過程中PCB板的接觸又是一個(gè)頭疼的問題,在進(jìn)行編譯的時(shí)候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時(shí)就有顯示了,所以也花費(fèi)了好多時(shí)間在PCB板的重新焊接上.對于軟件我們在時(shí)鐘完成后就對其加入了報(bào)警系統(tǒng),可加了之后發(fā)現(xiàn)程序亂了,以前的時(shí)鐘也不能夠控制了.經(jīng)過反復(fù)研究,發(fā)現(xiàn)接地接錯(cuò)了位置,導(dǎo)致了用來報(bào)警的紅燈跟綠燈根本不亮,然后就將接地線重新焊接了一下,功夫不負(fù)有心人,紅燈亮了,配合編好的程序,用紙板擋住了發(fā)射管與接收管之間的信號傳輸,數(shù)碼顯示管出現(xiàn)閃爍的效果,并且沒信號的時(shí)候綠燈亮,有信號的時(shí)候紅燈就亮了,這個(gè)現(xiàn)象讓我們喜出望外.經(jīng)過修改時(shí)鐘程序和報(bào)警系統(tǒng)都被使用上了,可更大的難題就是如何讓它報(bào)警這困擾了我們,數(shù)碼顯示管上最后有了閃爍的效果,可報(bào)警聲還沒加的上去.老師的要求是除了蜂鳴器上的報(bào)警聲再加一段音樂.翻閱了圖書館里的書籍,查出來的音樂程序都是用匯編編的,要將此程序放到主程序中就務(wù)必將匯編程序改編成C語言程序.這再次困擾了我們,雖然以前也學(xué)過匯編跟C之間的互換,可都是簡單的,從沒涉及到這么復(fù)雜的.程序過,改編很是有壓力,經(jīng)過研究,我們將匯

  編程序舍棄了,到網(wǎng)上下載了一段音樂程序,是C語言編的.要讓音樂在我們的紅外報(bào)警系統(tǒng)中唱出來可不是什么簡單的事情,雖然找到了音樂程序,但要讓音樂程序跟我們的主程序融合在一齊得花費(fèi)點(diǎn)心思了.

  最后在全組人竭盡全力,老師的精心指導(dǎo)下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時(shí),不得不感慨單片機(jī)的重要性與高難度性,所以為期一周的單片機(jī)課程設(shè)計(jì)沒有浪費(fèi),我們從中學(xué)到了很多知識.,也讓我們對單片機(jī)有了更深一步的了解.雖然最后結(jié)果是出來了,可這與老師的精心指導(dǎo)是分不開的,她引導(dǎo)我們的思路,本來一竅不通的我們經(jīng)過老師的點(diǎn)撥基本上通了,所以說老師是功不可抹的.

  總而言之,單片機(jī)課程設(shè)計(jì)對于我們有很大的幫忙,我們從中受益匪淺。

單片機(jī)心得體會7

  做了兩周的課程設(shè)計(jì),有很多的心得體會,有關(guān)于單片機(jī)方面的,更多的是關(guān)于人與人之間關(guān)系方面的。

  我們組一共有三個(gè)人,但其他兩個(gè)人是真的神龍見首不見尾,除了在最后答辯的時(shí)候他們一齊坐在了我旁邊,冠冕堂皇的指著我畫了幾遍的圖說了幾嘴,我想可能他們自己都不明白自己在說怎樣,雖然有的東西他們也答出來了。我佩服他們的勇氣,羨慕他們的運(yùn)氣(我見到的很多做了10天的人最后的成績都有不如他們的),但是鄙視他們的做法。

  所幸的是,我得到了很多同學(xué)的幫忙。我想沒有他們我可能都要放下了,因?yàn)槲冶救藢纹瑱C(jī)也并不是很熟悉,學(xué)的東西好像它是它,我是我似的,理論聯(lián)系不了實(shí)際。以前的匯編語言沒學(xué)好,一開始的程序這塊兒就要令我抓狂了。之后請教我們班的一個(gè)男生,每次跟他一齊到試驗(yàn)室調(diào)試程序(他們組也只有他一個(gè)人動手),看他邊做邊給我講解。最后在開發(fā)機(jī)上做出來的時(shí)候,雖然不是我自己寫的,但看他那么高興,我也有一種分享到的成就感。之后我們組就用了他寫的程序,他自己又抽空做了些拓展。

  接下來就是做硬件方面的焊接工作了。沒想到這項(xiàng)看起來不需要多少技術(shù)的工作卻是十分的勞心勞力。很多次是早上起來帶瓶水帶些吃的到實(shí)訓(xùn)中心,一泡就是一天。我看到有很多人跟我一樣,不同的是他們是三三兩兩,而我大部分時(shí)間都是一個(gè)人做。在這個(gè)時(shí)候也有很多人幫忙我,或是熱心的幫我?guī)э,或是在我打盹兒?時(shí)候幫我做點(diǎn)焊接。大家都鼓勵(lì)我,即使最后出不來東西,但是必須要堅(jiān)持把它做完。當(dāng)我想放下的時(shí)候,我也這么對自己說,即使你做出來的是次品甚至不合格品,但是你必須要拿出來一件成品。

  在要驗(yàn)收前,最后做了一件成品出來,不幸的是它真的是一件不合格品。幫我的那個(gè)男生做的已經(jīng)出來了,所以最后就應(yīng)還是我的焊接方面的問題。有一點(diǎn)灰心,想再重做來不及了,單是檢查線路卻也查不出來什么問題。那么就準(zhǔn)備答辯吧。我對著電路圖再看課本,發(fā)現(xiàn)以前很多覺得很難記的東西此刻記起來容易多了,因?yàn)檎於荚谕鼈兇蚪坏馈?1的引腳及其功能,a/d轉(zhuǎn)換器的,驅(qū)動器的,所有我用到的我都一再的看書了解,同時(shí)請教同學(xué)我看書過程當(dāng)中的疑惑。在這個(gè)過程中又發(fā)現(xiàn)了以前焊接當(dāng)中出的一些問題,能改的就改,不能改的,咳,要是時(shí)間再多一些,或者我能早點(diǎn)做好,要是不只是我一個(gè)人動手……算了吧,不要想那些如果,還是準(zhǔn)備我自己的,做好我此刻能做的吧。

  還好,驗(yàn)收還算成功,得了3分,不是很高,但是我覺得對我來說已經(jīng)很好,代表了我真實(shí)的水平,我覺得我對單片機(jī)的一些知識在這個(gè)動手的過程中真的是從無到有增長的。同時(shí)我也盡量不去想別人得了多少分,沒有什么不平衡的,有些人付出的是努力,有些人付出的是風(fēng)險(xiǎn)代價(jià),其實(shí)這也沒有什么不一樣,這一點(diǎn)我早就了解。

  最后,我發(fā)現(xiàn)自己對單片機(jī)竟然也有了一點(diǎn)興趣,想暑假回家以后自己去買一些東西來做,再補(bǔ)一補(bǔ)匯編語言。有什么問題請教下以前的那些老同學(xué)好了,他們好厲害,在高中勞動課就成功的做出過調(diào)頻收音機(jī),大一暑假的時(shí)候參加了學(xué)校的電子競賽培訓(xùn)之后比賽,但是之后怎樣樣我就不明白了。汗?磥硪喑掷m(xù)聯(lián)絡(luò),這次回家就好好找他們敘敘舊。

單片機(jī)心得體會8

  作為一名自動化專業(yè)的大學(xué)生,我覺得做單片機(jī)課程設(shè)計(jì)是十分有意義的,而且是十分必要的。在已度過的大學(xué)時(shí)間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實(shí)踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運(yùn)用到實(shí)踐中去呢?我想做類似的課程設(shè)計(jì)就為我們提供了良好的實(shí)踐平臺。

  在做本次課程設(shè)計(jì)的過程中,我感觸最深的當(dāng)屬查閱大量的設(shè)計(jì)資料了。為了讓自己的設(shè)計(jì)更加完善,查閱這方面的設(shè)計(jì)資料是十分必要的,同時(shí)也是必不可少的。我們是在做單片機(jī)課程設(shè)計(jì),但我們不是藝術(shù)家,他們可以拋開實(shí)際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實(shí)際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計(jì)。

  接下來的4月,我意外的接到系學(xué)生工作處主管陳老師來電,說我系承辦了院校園文化藝術(shù)節(jié)的南方擂臺知識搶答競賽,而學(xué)校又沒有搶答器,要我組織幾個(gè)學(xué)生做一個(gè)搶答器。我當(dāng)時(shí)想,那好啊,做搶答器不難。以前有用與非門做過,于是我便爽快的答應(yīng)了陳老師,并保證沒有問題,保質(zhì)保量完成。當(dāng)是可能是我想得太簡單了,搶答器不就八個(gè)按鍵一個(gè)數(shù)碼管顯示不就完了么,把最先搶到的組別顯示出來?墒堑街魅谓o我們提要求的時(shí)候才發(fā)現(xiàn)搶答器要實(shí)現(xiàn)我功能遠(yuǎn)不只這么多,倒計(jì)時(shí)、蜂鳴提示、范規(guī)報(bào)警、電子計(jì)分器,這些我都沒有考慮進(jìn)來。主任也說了,這是一次院級的比賽,電子系做的東西要拿的出手,要做就做點(diǎn)樣子出來。我想也好,雖有點(diǎn)難度,但符合我喜歡挑戰(zhàn)難度的性格。我說行!這個(gè)活我做了!

  接到任務(wù)開始布屬,我把計(jì)分電路分了出去由其它幾個(gè)同學(xué)做,我專攻搶答部分。由于沒有獨(dú)立設(shè)計(jì)電路的經(jīng)驗(yàn),剛開始得一步步慢慢深入,正好我會PROTEUS。軟硬件的調(diào)度都靠它完成,這樣可以省很多的時(shí)間。做搶答器,我們花了一個(gè)月的時(shí)間,沒日沒夜的調(diào)試程序(當(dāng)時(shí)單片機(jī)課程還沒學(xué)到定時(shí)器中斷,還得一邊自學(xué)。)做PCB板,采購元器件,安裝,調(diào)試,運(yùn)行。那時(shí),他們的計(jì)分電路也做好了,用了16個(gè)數(shù)碼管做顯示。我們將計(jì)分和搶答電路板及數(shù)碼管安裝在了事先木制的外殼上,進(jìn)行整體調(diào)試。記得那時(shí)正趕上五一放假,而五月8號就是比賽了。我們都沒有休息,將工作間從實(shí)驗(yàn)室搬到了寢室。那段時(shí)間雖然辛苦,但很充實(shí),每個(gè)人收獲都特別大。

  為了讓自己的編程水平能進(jìn)一步提高,我將自己編寫的程序發(fā)到了論壇里與大家共享,并下載網(wǎng)友們的程序進(jìn)行分析。電子鐘程序、液晶密碼鎖程序、跑馬燈程序、大屏幕點(diǎn)陣屏程序、上下位機(jī)通信程序等等,這些我都能熟練的掌握。我認(rèn)為,學(xué)編程讀別人的程序非常重要,每個(gè)人都有不同的思維,相同的任務(wù)卻有很多不同的方法,在每個(gè)程序里都能找到些經(jīng)典的段子,讓人回味。從中可以學(xué)到很多的方法,并且有些可以直接的引用。一個(gè)出色的程序員在編程時(shí),并不是從零開始,而應(yīng)該是先找出類似的例子進(jìn)行分析,參考,看看有沒有值得引用和借鑒的地方,加以修改,為自己所用。實(shí)踐證明,這樣做是對的。從當(dāng)初不知如何著手到現(xiàn)在隨手就能寫個(gè)幾百行,短短幾個(gè)月,我進(jìn)步還是蠻快的。

  做單片機(jī)課設(shè)那會,我?guī)椭税嗌喜簧俚耐瑢W(xué),幫他們調(diào)試過硬件,修改過程序,并為他們解答了一系列的疑惑。當(dāng)同學(xué)們投來羨慕的目光時(shí),我很自豪,這些都是我努力的結(jié)果。當(dāng)然,努力歸努力,方法也很重要。在這里,我總結(jié)一下,與大家共勉:

  1、基本功要雜實(shí),要有一定的數(shù)模電基礎(chǔ)。學(xué)單片機(jī)首先要搞清楚它的基本結(jié)構(gòu)和存儲單元的分配。

  2、在學(xué)單片機(jī)的過程中,最好自己動手做一個(gè)單片機(jī)系統(tǒng)。先找現(xiàn)成的程序,現(xiàn)成的'電路圖,做成實(shí)物,并以這個(gè)例子為開端,帶著疑問學(xué)習(xí),往往更有目的,更主動。

  3、有條件的話先個(gè)好的開發(fā)板,便實(shí)驗(yàn)時(shí)之用。沒開發(fā)板,PROTEUS軟件仿真也行。

  4、多讀有代表性的程序,讀得多了自然就會學(xué)到很多的好方法?少I本單片機(jī)子程序集看看,也可網(wǎng)上下載程序分析。

  5、多泡泡單片機(jī)相關(guān)的論壇,與大家多交流交流,單片機(jī)完全可以自學(xué)的。

  我覺得以上幾點(diǎn)相當(dāng)重要,因?yàn)樗鼘ξ規(guī)椭艽,算是將我領(lǐng)進(jìn)了單片機(jī)的大門,以至于我學(xué)起來不那么吃力,沒有感覺到像大家說的那樣的難。我看過很多的程序,也調(diào)試過很多的程序,每一次收獲都不小。我的實(shí)驗(yàn)室就是KEIL和PROTEUS。這使我做實(shí)驗(yàn)很方便。雖是虛擬的,但調(diào)試程序還是可以的,省去了很多的時(shí)間提高了效率。最近我在學(xué)CX51,因?yàn)閷W(xué)單片機(jī)掌握C語言是非常重要的,C語言的通用性對學(xué)習(xí)其它類型的單片機(jī)有很大的幫助。今后,我想做嵌入式系統(tǒng)工程師,想學(xué)ARM,想搞操作系統(tǒng)。所以我現(xiàn)在必須打好基礎(chǔ),這樣才能進(jìn)步。

  我學(xué)單片機(jī)的一些經(jīng)歷。其實(shí)我并不是很厲害,我懂的也只是一點(diǎn)皮毛,只是曉得單片機(jī)是怎么回事,能編幾個(gè)小程序罷了。寫這些我只是想記錄一下我初學(xué)單片機(jī)的經(jīng)歷。同時(shí)對于那些想開始學(xué)習(xí)單片機(jī)的朋友們,還是可以有一些值得借鑒的地方。希望大家都能學(xué)好單片機(jī),那些覺得難的學(xué)得吃力的同學(xué)要對自己有信心,要多做多練,這樣才能培養(yǎng)學(xué)習(xí)興趣。只要堅(jiān)持就能如愿,同志們,加油!

單片機(jī)心得體會9

 這次這個(gè)單片機(jī)的課程設(shè)計(jì)我們完成的不太理想,我們小組兩個(gè)人都是交流生,并且不是在物理學(xué)院學(xué)習(xí),同時(shí)選課時(shí)沒有認(rèn)真全面的了解這門課程的安排,導(dǎo)致沒有選上和課程配套的實(shí)驗(yàn)課,一個(gè)學(xué)期也就沒有做過一次實(shí)驗(yàn),在后來的制作過程中遇到了很多困難,所以這次這個(gè)課程設(shè)計(jì)的作品完全是在沒有任何單片機(jī)制作經(jīng)驗(yàn)甚至是沒有做過任何相關(guān)電路的基礎(chǔ)上開始的。選題的時(shí)候其實(shí)只上了幾個(gè)星期的課,對單片機(jī)能做什么或者說以我們的水平能讓單片機(jī)做什么根本沒有一個(gè)清晰的認(rèn)識,很擔(dān)心自己的選題最后做不出來,所以當(dāng)時(shí)選題時(shí)的原則是盡量的簡單可行,因?yàn)楫吘刮覀儧]有實(shí)驗(yàn)課,一學(xué)期下來必定會比物理系的同學(xué)在具體的實(shí)驗(yàn)方面落后不少,同時(shí)平時(shí)我們都在南新校區(qū),與老師和同學(xué)的交流都很困難,在后來的具體制作過程中遇到什么困難幾乎不可能跑到實(shí)驗(yàn)室去向老師請教,同時(shí)現(xiàn)在社會上都在大力提倡節(jié)能,于是我們打算從這點(diǎn)出發(fā)在我們的身邊發(fā)現(xiàn)問題,當(dāng)時(shí)我們聽周圍的同學(xué)說起濟(jì)南的`夏天白天相當(dāng)?shù)难谉,可是晚上退涼很快特別是深夜的時(shí)候溫度其實(shí)已經(jīng)不高了,但是同學(xué)們一般晚上睡覺都比較早,都會叫風(fēng)扇一直開著最大檔,可是到了深夜后已經(jīng)沒有必要這么強(qiáng)的風(fēng)速了,這樣一夜下來將會浪費(fèi)很多電能,同時(shí)還容易把同學(xué)們吹感冒。于是我們想能不能做一個(gè)單片機(jī)系統(tǒng)來解決這個(gè)問題,基于以上原因我們確定了這個(gè)方案,在最初的計(jì)劃中我們還準(zhǔn)備加入對風(fēng)扇轉(zhuǎn)向的控制,使之能實(shí)現(xiàn)人體追蹤功能,不過在后來的具體設(shè)計(jì)中發(fā)現(xiàn)現(xiàn)在風(fēng)扇的風(fēng)扇轉(zhuǎn)向控制基本都是純機(jī)械裝置,要用單片機(jī)控制比較的困難,而電子控制裝置一般都出現(xiàn)在高端的風(fēng)扇之中且價(jià)格比較昂貴,而且機(jī)械部分方面我們也無法解決。所以最后決定放棄對轉(zhuǎn)向的控制,等以后對機(jī)械方面的只是有所學(xué)習(xí)之后再做。

  通過這次的課程設(shè)計(jì)作品的制作讓我對單片機(jī)的理論有了更加深入的了解,同時(shí)在具體的制作過程中我們發(fā)現(xiàn)現(xiàn)在書本上的知識與實(shí)際的應(yīng)用存在著不小的差距,書本上的知識很多都是理想化后的結(jié)論,忽略了很多實(shí)際的因素,或者涉及的不全面,可在實(shí)際的應(yīng)用時(shí)這些是不能被忽略的,我們不得不考慮這方的問題,這讓我們無法根據(jù)書上的理論就輕易得到預(yù)想中的結(jié)果,有時(shí)結(jié)果甚至很差別很大。通過這次實(shí)踐使我更深刻的體會到了理論聯(lián)系實(shí)際的重要性,我們在今后的學(xué)習(xí)工作中會更加的注重實(shí)際,避免稱為只會紙上談兵的趙括。

  課程設(shè)計(jì)貢獻(xiàn)排序:這次課程設(shè)計(jì)從最初的規(guī)劃到后來的理論設(shè)計(jì)到最后的具體制作都是我們兩共同完成的,實(shí)在無法區(qū)分貢獻(xiàn)排序。各取50%吧。

  課程改革建議:我們強(qiáng)烈建議將這門課程的理論學(xué)習(xí)和實(shí)驗(yàn)部分合并成一門,以避免想我們這種情況的再次發(fā)生。

單片機(jī)心得體會10

  隨著電子技術(shù)的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,如果說微型計(jì)算機(jī)的出現(xiàn)使現(xiàn)代的科學(xué)研究得到了質(zhì)的飛躍,那么可編程控制器的出現(xiàn)則是給現(xiàn)代工業(yè)控制測控領(lǐng)域帶來了一次新的革命。在現(xiàn)代社會中,溫度控制不僅應(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)真的研究老師給的題目。其次,老師對實(shí)驗(yàn)的講解要一絲不茍的去聽去想,因?yàn)橹挥卸济靼琢,做起產(chǎn)品就會事半功倍,如果沒弄明白,就迷迷糊糊的去做,到頭來一點(diǎn)收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

  雖然這次的實(shí)習(xí)算起來在實(shí)驗(yàn)室的時(shí)間只有幾天,不過因?yàn)槲覀兌加凶约旱膶?shí)驗(yàn)板,所以在宿舍里做實(shí)驗(yàn)的時(shí)間一定不止三天。硬件的設(shè)計(jì)跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個(gè)能完成課程設(shè)計(jì)的勞動成果出來了,很高興它能按著設(shè)計(jì)的思想與要求運(yùn)動起來。

  當(dāng)然,這其中也有很多問題,第一、不夠細(xì)心比如由于粗心大意焊錯(cuò)了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯(cuò)誤。第二,是在學(xué)習(xí)態(tài)度上,這次課設(shè)是對我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。對于這次單片機(jī)綜合課程實(shí)習(xí),我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹(jǐn)。我們這次實(shí)習(xí)所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹(jǐn)。第三,在做人上,我認(rèn)識到,無論做什么事情,只要你足夠堅(jiān)強(qiáng),有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。

  通過這次單片機(jī)實(shí)習(xí),我不僅加深了對單片機(jī)理論的理解,將理論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會了如何去培養(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í)間和精力,更重要的是,我們在學(xué)會創(chuàng)新的基礎(chǔ)上,同時(shí)還懂得合作精神的重要性,學(xué)會了與他人合作。作為一名自動化專業(yè)的快大三學(xué)生,我覺得做單片機(jī)實(shí)習(xí)是十分必要的。在已度過的大學(xué)時(shí)間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實(shí)踐能力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運(yùn)用到實(shí)踐中去呢?我想做類似實(shí)習(xí)就為我們提供了良好的實(shí)踐平臺。

  首先在做本次實(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)無法升級為設(shè)計(jì)。

  其次,在這次課程設(shè)計(jì)中,我們運(yùn)用到了以前所學(xué)的專業(yè)課知識,如:C語言、模擬和數(shù)字電路知識等。雖然過去從未獨(dú)立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲。

  最后,在實(shí)習(xí)之前,我們要對所用單片機(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é)到的知識會讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問題和實(shí)踐能力提高都會受益于我在以后的學(xué)習(xí)、工作和生活中通過這幾天的單片機(jī)的實(shí)訓(xùn),我在理論的基礎(chǔ)上更深刻的掌握了單片機(jī)的深層內(nèi)容及實(shí)際生活中的應(yīng)用,實(shí)訓(xùn)鍛煉了自己動手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時(shí)也暴露出一些平時(shí)學(xué)習(xí)上的問題,讓我深刻反思。這些問題的發(fā)現(xiàn)將為我以后的學(xué)習(xí)和工作找明道路,查漏補(bǔ)缺為進(jìn)一步學(xué)習(xí)作好準(zhǔn)備。

單片機(jī)心得體會11

  作為一名自動化專業(yè)的大三學(xué)生,我覺得做單片機(jī)課程設(shè)計(jì)是十分有好處的,而且是十分必要的。在已度過的大學(xué)時(shí)間里,我們大多數(shù)接觸的是專業(yè)課。我們在課堂上掌握的僅僅是專業(yè)課的理論知識,如何去鍛煉我們的實(shí)踐潛力?如何把我們所學(xué)的專業(yè)基礎(chǔ)課理論知識運(yùn)用到實(shí)踐中去呢?我想做類似的課程設(shè)計(jì)就為我們帶給了良好的實(shí)踐平臺。

  這次單片機(jī)課程設(shè)計(jì)我們歷時(shí)兩個(gè)星期,在我們班里算是倒數(shù)幾組完成的吧,但經(jīng)過這兩個(gè)星期的實(shí)踐和體驗(yàn)下來,我們又怎樣會去在乎那個(gè)先后問題呢,因?yàn)閷ξ襾碚f學(xué)到的不僅僅是那些知識,更多的是團(tuán)隊(duì)和合作。此刻想來,也許學(xué)校安排的課程設(shè)計(jì)有著它更深層的好處吧,它不僅僅僅讓我們綜合那些理論知識來運(yùn)用到設(shè)計(jì)和創(chuàng)新,還讓我們明白了一個(gè)團(tuán)隊(duì)凝聚在一齊時(shí)所能發(fā)揮出的巨大潛能!

  單片機(jī)作為我們的主要專業(yè)課之一,雖然在大三開學(xué)初我對這門課并沒有什么興趣,覺得那些程序枯燥乏味,但在這次課程設(shè)計(jì)后我發(fā)現(xiàn)自己在一點(diǎn)一滴的努力中對單片機(jī)的`興趣也在逐漸增加。

  兩個(gè)星期前我們五個(gè)人還在為到底選那個(gè)課題而發(fā)生分歧,最后還是在龔老師的耐心分析和指導(dǎo)下完成了課題的選定,但是隨之而來的問題卻遠(yuǎn)比我們想想的要困難的多

  過沒想到這項(xiàng)看起來不需要多少技術(shù)的工作卻是十分需要耐心和精力在兩個(gè)星期后的這天我已明白課程設(shè)計(jì)對我來說的好處,它不僅僅僅是讓我們把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,提高自己的實(shí)際動手潛力和獨(dú)立思考的潛力,更重要的是同學(xué)間的團(tuán)結(jié),雖然我們這次花去的時(shí)間比別人多,但我相信我們得到的也會更多!

  在做本次課程設(shè)計(jì)的過程中,我感觸最深的當(dāng)屬查閱超多的設(shè)計(jì)資料了。為了讓自己的設(shè)計(jì)更加完善,查閱這方面的設(shè)計(jì)資料是十分必要的,同時(shí)也是必不可少的。我們是在做單片機(jī)課程設(shè)計(jì),但我們不是藝術(shù)家,他們能夠拋開實(shí)際盡情在幻想的世界里翱翔,而我們一切都要有據(jù)可依,有理可尋,不切實(shí)際的構(gòu)想永遠(yuǎn)只能是構(gòu)想,永遠(yuǎn)無法升級為設(shè)計(jì)。

  其次,在這次課程設(shè)計(jì)中,我們運(yùn)用到了以前所學(xué)的專業(yè)課知識,如:CAD制圖、匯編語言、模擬和數(shù)字電路知識等。雖然過去從未獨(dú)立應(yīng)用過它們,但在學(xué)習(xí)的過程中帶著問題去學(xué)我發(fā)現(xiàn)效率很高,這是我做這次課程設(shè)計(jì)的又一收獲。后,要做好一個(gè)課程設(shè)計(jì),就務(wù)必做到:在設(shè)計(jì)程序之前,對所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,明白該單片機(jī)內(nèi)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改善是程序設(shè)計(jì)的必經(jīng)之路;

  要養(yǎng)成注釋程序的好習(xí)慣,一個(gè)程序的完美與否不僅僅僅是實(shí)現(xiàn)功能,而就應(yīng)讓人一看就能明白你的思路,這樣也為資料的保存和交流帶給了方便;在設(shè)計(jì)課程過程中遇到問題是很正常德,但我們就應(yīng)將每次遇到的問題記錄下來,并分析清楚,以免下次再碰到同樣的問題的課程設(shè)計(jì)結(jié)束了,但是從中學(xué)到的知識會讓我受益終身。

  發(fā)現(xiàn)、提出、分析、解決問題和實(shí)踐潛力的提高都會受益于我在以后的學(xué)習(xí)、工作和生活中。設(shè)計(jì)過程,好比是我們?nèi)祟惓砷L的歷程,常有一些不如意,但畢竟這是第一次做,難免會遇到各種各樣的問題。在設(shè)計(jì)的過程中發(fā)現(xiàn)了自己的不足之處,對以前所學(xué)過的知識理解得不夠深刻,掌握得不夠牢固。

  我們透過查閱超多有關(guān)資料,并在小組中互相討論,交流經(jīng)驗(yàn)和自學(xué),若遇到實(shí)在搞不明白的問題就會及時(shí)請教老師,使自己學(xué)到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。

  透過這次課程設(shè)計(jì)我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運(yùn)用到實(shí)踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的學(xué)習(xí)產(chǎn)生用心的影響。

  透過這次設(shè)計(jì),我懂得了學(xué)習(xí)的重要性,了解到理論知識與實(shí)踐相結(jié)合的重要好處,學(xué)會了堅(jiān)持、耐心和努力,這將為自己今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺得作為一名自動化專業(yè)的學(xué)生,單片機(jī)的課程設(shè)計(jì)是很有好處的。更重要的是如何把自己平時(shí)所學(xué)的東西應(yīng)用到實(shí)際中。

  雖然自己對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法透過自身去理解,但是靠著這一個(gè)多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫忙和講解下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自己開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。

  我認(rèn)為這個(gè)收獲就應(yīng)說是相當(dāng)大的。覺得課程設(shè)計(jì)反映的是一個(gè)從理論到實(shí)際應(yīng)用的過程,但是更遠(yuǎn)一點(diǎn)能夠聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會的一個(gè)過程。小組人員的配合相處,以及自身的動腦和努力,都是以后工作中需要的。

單片機(jī)心得體會12

  在學(xué)校學(xué)習(xí)期間我有幸的參加了學(xué)校的單片機(jī)學(xué)習(xí)小組,在小組里我了解了什么是單片機(jī),單片機(jī)有哪些用途,利用單片機(jī)可以實(shí)現(xiàn)哪些功能來方便人們的生活如交通燈,時(shí)鐘,還有手機(jī)中,電子玩具等等,它們里面都有單片機(jī)的存在來實(shí)現(xiàn)某種功能。通過在單片機(jī)小組里的學(xué)習(xí)我簡單總結(jié)了幾點(diǎn)心得和體會:

  第一:萬事開頭難,要勇敢的邁出第一步,不要總找借口說沒有學(xué)習(xí)過就總推脫。凡事都有第一步可以先可簡單的來,然后可以逐步的向深層次學(xué)習(xí)?梢詮慕(xiàng)目開始,然后可以找一個(gè)簡單的小程序先把它敲進(jìn)單片機(jī)內(nèi)然他運(yùn)行起來,感覺一下單片機(jī)的運(yùn)行,讓自己了解單片機(jī)整個(gè)運(yùn)行。

  第二:對于知識點(diǎn),學(xué)過的要掌握牢固,對于沒有學(xué)的和暫時(shí)用不到的先不用學(xué)習(xí)。比如:小燈得點(diǎn)亮就沒有用到中斷可以先不用看。這樣可以避免知識過多記不住的麻煩。對于程序這里的知識點(diǎn)不能只停留在理論層次上,一定要結(jié)合著程序進(jìn)行學(xué)習(xí)這樣才能掌握的很牢靠,當(dāng)用到哪里的知識點(diǎn)不記得了可以去看書,對于用不到的可以不去看。

  第三:程序不要只是看別人得,一定要自己寫過才是自己的。開始不懂可以參考別人的,看看每一句代表著什么意思,能夠?qū)崿F(xiàn)什么現(xiàn)象。明白之后自己再重新寫一遍,你會發(fā)現(xiàn)看別人的能懂到自己寫的時(shí)候很困難。當(dāng)你自己能寫出來的`時(shí)候說明你真懂了。

  第四:一定要學(xué)會程序調(diào)試的方法。有時(shí)候把程序?qū)懲炅巳缓筮\(yùn)行時(shí)不能實(shí)現(xiàn)理想的現(xiàn)象。這時(shí)有人就暈了不知該怎么辦,然后就去問別人。當(dāng)別人找出問題出在哪里時(shí)就會恍然大悟。其實(shí)當(dāng)遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人。自己一定要掌握解決問的方法和思路。

  第五:在學(xué)習(xí)初期看別人的代碼,學(xué)習(xí)別人的思路這個(gè)很有用。通過看別人的代碼特別是有多年編程經(jīng)驗(yàn)的人的程序,可以迅速提高自己的編程水平。也可以結(jié)合著別人的手法,與自己的想法結(jié)合在一起寫出更好的程序。但是切記將學(xué)習(xí)變成抄襲,不能認(rèn)為抄襲別人的你就學(xué)會了,這樣只能使你退步。 第六:面對一個(gè)新項(xiàng)目時(shí),自己一定要多想想,不要急著去看別人是怎么寫的。有的人看到新項(xiàng)目時(shí)就去找別人的然后抄一小段,自己在寫幾句,放在

  一起完成任務(wù),雖然省時(shí)間但不利你的學(xué)習(xí)。當(dāng)你遇到一新項(xiàng)目時(shí)你應(yīng)該先想一下程序的構(gòu)架,想想如何來完成。然后自己動手去寫,當(dāng)你遇到實(shí)在是沒辦法解決的問題時(shí)再去請教別人,看他是怎么處理的,學(xué)習(xí)他的方法。這樣起碼你自己想過了,有自己的思路不會受到別人的影響,這樣更容易提高自己。

  在單片機(jī)的學(xué)習(xí)開始時(shí)感覺很吃力,在不斷的學(xué)習(xí)過程中慢慢的對單片機(jī)產(chǎn)生了些好感,而且在編寫程序過程中吃力的感覺慢慢的淡了。在這其中基礎(chǔ)知識掌握牢固是非常重要的,然后在學(xué)習(xí)過程中要學(xué)會提問題和自己解決問題,慢慢的對于學(xué)習(xí)單片機(jī)你也會產(chǎn)興趣。雖然在開始學(xué)習(xí)單片機(jī)時(shí)感覺很青澀,但只要堅(jiān)定自己的學(xué)習(xí)信心,在付出持之以恒的努力,我相信自己能進(jìn)一步加深對單片機(jī)的了解,在單片機(jī)的學(xué)習(xí)道路上走得更遠(yuǎn)!

單片機(jī)心得體會13

  在《單片機(jī)原理》精品課程培訓(xùn)中,張教授與楊教授的學(xué)識,理論與實(shí)踐教學(xué)的獨(dú)特見解與認(rèn)識給我留下很深的印象。在單片機(jī)課程的建設(shè)思路、教學(xué)理念方面,對于本人沖擊很大。以下就單片機(jī)課程建設(shè),談?wù)劚救说男牡皿w會:

  本人所在的黃山學(xué)院是一所省屬地方院校,培養(yǎng)電子學(xué)科本科人才的目標(biāo)是:學(xué)生具備必要的電子信息專業(yè)相關(guān)理論知識,具備較強(qiáng)的實(shí)踐動手能力,成為能夠解決實(shí)踐工程問題的現(xiàn)場工程師,為地方經(jīng)濟(jì)建設(shè)服務(wù)。

  《單片機(jī)原理》是一門硬件與軟件相結(jié)合的實(shí)踐應(yīng)用性極強(qiáng)的綜合性課程。設(shè)置的主要目的是培養(yǎng)、提高學(xué)生的工程應(yīng)用能力和創(chuàng)新實(shí)踐能力,在課程體系中占有非常重要的地位。

  張教授在培訓(xùn)中提出單片機(jī)課程教學(xué)以芯片為基礎(chǔ)、以接口為主線、以系統(tǒng)設(shè)計(jì)為目的。該理念非常符合應(yīng)用型人才培養(yǎng)的目標(biāo)與單片機(jī)課程的特點(diǎn)。

  《單片機(jī)原理》是常規(guī)電子技術(shù)和計(jì)算機(jī)技術(shù)結(jié)合的典型應(yīng)用,要讓學(xué)生很好掌握該課程,所需要的基礎(chǔ)知識有電子技術(shù)知識(電路分析基礎(chǔ)、模擬電路、數(shù)字電路、高頻電路)、微處理器結(jié)構(gòu)與原理、測控技術(shù)、通信技術(shù)與數(shù)據(jù)處理等知識。

  在我校的電子專業(yè)課程設(shè)置中,以上所提課程都已經(jīng)包含在培養(yǎng)方案中,課程體系的科學(xué)優(yōu)化顯得很重要。這里就對微機(jī)原理課程與單片機(jī)課程的銜接安排提一些看法。目前,我校是先上《微機(jī)原理及接口技術(shù)》,后上《單片機(jī)原理及應(yīng)用》。學(xué)生在接觸單片機(jī)課程時(shí),基本上感覺兩門課程比較相似。有的老師也提出在課程體系中刪除《微機(jī)原理》,本人覺得不能進(jìn)行簡單的刪除,而是要科學(xué)合理對《微機(jī)原理》與《單片機(jī)原理》銜接處理。微機(jī)原理課程的開設(shè),主要是幫助學(xué)生理解計(jì)算機(jī)基礎(chǔ)原理及結(jié)構(gòu),熟悉8086/8088CPU原理、熟悉匯編編程及應(yīng)用。微機(jī)原理課程的價(jià)值在于深入了解微處理器結(jié)構(gòu)與原理,接口技術(shù)、匯編程序編程。這些對于學(xué)生學(xué)習(xí)單片機(jī)課程非常有效。也因此《單片機(jī)原理》的授課應(yīng)強(qiáng)調(diào)單片機(jī)的結(jié)構(gòu),尤其是接口的結(jié)構(gòu)與應(yīng)用、內(nèi)部模塊資源的應(yīng)用,要強(qiáng)化應(yīng)用。兩門課程改革兼顧壓縮學(xué)時(shí),保證51單片機(jī)的熟練應(yīng)用,了解8086計(jì)算機(jī)體系結(jié)構(gòu),學(xué)習(xí)微機(jī)接口技術(shù)的目的,改革解決存在的理論教學(xué)與實(shí)驗(yàn)脫節(jié)、實(shí)際應(yīng)用及技術(shù)發(fā)展脫節(jié)的問題。

  在培訓(xùn)中,楊教授多次提出單片機(jī)程序設(shè)計(jì)言語的匯編與C言語的處理問題。單片機(jī)的編程與其他軟件程序最大的不同是要求對單片機(jī)硬件很熟,用軟件編程實(shí)現(xiàn)對硬件的控制。匯編言語是直接面對硬件的',目標(biāo)代碼質(zhì)量高,執(zhí)行效率高。如編寫延時(shí)程序,使用匯編程序?qū)崿F(xiàn)更精確。而C言語更加簡潔,有助于學(xué)生編程思維的培養(yǎng)。畢業(yè)生從事單片機(jī)工作,主要編程也以C言語編程較多,當(dāng)然匯編言語也常常用到。本人的教學(xué)與單片機(jī)應(yīng)用中的體會是,匯編言語與C言語兩者都要在課堂上講授,由于《微機(jī)原理》已經(jīng)有匯編程序編程章節(jié),所以在單片機(jī)課程中可以壓縮匯編程序部分,重點(diǎn)講授單片機(jī)留出時(shí)間講授C程序設(shè)計(jì)部分。兩者的教學(xué)時(shí)間安排要與各個(gè)學(xué)校的課程教學(xué)學(xué)時(shí)相協(xié)調(diào)。

  由于《單片機(jī)原理》的實(shí)踐應(yīng)用強(qiáng)的特點(diǎn),實(shí)踐教學(xué)就顯得更加重要,目前單片機(jī)課程實(shí)踐教學(xué)大都包含課程配套實(shí)驗(yàn)與課程設(shè)計(jì)環(huán)節(jié)。我校目前單片機(jī)課程配套實(shí)驗(yàn)是在周立功試驗(yàn)箱上做的,主要是基礎(chǔ)實(shí)驗(yàn)與綜合實(shí)驗(yàn),從教學(xué)效果來看,不夠理想:在有限的實(shí)驗(yàn)時(shí)間內(nèi),學(xué)生往往就是做些驗(yàn)證性的重復(fù)工作。因此,除了保證正常的實(shí)驗(yàn)教學(xué)外,實(shí)驗(yàn)室還應(yīng)該在業(yè)余時(shí)間開放,給有興趣的學(xué)生提供實(shí)驗(yàn)場所和必要的設(shè)備及材料。通過開放實(shí)驗(yàn)室的做法可以使學(xué)生在驗(yàn)證性實(shí)驗(yàn)的基礎(chǔ)上進(jìn)行設(shè)計(jì)性、綜合性的實(shí)驗(yàn),使得自主性的實(shí)驗(yàn)變成可能。

  單片機(jī)課程設(shè)計(jì)在黃山學(xué)院已經(jīng)開展了三年,由于師資力量以及硬件等原因,存在的問題是設(shè)計(jì)題目不夠豐富;指導(dǎo)的力量不足;軟件仿真還不夠普及。通過這次培訓(xùn),從張教授與楊教授的授課以及與參加培訓(xùn)的同行交流,獲得了不少寶貴意見。

  培訓(xùn)中張教授積極推薦應(yīng)用proteus仿真軟件,在單片機(jī)中,所有的硬件電路設(shè)計(jì)、對應(yīng)軟件其實(shí)都可以在keil及proteus平臺上進(jìn)行。keil完成單片機(jī)軟件設(shè)計(jì)調(diào)試, proteus完成硬件設(shè)計(jì)及系統(tǒng)運(yùn)行結(jié)果查看。用它來做單片機(jī)的仿真分析、設(shè)計(jì)無疑是很方便的。它極大地開拓了單片機(jī)學(xué)習(xí)的空間,降低了單片機(jī)的學(xué)習(xí)成本,提高了學(xué)習(xí)效果。

  作為一所地方本科院校,黃山學(xué)院著力培養(yǎng)實(shí)用型人才,培養(yǎng)學(xué)生的動手操作能力和創(chuàng)新能力。目前各高校積極參與的大學(xué)生科技創(chuàng)新活動,黃山學(xué)院也已經(jīng)參與進(jìn)來,參加大學(xué)生電子設(shè)計(jì)大賽、單片機(jī)設(shè)計(jì)大賽、飛思卡爾智能小車大賽,機(jī)器人比賽以及校級的學(xué)生科研立項(xiàng)。以這些比賽都與單片機(jī)課程緊密相關(guān),在各項(xiàng)競賽引導(dǎo)下,單片機(jī)課程加快引進(jìn)新技術(shù),進(jìn)行相關(guān)理論教學(xué)與實(shí)踐教學(xué)的教學(xué)改革,完善開放實(shí)驗(yàn)室、虛擬實(shí)驗(yàn)室以及學(xué)生創(chuàng)新實(shí)驗(yàn)室建設(shè),加強(qiáng)工程實(shí)踐能力培養(yǎng),重視創(chuàng)新教育的探索和實(shí)踐。

  以上是本人對于《單片機(jī)原理》課程建設(shè)的一些看法以及教學(xué)實(shí)踐體會,以后還要在教學(xué)中加強(qiáng)自身學(xué)習(xí)與交流,不斷更新充實(shí)教學(xué)內(nèi)容,改進(jìn)教學(xué)手段,積極引入EDA技術(shù),使單片機(jī)課程教學(xué)跟上電子信息學(xué)科的發(fā)展。

  孫劍

單片機(jī)心得體會14

  兩周的單片機(jī)課程設(shè)計(jì)最后順利完成了,其中包含著快樂,也有辛酸。我們選的設(shè)計(jì)題目是“數(shù)字溫度計(jì)”,大家都覺得這個(gè)題目是比較簡單的。其實(shí)不然,做了之后,發(fā)現(xiàn)設(shè)計(jì)電路雖然簡單,但我們認(rèn)為它真正困難的地方是程序設(shè)計(jì),但是在我們同心努力下最終完成了。

  我們剛選該題目時(shí),真的是一頭霧水,硬件電路不知如何下手,更何談解決程序那塊,因?yàn)槲覀兯鶎W(xué)的都是單片機(jī)方面的理論知識,應(yīng)用到實(shí)踐中去還比較少。但是,我們?nèi)艘矝]偷下懶,迅速分工去查閱和收集資料。我們?nèi)チ藞D書館借一些參考書,上網(wǎng)找一些相關(guān)資料,并且請教指導(dǎo)老師。透過不斷努力,最后把數(shù)字溫度計(jì)的'思路和模型定了下來并開始分一個(gè)人去焊接硬件電路,剩下的去整理和修改程序。

  透過一番整理和修改后,在電腦上進(jìn)行仿真,仿真成功后準(zhǔn)備焊接電路板。在焊接電路板中,我們首先對硬件電路進(jìn)行布局,然后確認(rèn)無誤后,在電路板上進(jìn)行焊接,這個(gè)過程我們覺得是做得比較快的,以至于后面出現(xiàn)了虛焊的錯(cuò)誤。

  焊接電路板完工,細(xì)心檢查后,進(jìn)行通電測試。結(jié)果液晶LCD沒有顯示,透過檢查,原先是LCD壞了,在換了塊新的后,能顯示顯示值。但還有個(gè)問題是,當(dāng)報(bào)警電路不會報(bào)警,在請教老師后,發(fā)現(xiàn)走動蜂鳴器的電壓太低了,是因?yàn)榇恿艘粋(gè)太大的電阻。然后,我們換了一個(gè)小電阻,但這時(shí)蜂鳴器卻一向在叫,停不下來,但是,在我們?nèi)说牡募?xì)心檢查下,原先是在放大電路的一端虛焊了,這說明我們焊接電路的技術(shù)還不夠好。在重新焊接那端后,數(shù)字溫度電路最后成功實(shí)現(xiàn)功能,當(dāng)時(shí)我們的情緒都是無比興奮和快樂的,因?yàn)槲覀儍芍艿男量鄾]有白費(fèi)。

  在完成單片機(jī)課程設(shè)計(jì)后,我們發(fā)現(xiàn)我們還有許多不足,所學(xué)到的知識還遠(yuǎn)遠(yuǎn)不夠,以至于還有一些功能不能被動完成。但透過學(xué)習(xí)這一次實(shí)踐,增強(qiáng)了我們的動手潛力,提高和鞏固了單片機(jī)方面的知識,個(gè)性是軟件方面。從中增強(qiáng)了我們的團(tuán)隊(duì)合作精神,并讓我們認(rèn)識到把理論應(yīng)用到實(shí)踐中去是多么重要。[

單片機(jī)心得體會15

  通過今次單片機(jī)實(shí)訓(xùn),使我對單片機(jī)的認(rèn)識有了更深刻的理解。系統(tǒng)以51單片機(jī)為核心部件,利用匯編軟件編程,通過鍵盤控制和數(shù)碼管顯示實(shí)現(xiàn)了基本時(shí)鐘顯示功能、時(shí)間調(diào)節(jié)功能,能實(shí)現(xiàn)本設(shè)計(jì)題目的基本要求和發(fā)揮部分。

  由于時(shí)間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實(shí)際應(yīng)用還有一些具體細(xì)節(jié)問題需要解決。例如:不能實(shí)現(xiàn)只用兩個(gè)按鍵來控制時(shí)鐘時(shí)間,還不能實(shí)現(xiàn)鬧鐘等擴(kuò)展功能。

  踉踉蹌蹌地忙碌了兩周,我的時(shí)鐘程序終于編譯成功。當(dāng)看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運(yùn)行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

  但在這次實(shí)訓(xùn)中同時(shí)使我對匯編語言有了更深的認(rèn)識。當(dāng)我第一次接觸匯編語言就感覺很難,特別是今次實(shí)訓(xùn)要用到匯編語言,盡管困難重重,可我們還是克服了。這次的實(shí)訓(xùn)使培養(yǎng)了我們嚴(yán)肅認(rèn)真的'做事作風(fēng),增強(qiáng)了我們之間的團(tuán)隊(duì)合作能力,使我們認(rèn)識到了團(tuán)隊(duì)合作精神的重要性。

  這次實(shí)訓(xùn)的經(jīng)歷也會使我終身受益,我感受到這次實(shí)訓(xùn)是要真真正正用心去做的一件事情,是真正的自己學(xué)習(xí)的過程和研究的過程,沒有學(xué)習(xí)就不可能有研究的能力,沒有自己的研究,就不會有所突破。希望這次的經(jīng)歷能讓我在以后學(xué)習(xí)中激勵(lì)我繼續(xù)進(jìn)步。

  

【單片機(jī)心得體會】相關(guān)文章:

單片機(jī)心得體會03-30

單片機(jī)心得體會04-16

單片機(jī)實(shí)驗(yàn)的心得體會03-23

單片機(jī)實(shí)驗(yàn)心得體會03-29

單片機(jī)實(shí)習(xí)心得體會08-09

單片機(jī)實(shí)習(xí)心得體會04-23

單片機(jī)實(shí)驗(yàn)心得體會04-17

單片機(jī)學(xué)習(xí)心得體會11-29

單片機(jī)實(shí)訓(xùn)心得體會05-30