學(xué)習(xí)單片機心得體會(共20篇)_第1頁
學(xué)習(xí)單片機心得體會(共20篇)_第2頁
學(xué)習(xí)單片機心得體會(共20篇)_第3頁
學(xué)習(xí)單片機心得體會(共20篇)_第4頁
學(xué)習(xí)單片機心得體會(共20篇)_第5頁
已閱讀5頁,還剩94頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、學(xué)習(xí)單片機心得體會(共20篇) 第1篇:學(xué)_單片機心得體會時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進尾聲了,本學(xué)期的單片機綜合課程設(shè)計也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。說起課程設(shè)計,我認為最重要的就是做好設(shè)計的預(yù)_,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。雖然這次的課程設(shè)計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天

2、。硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。當(dāng)然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)_態(tài)度上,這次課設(shè)是對我的學(xué)_態(tài)度的一次檢驗。對于這次單片機綜合課程實_,我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹。我們這次實_所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。在這

3、次難得的課程設(shè)計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計電路的過程中,加強了我思考問題的完整性和實際生活聯(lián)系的可行性。在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機的能力,對單片機的各個管腳的功能也有了進一步的認識。還鍛煉我們個人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟練掌握了有關(guān)器件的性能及測試方法。再次感謝老師的輔導(dǎo)以及同學(xué)的幫助,是他們讓我有了一個更好的認識,無論是學(xué)_還是生活,生活是實在的,要踏實走路。課程設(shè)計時間雖然很短,但我學(xué)_了很多的東西,使我眼界打開,感受頗深。第2篇:單片機學(xué)_心得體會單片機的學(xué)_心得感受隨著大規(guī)模集成電路

4、的出現(xiàn)及其發(fā)展,將計算機的cpu 、ram 、rom 、定時/數(shù)器和多種i/o接口集成在一片芯片上,形成芯片級的計算機,因此單片機早期的含義稱為單片微型計算機,直譯為單片機 。單片機是微型計算機應(yīng)用技術(shù)的一個重要分支,近年來在工業(yè)智能儀器儀表、光機電設(shè)備、自動檢測、信息處理、家電等的得到廣泛應(yīng)用和迅速發(fā)展。單片機是自動地進行運算和控制,把實現(xiàn)計算和控制的步驟一步步地用命令的形式,即一條條指令預(yù)先存入到存貯器中,單片機在cpu的控制下,將指令一條條地取出來,并加以翻譯和執(zhí)行,得到你要的東西。這學(xué)期在老師的帶領(lǐng)下,我從對單片機一無所知的到現(xiàn)在終于有點了解,這期間雖然沒有在這方面下很大的功夫,但是也

5、學(xué)到了一點知識,從點亮一個燈,到流水燈再到數(shù)碼管的顯示以及后面獨立按鍵。這都是我以前無法想象的。單片機這門課是一科非常重視動手實踐的科目,不能總是看書,但是也不能完全不看書。單片機并傳統(tǒng)的數(shù)字電路或模擬電路那樣比較直觀,原因是除了“硬件”之外還存在一個“軟件”的因素。正是這個“軟件”的原因使得許多初學(xué)者怎么也弄不懂單片機的工作過程,怎么也不明白為什么將幾個數(shù)送來送去就能讓數(shù)碼管顯示一串字符或控制一個電機的變速。對初學(xué)單片機的人來說,需要從書中大概了解一下單片機的各個功能寄存器,如果看的多了反而容易搞亂,現(xiàn)在市場上大多數(shù)講單片機的書一開始就講解復(fù)雜的內(nèi)存、地址、存儲器什么的,更讓初學(xué)者感到不知所

6、云、難以入門。如果按教科書式的學(xué)法,上來就是一大堆指令、名詞,學(xué)了半天還搞不清這些指令起什么作用,能夠產(chǎn)生什么實際效果,那么也許用不了幾天就會覺得枯燥乏味而半途而廢。簡單的說,使用單片機實際上就是用我們自己編寫的軟件去控制單片機的各個功能寄存器。再簡單些,就是控制單片機哪些引腳的電平什么時候輸出高電平,什么時候輸出低電平。由這些高低變化的電平來控制外圍電路,實現(xiàn)我們需要的各個功能。 學(xué)_單片機首先用到c語言,提到c語言源文件,大家都不會陌生。因為我們平常寫的程序代碼幾乎都在這個xx.c文件里面。編譯器也是以此文件來進行編譯并生成相應(yīng)的目標(biāo)文件。作為模塊化編程的組成基礎(chǔ),我們所要實現(xiàn)的所有功能的

7、源代碼均在這個文件里。理想的模塊化應(yīng)該可以看成是一個黑盒子。即我們只關(guān)心模塊提供的功能,而不管模塊內(nèi)部的實現(xiàn)細節(jié)。在大規(guī)模程序開發(fā)中,一個程序由很多個模塊組成,很可能,這些模塊的編寫任務(wù)被分配到不同的人。而你在編寫這個模塊的時候很可能就需要利用到別人寫好的模塊的借口,這個時候我們關(guān)心的是,它的模塊實現(xiàn)了什么樣的接口,我該如何去調(diào)用,至于模塊內(nèi)部是如何組織的,對于我而言,無需 1 過多關(guān)注。而追求接口的單一性,把不需要的細節(jié)盡可能對外部屏蔽起來,正是我們所需要注意的地方。談及到模塊化編程,必然會涉及到多文件編譯,也就是工程編譯。在這樣的一個系統(tǒng)中,往往會有多個c文件,而且每個c文件的作用不盡相同

8、。在我們的c文件中,由于需要對外提供接口,因此必須有一些函數(shù)或者是變量提供給外部其它文件進行調(diào)用。 假設(shè)我們有一個lcd.c文件,其提供最基本的lcd的驅(qū)動函數(shù) 。在當(dāng)前位置輸出一個字符 而在我們的另外一個文件中需要調(diào)用此函數(shù),那么我們該如何做呢?頭文件的作用正是在此??梢苑Q其為一份接口描述文件。其文件內(nèi)部不應(yīng)該包含任何實質(zhì)性的函數(shù)代碼。我們可以把這個頭文件理解成為一份說明書,說明的內(nèi)容就是我們的模塊對外提供的接口函數(shù)或者是接口變量。同時該文件也包含了一些很重要的宏定義以及一些結(jié)構(gòu)體的信息,離開了這些信息,很可能就無法正常使用接口函數(shù)或者是接口變量。但是總的原則是:不該讓外界知道的信息就不應(yīng)該

