單片機學(xué)習心得
單片機學(xué)習心得
我從大二起,就去實(shí)驗室去學(xué)習。在這里與老師和一些電子設計愛(ài)好者的交流中,我學(xué)到了更多的專(zhuān)業(yè)知識。我從此走上了學(xué)習嵌入式的道路。這豐富了我的大學(xué)生活,是我在大學(xué)的最大收獲。
我是從學(xué)習單片機開(kāi)始我的嵌入式學(xué)習的。
我接觸單片機的方式是在圖書(shū)館看書(shū),我看了很多本書(shū),但是大多數書(shū)寫(xiě)的大同小異。書(shū)里面講解的單片機的寄存器我看了很多遍也沒(méi)有看懂。我都不知道改怎么學(xué)習它了。慢慢的我悟出了一個(gè)道理:電子的學(xué)習實(shí)踐是最重要的,這樣,我在大二的時(shí)候就買(mǎi)了一塊學(xué)習板,我一邊看視頻一邊仿照視頻的程序,自己編寫(xiě)程序,在很短的時(shí)間里,我的單片機有了很大的提高。那些難懂的寄存器通過(guò)編寫(xiě)程序,我慢慢的弄懂了它們,現在回頭看去,原來(lái)它還是很簡(jiǎn)單的。
用哪種編程語(yǔ)言最適合我們。
我看過(guò)的單片機的書(shū)籍,大部分的程序都是匯編寫(xiě)的。它是一種基于機器硬件的低級語(yǔ)言,對于我們這些只學(xué)習過(guò)C語(yǔ)言的人來(lái)說(shuō),非常難懂。我認為剛開(kāi)始學(xué)習單片機沒(méi)有必要一定要從學(xué)習匯編編程開(kāi)始。我學(xué)習單片機就是用C語(yǔ)言編程的,我并不會(huì )匯編語(yǔ)言,也沒(méi)有妨礙我把單片機學(xué)好。
很多人說(shuō),學(xué)單片機最好先學(xué)匯編語(yǔ)言,以我的經(jīng)驗告訴大家,絕對沒(méi)有這個(gè)必要,初學(xué)者一開(kāi)始就直接用C語(yǔ)言為單片機編程,既省時(shí)間,學(xué)起來(lái)又容易,進(jìn)步速度會(huì )很快。在剛開(kāi)始學(xué)單片機的時(shí)候,千萬(wàn)不要為了解單片機內部結構而浪費時(shí)間,這樣只能打擊你的信心,當你學(xué)會(huì )編程后,自然一步步就掌握其內部結構了。
單片機的學(xué)習實(shí)踐。
單片機提高重在實(shí)踐,想要學(xué)好單片機,軟件編程必不可少。但是熟悉硬件對于學(xué)好單片機的也是非常重要的。如何學(xué)習好硬件,動(dòng)手實(shí)踐是必不可少的。我們可以通過(guò)自己動(dòng)手做一個(gè)自己的電子制作,通過(guò)完成它,以提高我的對一些芯片的了解和熟練運用它。這樣我們就可以多一些了解芯片的結構。我相信,你完成了一個(gè)屬于自己的電子制作,你的單片機水平就會(huì )有一個(gè)質(zhì)的提高。
這就是我學(xué)習單片機的心得體會(huì ),希望給單片機的愛(ài)好者學(xué)好單片機有所幫助。
單片機學(xué)習心得
學(xué)了一年多的單片機,對單片機也有了一個(gè)基礎的了解。在這一年里,我學(xué)了DS18B20、128*64大液晶、數碼管顯示等。從最初的跑馬燈,到整體融合,經(jīng)歷了一段時(shí)間。單片機只有P0,P1,P2,P3,如果想把很多功能合在一起的話(huà),就得復用,或著(zhù)用到擴展,但是那個(gè)擴展模塊不好用,寫(xiě)起程序來(lái)會(huì )比較麻煩,其實(shí)復用好的話(huà),基本IO口都夠用!
學(xué)習的時(shí)候總是難免碰到一些問(wèn)題!但是我的總結是:沒(méi)關(guān)系,邊做邊想!或著(zhù)講瞎搞!不搞肯定不知道,搞了才會(huì )懂!過(guò)去的一些問(wèn)題在現在看來(lái)都是小case,什么定時(shí)器賦值啊,定時(shí)器的使用類(lèi)型(模式0,模式1,模式2),當時(shí)就自己在那里看書(shū)理解,一大堆的文字在那里,看了很久也不懂!不過(guò)后來(lái)我懂得了上網(wǎng)找視頻教程!剛開(kāi)始的時(shí)候也總是想為什么這么做,為什么這么做,為什么這么做,一堆的為什么,F在懂了,做多了,就覺(jué)得要這樣做,要這樣做,就是這么做的,沒(méi)錯!不會(huì )的時(shí)候想著(zhù),反正會(huì )弄懂的,多試試!
要相信熟能生巧,想想學(xué)習的時(shí)候,和現在的程度,不是在一個(gè)檔次的!熟悉了操作,一些疑惑也會(huì )雖之解開(kāi)!
我最初開(kāi)始學(xué)單片機是因為我喜歡編程,我覺(jué)得編程是一件樂(lè )趣的事!或著(zhù)說(shuō)享受技術(shù)帶來(lái)的快樂(lè )!我現在懂得了有各門(mén)各樣的語(yǔ)言,C語(yǔ)言是其中一種,還有更底程的匯編語(yǔ)言,java之類(lèi)的高級語(yǔ)言,這些我都很喜歡!它們各有各自的好處和用處!而且我不想只會(huì )一門(mén)語(yǔ)言,所以我要慢慢地學(xué)習各種自己喜歡的語(yǔ)言!
在學(xué)習的過(guò)程中遇到麻煩或著(zhù)問(wèn)題,已經(jīng)習以為長(cháng)了!遇到問(wèn)題也不會(huì )焦慮,想的是該怎么解決!水平也是在不斷解決問(wèn)題中提高的,有這一點(diǎn)體會(huì )!其實(shí)初學(xué)單片機,碰到問(wèn)題總是新的知識而已,因為單片機很簡(jiǎn)單,也不用很懂電路原理,知道什么時(shí)候給0,什么時(shí)候給1,其它的就交給硬件去處理。
我也不單單只想有關(guān)單片機的程序單片機功能簡(jiǎn)單,一直寫(xiě)單片機也會(huì )變得呆板的(這期間就一直寫(xiě)單片機的程序,不寫(xiě)其它思考性的編程),至少我是這么覺(jué)得.因為寫(xiě)單片機的程序一段時(shí)間后,我發(fā)現我的思路有點(diǎn)僵在單片機的思路上,自己想寫(xiě)一寫(xiě)其它的程序,不是單片機的,是C語(yǔ)言的一些有關(guān)數學(xué)計算(類(lèi)似應用題的那種),寫(xiě)的時(shí)候卻想的寫(xiě)單片機的感覺(jué),有點(diǎn)難以集中到現在要解決的問(wèn)題!
【單片機學(xué)習心得】相關(guān)文章:
單片機學(xué)習心得體會(huì )03-07
單片機就業(yè)前景07-14
單片機課程報告02-12
單片機實(shí)習總結范文03-29
單片機課程設計03-28
單片機課程設計小結01-28
單片機課程設計心得08-17
單片機的電子技術(shù)應用論文07-04
單片機實(shí)驗心得體會(huì )11-11
單片機課程設計15篇03-28