單片機(jī)工作總結(jié)
總結(jié)是對過去一定時期的工作、學(xué)習(xí)或思想情況進(jìn)行回顧、分析,并做出客觀評價的書面材料,它可以促使我們思考,因此十分有必須要寫一份總結(jié)哦。我們該怎么去寫總結(jié)呢?下面是小編幫大家整理的單片機(jī)工作總結(jié),希望對大家有所幫助。
單片機(jī)工作總結(jié)1
單片機(jī)是一門應(yīng)用性和綜合性很強(qiáng)的學(xué)科,它綜合了電子技術(shù)中的模擬電路和數(shù)字電路方面的知識,特別是數(shù)字電路,因為數(shù)字電路在里面的應(yīng)用很多。學(xué)習(xí)單片機(jī)最好先從匯編語言入手,雖然匯編語言是低級語言 ,編程效率低,但它比C語言占用內(nèi)存小,執(zhí)行速度快等優(yōu)點,在剛接觸單片機(jī)時更容易學(xué)習(xí)。由于單片機(jī)涉及的知識很多,所以我們只能循序漸進(jìn)的學(xué)習(xí),逐步的積累,沒有什么捷徑可循。
剛開始學(xué)習(xí)的時候,對單片機(jī)沒有什么認(rèn)識,不知道什么是單片機(jī),更不知道它有什么作用。通過學(xué)習(xí)才大體知道了單片機(jī)的一些知識。由中央處理器CPU、隨機(jī)存儲器RAM、只讀存儲器ROM、I/O接口、定時器/計數(shù)器以及串行通信接口等集成在一塊芯片上,構(gòu)成了一個單片微型計算機(jī),簡稱為單片機(jī)。它的應(yīng)用范圍很廣,在工業(yè)自動化中應(yīng)用有數(shù)據(jù)采集、測控技術(shù)。在智能儀器儀表中應(yīng)用有數(shù)字示波器、數(shù)字信號源、數(shù)字萬用表、感應(yīng)電流表,自動取款機(jī)等。在消費類電子產(chǎn)品中應(yīng)用有洗衣機(jī)、電冰箱、空調(diào)機(jī)、電視機(jī)、微波爐、手機(jī)、IC卡、汽車電子設(shè)備等。在通訊方面應(yīng)用有調(diào)制解調(diào)器、程控交換技術(shù)、手機(jī)、小靈通等。在武器裝備方面應(yīng)用有飛機(jī)、軍艦、坦克、導(dǎo)彈、航天飛機(jī)、魚雷制導(dǎo)、智能武器等。剛開始學(xué)習(xí)是總覺得指令語句太過復(fù)雜,怎么也記不住,這時只能多練、多記,剛開始連一個最簡單的控制一盞小燈的亮滅的程序都不會寫,只能抄寫別人做成功的程序,一遍一遍的寫,直到能熟練的獨自將程序?qū)懗鰜,從簡單的入手,逐步的積累,對單片機(jī)就會有新的認(rèn)識,能夠自己獨立的寫一些小的程序,能夠?qū)⑿〉某绦蚪Y(jié)合到一起,拼接成較為復(fù)雜一些的程序。剛接觸KEIL時確實很讓人頭疼,使用 KEIL不會建項目、不會使用實驗板。遇到困難要一件件攻克,不會建項目,就到教學(xué)視頻里找,仔細(xì)看一下,做幾次就懂了。然后可以參考已經(jīng)成功的程序,抄過來,寫一個最簡單的,讓它運(yùn)行起來,先培養(yǎng)一下自己的感覺,知道寫程序是怎么一回事,無論寫大程序還是小程序,要做的工序不會差多少,總得建個項目,再配置一下項目,然后建個程序,加入項目中,再寫代碼、編譯、生成HEX,刷進(jìn)單片機(jī)中、運(yùn)行。
我的英文得到了提高,自己也愛上了單片機(jī),下面是我學(xué)習(xí)單片機(jī)中的一些經(jīng)驗總結(jié):
1. 萬事開頭難,要勇敢的邁出第一步。開始時候是有點難度,但不要為自己找借口,要勇敢的邁出第一步,以后的路就會慢慢地順起來了。
2. 知識點用到才學(xué),不用的暫時放在一邊。這個世界,如果每樣?xùn)|西都學(xué),自己就會太累,但這并不是說有些東西可以不學(xué),像在哪里都可以用到的時序圖等就要好好的研究一下了。
3. 程序不要光看別人的而不寫,一定要自己看了別人怎么寫后自己再寫一遍,最好這時什么都不要參考,憑自己的印象去寫,遇到錯誤時再好好看下,可以收到事半功倍效果。
4. 必須學(xué)會掌握調(diào)試程序的方法,自己的程序遇到錯誤時一定要自己慢慢的把它調(diào)出來,有些人寫好程序后發(fā)現(xiàn)問題,就到q群里或論壇上發(fā)表帖子,等著別人來回答,這對自己是沒有好處的。
5. 找到解決問題的思路比找到代碼更重要,世界上的事情千變?nèi)f化,就像不可能找到兩片相同的葉子一樣,世界上也找不到使用同一個代碼的項目,所以要學(xué)會自己分析問題,找出解決問題的方案。
6. 開動腦筋,運(yùn)用多種方法,不斷優(yōu)化自己的程序,這是鍛煉你寫程序能力的一個很好的方法,這對于提高元器件執(zhí)行的效率也是很重要的。
7. 看別人的代碼,學(xué)習(xí)別人的思路。這是一種很有用的方法,可以把別人的思路與自己的相比較,發(fā)現(xiàn)自己的優(yōu)缺點。
8. 著重培養(yǎng)自己解決問題的能力,而不是看自己寫過多少代碼或者做過什么,這個最好的方法就是做一些具體的項目,從中培養(yǎng)自己解決問題的能力。
9. 嘗試寫一下綜合應(yīng)用的程序,這個是很重要的,因為獨立可以的綜合在一起后并不一定可以正常工作。
10. 如果有可能,多學(xué)習(xí)一下計算機(jī)專業(yè)的課程,例如數(shù)據(jù)結(jié)構(gòu),畢竟單片機(jī)與程序的設(shè)計也是不能分開的,這是一個綜合的科目。
11. 面對一個新的項目,要先自己想下怎么做,而不是單單地找別人的代碼,這是很重要的,因為只有這樣做,自己才能獨立去思考一個新的東西,也更有可能創(chuàng)造出一個更好的程序。 有時候單片機(jī)的學(xué)習(xí)很單調(diào),有些知識學(xué)起來很抽象,不容易理解,只能慢慢適應(yīng),一邊學(xué)習(xí)理論知識,一邊編寫程序,將程序刷入單片機(jī)進(jìn)行調(diào)試,通過這種方式才能更快速的學(xué)習(xí)單片機(jī)。同事也會從學(xué)習(xí)中體會成功的喜悅。
好了,自己的單片機(jī)的學(xué)習(xí)心得也就這么幾句,若有不對的地方,請多包涵,也愿學(xué)習(xí)單片機(jī)的人能學(xué)有所成。
單片機(jī)工作總結(jié)2
作為一個剛剛從事單片機(jī)工作不久的我來說,對于單片機(jī)我了解了一段時間,但總感覺無從入手,理論性的東西看了幾遍也不會把它用到實處,通過這次彩燈控制實驗,我也對單片機(jī)有了一定的了解。單片機(jī)是一門非常重視實踐的技術(shù),不能總是看書,但要學(xué)習(xí)它首先應(yīng)看書,對單片機(jī)引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認(rèn)識,它的是怎樣工作的,能干些什么?以前看學(xué)長做的流水燈我還不知道原理,現(xiàn)在總算清楚了。
在短短的幾周工作時間里,真的學(xué)了很多,對我來說,編程是個問題,但我知道這是任重而道遠(yuǎn)的。我上的第一節(jié)課是關(guān)于流水燈左右循環(huán)移動在實驗箱上的實現(xiàn),這個程序老師教了但還是搞不懂,后來通過同學(xué)之間相互探討,終于理解了,最重要的還是C語言沒學(xué)好,二進(jìn)制轉(zhuǎn)換為十六進(jìn)制是很普通的但我還是不會,現(xiàn)在已經(jīng)掌握了。‘紙上得來終覺淺,絕知此事要躬行。’在短暫的學(xué)習(xí)過程中,我深深感覺到自己在實際應(yīng)用中的專業(yè)知識的匱乏,總以為自己還可以,一旦接觸到實際,才知道自己知道的是多么少,這時才真正領(lǐng)悟到“學(xué)無止境”的含義。
“千里之行,始于足下!边@是一個短暫而充實的話。每看懂一個程序自己試著學(xué)人家編,去修改,去記錄,終于能略懂,這確實讓人深有體會。興趣是最好的老師,這樣才能堅持,要在以后積累很多經(jīng)驗。主要肯不恥下問,那就會學(xué)到很多東西。最后一句:基礎(chǔ)很重要,實踐也同樣重要。必須要有學(xué)習(xí)單片機(jī)的熱情,這樣才能學(xué)好單片機(jī)。謝謝老師幾周以來的指導(dǎo)。
單片機(jī)工作總結(jié)3
經(jīng)過一周的課程設(shè)計,我收獲頗多,有深刻的心得體會。實訓(xùn)讓我們受益匪淺。首先是關(guān)于單片機(jī)方面的。我們學(xué)到了許多關(guān)于單片機(jī)系統(tǒng)開發(fā)的知識,從最開始選題到最后的結(jié)題,更使我們得到了充分的鍛煉。其次,它讓我體會到了什么才是teamworkspirit。一如:團(tuán)隊管理的經(jīng)驗、團(tuán)隊意識的提升和協(xié)調(diào)能力等等,這些都會讓我們終身受益。
通過此次課程設(shè)計,使我更加扎實的掌握了有關(guān)電子線路單片機(jī)方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查我終于找出了問題所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐才能出真知,實踐才是檢驗真理的唯一標(biāo)準(zhǔn),唯有通過親自動手制作,才能令我們掌握的知識不再是一些紙上談兵的東西。
在這次的課程設(shè)計中,我們遇到了很多困難,過程很艱難,但是我們都克服了,這是對我們自己的肯定。我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。我們也曾灰心,也曾茫然,也曾不知所措,從一開始的自信滿滿,到最后的緊張繁雜,所有的這些都令我們回味無窮,這已經(jīng)成為了我們?nèi)松囊粋寶藏。我想今后的學(xué)習(xí)和工作也是這樣的,汗水見證著成功,我想十年過后,但我們都已經(jīng)走入了社會,在某個陽光明媚的夏日,午后醒來,突然想起大學(xué)經(jīng)歷的時候,最先映入腦海里的就是這門課程吧,就是這些為了一個共同的目標(biāo),相互合作,共同奮斗的日子吧。
不可否認(rèn),單片機(jī)是一門比較難的專業(yè)學(xué)科。但是經(jīng)過這一學(xué)期的學(xué)習(xí),我們覺得單片機(jī)這門課很好,讓我們在設(shè)計中掌握課程,具有很強(qiáng)的實用性。在社會上,單片機(jī)也應(yīng)用極其廣泛。通過這次課程設(shè)計,我掌握了常用元件的識別和測試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等。我相信在接下來的日子里,我會更深刻地去研究它,發(fā)掘它。
在這次的實訓(xùn)里,我覺得過得很充實。實訓(xùn),不僅培養(yǎng)了我們獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。汗水,是我們努力的過程,更是成功的使者。它是希望的凝聚。
回首此次實訓(xùn),我們真的學(xué)到了很多很多。鞏固了以前所學(xué)過的知識,將理論與實際結(jié)合起來,不斷提高自己的實際動手能力和獨立思考的能力,并學(xué)會去使用知識。當(dāng)然不僅僅是這些課本上的知識,更重要的是一些課本上沒有但是也很重要的知識,像是團(tuán)隊合作精神等。當(dāng)我們都已經(jīng)走入了社會,在某個陽光明媚的夏日,午后醒來,突然想起大學(xué)經(jīng)歷的時候,回憶起這些泛著汗水的時光的時候,定然會被我們的團(tuán)隊感動。
成功后會很喜悅,但過程一樣令我們回味無窮。此次設(shè)計也讓我明白了思路即出路,學(xué)問學(xué)問,有學(xué)必問。只要認(rèn)真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識。親歷親為,親手實踐才是硬道理。希望這樣的實訓(xùn)能夠繼續(xù)下去,并不斷地前進(jìn),幫助更多的學(xué)生更好地學(xué)習(xí)單片機(jī),并能夠在使用中發(fā)現(xiàn)它的無窮魅力!
單片機(jī)工作總結(jié)4
從剛開始接觸單片機(jī),到現(xiàn)在已經(jīng)有4年的時間了,在這期間學(xué)習(xí)和使用了51單片機(jī)、飛思卡爾單片機(jī),lpc2138,pic16f887等系列的單片機(jī),每接觸一款單片機(jī),都會經(jīng)歷熟悉其基本開發(fā),然后將其用于項目中的過程,對于如何學(xué)習(xí)一款單片機(jī),自己做了如下的總結(jié)。
大家都知道,51單片機(jī)是最容易入門的,不僅因為其編程簡單,更重要的是網(wǎng)上的資料非常豐富。所以一般學(xué)習(xí)單片機(jī)開發(fā)的都將51單片機(jī)作為入門開發(fā)的首選。我學(xué)習(xí)51單片機(jī)的時候是采用這樣的一個步驟進(jìn)行學(xué)習(xí)的:
第一步(熟悉的過程):買了一款51單片機(jī)開發(fā)板,然后就開始了我的學(xué)習(xí)之旅,剛開始的時候沒有去看視頻教程,而是對著一本實驗教材進(jìn)行學(xué)習(xí),那本實驗教材的名字記不清楚了,但是其內(nèi)容就是圍繞單片機(jī)的led燈進(jìn)行控制,將51單片機(jī)內(nèi)部的各個功能部件全部都使用到了,這樣就能使我在很短的時間內(nèi),通過控制led燈的亮、滅熟悉了51單片機(jī)的內(nèi)部的各種資源,這時對51單片機(jī)也就沒有感到陌生了。所以,個人覺得,學(xué)習(xí)單片機(jī),要從實驗入手,先熟悉單片機(jī)再說,開發(fā)語言開始使用的是c語言。
第二步(進(jìn)階的過程):有了第一步的基礎(chǔ)之后,接下來的便是進(jìn)階的過程,當(dāng)時,我看的是郭天祥十天學(xué)會單片機(jī)的視頻教程,因為這個教程從基礎(chǔ)到復(fù)雜的編程慢慢深入,講的比較的全面,而且也生動,所以那一階段,也是我學(xué)習(xí)單片機(jī)進(jìn)步最快的階段,每次聽課的時候,按照上面的實驗,以及課堂上面調(diào)試程序時出現(xiàn)的一些問題,自己認(rèn)真的在電腦上進(jìn)行調(diào)試,并分析產(chǎn)生故障的原因,讓我有了一定的開發(fā)基礎(chǔ)。在看完了視頻教程之后,后面又對基礎(chǔ)的知識進(jìn)行了下補(bǔ)習(xí),主要是看單片機(jī)原理性的教材,因為有些細(xì)節(jié)性的東西還是要從教材上面獲得。
第三步(項目實戰(zhàn)的階段):學(xué)習(xí)單片機(jī)的時候,雖然也編寫了一些程序,但是那些都是一些很小的模塊程序,并沒有起到綜合應(yīng)用的目的,所以在這之后,我和另外一個學(xué)習(xí)硬件的同學(xué)一起組成了一個小的團(tuán)隊,進(jìn)行項目實踐開發(fā),那時候,實驗室的條件比價好,有很多的器件可以自己使用。所以,我們就設(shè)計了我們的第一個作品,基于單片機(jī)的`液體點滴監(jiān)控系統(tǒng)。做這個系統(tǒng)時,就將以前單片機(jī)所學(xué)的知識,做了一個綜合的應(yīng)用,包括有l(wèi)cd1602控制,串口的控制等。
經(jīng)過以上三個步驟的學(xué)習(xí)之后,對于51單片機(jī)的開發(fā)基本上就算入門了。而對于其他類型的單片機(jī),如飛思卡爾單片機(jī),lpc2148arm7單片機(jī),pic16f887等,雖然每個系列的功能不一樣,但是最基本的編程思想還是一樣的,不同的可能就是編譯器,程序下載的軟件等差別,所以有了51單片機(jī)的開發(fā)基礎(chǔ)之后,學(xué)習(xí)其他單片機(jī)所采用的方法就是一個差異化的學(xué)習(xí),學(xué)習(xí)各種單片機(jī)不同的地方,這樣,就能很快的熟悉一款新的型號的單片機(jī)。
如在學(xué)習(xí)pic16f887這個系列的單片機(jī)時,我首先做的工作不是去閱讀數(shù)據(jù)手冊,而是先拿著demo代碼,在編譯軟件中編譯、鏈接、生成hex文件,然后將其下載到開發(fā)板中跑起來,這個過程主要就是學(xué)習(xí)其軟件的基本操作,有了這個基礎(chǔ)之后,就能自己進(jìn)行編程、測試。之后就是熟悉其編程的模式,所謂其編程模式,就是寄存器的控制,中斷程序的編寫,熟悉了這個操作,也就能控制其他的功能模塊了,如串口的控制、i2c硬件控制器的控制。這些基本的開發(fā)熟悉了之后,接下來便是學(xué)習(xí)差異的部分,例如pic單片機(jī)c語言中,其堆棧深度不能超過8級,超過了之后,將會使得程序出現(xiàn)跑飛的現(xiàn)象。而且內(nèi)存的分配完全要靠自己來控制,分成了4個bank的數(shù)據(jù),bank0,bank1,bank2,bank3等。這些就是每個系列單片機(jī)所獨有的一些東西,這些東西需要詳細(xì)的了解,因為它們可能為你的編程帶來很大的便利。
以上就是我學(xué)習(xí)單片機(jī)的總結(jié),如果大家有更好的學(xué)習(xí)方法,希望大家能夠提出來,一起討論,共同進(jìn)步。
單片機(jī)系統(tǒng)學(xué)習(xí)總結(jié)[篇2]
人的一生是一個不斷學(xué)習(xí)、不斷成長的過程。轉(zhuǎn)眼間,研究生的學(xué)習(xí)生涯結(jié)束了,走上新的工作崗位;仡^看看,發(fā)現(xiàn)自己不知不覺已經(jīng)走過了五年的單片機(jī)學(xué)習(xí)之旅。
在20xx年最初接觸單片機(jī)的時候,在我心中覺得51就是單片機(jī),單片機(jī)就是51,根本不知道還有其他單片機(jī)的存在。那時候老師只教會了我們匯編語言,根本不知道用c語言也可以進(jìn)行單片機(jī)開發(fā)。幸運(yùn)的是,我加入了單片機(jī)興趣小組,在老師的指導(dǎo)下,做了一系列實驗,有“基于ds18b20的溫度采集系統(tǒng)”、“有基于164的移位寄存器的燈光控制系統(tǒng)”、“有步進(jìn)電機(jī)和直流電機(jī)的控制系統(tǒng)”。這時候我才發(fā)現(xiàn),這是學(xué)習(xí)單片機(jī)的一個最好途徑——在實踐中領(lǐng)悟理論,用理論指導(dǎo)實踐。在上課的整整一個學(xué)期中,雖然老師講得很詳細(xì),但是大部分概念都是到了實際動手做東西的時候才弄明白的。而且在經(jīng)歷了迷惑之后再搞清楚,印象就特別深刻。直到現(xiàn)在我對那些概念和接口都非常清晰。其實我也很慶幸學(xué)習(xí)和使用了兩年多的匯編語言。由于有這些鍛煉,我對單片機(jī)底層結(jié)構(gòu)和接口時序就弄得很清楚。在使用c語言開發(fā)的時候,優(yōu)化代碼和處理中斷也就不會太費勁。我覺得,雖然現(xiàn)在絕大部分單片機(jī)開發(fā)都使用c語言,甚至有些公司還推出了圖形化編程的工具,這樣對于項目的開展從時間上快了很多,在管理上也規(guī)范了不少,但是從學(xué)習(xí)和想深入掌握單片機(jī)精髓的角度來說,還是需要熟練掌握匯編語言的使用。
機(jī)會總是青睞于有準(zhǔn)備的人。也許有了前面一段時間的理論和實踐的積累,我才慢慢得到了一些參加科技競賽和參與科研項目的機(jī)會。在參加第一屆浙江省機(jī)械設(shè)計競賽的時候,我們設(shè)計的由多單片機(jī)系統(tǒng)協(xié)調(diào)控制的“月球車”機(jī)器人奪得了唯一的一個特等獎。這個競賽給我最大的收獲是我對單片機(jī)的認(rèn)識改變了,它不再僅僅是一門學(xué)科了,它是一個可以讓你的創(chuàng)意得到充分發(fā)揮的平臺。后來參與了“基于視頻分劃技術(shù)的鋼卷尺自動切零位機(jī)”、“電能表渦杠渦輪嚙合深度檢測系統(tǒng)”、“基于公共電話網(wǎng)的水表集抄數(shù)據(jù)路由器”、“高精度電感微位移測量系統(tǒng)”等一些實際的項目。在這些過程中,我發(fā)現(xiàn)只是精通單片機(jī)技術(shù)還不能很好的解決問題。體會最深的是,單片機(jī)只有融合到各種應(yīng)用領(lǐng)域中,才能展現(xiàn)它的最大活力。然而單片機(jī)僅僅是一個工具而已,要做好單片機(jī)系統(tǒng)還需要各種應(yīng)用領(lǐng)域的專業(yè)知識的支持。例如,在“基于視頻分劃技術(shù)的鋼卷尺自動切零位機(jī)”中,就需要搞清楚全電視信號的時序,弄明白鋼卷尺切零位機(jī)的工作原理,懂得怎么利用疊加在視頻信號中的橫豎線來進(jìn)行刻度的瞄準(zhǔn)等。沒有這些專業(yè)知識,就算單片機(jī)技術(shù)再厲害也不可能做好這個項目。脫離應(yīng)用背景的單片機(jī)開發(fā),就像一個沒有靈魂的軀體一樣。
隨著arm的出現(xiàn),我曾經(jīng)認(rèn)為,8位單片機(jī)可能在32位單片機(jī)的沖擊下就此走進(jìn)歷史,可是很快就認(rèn)識到我是錯誤的。隨著技術(shù)的革新和時間的推移,各大單片機(jī)公司紛紛將單片機(jī)朝著片上系統(tǒng)這個方向發(fā)展,集成了現(xiàn)在各種流行的技術(shù)和常用的模塊。我相信,在當(dāng)前國內(nèi)和國外的這個市場中,8位單片機(jī)應(yīng)用的市場仍然是充滿生機(jī),活力無限。在市場的不斷變化和技術(shù)的不斷更新過程中,8位單片機(jī)也會順應(yīng)潮流不斷革新。
從我五年走過的路來看,單片機(jī)學(xué)習(xí)的過程應(yīng)該是一個循序漸進(jìn)、不斷學(xué)習(xí)、不斷積累的過程,可以分為三個階段。
第一階段:掌握開發(fā)單片機(jī)的必備基礎(chǔ)知識。首先是熟練掌握單片機(jī)的基本原理,其實各家各門的單片機(jī)其基本結(jié)構(gòu)和原理都差不多,特別是共有的知識需要好好理解和掌握。例如,內(nèi)核結(jié)構(gòu)、內(nèi)存分配、中斷處理、定時計數(shù)、串行通信、端口復(fù)用等一些最基本的概念和原理。除此之外,我們還需要具備模擬電子、數(shù)字電子、c語言程序開發(fā)知識以及原理圖和pcb設(shè)計等一些技能。在進(jìn)行系統(tǒng)開發(fā)的時候,進(jìn)行原理設(shè)計、pcb布板、程序編寫、系統(tǒng)聯(lián)調(diào)這些工作都是在所難免的。
第二階段:在掌握好一款單片機(jī)原理和應(yīng)用的基礎(chǔ)上,開始學(xué)習(xí)其他各家單片機(jī)的獨有技術(shù),學(xué)不了那么多也要多了解了解。同時盡可能多地掌握單片機(jī)的一些外圍器件和常用電路,以備不時之需。有時候客戶要求低成本,那我們只好選用合鈦、義隆、華邦等這類那個島芯片;如果客戶要求工業(yè)級的性能,那么我們就得從pic、nec、飛思卡爾、nxp等這些歐美和日式單片機(jī)中選擇;若要進(jìn)行功耗的開發(fā),選用msp430系列應(yīng)該有一定優(yōu)勢;在進(jìn)行測量儀器設(shè)計的時候,c8051和aduc842這類數(shù);旌闲酒惋@得比較方便。所以說最好每個類型的單片機(jī)都會一兩款,在實際項目選型中可以更加靈活。另外,要注意平時的技術(shù)積累。比如,在項目開發(fā)過程中將一些常用的接口程序和控制算法整理成模塊或者函數(shù),在其他的項目開發(fā)中,有同樣或者接近的需求時馬上就可以使用,又快又好。
第三階段:在實際的項目開發(fā)過程中,不斷深化單片機(jī)應(yīng)用技術(shù),不斷積累應(yīng)用行業(yè)的專業(yè)知識。例如,我完成了“高精度電感微位移測量系統(tǒng)”,就會對電感傳感器的測量機(jī)理和信號特性、測量電路的設(shè)計、電磁兼容處理、誤差修正和非線性處理等測控方面的專業(yè)技術(shù)有很深的認(rèn)識。以后碰到類似的項目時,很多東西就可以直接利用了。有了扎實的單片機(jī)應(yīng)用相關(guān)的基礎(chǔ)知識,并且熟悉掌握了幾款不同類型單片機(jī)的開發(fā)方法,再結(jié)合實際的應(yīng)用背景,那么就可以隨心所欲,設(shè)計出性能最優(yōu)、結(jié)構(gòu)最合理的單片機(jī)應(yīng)用系統(tǒng)。這是我最大的奮斗目標(biāo),我覺得這也應(yīng)該是單片機(jī)應(yīng)用的最高境界吧。
在這五年的學(xué)習(xí)中,有感慨、有遺憾、有憧憬、有希望,更重要的是我對單片機(jī)應(yīng)用這個領(lǐng)域充滿熱情。由于才疏學(xué)淺、涉世未深,希望能與行業(yè)里的各位老師多多交流,不斷學(xué)習(xí),不斷成長。
單片機(jī)系統(tǒng)學(xué)習(xí)總結(jié)[篇3]
基于本人學(xué)習(xí)單片機(jī)的痛苦經(jīng)歷,特編寫本教程,以此獻(xiàn)給廣大的單片機(jī)初學(xué)者,希望您能從中受益。
作者提示:本教程乃最通俗易懂之單片機(jī)教材也,如果您還是看不懂,請千萬不要涉足此行,以免誤入歧途,耽誤您的前程*_*
拿到這本教程您首先就會想,什么是iap教學(xué)法?是不是一種什么全新的教學(xué)方法?當(dāng)然不是,我可沒有那么大的本事,其實這只是我杜撰的一個新名詞,意思就是inapplicationsprogram(在應(yīng)用中編程),當(dāng)然這只是針對單片機(jī)教學(xué),說法是否正確,還得您說了算。
至于為什么要提這種說法,那我倒想說幾句。大家都知道,學(xué)習(xí)電子技術(shù)是一件非常無聊和枯燥的事情,為什么會有這種想法,就是因為我們傳統(tǒng)的教學(xué)方法只重理論而忽略了實踐,要一個人記住那些空洞而有無聊的理論知識實在不是一件容易的事,好在我們總算熬過來了,不管如何,也多多少少的學(xué)習(xí)了一些電子基礎(chǔ)知識。
接下來我們應(yīng)該進(jìn)一步掌握些什么知識呢,凡涉足此行的朋友都知道,那就是單片機(jī)。不過這可不是一件容易的事,倒不是因為單片機(jī)很難學(xué),而實在是我們身邊很難找到一本專為單片機(jī)入門者而編寫的教材。翻一下傳統(tǒng)的單片機(jī)教材,都好象是為已經(jīng)懂單片機(jī)的人而寫的,一般總是以單片機(jī)的結(jié)構(gòu)為主線,先講硬件原理,然后是指令,接著講軟件編程,再是系統(tǒng)擴(kuò)展和外圍器件,最后舉一些實例(隨
,很少涉及單片機(jī)的基礎(chǔ)知識,如果按照此種學(xué)習(xí)方法,想便說一點:很多書中的實例都是有錯誤的)
進(jìn)行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進(jìn)行實際應(yīng)用。孰不知,單片機(jī)不象模擬電路和數(shù)字電路那樣,只要搞懂了電路原理,再按照產(chǎn)品要求設(shè)計好相應(yīng)的電路就可以了。它是一種以簡單的硬件結(jié)構(gòu),復(fù)雜而有靈活的軟件系統(tǒng)來完成設(shè)計的通用性產(chǎn)品,不同的設(shè)計者只會使用其不同的功能,幾乎沒有人會把它的全部指令都使用起來,所以學(xué)習(xí)使用單片機(jī)只能靠循序漸進(jìn)的積累,而不可能先把
。它全部掌握了再去做產(chǎn)品開發(fā)(當(dāng)然天才就例外了*_*)
基于以上原因,本人想嘗試一種全新的單片機(jī)教學(xué)方法,打破傳統(tǒng)的循序漸進(jìn)式的教學(xué)方法,以單片機(jī)的應(yīng)用為藍(lán)本,結(jié)合基本的工業(yè)控制系統(tǒng)和實踐工作中的具體應(yīng)用,不分先后順序,將各條指令貫串于一個又一個的實驗中,通過所見即所得的實驗來講解各種指令的編程方法,順便講解相關(guān)的基本概念,使您盡快地熟悉單片機(jī)應(yīng)用的基本步驟,掌握軟件編程的基本方法。
如果您學(xué)完了就能成為單片機(jī)的入門者,完全可以進(jìn)行一般產(chǎn)品的開發(fā);下冊部分是單片機(jī)應(yīng)用的提高部分,主要學(xué)習(xí)單片機(jī)的系統(tǒng)擴(kuò)展(比如:rom和ram存儲器的擴(kuò)展,并行口的擴(kuò)展,串行口的擴(kuò)展,a/d和d/a與單片機(jī)的接口)以及相關(guān)開發(fā)工具和軟件的使用(包括kellc51的應(yīng)用與調(diào)試技巧,硬件仿真器的使用)等等,如果您學(xué)完了下冊部分,那就得恭喜您成為了單片機(jī)開發(fā)的高手了,不過單片機(jī)的技術(shù)是在不斷的發(fā)展和提高的,您也不要太驕傲哦!
為了盡量把最新的單片機(jī)知識和應(yīng)用成果收錄進(jìn)我們的教程,希望您能不吝賜教,共同來努力把我們的教程不斷的改進(jìn)和完善。還是那句題外話,技術(shù)是靠不斷的積累和交流才會進(jìn)步的,固封自守只會更加落后。
由于時間和精力的限制,我還是希望在您學(xué)習(xí)本教程之前,自己先熟悉一點相關(guān)的電子技術(shù)知識,特別是數(shù)字電路基礎(chǔ),這對您學(xué)習(xí)中碰到的相關(guān)概念會有很大的幫助。
【單片機(jī)工作總結(jié)】相關(guān)文章:
2.單片機(jī)怎么分類-單片機(jī)應(yīng)用分類
4.單片機(jī)編程基礎(chǔ)知識問答-單片機(jī)知識
5.單片機(jī)有哪些結(jié)構(gòu)-單片機(jī)的基本結(jié)構(gòu)