9、出現(xiàn)在頭文件里,而外界調(diào)用模塊內(nèi)接口函數(shù)或者是接口變量所必須的信息就一定要出現(xiàn)在頭文件里,否則,外界就無法正確的調(diào)用我們提供的接口功能。因而為了讓外部函數(shù)或者文件調(diào)用我們提供的接口功能,就必須包含我們提供的這個接口描述文件-即頭文件。同時,我們自身模塊也需要包含這份模塊頭文件(因為其包含了模塊源文件中所需要的宏定義或者是結(jié)構(gòu)體,好比我們平常所用的文件都是一式三份一樣,模塊本身也需要包含這個頭文件。硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。當(dāng)然,這其中也有很多問題,第一、不夠細心比如由于粗心

10、大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)_態(tài)度上,這次課是對我的學(xué)_態(tài)度的一次檢驗。對于這次單片機綜合課程,我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹。我們這次課程所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。感謝老師的讓我有了一個更好的認識,無論是學(xué)_還是生活,生活是實在的,要踏實走路。雖然課程時間很短,但我學(xué)_了很多的東西,可以使我接觸接觸,感受頗深。第3篇:單片機學(xué)_心得體會 單片機學(xué)_心得體會 從上單片機第一節(jié)

11、課開始,從接觸單片機開始,從開始認識單片機開始,一路走來,從模糊的概念,慢慢地認識了單片機的原理和應(yīng)用. 從第一節(jié)課到期末,總共學(xué)了單片機的構(gòu)成,單片機的內(nèi)部結(jié)構(gòu),如何編輯程序,最后圍繞著交通燈作出實物圖,自己收獲良多.以下是我的一點新的體會: 首先,學(xué)_單片機要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;編程語言要求匯編語言或c語言。我們是用匯編語言寫的程序,這對于我們每學(xué)過匯編語言來勢是一個挑戰(zhàn),我們必須認真對待, 盡管匯編語言屬于低級語言,編程效率低,但是較c語言具有目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學(xué)者盡快熟悉單片機的內(nèi)部

12、結(jié)構(gòu),并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學(xué)_。 其次,是單片機教材選擇。單片機是一門非常重視實踐的技術(shù),不能總是看書,但要學(xué)_它首先應(yīng)看書,對單片機引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,但這并不要緊,因為你還缺乏實踐經(jīng)驗。現(xiàn)在單片機應(yīng)用廣泛,因此各個廠家分別推出了自己的單片機,按內(nèi)部結(jié)構(gòu)體系派系分:51系列、pic系列、avr系列、摩托羅拉等等我們沒必要每樣都學(xué)!因為他們的編程方法和調(diào)試過程以及內(nèi)部指令結(jié)構(gòu)有一定的相似,只要學(xué)精通一款就ok了!尤其是用c語言編程,就幾乎不用分什么派

13、系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。一般來說,mcs-51系列單片機已經(jīng)得到廣泛的普及和應(yīng)用,市場上它的資料也比較多,用的人也很多。 最后,在熟練掌握和應(yīng)用后,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練_設(shè)計電路,不斷的積累經(jīng)驗。最終,自己完全設(shè)計具有個人風(fēng)格的電路. 硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。 當(dāng)然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,第4篇:單片機學(xué)_心得體會單片機學(xué)_心得體會周新濤013959在上個

14、學(xué)期學(xué)校舉辦電子設(shè)計競賽,在比賽過程看過一些郭天祥的單片機教程,然后在這個學(xué)期真正的理論。通過上課理論與實踐相互結(jié)合,使我對單片機的認識有了更深刻的理解。系統(tǒng)以51單片機為核心部件,利用匯編軟件編程,通過鍵盤控制和數(shù)碼管顯示實現(xiàn)了基本時鐘顯示功能、時間調(diào)節(jié)功能,能實現(xiàn)本設(shè)計題目的基本要求和發(fā)揮部分。 在平時上課中由于時間有限和本身知識水平的限制,有時做某些作業(yè)時,花上很多時間才能完成!但是在完成后,成功的喜悅充斥著。在課上,我認識到計算機有運算器,計算器,控制器,輸入輸出設(shè)備組成。之前都是利用開發(fā)板,進行程序的仿真。現(xiàn)在不斷利用軟件仿真,但兩者的作用是一樣。在仿真過程中,總是會碰到程序出錯的時

15、候,只好苦思冥想,反復(fù)比對程序,在不斷修改后,總會成功。在第一次是點亮led燈來熟悉,keil軟件的使用和試驗箱上器材。第一次實驗體現(xiàn)了一個人對新事物的接受能力和敏感度。雖然之前做過許多種實驗。但依舊發(fā)現(xiàn)自己存在一個很大的問題,對已懂的東西沒耐心聽下去,容易開小差;在聽老師講解軟件使用時,思路容易停滯,然后就跟不上老師的步驟了,結(jié)果需要別人再次指導(dǎo);對軟件的功能沒有太大的熱情去研究探索,把一個個圖標(biāo)點開,進去看看。在做實驗中,由于沒有課前準(zhǔn)備的意識,每每都是到了實驗室才開始編程,完成作業(yè),導(dǎo)致每次時間都有些倉促。在與同學(xué)討論,換種思路,換種方法,把問題給吃透。發(fā)現(xiàn)、提出、分析、解決問題和實踐能

16、力是作為我們這個專業(yè)的基本素質(zhì)。依賴性很大,剛開始編程序時喜歡套用書上的語句,卻對語句的理解不夠。于是當(dāng)程序出現(xiàn)問題時,不知道如何修改,眼前的程序都是一塊一塊的被拼湊整合起來的,沒法知道哪里錯了。但是編程是一件很嚴(yán)肅的事情,容不得半點錯誤。在錯誤中不斷摸索中前行。第5篇:單片機學(xué)_心得體會 單片機學(xué)_心得體會一:單片機學(xué)_心得體會 時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進尾聲了,本學(xué)期的單片機綜合課程設(shè)計也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。說起課程設(shè)計,我認為最重要的就是做好設(shè)計的預(yù)_,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明

