單片機(jī)實(shí)訓(xùn)心得體會(huì)_第1頁
單片機(jī)實(shí)訓(xùn)心得體會(huì)_第2頁
單片機(jī)實(shí)訓(xùn)心得體會(huì)_第3頁
單片機(jī)實(shí)訓(xùn)心得體會(huì)_第4頁
單片機(jī)實(shí)訓(xùn)心得體會(huì)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

單片機(jī)實(shí)訓(xùn)心得體會(huì)【篇一:單片機(jī)學(xué)習(xí)心得體會(huì)】單片機(jī)學(xué)習(xí)心得時(shí)光飛逝,一轉(zhuǎn)眼,一個(gè)學(xué)期又進(jìn)尾聲了,本學(xué)期的單片機(jī)課程也結(jié)束,但通過這次單片機(jī)的學(xué)習(xí),我不僅加深了對(duì)單片機(jī)理論的理解,將理論很好地應(yīng)用到實(shí)際當(dāng)中去,而且我還學(xué)會(huì)了如何去培養(yǎng)我們的創(chuàng)新精神,從而不斷地戰(zhàn)勝自己,超越自己。創(chuàng)新可以是在原有的基礎(chǔ)上進(jìn)行改進(jìn),使之功能不斷完善,成為真己的東西。當(dāng)今社會(huì)隨著電子技術(shù)的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,如果說微型計(jì)算機(jī)的出現(xiàn)使現(xiàn)代的科學(xué)研究得到了質(zhì)的飛躍,那么可編程控制器的出現(xiàn)則是給現(xiàn)代工業(yè)控制測(cè)控領(lǐng)域帶來了一次新的革命。在現(xiàn)代社會(huì)中,溫度控制不僅應(yīng)用在工廠生產(chǎn)方面,其作用也體現(xiàn)到了各個(gè)方面。本學(xué)期我們就學(xué)習(xí)了單片機(jī)這門課程,感覺是有點(diǎn)難呢。也不知道整個(gè)學(xué)習(xí)過程是怎么過來得,可是時(shí)間不等人。剛開始學(xué)習(xí)的時(shí)候,對(duì)單片機(jī)沒有什么認(rèn)識(shí),不知道什么是單片機(jī),更不知道它有什么作用。通過學(xué)習(xí)才大體知道了單片機(jī)的一些知識(shí)。單片機(jī)是一塊在集成電路芯片上集成了一臺(tái)有一定規(guī)模的微型計(jì)算機(jī)。簡稱為:單片微型計(jì)算機(jī)或單片機(jī)。單片機(jī)的應(yīng)用到處可見,應(yīng)用領(lǐng)域廣泛,主要應(yīng)用在智能儀表、實(shí)時(shí)控制、通信、家電等方面。由中央處理器cpu、隨機(jī)存儲(chǔ)器ram、只讀存儲(chǔ)器rom、i/o接口、定時(shí)器/計(jì)數(shù)器以及串行通信接口等集成在一塊芯片上,構(gòu)成了一個(gè)單片微型計(jì)算機(jī),簡稱為單片機(jī)。它的應(yīng)用范圍很廣,在工業(yè)自動(dòng)化中應(yīng)用有數(shù)據(jù)采集、測(cè)控技術(shù)。在智能儀器儀表中應(yīng)用有數(shù)字示波器、數(shù)字信號(hào)源、自動(dòng)取款機(jī)等。在消費(fèi)類電子產(chǎn)品中應(yīng)用有空調(diào)機(jī)、電視機(jī)、微波爐、手機(jī)、ic卡、汽車電子設(shè)備等。在通訊方面應(yīng)用有手機(jī)、小靈通等。在武器裝備方面應(yīng)用有飛機(jī)、坦克、導(dǎo)彈、航天飛機(jī)、智能武器等。剛開始學(xué)習(xí)時(shí)只能抄寫別人做成功的程序,一遍一遍的寫,從簡單的入手,逐步的積累,一步步的能夠?qū)⑿〉某绦蚪Y(jié)合到一起,拼接成較為復(fù)雜一些的程序。但是程序不要只是看別人得,一定要自己寫過才是自己的。只有當(dāng)你自己能寫出來的時(shí)候說明你真懂了。剛接觸keil時(shí)確實(shí)很讓人頭疼,使用keil不會(huì)建項(xiàng)目、不會(huì)使用實(shí)驗(yàn)板。然后可以參考已經(jīng)成功的程序,抄過來,寫一個(gè)最簡單的,讓它運(yùn)行起來,先培養(yǎng)一下自己的感覺,先建個(gè)項(xiàng)目,再配置一下項(xiàng)目,然后建個(gè)程序,加入項(xiàng)目中,再寫代碼、編譯、生成hex,刷進(jìn)單片機(jī)中、運(yùn)行。其實(shí)當(dāng)遇到問題一定要自己嘗試著解決,不能遇到問題就去問別人,自己一定要掌握解決問的方法和思路。對(duì)一個(gè)新項(xiàng)目時(shí),自己一定要多想想,不要急著去看別人是怎么寫的。應(yīng)該先想一下程序的構(gòu)架,想想如何來完成。然后自己動(dòng)手去寫,理清自己的思路這樣更容易提高自己。熟悉單片機(jī)的人都知道,要學(xué)好單片機(jī)可不是一件容易的事,倒不是因?yàn)閱纹瑱C(jī)很難學(xué),而是很難找到一本專為單片機(jī)入門者而編寫的教材。翻一下身邊的單片機(jī)教材,都好像是為已經(jīng)懂單片機(jī)的人而寫的,一般先介紹單片機(jī)的硬件結(jié)構(gòu)和指令系統(tǒng),再是系統(tǒng)擴(kuò)展和外圍器件,順便講一些應(yīng)用設(shè)計(jì)(隨便說一下,很多書中的電路設(shè)計(jì)已經(jīng)過時(shí),并且有些程序還是錯(cuò)誤的)。如果按照此種學(xué)習(xí)方法,想進(jìn)行產(chǎn)品開發(fā),就必須先把所有的知識(shí)全部掌握了才可以進(jìn)行實(shí)際應(yīng)用。學(xué)習(xí)使用單片機(jī)只能靠循序漸進(jìn)的積累,雖然單片機(jī)的課程只上了幾節(jié)就去上班了,但在學(xué)習(xí)的過程中有了一定的了解。下面就本人學(xué)習(xí)單片機(jī)的過程和經(jīng)驗(yàn)做簡要介紹。首先,學(xué)習(xí)單片機(jī)要有一定的基礎(chǔ):電子技術(shù)方面要有數(shù)字電路和模擬電路等方面的理論基礎(chǔ),特別是數(shù)字電路;編程語言要求匯編語言或c語言。要想成為單片機(jī)高手,建議初學(xué)者首先學(xué)習(xí)匯編語言,學(xué)的差不多的時(shí)候,轉(zhuǎn)入c語言學(xué)習(xí)。盡管匯編語言屬于低級(jí)語言,編程效率低,但是較c語言具有目標(biāo)代碼簡短,占用內(nèi)存少,執(zhí)行速度快等優(yōu)點(diǎn),更重要的是能使初學(xué)者盡快熟悉單片機(jī)的內(nèi)部結(jié)構(gòu),并能對(duì)其進(jìn)行精確的控制。匯編語言在單片機(jī)教材里面都會(huì)涉及,不需要單獨(dú)購買教材和學(xué)習(xí)。c語言是一門學(xué)問,有很多專業(yè)書籍來講解,并且對(duì)我們今后的編程生涯有絕對(duì)的好處,因此要深入學(xué)習(xí),千萬不要自以為看了某某的視頻教程就以為掌握了c語言,那只是c語言的一部分。在這里給大家推薦一本單片機(jī)c語言程序設(shè)計(jì)參考書,馬忠梅等著,北京航空航天大學(xué)出版社出版的《單片機(jī)的c語言應(yīng)用程序設(shè)計(jì)》,要求c語言基礎(chǔ)。如果沒學(xué)過c語言,建議學(xué)習(xí)清華大學(xué)譚浩強(qiáng)編寫的c語言程序設(shè)計(jì),這本書寫的不錯(cuò),通俗易懂。其次,是單片機(jī)教材選擇。單片機(jī)是一門非常重視實(shí)踐的技術(shù),不能總是看書,但要學(xué)習(xí)它首先應(yīng)看書,對(duì)單片機(jī)引腳、內(nèi)部結(jié)構(gòu)、露出一些平時(shí)學(xué)習(xí)上的問題,讓我深刻反思。這些問題的發(fā)現(xiàn)將為我以后的學(xué)習(xí)和工作找明道路,查漏補(bǔ)缺為進(jìn)一步學(xué)習(xí)作好準(zhǔn)備?!酒簡纹瑱C(jī)實(shí)訓(xùn)報(bào)告】單片機(jī)實(shí)訓(xùn)溫度顯示系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告院(系、部):姓名:學(xué)號(hào):年級(jí):專業(yè):任課教師:2014年7月1日目錄一、實(shí)驗(yàn)任務(wù).................................................................................................................................11.1實(shí)驗(yàn)?zāi)康?...........................................................................................................................11.2實(shí)驗(yàn)設(shè)備............................................................................................................................11.3實(shí)驗(yàn)內(nèi)容............................................................................................................................11.4實(shí)驗(yàn)要求............................................................................................................................1二、單片機(jī)綜合實(shí)驗(yàn)思路...............................................................................................................12.1設(shè)計(jì)方案............................................................................................................................12.1.1硬件設(shè)計(jì)框圖..........................................................................................................22.2各個(gè)模塊的電路設(shè)計(jì)及程序設(shè)計(jì)..................................................................................32.2.1單片機(jī)模塊的設(shè)計(jì)及初始化程序..........................................................................42.2.2ad模塊的設(shè)計(jì)及程序...........................................................................................62.2.3數(shù)值轉(zhuǎn)換模塊的設(shè)計(jì)及程序.................................................................................82.2.4顯示模塊的設(shè)計(jì)及程序.......................................................................................102.2.5報(bào)警模塊的設(shè)計(jì)及程序.......................................................................................12三、流程圖、源程序與實(shí)驗(yàn)圖...................................................................................................143.1程序流程圖......................................................................................................................143.2源程序..............................................................................................................................153.3sch圖..............................................................................................................................193.4pcb圖..............................................................................................................................19四、總結(jié)和感想...........................................................................................................................20附..................................................................................................................................................21一、實(shí)驗(yàn)任務(wù)1.1實(shí)驗(yàn)?zāi)康模海?)、加強(qiáng)對(duì)單片機(jī)和匯編語言的認(rèn)識(shí),充分掌握和理解設(shè)計(jì)各部分的工作原理、設(shè)計(jì)過程、選擇芯片器件、模塊化編程等多項(xiàng)知識(shí)。(2)、提高學(xué)生單片機(jī)綜合系統(tǒng)的開發(fā)的能力。(3)、提高利用已學(xué)知識(shí)分析問題和解決問題的能力。1.2實(shí)驗(yàn)設(shè)備:接口技術(shù)實(shí)驗(yàn)箱一套、一臺(tái)計(jì)算機(jī)。1.3實(shí)驗(yàn)內(nèi)容某溫度變送器量程范圍為0-80度,對(duì)應(yīng)的模擬信號(hào)為0-5v,將此溫度變送器接入adc0809的in2模擬輸入通道,進(jìn)行a/d轉(zhuǎn)換,在數(shù)碼管中顯示出當(dāng)前溫度,當(dāng)溫度高于或者低于某一個(gè)給定值時(shí)紅燈亮,蜂鳴器響聲。1.4實(shí)驗(yàn)要求(1)、根據(jù)實(shí)驗(yàn)內(nèi)容,設(shè)計(jì)硬件電路原理圖,并給出詳細(xì)接線圖(包括8051芯片、晶振電路、復(fù)位電路,電源、0809、8255、led等)。(2)、畫出程序流程圖(3)、給出源程序清單(匯編語言或c語言源程序)(4)、調(diào)試,調(diào)試結(jié)束后要請(qǐng)老師進(jìn)行檢查。(5)、利用protel軟件繪制出上述電路原理圖(即.sch文件)(6)、利用protel軟件設(shè)計(jì)出印刷電路板圖(即.pcb文件)。(7)、制作出印刷電路板(即pcb板)。(選作)a.若做出了印刷電路板,調(diào)試自己的板子。b.若未做出了印刷電路板,可利用接口實(shí)驗(yàn)箱進(jìn)行調(diào)試。二、單片機(jī)綜合實(shí)驗(yàn)設(shè)計(jì)2.1設(shè)計(jì)方案因?yàn)橐笸瓿闪砍谭秶鸀?~80度的溫度變送器,對(duì)應(yīng)的模擬信號(hào)為0~5v,將此溫度變送器接入adc0809的in7模擬輸入通道,進(jìn)行a/d轉(zhuǎn)換,在數(shù)碼管中顯示出當(dāng)前溫度。所以根據(jù)現(xiàn)有的實(shí)驗(yàn)條件,單片機(jī)需要由adc0809芯片從試驗(yàn)箱收集模擬信號(hào),經(jīng)過a/d轉(zhuǎn)換得到的數(shù)據(jù)為00h-ffh的值,再經(jīng)過量程變換、數(shù)制轉(zhuǎn)換成十進(jìn)制數(shù)值,然后用74ls244驅(qū)動(dòng)在數(shù)碼管上動(dòng)態(tài)顯示出來,同時(shí)由數(shù)碼管顯示的還有溫度的上限值,如果溫度大于上限值,則蜂鳴器報(bào)警。2.2硬件設(shè)計(jì)框圖圖1硬件設(shè)計(jì)框圖2.3各模塊電路設(shè)計(jì)及程序設(shè)計(jì)2.3.1單片機(jī)模塊的設(shè)計(jì)及初始化程序單片機(jī)最小系統(tǒng)主要是由晶振電

溫馨提示

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

評(píng)論

0/150

提交評(píng)論