單片機心得體會8篇_第1頁
單片機心得體會8篇_第2頁
單片機心得體會8篇_第3頁
單片機心得體會8篇_第4頁
單片機心得體會8篇_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機心得體會8篇單片機學習心得體會篇一學了一年多的單片機,對單片機也有了一個基礎的了解。在這一年里,我學了DS18B20、128*64大液晶、數(shù)碼管顯示等。從最初的跑馬燈,到整體融合,經(jīng)歷了一段時間。單片機只有P0,P1,P2,P3,如果想把很多功能合在一齊的話,就得復用,或著用到擴展,但是那個擴展模塊不好用,寫起程序來會比較麻煩,其實復用好的話,基本IO口都夠用!學習的時候總是難免碰到一些問題!但是我的總結是:沒關系,邊做邊想!或著講瞎搞!不搞肯定不明白,搞了才會懂!過去的一些問題在此刻看來都是小case,什么定時器賦值啊,定時器的使用類型(模式0,模式1,模式2),當時就自己在那里看書理解,一大堆的文字在那里,看了很久也不懂!但是之后我懂得了上網(wǎng)找視頻教程!剛開始的時候也總是想為什么這么做,為什么這么做,為什么這么做,一堆的為什么。此刻懂了,做多了,就覺得要這樣做,要這樣做,就是這么做的,沒錯!不會的時候想著,反正會弄懂的,多試試!要相信熟能生巧,想想學習的時候,和此刻的程度,不是在一個檔次的!熟悉了操作,一些疑惑也會雖之解開!我最初開始學單片機是因為我喜歡編程,我覺得編程是一件樂趣的事!或著說享受技術帶來的快樂!我此刻懂得了有各門各樣的語言,C語言是其中一種,還有更底程的匯編語言,java之類的高級語言,這些我都很喜歡!它們各有各自的好處和用處!而且我不想只會一門語言,所以我要慢慢地學習各種自己喜歡的語言!在學習的過程中遇到麻煩或著問題,已經(jīng)習以為長了!遇到問題也不會焦慮,想的是該怎樣解決!水平也是在不斷解決問題中提高的,有這一點體會!其實初學單片機,碰到問題總是新的知識而已,因為單片機很簡單,也不用很懂電路原理,明白什么時候給0,什么時候給1,其它的就交給硬件去處理。我也不單單只想有關單片機的程序單片機功能簡單,一向寫單片機也會變得呆板的(這期間就一向寫單片機的程序,不寫其它思考性的編程),至少我是這么覺得。因為寫單片機的程序一段時間后,我發(fā)現(xiàn)我的思路有點僵在單片機的思路上,自己想寫一寫其它的程序,不是單片機的,是C語言的一些有關數(shù)學計算(類似應用題的那種),寫的時候卻想的寫單片機的感覺,有點難以集中到此刻要解決的問題!單片機學習心得體會篇二我來說說我學單片機的一些收獲吧,也給想學的人帶給點意見,我的入門課程是學習了郭天祥的視頻,《十天交你學會單片機》,的確還是不錯的,大家能夠在電驢上下載,當然十天的學習只是個入門,如果有開發(fā)板的話就跟著他的視頻學習,沒有的話能夠用仿真實現(xiàn)一些功能,我用的是proteus。因為當時我的寢室中有已經(jīng)學了兩年的哥們,他給我講了一下開發(fā)板的原理圖,使我看那些連線不至于很亂,自己也就覺得清晰多了。還有一個學長,也是我的老鄉(xiāng),他給我后期的學習帶給了很大的幫忙,他當時給我們上課,而我已經(jīng)有了必須的基礎了,所以就感覺個性順。之后他把我?guī)нM了實驗室,讓我有了一個很好的學習環(huán)境,所以很快就掌握了單片機的基礎知識。在那里我感謝他們給我的幫忙。其實我覺得單片機入門是挺簡單的,有必須的數(shù)電和模電知識后,再借一本講單片機原理的書就很快上手了,在開始的時候,最好自己動手編程序,或者看著別人的程序,看懂之后再寫一遍,尤其一些很簡單的,流水燈,數(shù)碼管,按鍵檢測,中斷應用等,當自己覺得這些都掌握的差不多時,就主要看別人的程序,給大家推薦一本好書,單片機C語言程序設計100例,個人感覺不錯,里面有很多程序,程序能夠在網(wǎng)上搜到。此刻就能夠做些東西了,開始學習能夠焊單片機最小系統(tǒng),在加上簡單的流水燈,數(shù)碼管,就是熟悉一下,之后就能夠學習一下AutiumDisigner,自己設計東西,再做出來就OK了!單片機心得體會篇三單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。概括的講:一塊芯片就成了一臺計算機。它的`體積小、質量輕、價格便宜、為學習、應用和開發(fā)提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。單片機在學習和講解時可以和學生已比較熟悉的微機的結構進行對比,因為單片機內(nèi)部也用和微機功能類似的模塊,比如CPU、內(nèi)存、并行總線,還有和硬盤作用相同的存儲器件,在學習和講解中要著重強調單片機在以上相關芯片部件與微機的異同,應用時的差別。突出講解單片機是一種在線式實時控制計算機的本質特征,及有較強的抗干擾能力,較低的成本的特性,并且通過列舉在日常日常生活中的常見的家電產(chǎn)品如全自動滾筒洗衣機、排煙罩、VCD等等,讓學生對單片機的應用產(chǎn)生直觀認識,提高學生的學習興趣。在進行單片機課程教學安排時,要遵循一定的次序,因為學習單片機知識需要有一定的基礎。例如要具備一定的電子技術方面(數(shù)字電路和模擬電路等方面)的理論基礎,特別是數(shù)字電路;軟件設計方面要具備一定的編程語言學習基礎(如匯編語言或C語言)。引導學生要想成為單片機高手,建議學生首先學習匯編語言,學的差不多的時候,轉入C語言學習。盡管匯編語言屬于低級語言,編程效率低,但是較C語言具有目標代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點,更重要的是能使初學者盡快熟悉單片機的內(nèi)部結構,并能對其進行精確的控制。匯編語言在單片機教材里面都會涉及,不需要單獨購買教材和學習。C語言是一門學問,有很多專業(yè)書籍來講解,并且對學生今后的編程生涯有絕對的好處,因此要深入學習,千萬不要自以為學習了學校的C語言課程就以為掌握了C語言,那只是C語言的一部分。在教學中給學生推薦單片機C語言程序設計參考書,例如馬忠梅等著,北京航空航天大學出版社出版的《單片機的C語言應用程序設計》,要求C語言基礎。如果沒學過C語言,建議學習清華大學譚浩強編寫的C語言程序設計,這本書編寫得比較好,通俗易懂。其次,在教授單片機課程時要注意對單片機教材的選擇。單片機是一門非常重視實踐的技術,雖然看書不是指導實踐最好的方法,但要學習單片機首先仍應重視對教材的學習,通過理論學習對單片機引腳、內(nèi)部結構、寄存器和原理有一定地了解和感官認識?,F(xiàn)在單片機應用廣泛,因此各個廠家分別推出了自己的單片機,按內(nèi)部結構體系派系分:51系列、PIC系列、AVR系列、摩托羅拉等等……教導學生沒必要每樣都學!因為上述單片機的編程方法和調試過程以及內(nèi)部指令結構有一定的相似,只要學精通一款就可以了。一般來說,MCS-51系列單片機已經(jīng)得到廣泛的普及和應用,市場上它的資料也比較多,用的人也很多。因此可以引導學生在教材之外選擇一款有代表性的知識范圍廣,并且入門容易的51參考書。最后,任何硬件的應用都離不開軟件的設計支撐,因此在講授單片機的課程中要強調編程的重要性,鼓勵學生從小程序的編寫設計開始,從模仿到獨創(chuàng),鍛煉編程能力。并且注意記住單片機的外部引腳,p3口的復用,相關寄存器,PSW的設置,將軟硬件技術結合起來,把理論用于實踐中去,實現(xiàn)用單片機控制各個機構去做想要實現(xiàn)的事情,把抽象的東西用計算機語言表達出來傳給單片機的最終任務。單片機學習心得體會篇四本人還是學生,此刻大三,接觸單片機一年多以來,從最基礎的51開始,到更高級點的MSP430,一向到此刻剛開始上手的STM32,編過的程序不算多,但加起來怎樣也有上百個了,做過的東西仔細數(shù)數(shù),能拿出手來算算的上是個樣的也不下十個,算是小有所成吧。但今日,我卻發(fā)現(xiàn),這一年我一向在走一條歪路。先說一下情景吧,是這樣的,最近同學幾個合伙做個小項目,不算復雜,跟市面上的工程項目完全沒法比,用難再需要使用的一個芯片是教師給的,從沒用過,沒有歷程,至于一份電子版的數(shù)據(jù)手冊,一切的一切都只能是從頭開始,從底層開始,我們幾個斌開始從最底層的邏輯時序、寄存器操作開始,但經(jīng)過幾天的研究,確實毫無效果可言。為此,我們幾個郁悶了好長時間,開始瘋狂的上網(wǎng)搜資料,拷代碼,卻終究是不得而返,還讓教師罵了一頓,因為這個項目是我們主動要求教師放給我們的,結果卻耽誤了工期。我次我們幾個人很受打擊,最終決定大家一齊靜下心來分析分析,到底我們敗在了什么地方最終總經(jīng)過兩天的思考、討論、總結、檢討···,我們發(fā)現(xiàn)了問題的所在,想來想去,這估計是很大一部分初學者正在面臨的一個“瓶頸問題”,所以,由我凈這個討論的結果發(fā)布出來,期望與更多的人交流、分享、提高、共勉。下頭先總結一下我們失敗的幾點原因:1、“都是開發(fā)板惹的禍”。能夠說從開始學習單片機,哪怕是最基礎的51、以致之后的MSP430、ARM,我沒從未離開過開發(fā)板,并且這長達一年多的時間,養(yǎng)成了我們對開發(fā)板極大的依靠,盡管自我焊過51最小系統(tǒng)、繪制過430最小系統(tǒng)板,但都是參考的別人已有的電路圖,連最基本的電路基本都沒分析過,為什么要在這幾個電阻,該加個多大的,不加會怎樣樣,太大了太小了會有什么后果,等等此類問題,我們從未分析過,全是COPY、COPY、再COPY,以致自我做過的東西不少,本事卻未曾提高。2、“全是例程誤導我”。我們買來的開發(fā)板,往往都會帶有豐富的例程,通常這也是賣家吹噓、比拼的地方,但就是這些附帶的歷程,讓我們與底層的開發(fā)絕緣了,有了例程,我們不用再一個代碼一個代碼地敲鍵盤,不用再去研究那些器件的數(shù)據(jù)手冊、通信接口、寄存器、內(nèi)部原理、以及很多商家沒給我們加進去的功能,哪怕是將這些程序改到別的地方,我們也可是是在宏定義里改兩個引腳配置而已,從未嘗試過從底層寫驅動、敲代碼、寫函數(shù),從未嘗試過快平臺移植代碼,開發(fā)呢些沒用過的功能等等。3、“現(xiàn)實環(huán)境太無奈”。這跟上頭兩個說的是不一樣的方面,我們都是大學生,大學里此刻吵得火熱的“大學生就業(yè)難”、“你是考研還是就業(yè)”、“你報XXX培訓班了嗎”“你考四六級證了嗎”等等,好像上大學就是為了干這些,似乎沒有這些,你就會陷入“畢業(yè)即失業(yè)”的困境。應對這些外來的干擾,越來越多的學生坐不住了,我們這些人也一樣,盡管一向在學習自我的愛好,但當被人問得多了的時候,心里也難免會發(fā)毛、會害怕,從而導致一年來真正靜下心來學這些東西的時間越來越少。大體也就總結怎樣多吧,經(jīng)過這次失敗,也算是教訓深刻吧,此刻才大三,到大四畢業(yè),還有近兩年的時間,還不算太晚,再說將來的路還長,此刻發(fā)現(xiàn)這些,應當不算晚吧。對我們來說,革命尚未成功,同志仍需努力??!開這貼,一為總結這次失敗、而為自我立志改變、三為警示之后的同學、四為大家齊言獻計。大家有遇到同樣問題的、要類似迷茫的、要好的提議意見的,歡迎回帖交流,大家一齊共勉。單片機心得體會篇五兩周的單片機課程設計終于順利完成,包括幸福和痛苦。我們選擇的設計主題是“數(shù)字溫度計”,每個人都認為這個主題相對簡單。事實上,在這樣做之后,我們發(fā)現(xiàn)雖然設計電路很簡單,但我們認為它真正困難的是程序設計,但在我們的。共同努力下,它終于完成了。當我們第一次選擇這個話題時,我們真的很困惑。我們不知道如何開始硬件電路,也不知道如何談論解決方案,因為我們學到的是單片機的理論知識,很少應用于實踐。然而,我們?nèi)瞬]有偷懶,迅速分工查閱和收集數(shù)據(jù)。我們?nèi)D書館借了一些參考書,在網(wǎng)上找了一些相關資料,咨詢了導師。通過不斷的努力,數(shù)字溫度計的思路和模型終于確定了,并開始單獨焊接硬件電路,其余的是整理和修改程序。經(jīng)過一些整理和修改,在計算機上進行模擬,模擬成功后準備焊接電路板。在焊接電路板中,我們首先布置硬件電路,然后確認正確,然后焊接在電路板上。我們認為這個過程做得更快,以至于以后出現(xiàn)了虛擬焊接錯誤。焊接電路板完成后,經(jīng)仔細檢查,進行通電試驗。結果液晶LCD沒有顯示,通過檢查,原來LCD壞了,更換后,可以顯示顯示值。但另一個問題是,當報警電路不報警時,在咨詢了老師后,發(fā)現(xiàn)蜂鳴器的電壓太低,因為電阻串聯(lián)太大。然后,我們換了一個小電阻,但蜂鳴器一直在叫,停不下來,然而,在我們?nèi)齻€人的仔細檢查下,原來是在放大電路的一端虛擬焊接,這表明我們的焊接電路技術不夠好。重新焊接后,數(shù)字溫度電路終于成功實現(xiàn)了功能。當時,我們非常興奮和快樂,因為我們兩周的努力沒有白費。在完成單片機課程設計后,我們發(fā)現(xiàn)我們?nèi)匀挥性S多缺點,我們學到的知識遠遠不夠,所以有些功能不能被動地完成。但通過學習這一實踐,我們提高了實踐能力,提高和鞏固了單片機的知識,特別是軟件。它增強了我們的團隊精神,并讓我們意識到將理論應用到實踐中是多么重要。單片機學習心得體會篇六最近自我對單片機異常的感興趣,因為看到它能控制電機的轉動,自我覺得很神奇。就想弄清楚它到底是怎樣做到的?我看到書上講:單片機能夠用兩種語言編寫,一種是c語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結構和邏輯結構,經(jīng)過看了幾本書讓我了解認識到匯編確實太繁瑣,可是我學習過c語言,也參加了全國計算機二級考試,覺得自我在一方面具有優(yōu)勢,能很快學好它??墒窃趯W習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎樣和電腦相連都不明白,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。時光飛逝,一轉眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究教師給的題目,選一個自我有興趣的題目。其次,教師對實驗的講解要一絲不茍的去聽去想,因為僅有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最終,要重視程序的模塊化,修改的方便,也要注重程序的調試,掌握其方法。雖然這次的課程設計算起來在實驗室的時間僅有三天,可是因為我們都有自我的實驗板,所以在宿舍里做實驗的時間必須不止三天。硬件的設計跟焊接都要我們自我動手去焊,軟件的編程也要我們不斷的調試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。當然,這其中也有很多問題:第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質絕對應當是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。單片機心得體會篇七20xx年3月4日和3月5日,我在安徽省網(wǎng)絡培訓中心參加了《單片機原理》的精品課程培訓,認真聆聽了張毅剛教授和楊青勇副教授對單片機原理知識的全面解析和教學教法的深刻分析,收益頗豐,主要有以下二點心得體會:一、單片機原理課程特點與定位單片機原理課程是電氣信息類專業(yè)學生的一門重要課程,是我院自動化、電子信息工程和通信工程專業(yè)學生的專業(yè)必修課程。單片機原理課程是一門面向應用的、具有很強的實踐性與綜合性的課程,它可以充分體現(xiàn)學生利用自己所掌握的知識解決實際工程問題的能力,在電類的專業(yè)課程中經(jīng)常要用到單片機知識。單片機知識在電類專業(yè)整個課程體系中處于承上啟下的核心地位,一般測控系統(tǒng)和智能儀器儀表的實現(xiàn)都離不開單片機與接口技術,在各種電子設計競賽以及畢業(yè)設計中都會用到單片機,它是學生就業(yè)和攻讀碩士學位的必備要求。單片機與接口技術是現(xiàn)代電氣信息類等專業(yè)學生必須掌握的一項專業(yè)技術。合肥學院是一所應用型的本科院校,20xx年又被教育部列為“卓越工程師教育培訓計劃建設單位”,對學生應用能力培養(yǎng)的重要性不言而喻。針對過去的傳統(tǒng)單片機課程的“重理論,輕應用,理論與實踐不能緊密結合”的教學特點,我們必須重新定位《單片機原理》課程的培養(yǎng)目標,重點培養(yǎng)學生的實踐動手能力,提高學生的綜合素質,培養(yǎng)掌握單片機應用系統(tǒng)設計的應用型人才。二、單片機原理課程教學內(nèi)容整合與優(yōu)化傳統(tǒng)的單片機原理課程注重知識導向型,教學思路是按照教材的順序,先講單片機硬件基礎知識,再講指令系統(tǒng)和匯編語言編程,最后講接口技術和一個單片機應用實例。學生只有在課程學習的最后才接觸到單片機的實際應用系統(tǒng),而在此之前的學習由于學習目標不明確,學生會感到學習內(nèi)容枯燥乏味,因而學習的興趣不高。我們需要以知識為基礎,以能力為核心,構建新的實踐化課程內(nèi)容體系,確保教學內(nèi)容的合理性、實用性和先進性。建立完善“以芯片為基礎,以接口設計為主線,以系統(tǒng)設計為目的”的課程體系,以典型項目實例分解模塊,可以考慮以一個簡單的“智能電子鐘(lcd顯示)”項目實例引入,將實例分解得到相應的知識模塊,將分解出來的知識模塊按照循序漸進的原則分別放在芯片和接口設計部分中進行講解,以各個模塊構建知識,前后連貫,層層遞進。最后,再將前述內(nèi)容以系統(tǒng)設計應用來統(tǒng)領全局,進行綜合,達到以“應用”為主線連接所學知識內(nèi)容的目的。用典型的項目實例統(tǒng)領整個教學內(nèi)容,讓學生在學習過程中得到了反復性的思維訓練,加深了對教學內(nèi)容的理解和運用,增強了學生對單片機應用性的熟悉和理解,同時在這個過程中,學生由于會不斷地獲得成就感,可以更大地激發(fā)起學生的求知欲望和主動學習的興趣。在實際教學中,讓課堂理論教學和實驗室實踐教學一體化,打破實驗室和教室的界限,打破課堂理論教學與驗證式實驗教學的界限,教師講解和實物演示(或proteus仿真演示)同步,讓學生主動參與進來,實施以學生為主體、教師為主導的教學模式,真正做到理論和實踐的結合,從而達到單片機原理課程的教學培養(yǎng)目標??傊?,這次網(wǎng)絡培訓學習,對我的單片機原理課程的教學內(nèi)容和教學手段有著非常重要的指導作用,我會不斷更新教學內(nèi)容和優(yōu)化教學模式,提高單片機原理課程的教學效果。單片機學習心得體會篇八對單片機也有了一個基礎的了解。在這一年里,我學了DS18B20、128x64大液晶、數(shù)碼管顯示等。從最初的跑馬燈,到整體融合,經(jīng)歷了一段時間。單片機僅有P0,P1,P

溫馨提示

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

評論

0/150

提交評論