17、白了,做起設(shè)計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設(shè)計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。雖然這次的課程設(shè)計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。硬件的設(shè)計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設(shè)計的勞動成果出來了,很高興它能按著設(shè)計的思想與要求運動起來。當(dāng)然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導(dǎo)致編程出現(xiàn)錯誤。第二,是在學(xué)_態(tài)度上,這次課設(shè)是對我的學(xué)_態(tài)度的一次檢驗。對于這次單

18、片機綜合課程實_,我的第一大心得體會就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對應(yīng)該是嚴(yán)謹。我們這次實_所遇到的多半問題多數(shù)都是由于我們不夠嚴(yán)謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。在這次難得的課程設(shè)計過程中我鍛煉了自己的思考能力和動手能力。通過題目選擇和設(shè)計電路的過程中,加強了我思考問題的完整性和實際生活聯(lián)系的可行性。在方案設(shè)計選擇和芯片的選擇上,培養(yǎng)了我們綜合應(yīng)用單片機的能力,對單片機的各個管腳的功能也有了進一步的認識。還鍛煉我們個人的查閱技術(shù)資料的能力,動手能力,發(fā)現(xiàn)問題,解決問題的能力。并且我們熟

19、練掌握了有關(guān)器件的性能及測試方法。再次感謝老師的輔導(dǎo)以及同學(xué)的幫助,是他們讓我有了一個更好的認識,無論是學(xué)_還是生活,生活是實在的,要踏實走路。課程設(shè)計時間雖然很短,但我學(xué)_了很多的東西,使我眼界打開,感受頗深。單片機學(xué)_心得體會二:單片機學(xué)_心得體會熟悉單片機的人都知道,要學(xué)好單片機可不是一件容易的事,倒不是因為單片機很難學(xué),而是很難找到一本專為單片機入門者而編寫的教材。翻一下身邊的單片機教材,都好像是為已經(jīng)懂單片機的人而寫的,一般先介紹單片機的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴展和外圍器件,順便講一些應(yīng)用設(shè)計(隨便說一下,很多書中的電路設(shè)計已經(jīng)過時,并且有些程序還是錯誤的)。如果按照此種學(xué)_方

20、法,想進行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進行實際應(yīng)用。學(xué)_使用單片機只能靠循序漸進的積累,下面就本人學(xué)_單片機的過程和經(jīng)驗做簡要介紹。首先,學(xué)_單片機要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;編程語言要求匯編語言或c語言。要想成為單片機高手,建議初學(xué)者首先學(xué)_匯編語言,學(xué)的差不多的時候,轉(zhuǎn)入c語言學(xué)_。盡管匯編語言屬于低級語言,編程效率低,但是較c語言具有目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學(xué)者盡快熟悉單片機的內(nèi)部結(jié)構(gòu),并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學(xué)_。c語言是一

21、門學(xué)問,有很多專業(yè)書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學(xué)_,千萬不要自以為看了某某的視頻教程就以為掌握了c語言,那只是c語言的一部分。在這里給大家推薦一本單片機c語言程序設(shè)計參考書,馬忠梅等著,_航空航天大學(xué)出版社出版的單片機的c語言應(yīng)用程序設(shè)計,要求c語言基礎(chǔ)。如果沒學(xué)過c語言,建議學(xué)_清華大學(xué)譚浩強編寫的c語言程序設(shè)計,這本書寫的不錯,通俗易懂。其次,是單片機教材選擇。單片機是一門非常重視實踐的技術(shù),不能總是看書,但要學(xué)_它首先應(yīng)看書,對單片機引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,但這并不要緊,因

22、為你還缺乏實踐經(jīng)驗。現(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é)_時只需要一本就足夠拉。書名:新編mcs-51單片機應(yīng)用設(shè)計,哈爾濱工業(yè)大學(xué)出版,作者:張毅剛;書名:單片機原理及應(yīng)用,高等出版社

23、,作者:張毅剛等;書名:單片機高級教程:應(yīng)用與設(shè)計,_航空航天大學(xué)出版社,作者:何立民。相關(guān)教材還有很多,在這不一一列舉。然后,是開發(fā)工具和開發(fā)環(huán)境的選擇。選擇一塊合適的學(xué)_板,對于初學(xué)者來說一般無力接受,如果經(jīng)濟條件允許、本人又對單片機很感興趣、有從事相關(guān)工作意向的話,鼓勵大家購買。隨便說一句,學(xué)_板功能要求太全,具有流水燈、數(shù)碼管、獨立鍵盤、矩陣鍵盤、ad或da、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。仿真器對單片機初學(xué)者來說既是那么耳熟,同時又有些陌生,這主要是因為市場上傳統(tǒng)的仿真器價格都在千元以上,對經(jīng)濟不是非常寬裕的人來說是不小的開支。同時仿真器是用來提高調(diào)試程序效率的

24、,也不是非需不可的,如果你沒有仿真器,遇到程序出錯的時候,只好苦思冥想,反復(fù)燒寫調(diào)試。隨便推薦一下,學(xué)林電子的51tracer仿真器,有興趣的朋友可關(guān)注一下。有了單片機教程板以后,先看下指導(dǎo)說明書,熟悉一下學(xué)_板,開卷有益。以后就得靠自己多練_了,將學(xué)_板與電腦連接好,先學(xué)會開發(fā)軟件的使用,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,當(dāng)你完成時,你會發(fā)現(xiàn)這是多么愜意的事情。太好玩了,你會覺得這不是在學(xué)_,而是在玩,當(dāng)你發(fā)現(xiàn),單片機能夠按照你編寫的程序工作時,你會覺得非常興奮,比做什么事情都開心,這樣你會慢慢迷上單片機,真的。不少上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學(xué)會了

25、”自己學(xué)會了單片機,這有點可笑,這只能說明你算過關(guān)了,對單片機有了一定了解和會使用它了。但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設(shè)計出許多意想不到的產(chǎn)品.因此除了入門外,精通可千萬別輕易說出口。最后,在熟練掌握和應(yīng)用后,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練_設(shè)計電路,不斷的積累經(jīng)驗。最終,自己完全設(shè)計具有個人風(fēng)格的電路,產(chǎn)品,這樣你就是單片機高手拉。只要過了第一關(guān),后面的路就好走多了,萬事開頭難,大家可能都聽過。時下多家電子類的報刊雜志如:電子制作無線電電子報電子世界都開設(shè)了詳細的單片機教程專欄,對于想學(xué)_單片機的朋友來說幫助很大,可以說現(xiàn)在的單片

26、機教程環(huán)境是最好的,有網(wǎng)絡(luò),有書籍,有報刊雜志,還有視頻教程,元件的采購方面也非常充足,相關(guān)的器材又多有便宜。如果每天能抽出兩小時的時間去學(xué)_,快的一個月,慢的三個月就入門拉。以下是一些經(jīng)驗:(1)學(xué)_單片機沒有捷徑,別指望兩三天就學(xué)會,要堅持不懈,重在積累。(2)別崇拜高手,別相信天才,大部分人都不是天才(相信你也不是)!(3)單片機是一門應(yīng)用性和實踐性很強的學(xué)科,要多動手,多做實驗。(4)要學(xué)會參考別人的程序,減少自己琢磨的時間,迅速提高自己的編程能力。 (5)碰到問題可以借助網(wǎng)絡(luò)來搜尋答案和對自己有幫助的問題,可以大大減少你的開發(fā)時間。 (6)要多交一些朋友,多交流。技術(shù)是靠不斷的積累和

27、交流才會進步的,封閉自守只會更加落后。希望大家多上網(wǎng)看看前輩的經(jīng)驗,可以少走很多彎路。最后,祝愿大家早日成為單片機高手。單片機學(xué)_心得體會三:單片機學(xué)_心得體會我從大二起,就去實驗室去學(xué)_。在這里與老師和一些電子設(shè)計愛好者的交流中,我學(xué)到了更多的專業(yè)知識。我從此走上了學(xué)_嵌入式的道路。這豐富了我的大學(xué)生活,是我在大學(xué)的最大收獲。我是從學(xué)_單片機開始我的嵌入式學(xué)_的。我接觸單片機的方式是在圖書館看書,我看了很多本書,但是大多數(shù)書寫的大同小異。書里面講解的單片機的寄存器我看了很多遍也沒有看懂。我都不知道改怎么學(xué)_它了。慢慢的我悟出了一個道理:電子的學(xué)_實踐是最重要的,這樣,我在大二的時候就買了一塊

28、學(xué)_板,我一邊看視頻一邊仿照視頻的程序,自己編寫程序,在很短的時間里,我的單片機有了很大的提高。那些難懂的寄存器通過編寫程序,我慢慢的弄懂了它們,現(xiàn)在回頭看去,原來它還是很簡單的。用哪種編程語言最適合我們。我看過的單片機的書籍,大部分的程序都是匯編寫的。它是一種基于機器硬件的低級語言,對于我們這些只學(xué)_過c語言的人來說,非常難懂。我認為剛開始學(xué)_單片機沒有必要一定要從學(xué)_匯編編程開始。我學(xué)_單片機就是用c語言編程的,我并不會匯編語言,也沒有妨礙我把單片機學(xué)好。我的單片機學(xué)_心得。很多人說,學(xué)單片機最好先學(xué)匯編語言,以我的經(jīng)驗告訴大家,絕對沒有這個必要,初學(xué)者一開始就直接用c語言為單片機編程,既

29、省時間,學(xué)起來又容易,進步速度會很快。在剛開始學(xué)單片機的時候,千萬不要為了解單片機內(nèi)部結(jié)構(gòu)而浪費時間,這樣只能打擊你的信心,當(dāng)你學(xué)會編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。單片機的學(xué)_實踐。單片機提高重在實踐,想要學(xué)好單片機,軟件編程必不可少。但是熟悉硬件對于學(xué)好單片機的也是非常重要的。如何學(xué)_好硬件,動手實踐是必不可少的。我們可以通過自己動手做一個自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運用它。這樣我們就可以多一些了解芯片的結(jié)構(gòu)。我相信,你完成了一個屬于自己的電子制作,你的單片機水平就會有一個質(zhì)的提高。這就是我學(xué)_單片機的心得體會,希望給單片機的愛好者學(xué)好單片機有所幫助。單

30、片機學(xué)_心得體會四:單片機學(xué)_心得體會在學(xué)校學(xué)_期間我有幸的參加了學(xué)校的單片機學(xué)_小組,在小組里我了解了什么是單片機,單片機有哪些用途,利用單片機可以實現(xiàn)哪些功能來方便人們的生活如交通燈,時鐘,還有手機中,電子玩具等等,它們里面都有單片機的存在來實現(xiàn)某種功能。通過在單片機小組里的學(xué)_我簡單總結(jié)了幾點心得和體會:第一:萬事開頭難,要勇敢的邁出第一步,不要總找借口說沒有學(xué)_過就總推脫。凡事都有第一步可以先可簡單的來,然后可以逐步的向深層次學(xué)_??梢詮慕椖块_始,然后可以找一個簡單的小程序先把它敲進單片機內(nèi)然他運行起來,感覺一下單片機的運行,讓自己了解單片機整個運行。第二:對于知識點,學(xué)過的要掌握牢

31、固,對于沒有學(xué)的和暫時用不到的先不用學(xué)_。比如:小燈得點亮就沒有用到中斷可以先不用看。這樣可以避免知識過多記不住的麻煩。對于程序這里的知識點不能只停留在理論層次上,一定要結(jié)合著程序進行學(xué)_這樣才能掌握的很牢靠,當(dāng)用到哪里的知識點不記得了可以去看書,對于用不到的可以不去看。第三:程序不要只是看別人得,一定要自己寫過才是自己的。開始不懂可以參考別人的,看看每一句代表著什么意思,能夠?qū)崿F(xiàn)什么現(xiàn)象。明白之后自己再重新寫一遍,你會發(fā)現(xiàn)看別人的能懂到自己寫的時候很困難。當(dāng)你自己能寫出來的時候說明你真懂了。第四:一定要學(xué)會程序調(diào)試的方法。有時候把程序?qū)懲炅巳缓筮\行時不能實現(xiàn)理想的現(xiàn)象。這時有人就暈了不知該怎

32、么辦,然后就去問別人。當(dāng)別人找出問題出在哪里時就會恍然大悟。其實當(dāng)遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人。自己一定要掌握解決問的方法和思路。第五:在學(xué)_初期看別人的代碼,學(xué)_別人的思路這個很有用。通過看別人的代碼特別是有多年編程經(jīng)驗的人的程序,可以迅速提高自己的編程水平。也可以結(jié)合著別人的手法,與自己的想法結(jié)合在一起寫出更好的程序。但是切記將學(xué)_變成抄襲,不能認為抄襲別人的你就學(xué)會了,這樣只能使你退步。第六:面對一個新項目時,自己一定要多想想,不要急著去看別人是怎么寫的。有的人看到新項目時就去找別人的然后抄一小段,自己在寫幾句,放在一起完成任務(wù),雖然省時間但不利你的學(xué)_。當(dāng)你遇到

33、一新項目時你應(yīng)該先想一下程序的構(gòu)架,想想如何來完成。然后自己動手去寫,當(dāng)你遇到實在是沒辦法解決的問題時再去請教別人,看他是怎么處理的,學(xué)_他的方法。這樣起碼你自己想過了,有自己的思路不會受到別人的影響,這樣更容易提高自己。在單片機的學(xué)_開始時感覺很吃力,在不斷的學(xué)_過程中慢慢的對單片機產(chǎn)生了些好感,而且在編寫程序過程中吃力的感覺慢慢的淡了。在這其中基礎(chǔ)知識掌握牢固是非常重要的,然后在學(xué)_過程中要學(xué)會提問題和自己解決問題,慢慢的對于學(xué)_單片機你也會產(chǎn)興趣。雖然在開始學(xué)_單片機時感覺很青澀,但只要堅定自己的學(xué)_信心,在付出持之以恒的努力,我相信自己能進一步加深對單片機的了解,在單片機的學(xué)_道路上走

34、得更遠!第6篇:單片機學(xué)_心得體會單片機學(xué)_心得時光飛逝,一轉(zhuǎn)眼,一個學(xué)期又進尾聲了,本學(xué)期的單片機課程也結(jié)束,但通過這次單片機的學(xué)_,我不僅加深了對單片機理論的理解,將理論很好地應(yīng)用到實際當(dāng)中去,而且我還學(xué)會了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進行改進,使之功能不斷完善,成為真己的東西。當(dāng)今社會隨著電子技術(shù)的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,如果說微型計算機的出現(xiàn)使現(xiàn)代的科學(xué)研究得到了質(zhì)的飛躍,那么可編程控制器的出現(xiàn)則是給現(xiàn)代工業(yè)控制測控領(lǐng)域帶來了一次新的革命。在現(xiàn)代社會中,溫度控制不僅應(yīng)用在工廠生產(chǎn)方面,其作

35、用也體現(xiàn)到了各個方面。本學(xué)期我們就學(xué)_了單片機這門課程,感覺是有點難呢。也不知道整個學(xué)_過程是怎么過來得,可是時間不等人。剛開始學(xué)_的時候,對單片機沒有什么認識,不知道什么是單片機,更不知道它有什么作用。通過學(xué)_才大體知道了單片機的一些知識。單片機是一塊在集成電路芯片上集成了一臺有一定規(guī)模的微型計算機。簡稱為:單片微型計算機或單片機。單片機的應(yīng)用到處可見,應(yīng)用領(lǐng)域廣泛,主要應(yīng)用在智能儀表、實時控制、通信、家電等方面。由中央處理器cpu、隨機存儲器ram、只讀存儲器rom、i/o接口、定時器/計數(shù)器以及串行通信接口等集成在一塊芯片上,構(gòu)成了一個單片微型計算機,簡稱為單片機。它的應(yīng)用范圍很廣,在工

36、業(yè)自動化中應(yīng)用有數(shù)據(jù)采集、測控技術(shù)。在智能儀器儀表中應(yīng)用有數(shù)字示波器、數(shù)字信號源、自動取款機等。在消費類電子產(chǎn)品中應(yīng)用有空調(diào)機、電視機、微波爐、手機、ic卡、汽車電子設(shè)備等。在通訊方面應(yīng)用有手機、小靈通等。在武器裝備方面應(yīng)用有飛機、坦克、導(dǎo)彈、航天飛機、智能武器等。剛開始學(xué)_時只能抄寫別人做成功的程序,一遍一遍的寫,從簡單的入手,逐步的積累,一步步的能夠?qū)⑿〉某绦蚪Y(jié)合到一起,拼接成較為復(fù)雜一些的程序。但是程序不要只是看別人得,一定要自己寫過才是自己的。只有當(dāng)你自己能寫出來的時候說明你真懂了。剛接觸keil時確實很讓人頭疼,使用 keil不會建項目、不會使用實驗板。然后可以參考已經(jīng)成功的程序,抄

37、過來,寫一個最簡單的,讓它運行起來,先培養(yǎng)一下自己的感覺,先建個項目,再配置一下項目,然后建個程序,加入項目中,再寫代碼、編譯、生成hex,刷進單片機中、運行。其實當(dāng)遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人,自己一定要掌握解決問的方法和思路。對一個新項目時,自己一定要多想想,不要急著去看別人是怎么寫的。應(yīng)該先想一下程序的構(gòu)架,想想如何來完成。然后自己動手去寫,理清自己的思路這樣更容易提高自己。熟悉單片機的人都知道,要學(xué)好單片機可不是一件容易的事,倒不是因為單片機很難學(xué),而是很難找到一本專為單片機入門者而編寫的教材。翻一下身邊的單片機教材,都好像是為已經(jīng)懂單片機的人而寫的,一般先介紹

38、單片機的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴展和外圍器件,順便講一些應(yīng)用設(shè)計(隨便說一下,很多書中的電路設(shè)計已經(jīng)過時,并且有些程序還是錯誤的)。如果按照此種學(xué)_方法,想進行產(chǎn)品開發(fā),就必須先把所有的知識全部掌握了才可以進行實際應(yīng)用。學(xué)_使用單片機只能靠循序漸進的積累,雖然單片機的課程只上了幾節(jié)就去上班了,但在學(xué)_的過程中有了一定的了解。下面就本人學(xué)_單片機的過程和經(jīng)驗做簡要介紹。首先,學(xué)_單片機要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;編程語言要求匯編語言或c語言。要想成為單片機高手,建議初學(xué)者首先學(xué)_匯編語言,學(xué)的差不多的時候,轉(zhuǎn)入c語言學(xué)_。盡管匯編語言

39、屬于低級語言,編程效率低,但是較c語言具有目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學(xué)者盡快熟悉單片機的內(nèi)部結(jié)構(gòu),并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學(xué)_。c語言是一門學(xué)問,有很多專業(yè)書籍來講解,并且對我們今后的編程生涯有絕對的好處,因此要深入學(xué)_,千萬不要自以為看了某某的視頻教程就以為掌握了c語言,那只是c語言的一部分。在這里給大家推薦一本單片機c語言程序設(shè)計參考書,馬忠梅等著,_航空航天大學(xué)出版社出版的單片機的c語言應(yīng)用程序設(shè)計,要求c語言基礎(chǔ)。如果沒學(xué)過c語言,建議學(xué)_清華大學(xué)譚浩強編寫的c語言程序設(shè)計,這本書寫的不錯,通俗易懂

40、。其次,是單片機教材選擇。單片機是一門非常重視實踐的技術(shù),不能總是看書,但要學(xué)_它首先應(yīng)看書,對單片機引腳、內(nèi)部結(jié)構(gòu)、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,能干些什么?剛開始時,也許你看不明白,但這并不要緊,因為你還缺乏實踐經(jīng)驗。現(xiàn)在單片機應(yīng)用廣泛,因此各個廠家分別推出了自己的單片機,我們沒必要每樣都學(xué)!因為他們的編程方法和調(diào)試過程以及內(nèi)部指令結(jié)構(gòu)有一定的相似,只要學(xué)精通一款就ok了!尤其是用c語言編程,就幾乎不用分什么派系,但是我們要選擇一款有代表性的知識范圍廣,并且入門容易,書籍多。一般來說,mcs-51系列單片機已經(jīng)得到廣泛的普及和應(yīng)用,市場上它的資料也比較多,用的人也很

41、多。給大家推薦一些參考書,學(xué)_時只需要一本就足夠拉。書名:新編mcs-51單片機應(yīng)用設(shè)計,哈爾濱工業(yè)大學(xué)出版,作者:張毅剛;書名:單片機原理及應(yīng)用,高等出版社,作者:張毅剛等;書名:單片機高級教程:應(yīng)用與設(shè)計,_航空航天大學(xué)出版社,作者:何立民。相關(guān)教材還有很多,在這不一一列舉。然后,是開發(fā)工具和開發(fā)環(huán)境的選擇。選擇一塊合適的學(xué)_板,對于初學(xué)者來說一般無力接受,如果經(jīng)濟條件允許、本人又對單片機很感興趣、有從事相關(guān)工作意向的話,鼓勵大家購買。隨便說一句,學(xué)_板功能要求太全,具有流水燈、數(shù)碼管、獨立鍵盤、矩陣鍵盤、ad或da、液晶、蜂鳴器等就差不多啦,畢竟,功能齊全的價格比較高。仿真器對單片機初學(xué)

42、者來說既是那么耳熟,同時又有些陌生,這主要是因為市場上傳統(tǒng)的仿真器價格都在千元以上,對經(jīng)濟不是非常寬裕的人來說是不小的開支。同時仿真器是用來提高調(diào)試程序效率的,也不是非需不可的,如果你沒有仿真器,遇到程序出錯的時候,只好苦思冥想,反復(fù)燒寫調(diào)試。隨便推薦一下,學(xué)林電子的51tracer仿真器,有興趣的朋友可關(guān)注一下。有了單片機教程板以后,先看下指導(dǎo)說明書,熟悉一下學(xué)_板,開卷有益。以后就得靠自己多練_了,將學(xué)_板與電腦連接好,先學(xué)會開發(fā)軟件的使用,然后從最簡單的流水燈實驗做起,按照你自己的意愿控制流水燈,當(dāng)你完成時,你會發(fā)現(xiàn)這是多么愜意的事情。太好玩了,你會覺得這不是在學(xué)_,而是在玩,當(dāng)你發(fā)現(xiàn),

43、單片機能夠按照你編寫的程序工作時,你會覺得非常興奮,比做什么事情都開心,這樣你會慢慢迷上單片機,真的。不少上說搞定某個實驗,就恭維的告訴你一聲”恭喜你,學(xué)會了”自己學(xué)會了單片機,這有點可笑,這只能說明你算過關(guān)了,對單片機有了一定了解和會使用它了。但是單片機能完成的功能太多了,尤其是對外圍器件的控制,綜合起來能設(shè)計出許多意想不到的產(chǎn)品.因此除了入門外,精通可千萬別輕易說出口。 最后,在熟練掌握和應(yīng)用后,那可以說對于單片機方面的硬件你已經(jīng)入門了,剩下的就是自己練_設(shè)計開發(fā)各種課題,不斷的積累經(jīng)驗。最終,自己完全設(shè)計具有個人風(fēng)格的課題,產(chǎn)品,這樣你就是單片機高手拉。只要過了第一關(guān),后面的路就好走多了

44、,萬事開頭難,這大家可能都聽過。有時候單片機的學(xué)_很單調(diào),有些知識學(xué)起來很抽象,不容易理解,只能慢慢適應(yīng),一邊學(xué)_理論知識,一邊編寫程序,將程序刷入單片機進行調(diào)試,通過這種方式才能更快速的學(xué)_單片機。要堅定自己的學(xué)_信心,在付出持之以恒的努力,我相信自己能進一步加深對單片機的了解,在單片機的學(xué)_道路上走得更遠!第7篇:單片機學(xué)_心得體會論文單片機論文專業(yè):姓名:聶瑤09通信工程 021044學(xué)號:單片機學(xué)_體會隨著大規(guī)模集成電路的出現(xiàn)及其發(fā)展,將計算機的cpu 、ram 、rom 、定時/數(shù)器和多種i/o接口集成在一片芯片上,形成芯片級的計算機,因此單片機早期的含義稱為單片微型計算機,直譯為單

45、片機 。 單片機是微型計算機應(yīng)用技術(shù)的一個重要分支,近年來在工業(yè)智能儀器儀表、光機電設(shè)備、自動檢測、信息處理、家電等的得到廣泛應(yīng)用和迅速發(fā)展。 年全國高校畢業(yè)生人數(shù)超過600萬,可見需要就業(yè)的畢業(yè)生數(shù)目的龐大。另一方面,很多企業(yè)削減甚至取消了校園招聘計劃,這“兩重壓力”帶來了就業(yè)形勢異常嚴(yán)峻的后果。據(jù)調(diào)查發(fā)現(xiàn),企業(yè)需求與人才供給完全不對稱,學(xué)生就業(yè)難而且企業(yè)招人也難的現(xiàn)象。在就業(yè)形勢如此嚴(yán)峻的情況下,職業(yè)規(guī)劃對一個大學(xué)生來說就顯得很重要了。而看清市場需求則是職業(yè)規(guī)劃的前提。目前,對于電子行業(yè),嵌入式系統(tǒng)的發(fā)展勢如破竹,據(jù)統(tǒng)計目前僅單片機設(shè)計行業(yè)至少有20-30萬的人才缺口,僅_市場嵌入式硬件開

46、發(fā)工程師的需求就已經(jīng)超過了5萬人,而且還在持續(xù)增加。面對如此大的市場需求,相信大家有必要了解一下單片機。 單片機這門課是一科非常重視動手實踐的科目,不能總是看書,但是也不能完全不看書。單片機并不象傳統(tǒng)的數(shù)字電路或模擬電路那樣比較直觀,原因是除了“硬件”之外還存在一個“軟件”的因素。正是這個“軟件”的原因使得許多初學(xué)者怎么也弄不懂單片機的工作過程,怎么也不明白為什么將幾個數(shù)送來送去就能讓數(shù)碼管顯示一串字符或控制一個電機的變速。對初學(xué)單片機的人來說,需要從書中大概了解一下單片機的各個功能寄存器,如果看的多了反而容易搞亂,現(xiàn)在市場上大多數(shù)講單片機的書一開始就講解較復(fù)雜的內(nèi)存、地址、存儲器什么的,更讓

47、初學(xué)者感到不知所云、難以入門。如果按教科書式的學(xué)法,上來就是一大堆指令、名詞,學(xué)了半天還搞不清這些指令起什么作用,能夠產(chǎn)生什么實際效果,那么也許用不了幾天就會覺得枯燥乏味而半途而廢。簡單的說,使用單片機實際上就是用我們自己編寫的軟件去控制單片機的各個功能寄存器。再簡單些,就是控制單片機哪些引腳的電平什么時候輸出高電平,什么時候輸出低電平。由這些高低變化的電平來控制外圍電路,實現(xiàn)我們需要的各個功能。 例如:在單片機應(yīng)用系統(tǒng)中,經(jīng)常需要通過rs-232串行口與微機進行通信。目前在各種操作系統(tǒng)中,microsoft的windows較為常見,而且大多為windows95/98等32位平臺。以往在win

48、dows平臺上的串行通信多使用其提供的api函數(shù)來實現(xiàn),這種方法使用起來需要許多底層設(shè)置,因而較為繁瑣,并且難以理解。microsoft推出的activex技術(shù)提供了另外一種實現(xiàn)串行通信的方法。這種方法不僅相對較為簡單,而且非常實用。尤其是visual c+這種可視化面向?qū)ο蟮木幊汰h(huán)境中,可以真正把串口看作一個對象,編程時只需簡單的設(shè)置,理解起來也很容易。 學(xué)_單片機的最有效方法是理論與實踐并重。學(xué)_與實踐結(jié)合,邊學(xué)_、邊演練,循序漸進,這樣舉一反三,就能將用到的指令理解、吃透、扎根于腦海,甚至“根深蒂固”。也就是說,當(dāng)你此次學(xué)_完某幾條指令后(一次數(shù)量不求多,只求懂),接下去就該做實驗了,通

49、過實驗,使你感受剛才的指令產(chǎn)生的控制效果,眼睛看得見(燈光)、耳朵聽得到(聲音),通過這些感性認識就能深刻理解指令是怎樣轉(zhuǎn)化成信號去控制電子元器件的。 單片機的特點 :具有優(yōu)異的性能價格比;集成度高、體積小、可靠性高 ;控制功能強 ;低電壓、低功耗 單片機的應(yīng)用 : 1 、在智能儀器儀表中的應(yīng)用:在各類儀器儀表中引入單片機,使儀器儀表智能化,提高測試的自動化程度和精度,簡化儀器儀表的硬件結(jié)構(gòu),提高其性能價格比。2 、在機電一體化中的應(yīng)用:機電一體化產(chǎn)品是指集機械、微電子技術(shù)、計算機技術(shù)于一本,具有智能化特征的電子產(chǎn)品。3 、在實時過程控制中的應(yīng)用:用單片機實時進行數(shù)據(jù)處理和控制,使系統(tǒng)保持最佳

50、工作狀態(tài),提高系統(tǒng)的工作效率和產(chǎn)品的質(zhì)量。4 、在人類生活中的應(yīng)用:目前國外各種家用電器已普通采用單片機代替?zhèn)鹘y(tǒng)的控制電路。5 、在其它方面的應(yīng)用:單片機除以上各方面的應(yīng)用,它還廣泛應(yīng)用于辦公自動化領(lǐng)域、商業(yè)營銷領(lǐng)域、汽車及通信、計算機外部設(shè)備、模糊控制等各領(lǐng)域中。 單片機的基本組成 :它由 cpu 、存儲器(包括 ram 和 rom )、i/o 接口、定時 / 計數(shù)器、中斷控制功能等均集成在一塊芯片上,片內(nèi)各功能通過內(nèi)部總線相互連接起來。輸入 / 輸出引腳 p0 、p1 、p2 、p3 的功能 :p0.0p0 。 7 : p0 口是一個 8 位漏極開路型雙向 i/o 端口。在訪問片外存儲器時

51、,它分時作低 8 位地址和 8 位雙向數(shù)據(jù)總線用。在eprom 編程時,由 p0 輸入指令字節(jié),而在驗證程序時,則輸出指令字節(jié)。驗證程序時,要求外接上拉電阻。 p0 能以吸收電流的方式驅(qū)動8個lsttl 負載。p1.0 p1.7 ( 18 腳): p1 是一上帶內(nèi)部上拉電阻的 8 位雙向 i/o 口。在 eprom 編程和驗證程序時,由它輸入低 8 位地址。 p1 能驅(qū)動 4 個 lsttl 負載。 為了高效的掌握單片機技術(shù),擁有一款價廉物美的單片機開發(fā)套件則是非常重要的,這樣我們就可以將自己設(shè)計的程序真正的在單片機里運行起來。以前的單片機硬件開發(fā)平臺上千元的價格并不是一般的初學(xué)者所能夠承受的

52、。針對這樣的現(xiàn)狀,為了幫助更多想學(xué)單片機又沒有經(jīng)濟能力的同學(xué),我在電子創(chuàng)新實驗室開發(fā)了一套超高性價比的單片機開發(fā)套件。該套件以它自身的結(jié)構(gòu)特點,可用于8位單片機基礎(chǔ)學(xué)_、各種電子方面的課程設(shè)計、相關(guān)單片機的畢業(yè)設(shè)計、電子方面的各種競賽以及微控制器方面的項目研發(fā)等。它成為我追求嵌入式系統(tǒng)高手夢想的基石! 開發(fā)板擺在你的面前,親自操作它,才會有深刻的體會,才能學(xué)明白它。從最簡單的流水燈實驗做起,等你能讓那八個流水燈按照你的意愿隨意流動時你已經(jīng)入門了,你會發(fā)現(xiàn)單片機是多么迷人的東西,當(dāng)你編寫的程序按你的意愿實現(xiàn)時,你能體會到學(xué)_單片機帶來的無窮樂趣! 等初步學(xué)會了單片機軟件設(shè)計后,可將通常由硬件完成

53、的工作交由軟件實現(xiàn),這樣,系統(tǒng)的體積、功耗、成本將大大降低,而功能得到提升與增強,使_慣于傳統(tǒng)電路設(shè)計的人對單片機產(chǎn)生一種妙不可言的相見恨晚之感,真正感受、體會到現(xiàn)代單片微型計算機的強大作用,從而投身于單片機開發(fā)的行業(yè)中。從此,你的人生因為有了單片機而精彩! 還等什么呢,行動起來吧,找一套獨特的造型、超高的性價比、詳盡資料配備單片機開發(fā)板開啟8位單片機教程的新高潮。在短期內(nèi),你將領(lǐng)略從8位單片機硬件設(shè)計到軟件開發(fā)的整個過程,驚喜、激動、歡呼都將是你的切身體會,只要你肯努力、下功夫、多實踐,一定會成功的! 第8篇:單片機心得體會單片機心得體會下面我概括了幾點我的學(xué)_經(jīng)驗和心得體會:1、萬事開頭難

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

55、踐的,光看書不動手,是學(xué)不會的。2、知識點用到才學(xué),不用的暫時丟一邊。厚厚的一本書,看著人頭都暈了,學(xué)了后面的,前面的估計也快忘光了,所以,最好結(jié)合實際程序,用到的時候才去看,不必說非要把書從第一頁看起,看完它才來寫程序。比如你寫流水燈,完全就沒必要看中斷的知識,專心把流水燈學(xué)好就是了,這是把整本書化整為零,一小點一小點的啃。3、程序不要光看不寫,一定要自己寫一次。最開始的時候,啥都不懂,可以抄人家的程序過來,看看每一句是干什么用的,達到什么目的,運行后有什么后果,看明白了之后,就要自己寫一次,你會發(fā)現(xiàn),原來看明白別人的程序很容易,但到自己寫的時候卻一句也寫不出來,這就是差距。當(dāng)你自己能寫出來

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

57、到的知識是書上得不到的。5、多利用網(wǎng)絡(luò)的搜索,學(xué)會提問題。一般來說,學(xué)_過程中,你遇上的問題,前人們多數(shù)也有遇上的,所以如果有什么不懂,在自己解決不了的時候,最好先到網(wǎng)上搜索一下,看能不能找到答案,找不到再到論壇里發(fā)問,發(fā)問也要有目的性,盡量簡單明了的描述問題,讓幫助你的人可以用最少的時間就看懂你說什么,畢竟人家?guī)椭闶敲赓M的,時間也是有限的。第9篇:單片機學(xué)_心得我是剛畢業(yè)不久的工科學(xué)生,記得剛?cè)氪髮W(xué)的時候,有個比我大幾屆的師兄告訴我,讓我利用課余時間好好學(xué)學(xué)單片機,只有那樣才不愧為一名學(xué)電子的學(xué)生坦白的說,那時侯我對單片機可以說是只聞其名,未見其物,這也得怪現(xiàn)在的體制,在學(xué)校課堂真的是學(xué)不

58、到什么東西記得當(dāng)時上單片機課程時,每天對著書而不知所措,老師講課也完全停留在理論層面上,大家都知道學(xué)_工科,只學(xué)理論不聯(lián)系實際那就是紙上談兵,毫無意義于是單片機課程結(jié)束時,我對單片機還是一竅不通。說實話,那種想學(xué)還學(xué)不到什么的滋味是痛苦的不過,上蒼還是照顧我的,一次偶然的機會,有個要畢業(yè)的師哥在離校前給了我一塊小電路板(上面扣了一個單片機,周圍圍了幾個數(shù)碼管和燈),他告訴我利用這個學(xué)單片機可以很快就有收獲,后來才知道這就是所謂的單片機開發(fā)板,你可別小看這東西,利用它就可以將在課本上學(xué)到的理論知識轉(zhuǎn)到實際中來了,例如我們學(xué)_編寫流水燈可以練_利用單片機定時器控制口的輸出狀態(tài),可能還是有人費解,學(xué)

59、這么簡單的東西有什么用?。磕俏铱梢試?yán)肅的很負責(zé)任的告訴你,學(xué)_是個日積月累的東西,那些在電子大賽上顯陋鋒芒獲大獎的同學(xué)以及那些月薪幾萬開發(fā)大項目的工程人員其實都是從在單片機開發(fā)板上一點一滴的學(xué)起的。不積跬步,難以至千里,這個道理大家應(yīng)該都明白吧!鑒于此,利用課余時間我和我的同學(xué)(他可比我牛哦,人家獲過國家電子大獎呢)開發(fā)了這款單片機開發(fā)板在此鄭重聲明:寫以上內(nèi)容決不是為了推銷而胡言亂語夸大其辭,只是希望閱讀這篇文章的人對單片機開發(fā)板有個初步了解,它的更多神奇之處是只可意會不可言傳的,只有實際使用過它的人才能體會到什么叫如獲至寶的感覺,當(dāng)然前提是你首先要有強烈的學(xué)_欲望我已經(jīng)將這款單片機開發(fā)板的詳細說明貼

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論