2023年單片機實訓論文(專業(yè)16篇)

格式:DOC 上傳日期:2023-11-08 04:00:13
2023年單片機實訓論文(專業(yè)16篇)
時間:2023-11-08 04:00:13     小編:字海

在信息爆炸的時代,總結(jié)可以幫助我們更好地篩選和整理所學知識。閱讀是拓展知識、增長見識的一種重要方式??偨Y(jié)范文可以給我們提供一些寫作思路和參考案例。

單片機實訓論文篇一

單片機實訓心得要怎么寫,才更標準規(guī)范?根據(jù)多年的文秘寫作經(jīng)驗,參考優(yōu)秀的單片機實訓心得樣本能讓你事半功倍,下面分享【單片機實訓心得優(yōu)秀3篇】,供你選擇借鑒。

我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結(jié)構和邏輯結(jié)構,通過看了幾本書讓我了解認識到匯編確實太繁瑣,不過我學習過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。

不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。

時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。

俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。

硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。

當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質(zhì)絕對應該是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。

為期一周的單片機實訓結(jié)束了,真是讓我受益匪淺啊!學到了很多東西,不管怎么樣,先感謝學校給我的這么多機會,真正的學到了東西。隨著電子技術的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,我們就學習了單片機這門課程,感覺是有點難。也不知道整個學習過程是怎么過來得,可是時間不等人。不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。

說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設計沒有浪費我我們學到了很多知識,也讓我們對單片機有了更深一步的了解,雖然最后結(jié)果是出來了,可這與老師的精心指導是分不開的她引導我們的思路,本來一竅不通的我們經(jīng)過老師的點撥基本上通了,所以老師是功不可沒的??偠灾瑔纹瑱C課程設計對于我們有很大的幫助,我們從中受益匪淺。

通過為期一周的單片機實訓,是我們對這門課有了許多新的了解,彌補了在課堂上學習的不足。相信這對我們以后的學習和工作都會有很大的幫助。我們一定要在最短的時間里對這些不足加以改正!

首先,在這次試訓中我被單片機強大的功能所震撼,以前在課堂上完全沒有能理解可編程單片機的優(yōu)越性。這次通過實體仿真軟件等輔助軟件的共同效果,是這次試訓有了鮮明的活力。換是我們認識到這次試訓不僅僅是一個軟件的應用,更多的是使我們認識到學習到很多在課堂上無法得到的東西。特別是protues軟件的功能是我們了解了當今開發(fā)系統(tǒng)的新方向,簡直太不可思議啦!

單片機作為一種最簡單的軟件,與我們的日常生活息息相關,了解一些單片機程序的簡單錄入是費城必要的。如:led顯示器、鍵盤和顯示器的應用和原理。

在被刺實訓中我們每個人通過一個八位流水燈的制作,使我們深深地體會到了單片機在現(xiàn)實生活中的小小應用,既增強了我們的好奇心,又鞏固了我們的理論知識。更讓我們體會到了單片機手動的開始平臺的完善與成熟。只要你有想法,單片機就有可能讓他成為現(xiàn)實。這里我學習完protues軟件后的第一感覺是,雖然這軟件工作不穩(wěn)定,但是會有相當不錯的效果出來。這對我以后的工作一定會有幫助的。在這次試訓中不僅只對單片機編程有了新的認識,還對整個單片機的開發(fā)平臺都有了一廳的了解,這是一筆不錯的收獲。

通過這幾天的試訓,使我的感觸很深,真實“條條大路通羅馬”,要達到目的,不同的人就有不同的方法。只要你的方法不錯!五花八門都可以,而且是各有特色。走出來的結(jié)果都有各自的獨到之處。在編程中“簡”字貫穿于整個程序設計中,越簡單越好,畢竟單片機留給用戶的資源是有限的,所以我們要充分利用這些資源,達到更好的效果,這些是我們在以后的學習生活中應值得注意的地方。

在試訓中有苦有甜,當我們?yōu)橐粋€很難攻破的程序找出路時,心情煩躁,感覺自己很不可理喻,當程序一點一點編好后,自己從心底感覺到一點小小的安慰,看著自己的成果。感覺很欣慰,有一絲絲的甜意,幾天的實訓使自己的思維邏輯也有了小小的進步。

單片機實訓論文篇二

我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。匯編語言是一種機器語言,且代碼繁瑣,不易記憶。需要掌握單片機的內(nèi)部結(jié)構和邏輯結(jié)構,通過看了幾本書讓我了解認識到匯編確實太繁瑣,不過我學習過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。

不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。

時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。

俗話說“好的開始是成功的一半”。說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。

硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。

當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。對于這次單片機綜合課程實習,我的第一大

心得體會

就是作為一名工程技術人員,要求具備的首要素質(zhì)絕對應該是嚴謹。我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。


c51單片機實訓報告

單片機實訓總結(jié)800字

單片機實訓論文篇三

在現(xiàn)在這個信息化時代,電子技術被廣泛應用于各行各業(yè)。因為其高效、省力、精準的特點,單片機作為電子技術的一個重要分支,已成為電子工程師必備的編程語言之一。在單片機實訓中,我們能夠深入了解單片機的基本構成、編程技巧、設計方法,對我們的技術水平和實際應用能力都有相當大的提升。在這里,我將分享自己關于單片機實訓的心得體會。

第二部分:單片機實訓的學習方法

對于單片機的學習,首先需要掌握 C 語言及相應的編譯工具。理解計算機系統(tǒng)所具有的基本工作原理,熟悉單片機資料手冊的使用,掌握輸入輸出技術、中斷技術和時鐘技術等基本知識。在學習的過程中,不能光是死記硬背,而是要學會歸納總結(jié),理解其原理。同時,需要在實踐中不斷嘗試,通過編寫不同的程序,加深對單片機的認識和理解。

第三部分:單片機實訓的實踐經(jīng)驗

在實踐中,單片機實訓大多數(shù)是以完成各種實驗為主線。實驗中往往涉及到很多的知識點,包括單片機的各個模塊、端口的操作,各種傳感器、驅(qū)動模塊等的應用。在實驗過程中,需要更多的思考和實踐,遇到問題需要善于分析和解決。同時,也需要注意各個實驗之間的關聯(lián)性,把握好整個實驗的邏輯性和連續(xù)性。

第四部分:單片機實訓的團隊合作

單片機實訓在一定程度上可以鍛煉團隊中的合作能力。在團隊中,每個人有不同的專業(yè)方向和興趣點,有些人擅長硬件設計,有些人擅長軟件開發(fā),還有些人擅長調(diào)試、優(yōu)化等。通過團隊的合作,能夠充分利用每個人的特長,把每個人的優(yōu)點匯聚起來,互相借鑒、學習、提升。同時,也能夠培養(yǎng)人際交往能力和團隊協(xié)作精神,提高團隊整體素質(zhì)。

第五部分:單片機實訓的價值意義

通過單片機實訓,能夠讓我們更加深入的了解單片機的原理和應用,提高我們的編程技能水平和創(chuàng)新意識。同時,也為我們今后的學習和工作積累了寶貴的經(jīng)驗。對于我們的專業(yè)學習和未來的職業(yè)發(fā)展,都有著重要的意義,是一種非常有價值的實踐活動。在這個過程中,我們能夠不斷發(fā)現(xiàn)自我、挑戰(zhàn)自我、提升自我,從而塑造自己更加優(yōu)秀的品質(zhì)和能力。

第六部分:結(jié)論

總之,單片機實訓是一種很好的機會,能夠讓我們在實踐的過程中提升自己的技能和知識水平,增強自己的創(chuàng)造力和解決問題的能力。雖然實訓過程中遇到了很多困難和挑戰(zhàn),但是通過自己的努力和團隊的合作,我們最終成功的完成了各項實驗,并從中汲取了豐富的經(jīng)驗和體會,這對我們今后的學習和工作都有著非常重要的意義。

單片機實訓論文篇四

1)鞏固單片機基礎知識,串聯(lián)知識點。

2)學會繪制pcb板,學會手工制板的一般方法。

3)使用protel等eda工具進行單片機硬件系統(tǒng)設計的能力。

4)基于keil ide開發(fā)單片機應用程序的能力。

5)寫技術報告和編制技術資料的能力。

6)獨立工作能力和創(chuàng)造力。

7)綜合運用專業(yè)及基礎知識,解決實際工程技術問題的能力。

旋轉(zhuǎn)電子時鐘的設計與制作

實現(xiàn)的功能要求:(1)實現(xiàn)單片機最小系統(tǒng) ;(2)四只led數(shù)碼管顯示當前時分;(3) 每隔一秒鐘周邊的60只led發(fā)光管旋轉(zhuǎn)一格,裝飾用的led每隔一秒旋轉(zhuǎn)一次;(4) 實現(xiàn)整點報時;(5) 實現(xiàn)按鍵調(diào)整;(6) 停(掉)電保護,年計時誤差小于30秒;(7) 其他功能。

3.1方案論證

3.1.1單片機定時器做電子時鐘

優(yōu)點:考慮到單片機貨源充足、價格低廉,可軟硬件結(jié)合使用,能夠方便的實現(xiàn)系統(tǒng)的多功能性,故采用單片機作為本設計的硬件基礎。故其優(yōu)點是外圍電路簡單,只需要一個單片機最小系統(tǒng),和一個顯示模塊。

缺點:定時不是很準確,計時誤差較大,并且程序的編寫較繁瑣。

3.1.2數(shù)字電路做電子時鐘

優(yōu)點:具有走時準確、顯示直觀、無機械傳動裝置。與傳統(tǒng)的機械鐘先比,電子鐘具有更優(yōu)異的優(yōu)點。由于電子鐘采用數(shù)字集成電路的發(fā)展和采用了先進的石英技術,使電子鐘具有走時準確、性能穩(wěn)定、攜帶方便等優(yōu)點,電子鐘用于定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播及自動控制等各個領域。 缺點:因為電子鐘畢竟是電子產(chǎn)品,電子產(chǎn)品都有輻射,不過電子鐘危害極低,對人體夠不成任何危害,不象手機的輻射那么大。

應用:目前,在國內(nèi),電子鐘因數(shù)碼管數(shù)字顯示效用直接有效,所以大多運用在城市的主要營業(yè)場所,以及車站、碼頭等公共場所。在對公共場所的電子鐘設定的時候,使用者還可根據(jù)周邊的氣候、溫度等對lcd屏進行設置。同時,因為數(shù)碼管的顯示耗電量很省,所以能夠保持持續(xù)的工作效果。夜間在睡覺的時候,床頭如果放個帶投影功能的電子鐘,可以不用起床,直接讓時間顯示在天花板上,非常直觀與有效?,F(xiàn)在生產(chǎn)的大部分汽車中,車內(nèi)前方儀表盤旁邊一般也都自帶電子鐘功能,采取藍色背景光板成像效果,非常清晰。

3.2 旋轉(zhuǎn)電子時鐘硬件電路,并簡要講述各部分的原理3.2.1 降壓部分

3.2.1 電源部分

5v電源可使用通用的78xx系列來構成,也可以使用ldo來構成,一般而言,目前l(fā)do為主流,常用的ldo主要為reg1117-xx系列,該部分的電路可參考圖1,使用一個reg1117-5構成5v電源。為了更好地了解系統(tǒng)電源的情況,一般會在電源的輸出端加入一個led進行電源的指示。

3.2.2 顯示部分

60燈旋轉(zhuǎn)的原理和數(shù)碼管顯示原理一模一樣。只不過把數(shù)碼管的段分別用單個二極管代替,形成了8個類似數(shù)碼管的控制結(jié)構。

3.2.3 指示部分

為了能輸出用戶的相關信息,目前使用的有l(wèi)cd和led方法,本實訓中學生可以從兩種方法中任選一個.

3.2.4 按鍵部分

本實訓使用的是較為簡單的阻容復位電路。對于單片機這類微控制器而言,其本質(zhì)就是運行用戶設定的程序,所以必須在基本硬件的基礎上加入一個下載線接口,用來下載用戶編寫的程序,由于stc單片機支持串行口下載,在做硬件的時候大家只需將單片機的p3.0和p3.1接排針形成預留接口,我們用下載線直接下載。用戶輸入信息使用的是獨立按鍵,本項目中因為要輸入調(diào)整和加減信息,所以僅使用了獨立按鍵.

xx:我們經(jīng)過了一周的學習和制作后,終于完成了電子時鐘的基本功能。使我們更加地認識到了動手能力和理論知識相結(jié)合的重要性。在這次的制作中,我們也深刻地認識到我們的不足和自身理論知識的欠缺,所以從中遇到了很多困難,但是最后還是在老師以及組員的幫助下圓滿解決了困難,實現(xiàn)了整個系統(tǒng)的制作與最后的調(diào)試,相關指標達到預期的效果,并且很好地完成了本課程要求的任務。

xx:這些日子我們收獲了許多東西,從零散的元器件到電子時鐘能夠?qū)崿F(xiàn)基本功能的整個過程,在設計過程中雖然遇到了一些的問題,但經(jīng)過一次又一次的討論,一遍又一遍的檢查我們終于找出了問題所在,也暴露了前期在這方面的知識欠缺和經(jīng)驗不足。通過此次項目的學習提高了我們自主學習的能力、動手操作的能力和團結(jié)合作的能力。

通過這個課程,使我更加扎實的掌握了有關電子線路、單片機方面的知識。使我對自己的專業(yè)知識有了更為詳盡而深刻的了解,認識到了許多我以前雖然看過但并沒有認真的去了解的元器件的使用方法,從而更深的了解到了自己的不足,雖然我的基礎知識不夠扎實,但是我在此期間積累了許多寶貴的經(jīng)驗,這都是我以后走上工作崗位的巨大的財富。在次我要感謝我們的指導老師徐老師和香老師的耐心以及辛苦的指導。還有謝謝組員的包容和辛勤的勞動。

單片機實訓論文篇五

加深了對各種調(diào)試和仿真軟件的使用技能;

掌握了單片機應用電路的設計和調(diào)試方法。

首先,我們要從所給定的元器件中設計出6個不同的電路,并編寫程序?qū)崿F(xiàn)相關任務要求。我們小組設計出的電路主有:

(1)數(shù)碼管輪流顯示百十個位的數(shù)。要求:數(shù)據(jù)來源于撥碼開關;

個位顯示完畢停留的時間稍微長些。

(2)定時計數(shù)器實現(xiàn)對外部脈沖計數(shù)5次后,流水燈的狀態(tài)由亮點左流動轉(zhuǎn)化成閃爍5次,然后回到初始狀態(tài)。

(3)單鍵改變流水燈狀態(tài)。按鍵一旦按下,流水燈狀態(tài)由暗點右流動轉(zhuǎn)化成閃爍8次,然后回到初始狀態(tài)。

并且按鍵k1級別高于k0。

(5)串口輸出數(shù)據(jù),實現(xiàn)在2個數(shù)碼管上顯示60秒計數(shù)器。

(6)在集成的8位數(shù)碼管上動態(tài)顯示出:1——8的效果。

其次,我們要對我們所設計的電路進行電路布局、連線,檢查電路是否出現(xiàn)錯誤或者遺漏。

然后,學會用keil軟件調(diào)試程序,并用該軟件菜單的各項調(diào)試工具和窗口。再結(jié)合硬件和軟件,進行整體調(diào)試。

最后,當我們根據(jù)相關要求從所給定的元器件中設計出6個不同的電路、編寫程序、線路布局,調(diào)試成功,我們的設計就完成了。

在這實訓期間我深刻的認識到了理論知識和實踐操作必須是相結(jié)合的,也許在實訓時會有很多各種軟、硬件等故障。

在編程時我們就出現(xiàn)了很大的障礙, 本來還以為編程會很簡單的,等到實際操作起來才知道它的復雜性,沒有想像中的那么得心應手, 最后不得不求出其他小組,原來本身程序的思維是正確的,只是步驟中有點小錯誤,所以導致整個程序的結(jié)果很亂。

我們在做雙鍵改變流水燈狀態(tài)的電路時又發(fā)現(xiàn)了一個頭痛的問題,發(fā)光二極管不亮、開關不管用,剛開始的時候,我們檢查了好幾遍就是沒有發(fā)現(xiàn)問題,快要失去耐心是發(fā)現(xiàn)少兩連接了兩根線,這是個好現(xiàn)象讓我們有了繼續(xù)往下的勇氣,終于在反復的檢查研究中,我們發(fā)現(xiàn)發(fā)光二極管不亮的正負方向反了,開關接錯了位臵,這才導致連接線路期間的錯誤不斷。結(jié)果是可喜的,在我們小組竭盡全力,同學老師的幫忙下,我們的電路很成功。

我們會遇到很多挫折,不要氣餒,不要放棄。我們只有這樣才能提高自己的實際操作能力;

培養(yǎng)自己獨立思考能力;

樹立良好的心理素質(zhì)和吃苦耐勞精神。因此,本實訓對培養(yǎng)學生正確的勞動觀念、組織紀律性、團隊合作精神。

單片機實訓論文篇六

為期幾天的單片機實訓暴露出來很多學習上的問題,這些問題的發(fā)現(xiàn)將為我們以后的學習和工作找明道路,查漏補缺為進一步學習作好準備!

本次實驗我們組做的課題是《交通燈控制》,這是一個實用性質(zhì)非常強的題目。

首先,它非常聯(lián)系我們?nèi)粘I?,每當我們在馬路上走的時候?qū)ξ覀兊娜松戆踩P系最密切的莫過于紅綠燈,因此設計一款好的性能優(yōu)異功能強大的交通燈控制系統(tǒng)是對所有車輛行人的一個最大的福音,是對社會的巨大貢獻!

其次,交通燈控制系統(tǒng)是涉及到單片機、電路、信號、數(shù)學數(shù)字運算等多學科的一門綜合性應用非常強的課題,這個課題的成功實踐必將在一定程度上極大地激發(fā)我們在這些相關學科的學習興趣,也會促使我們?nèi)ハ蚨鄬W科綜合應用的方面發(fā)展,這也是當今科學科技領域一個顯著的特點。從這一點上來說這個課題的選取對所有參加這個課題研究的同學們來說都是一個非常好的鍛煉。

再次,任何一個任務的完成,都體現(xiàn)了一個小組一個組織的配合,單純一個人的力量是完不成很大很多的工作的,這就要求整個組里的成員共同配合積極協(xié)作,為了一個共同的目標努力。從這一點上來說,這個課題的意義就在于培養(yǎng)了我們大家團結(jié)協(xié)作的作風同時也培養(yǎng)了我們每個人在對待科學問題上孜孜不倦、嚴謹求實的科學作風,這對我們每個人來說都是相當有益的!

當然,通過做這個課題,也暴露出來了很多問題值得我們?nèi)ヌ接懡鉀Q和克服:

第一,時間利用問題。由于課題難度較大,因此很多組員都以不會為理由而無所事事,在實驗室上網(wǎng)玩游戲,耽誤了寶貴的時間也造成了整個組課題研究效率的低下。再一個有關時間的問題就是時間利用率太低。

第二,組員之間配合不甚默契。也許是由于課題的原因,小組內(nèi)成員之間總是各自干各自的缺少那種配合上的默契,結(jié)果到最后很多人都重復去做同一件事情造成了時間浪費、效率下降。

第三,課題研究不夠深刻。課題研究總是浮于表面文章,對程序?qū)ψ詈蠼Y(jié)果研究不夠造成雖然某一塊地方做的比較好但是在大腦中沒有一個總體的印象,無法理論聯(lián)系實際,研究成果的應用嚴重背離實際現(xiàn)實,影響使用。

基本上,這次實訓暴露出來的問題就這些,我且先

總結(jié)

到這里。這些問題的發(fā)現(xiàn),有助于提高我們在以后的工作和學習中對此類問題的認識,確保不在同一問題上再次犯錯。團結(jié)協(xié)作、積極配合、嚴謹求實、踏實務實,是對這次實訓的深刻總結(jié)。

還要事事做在同學前邊,事事做到點子上。錯誤傳遞領導的命令和遲到都是對工作的極度不負責,都是工作上的極大失職,以后要嚴格要求自己,堅決杜絕此類事情的再次發(fā)生,否則這一次次的“小錯”必將帶來人生中的“大后悔”!萬老師這次的懲罰是對我的一次深刻的教訓,要牢牢記住這次失職帶來的教訓,確保不再犯同樣的錯誤!

最后,衷心感謝萬老師給我們提供了這次難得的實訓機會,給了我這么深刻的人生體會,這一切一切對我我來說是有益而無害!

單片機實訓論文篇七

【導語】寫實訓

報告

要用最簡練的語言反映實訓的內(nèi)容。以下是本站整理的單片機實訓

報告

,歡迎閱讀!
(一)

1.課程設計目的

1)鞏固單片機基礎知識,串聯(lián)知識點。

2)學會繪制pcb板,學會手工制板的一般方法。

3)使用protel等eda工具進行單片機硬件系統(tǒng)設計的能力。

4)基于keilide開發(fā)單片機應用程序的能力。

5)寫技術報告和編制技術資料的能力。

6)獨立工作能力和創(chuàng)造力。

7)綜合運用專業(yè)及基礎知識,解決實際工程技術問題的能力。

2.課程設計題目描述和要求

旋轉(zhuǎn)電子時鐘的設計與制作

實現(xiàn)的功能要求:(1)實現(xiàn)單片機最小系統(tǒng);(2)四只led數(shù)碼管顯示當前時分;(3)每隔一秒鐘周邊的60只led發(fā)光管旋轉(zhuǎn)一格,裝飾用的led每隔一秒旋轉(zhuǎn)一次;(4)實現(xiàn)整點報時;(5)實現(xiàn)按鍵調(diào)整;(6)停(掉)電保護,年計時誤差小于30秒;(7)其他功能。

3.課程設計報告內(nèi)容

3.1

方案

論證

3.1.1單片機定時器做電子時鐘

優(yōu)點:考慮到單片機貨源充足、價格低廉,可軟硬件結(jié)合使用,能夠方便的實現(xiàn)系統(tǒng)的多功能性,故采用單片機作為本設計的硬件基礎。故其優(yōu)點是外圍電路簡單,只需要一個單片機最小系統(tǒng),和一個顯示模塊。

缺點:定時不是很準確,計時誤差較大,并且程序的編寫較繁瑣。

3.1.2數(shù)字電路做電子時鐘

優(yōu)點:具有走時準確、顯示直觀、無機械傳動裝置。與傳統(tǒng)的機械鐘先比,電子鐘具有更優(yōu)異的優(yōu)點。由于電子鐘采用數(shù)字集成電路的發(fā)展和采用了先進的石英技術,使電子鐘具有走時準確、性能穩(wěn)定、攜帶方便等優(yōu)點,電子鐘用于定時自動報警、按時自動打鈴、時間程序自動控制、定時廣播及自動控制等各個領域。缺點:因為電子鐘畢竟是電子產(chǎn)品,電子產(chǎn)品都有輻射,不過電子鐘危害極低,對人體夠不成任何危害,不象手機的輻射那么大。

應用:目前,在國內(nèi),電子鐘因數(shù)碼管數(shù)字顯示效用直接有效,所以大多運用在城市的主要營業(yè)場所,以及車站、碼頭等公共場所。在對公共場所的電子鐘設定的時候,使用者還可根據(jù)周邊的氣候、溫度等對lcd屏進行設置。同時,因為數(shù)碼管的顯示耗電量很省,所以能夠保持持續(xù)的工作效果。夜間在睡覺的時候,床頭如果放個帶投影功能的電子鐘,可以不用起床,直接讓時間顯示在天花板上,非常直觀與有效?,F(xiàn)在生產(chǎn)的大部分汽車中,車內(nèi)前方儀表盤旁邊一般也都自帶電子鐘功能,采取藍色背景光板成像效果,非常清晰。

3.2旋轉(zhuǎn)電子時鐘硬件電路,并簡要講述各部分的原理3.2.1降壓部分

3.2.1電源部分

5v電源可使用通用的78xx系列來構成,也可以使用ldo來構成,一般而言,目前l(fā)do為主流,常用的ldo主要為reg1117-xx系列,該部分的電路可參考圖1,使用一個reg1117-5構成5v電源。為了更好地了解系統(tǒng)電源的情況,一般會在電源的輸出端加入一個led進行電源的指示。

3.2.2顯示部分

60燈旋轉(zhuǎn)的原理和數(shù)碼管顯示原理一模一樣。只不過把數(shù)碼管的段分別用單個二極管代替,形成了8個類似數(shù)碼管的控制結(jié)構。

3.2.3指示部分

為了能輸出用戶的相關信息,目前使用的有l(wèi)cd和led方法,本實訓中學生可以從兩種方法中任選一個.

3.2.4按鍵部分

本實訓使用的是較為簡單的阻容復位電路。對于單片機這類微控制器而言,其本質(zhì)就是運行用戶設定的程序,所以必須在基本硬件的基礎上加入一個*線接口,用來*用戶編寫的程序,由于stc單片機支持串行口*,在做硬件的時候大家只需將單片機的p3.0和p3.1接排針形成預留接口,我們用*線直接*。用戶輸入信息使用的是獨立按鍵,本項目中因為要輸入調(diào)整和加減信息,所以僅使用了獨立按鍵.

4.電路原理圖

5.實訓心得

xx:我們經(jīng)過了一周的學習和制作后,終于完成了電子時鐘的基本功能。使我們更加地認識到了動手能力和理論知識相結(jié)合的重要性。在這次的制作中,我們也深刻地認識到我們的不足和自身理論知識的欠缺,所以從中遇到了很多困難,但是最后還是在老師以及組員的幫助下*解決了困難,實現(xiàn)了整個系統(tǒng)的制作與最后的調(diào)試,相關指標達到預期的效果,并且很好地完成了本課程要求的任務。

xx:這些日子我們收獲了許多東西,從零散的元器件到電子時鐘能夠?qū)崿F(xiàn)基本功能的整個過程,在設計過程中雖然遇到了一些的問題,但經(jīng)過一次又一次的討論,一遍又一遍的檢查我們終于找出了問題所在,也暴露了前期在這方面的知識欠缺和經(jīng)驗不足。通過此次項目的學習提高了我們自主學習的能力、動手操作的能力和團結(jié)合作的能力。

通過這個課程,使我更加扎實的掌握了有關電子線路、單片機方面的知識。使我對自己的專業(yè)知識有了更為詳盡而深刻的了解,認識到了許多我以前雖然看過但并沒有認真的去了解的元器件的使用方法,從而更深的了解到了自己的不足,雖然我的基礎知識不夠扎實,但是我在此期間積累了許多寶貴的經(jīng)驗,這都是我以后走上工作崗位的巨大的財富。在次我要感謝我們的指導老師徐老師和香老師的耐心以及辛苦的指導。還有謝謝組員的包容和辛勤的勞動。

(二)

通過今次單片機實訓,使我對單片機的認識有了更深刻的理解。系統(tǒng)以51單片機為核心部件,利用匯編軟件編程,通過鍵盤控制和數(shù)碼管顯示實現(xiàn)了基本時鐘顯示功能、時間調(diào)節(jié)功能,能實現(xiàn)本設計題目的基本要求和發(fā)揮部分。

由于時間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實際應用還有一些具體細節(jié)問題需要解決。例如:不能實現(xiàn)只用兩個按鍵來控制時鐘時間,還不能實現(xiàn)鬧鐘等擴展功能。

踉踉蹌蹌地忙碌了兩周,我的時鐘程序終于編譯成功。當看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

但在這次實訓中同時使我對匯編語言有了更深的認識。當我第一次接觸匯編語言就感覺很難,特別是今次實訓要用到匯編語言,盡管困難重重,可我們還是克服了。這次的實訓使培養(yǎng)了我們嚴肅認真的做事作風,增強了我們之間的團隊合作能力,使我們認識到了團隊合作精神的重要性。

這次實訓的經(jīng)歷也會使我終身受益,我感受到這次實訓是要真真正正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不可能有研究的能力,沒有自己的研究,就不會有所突破。希望這次的經(jīng)歷能讓我在以后學習中激勵我繼續(xù)進步。


51單片機實訓報告

單片機實訓心得體會

單片機實訓論文篇八

很多人說,學單片機最好先學匯編語言,以我的經(jīng)驗告訴大家,絕對沒有這個必要,初學者一開始就直接用c語言為單片機編程,既省時間,學起來又容易,進步速度會很快。

在剛開始學單片機的時候,千萬不要為了解單片機內(nèi)部結(jié)構而浪費時間,這樣只能打擊你的信心,當你學會編程后,自然一步步就掌握其內(nèi)部結(jié)構了。單片機提高重在實踐,想要學好單片機,軟件編程必不可少。但是熟悉硬件對于學好單片機的也是非常重要的。

如何學習好硬件,動手實踐是必不可少的。我們可以通過自己動手做一個自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運用它。這樣我們就可以多一些了解芯片的結(jié)構。我相信,你完成了一個屬于自己的電子制作,你的單片機水平就會有一個質(zhì)的提高。

這就是我學習單片機的心得體會,希望給單片機的愛好者學好單片機有所幫助。

使用單片機就是理解單片機硬件結(jié)構,以及內(nèi)部資源的應用,在匯編或c語言中學會各種功能的初始化設置,以及實現(xiàn)各種功能的程序編制。

第一步:數(shù)字i/o的使用。顯示輸出電平,就可以學習引腳的數(shù)字i/o功能,在按下某個按鈕后,某發(fā)光二極管發(fā)亮,這就是數(shù)字電路中組合邏輯的功能,雖然很簡單,但是可以學習一般的單片機編程思想,例如,必須設置很多寄存器對引腳進行初始化處理,才能使引腳具備有數(shù)字輸入和輸出輸出功能。每使用單片機的一個功能,就要對控制該功能的寄存器進行設置,這就是單片機編程的特點,千萬不要怕麻煩,所有的單片機都是這樣。

第二步:定時器的使用。學會定時器的使用,就可以用單片機實現(xiàn)時序電路,時序電路的功能是強大的,在工業(yè)、家用電氣設備的控制中有很多應用,例如,可以用單片機實 現(xiàn)一個具有一個按鈕的樓道燈開關,該開關在按鈕按下一次后,燈亮3分鐘后自動滅,當按鈕連續(xù)按下兩次后,燈常亮不滅,當按鈕按下時間超過2s,則燈滅。數(shù) 字集成電路可以實現(xiàn)時序電路,可編程邏輯器件(pld)可以實現(xiàn)時序電路,可編程控制器(plc)也可以實現(xiàn)時序電路,但是只有單片機實現(xiàn)起來最簡單,成本最低。定時器的使用是非常重要的,邏輯加時間控制是單片機使用的基礎。

第三步:中斷。單片機的特點是一段程序反復執(zhí)行,程序中的每個指令的執(zhí)行都需要一定的執(zhí)行時間,如果程序沒有執(zhí)行到某指令,則該指令的動作就不會發(fā)生,這樣就會耽誤很多快速發(fā)生的事情,例如,按鈕按下時的下降沿。要使單片機在程序正常運行過程中,對快速動作做出反應,就必須使用單片機的中斷功能,該功能就是在快速動作發(fā)生后,單片機中斷正常運行的程序,處理快速發(fā)生的動作,處理完成后,在返回執(zhí)行正常的程序。中斷功能使用中的困難是需要精確地知道什么時候不允許中斷發(fā)生(屏蔽中斷)、什么時候允許中斷發(fā)生(開中斷),需要設置哪些寄存器才能使某種中斷起作用,中斷開始時,程序應該干什么,中斷完成后,程序應該干什么等等。中斷學會后,就可以編制更復雜結(jié)構的程序,這樣的程序可以干著一件事,監(jiān)視著一件事,一旦監(jiān)視的事情發(fā)生,就中斷正在干的事情,處理監(jiān)視的事情,當然也可以監(jiān)視多個事情,形象的比喻,中斷功能使單片機具有吃著碗里的,看著鍋里的功能。

以上三步學會,就相當于降龍十八掌武功,會了三掌了,可以勉強護身。

第四步:與pc機進行rs232通信。單片機都有usart接口,特別是msp430系列中很多型號,都具有兩個usart接口。usart接口不能直接與pc機的rs232接口連接,它們之間的邏輯電平不同,需要使用一個max3232芯片進行電平轉(zhuǎn)換。usart接口的使用是非常重要的,通過該接口,可以使單片機與pc機之間交換信息,雖然rs232通信并不先進,但是對于接口的學習是非常重要的。正確使用usart接口,需要學習通信協(xié)議,pc機的rs232接口編程等等知識。試想,單片機實驗板上的數(shù)據(jù)顯示在pc機監(jiān)視器上,而pc機的鍵盤信號可以在單片機實驗板上得到顯示,將是多么有意思的事情啊!

第五步:學會a/d轉(zhuǎn)換。map430單片機帶有多通道12位a/d轉(zhuǎn)換器,通過這些a/d轉(zhuǎn)換器可以使單片機操作模擬量,顯示和檢測電壓、電流等信號。學習時注意模擬地與數(shù)字地、參考電壓、采樣時間,轉(zhuǎn)換速率,轉(zhuǎn)換誤差等概念。使用a/d轉(zhuǎn)換功能的簡單的例子是設計一個電壓表。

第六步:學會pci、i2c接口和液晶顯示器接口。這些接口的使用可以使單片機更容易連接外部設備,在擴展單片機功能方面非常重要。

第七步:學會比較、捕捉、pwm這些功能可以使單片機能夠控制電機,檢測轉(zhuǎn)速信號,實現(xiàn)電機調(diào)速器等控制起功能。

如果以上七步都學會,就可以設計一般的應用系統(tǒng),相當于學會十招降龍十八掌,可以出手攻擊了。

第八步:學習usb接口、tcp/ip接口、各種工業(yè)總線的硬件與軟件設計?學習usb接口、tcp/ip接口、各種工業(yè)總線的硬件與軟件設計是非常重要的,因為這是當前產(chǎn)品開發(fā)的發(fā)展方向。到此為止,相當于學會15招降龍十八掌,但還不到打遍天下無敵手的境界。

即使如此,也算是單片機大蝦了!

單片機實訓論文篇九

單片機實訓是計算機工程專業(yè)學生必修的課程之一,通過實際操控硬件,將軟件應用在實際環(huán)境中,提高了學生獨立思考和問題解決的能力。在本次單片機實訓中,我學到了很多技術和知識,同時也收獲了一些感悟和體會。

第二段:技術與知識。

在實訓過程中,我了解了單片機基本的原理和結(jié)構,學習了匯編語言和C語言的編寫方式,掌握了數(shù)碼管、液晶屏、LED燈等數(shù)字電路的驅(qū)動方法,并學會了使用鍵盤、定時器等設備進行輸入和輸出控制。通過實踐操作中出錯和解決問題的過程,我進一步加深了對硬件電路和軟件程序的理解。

第三段:團隊合作。

在完成實訓任務的過程中,我深深地認識到團隊合作的重要性。一個人的能力是有限的,而團隊的力量可以釋放出每個人的潛力。在團隊中,我分擔了一部分任務,也受到了其他同學的幫助。同時,我也積極參與討論、交流和協(xié)商,不僅加深了個人理解,也為團隊決策提供了建設性的意見。

第四段:認識自我。

單片機實訓讓我認識到了自身的不足和需要提高的地方,也找到了自己的優(yōu)勢和擅長的領域。在實訓中,我發(fā)現(xiàn)自己更喜歡使用C語言進行編程,比較擅長數(shù)字電路的設計和調(diào)試。另外,我也意識到自己在計劃和節(jié)奏管理方面還需要更多的改進和提高。

第五段:未來展望。

通過單片機實訓的學習和實踐,我發(fā)現(xiàn)了自己對硬件電路和嵌入式系統(tǒng)的興趣,也增強了我進一步深入學習和研究的動力。未來,我希望能夠進一步深入研究電路設計和程序開發(fā),拓展自己的技術和知識,對行業(yè)發(fā)展做出更大的貢獻。

總結(jié):

通過單片機實訓的學習和實踐,我獲得了很多技術和知識,也發(fā)現(xiàn)了自己的不足和需要提高的地方。同時,團隊合作和自我認識方面的經(jīng)驗也讓我受益匪淺。更重要的是,這次實訓也為我未來的發(fā)展提供了指引和動力,讓我能夠更加自信和深入地探索這個領域。

單片機實訓論文篇十

一、實驗目的和要求。

二、實驗儀器設備。

三、實驗設計及調(diào)試:

(一)實驗內(nèi)容。

(二)實驗電路:畫出與實驗內(nèi)容有關的簡單實驗電路。

(三)實驗設計及調(diào)試步驟:

(1)對實驗內(nèi)容和實驗電路進行分析,理出完成實驗的設計思路。

(2)列出程序設計所需的特殊標志位、堆棧sp、內(nèi)部ram、工作寄存器等資源的分配列表,分配列表時注意考慮資源在程序執(zhí)行過程可能會出現(xiàn)沖突的問題。

(3)畫出程序設計流程圖,包括主程序和各子程序流程圖。

(4)根據(jù)(2)、(3)的內(nèi)容寫出實驗程序。

(5)調(diào)試程序(可以使用模擬仿真器)。

a、根據(jù)程序確定調(diào)試目的,即調(diào)試時所需觀察的內(nèi)容結(jié)果。

b、根據(jù)各調(diào)試目的分別選擇調(diào)試所需的方法,如單步、斷點等命令,分別列出各調(diào)試方法中所需要關注記錄的內(nèi)容。

c、調(diào)試程序,按各種調(diào)試方法記錄相應的內(nèi)容。

d、分析調(diào)試記錄的內(nèi)容和結(jié)果,找出程序中可能出錯的地方,然后修改程序,繼續(xù)調(diào)試、記錄、分析,直到調(diào)試成功。

(四)實驗調(diào)試過程中所遇到的問題、解決問題的思路和解決的方法。

四、實驗后的經(jīng)驗教訓總結(jié)。

單片機實訓論文篇十一

為期一周的單片機實訓結(jié)束了,真是讓我受益匪淺啊!學到了很多東西,不管怎么樣,先感謝學校給我的這么多機會,真正的學到了東西。隨著電子技術的發(fā)展,特別是隨著大規(guī)模集成電路的產(chǎn)生,給人們的生活帶來了根本性的變化,我們就學習了單片機這門課程,感覺是有點難。也不知道整個學習過程是怎么過來得,可是時間不等人。

不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。

不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。單片機是一門很好的學問,需要我去鉆研它。時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。俗話說“好的開始是成功的一半”。

說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。

其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期一周的單片機課程設計沒有浪費我我們學到了很多知識,也讓我們對單片機有了更深一步的了解,雖然最后結(jié)果是出來了,可這與老師的精心指導是分不開的她引導我們的思路,本來一竅不通的我們經(jīng)過老師的點撥基本上通了,所以老師是功不可沒的??偠灾?,單片機課程設計對于我們有很大的幫助,我們從中受益匪淺。

單片機實訓論文篇十二

第一階段:自己偶然了解或者被別人推薦從而得知單片機可以通過編程來實現(xiàn)自動控制的一些功能。而且聽到了很多“專業(yè)名詞”,例如51、stm32、定時器、嵌入式等等。但是直限于對這次名詞有一個感性的認識。

第二階段:知道了51單片機是8位低端機、msp430是16位低功耗單片機、stm32是資料比較齊全,市場普及率比較高的32位高性價比單片機,從而在使用哪一款單片機入門這個問題上糾結(jié)了很久,一部分人給的建議是從51入手,先把51學通了,再去學習32或者其他的,會很快上手。而又有另外一部分人告訴他,51已經(jīng)過時了,同樣的價格,可以直接拿到stm32的片子,而且stm32的性價比要比51高太多了,資源也比51豐富很多。當然還有人建議學習msp430,因為430畢竟是出身豪門,有著ti這個大牌老爹,再加上自己的低功耗的賣點,自然不會比其他的差。所以新手往往會在這個環(huán)節(jié)卡一段時間。不知道自己選擇什么。

第三階段:大部分人經(jīng)過之前兩個環(huán)節(jié)的猶豫,然后自己去圖書館、網(wǎng)上查找相關的帖子、資料等等,最后決定學習stm32。因為stm32有以下優(yōu)點:1、stm32的資料非常多,而且好多都是中文資料,這對于英文學習不好的同學就是一個福音,隨便在網(wǎng)上一搜就可以搜到一大堆資料,或者加一個stm32的學習群,就可以找到一堆資料。2、網(wǎng)上有很多前輩發(fā)表的stm32學習過程心得體會的帖子,自己有不會的就可以隨時在網(wǎng)上查資料學習。3、淘寶上stm32的開發(fā)板比較便宜。從二十塊得最小系統(tǒng)板到上千的功能完善的開發(fā)板都有,這些貴點的板子還提供了完善的學習資料和視頻教程而且還有對應的學習群供大家交流討論。4、stm32本身資源比較豐富,可以滿足自己做絕大多數(shù)項目。好了,經(jīng)過這么多時間的猶豫、對比,總是確定了要學習stm32了??墒且獙W習,首先就得有一個開發(fā)板,上淘寶一搜,各種開發(fā)板琳瑯滿目,簡直看花了眼,想來想去,反正這次學習,學會了以后用處很多,找工作什么的也不用發(fā)愁了,所以多花點錢搞個好點的吧,于是乎花個六七百大洋,買一套開發(fā)板。一般還非要配一個大尺寸的觸摸屏,畢竟淘寶上的開發(fā)板,例程做的都不錯,看著顯示屏上那么高端大氣的圖標,覺得反正放在一起買比較便宜,索性就一次把錢花了,買一個長期用,大不了吃幾個月泡面,給自己投資總是值得的。

第四階段:開發(fā)板付款后,板子還沒到,就趕緊安裝開發(fā)環(huán)境等。然后是焦急的等了幾天,總算收到了,然后迫不及待的拍照、開箱、觀摩、上電,顯示屏亮了,里面燒寫的默認例程開始跑了,心里感覺很爽。然后開始給自己制定計劃,一天學習一個外設,或者一周學習一個外設。

第五階段:開始學習gpio,花了好幾天時間,按照例程上講的東西,總算把一個led燈點亮了,感覺自己像是學到什么了,又興奮的把板子上其他led也點亮了,然后還搞個led流水燈。覺得stm32庫函數(shù)真好用,然后就開始學習按鍵什么的,按照賣家給的教程,貌似確實進展很快。

第六階段:gpio學完了,按鍵學完了,接下來開始學習adc、dma、timer了,然而這時候發(fā)現(xiàn)并沒有那么簡單了,《stm32參考手冊》看了幾遍也不是很懂?!秙tm32庫函數(shù)手冊》看了之后也是迷迷糊糊,翻開《cortex-m3權威指南》看看更是一頭霧水,賣家的視頻看著看著就想睡覺了。這時候感覺對smt32的興趣瞬間就降為0,逼著自己把賣家的例程燒寫進去,看看實驗現(xiàn)象,然后再看看代碼,勉強算是自己學完了這一章。然后就把板子收起來了。這一收可能就再也不會拿出來學習了。

單片機實訓論文篇十三

通過這一個學期的單片機學習,我收獲了很多關于單片機的知識,并且這些知識和日常的生活息息相關。了解了一些簡單程序的錄入,led顯示器、鍵盤、和顯示器的應用和原理。

led顯示器:led顯示器是由發(fā)光二管組成顯示字段的器件。通常的8段led顯示器是由8個發(fā)光二極管組成,led顯示器分共陽極和共陰極兩種。有段選碼和和位選碼。當led顯示器每段的平均電流位5ma時,就有較滿意的亮度,一般選擇斷碼5-10ma電流;位線的電流應選擇40-80ma。led顯示器的顯示方式有動態(tài)和靜態(tài)兩種。7289a芯片是具有spi串行接口功能的顯示鍵盤控制芯片,它可同時取得8位共陰極數(shù)碼管和64個鍵的鍵盤矩陣。7289a的控制指令分為兩類:8位寬度的單字節(jié)指令和16位寬度雙字節(jié)指令;還有閃爍指令和消隱指令。7289a采用串行方式spi總線與微處理器通信;7289a與at89c52接口電路,在實際電路中無論接不接鍵盤,電路中連接到其各段上的8個 100千歐的下拉電阻均不可以省去,如果不接鍵盤而只接顯示器可以省去8個10千歐電阻,若僅接鍵盤而不接顯示器,可省去串入dp及sa-sg連線的8個220歐電阻,7289a還需要外接晶體振蕩電路。液晶顯示器簡稱lcd,其顯示原理是用經(jīng)過處后的液晶具有能改變光線傳輸方向的特性,達到顯示字符和圖形的目的。最簡單的筆段式液晶顯示器類似于lcd顯示器,可以顯示簡單的字符和數(shù)字,而目前大量使用的是點陣式lcd顯示器,既可以顯示字符和數(shù)字也可以顯示漢字和圖形。如果把lcd顯示屏、背光可變電源、接口控制邏輯、驅(qū)動集成芯片等部件構成一個整體,是的與cpu接口十分方便。

鍵盤:鍵盤是最常見的計算機輸入設備,它廣泛應用于微型計算機和各種終端設備上。計算機操作者通過鍵盤向計算機輸入各種指令、數(shù)據(jù),指揮計算機的工作。按照鍵盤的工作原理和按鍵方式的不同,可以劃分為四種:機械式鍵盤采用類似金屬接觸式開關,工作原理是使觸點導通或斷開,具有工藝簡單、噪音大、易維護的特點。 塑料薄膜式鍵盤鍵盤內(nèi)部共分四層,實現(xiàn)了無機械磨損。其特點是低價格、低噪音和低成本,已占領市場絕大部分份額。 導電橡膠式鍵盤觸點的結(jié)構是通過導電橡膠相連。鍵盤內(nèi)部有一層凸起帶電的導電橡膠,每個按鍵都對應一個凸起,按下時把下面的觸點接通。這種類型鍵盤是市場由機械鍵盤向薄膜鍵盤的過渡產(chǎn)品。 無接點靜電電容式鍵盤使用類似電容式開關的原理,通過按鍵時改變電極間的距離引起電容容量改變從而驅(qū)動編碼器。特點是無磨損且密封性較好。

按照按鍵方式的不同鍵盤可分為接觸式和無觸點式兩類。接觸式鍵盤就是我們通常所說的機械式鍵盤,它又分為普通觸點式和干簧式。普通觸點式的兩個觸點直接接觸,從而使電路閉合,產(chǎn)生信號;而干簧式鍵盤則是在觸點間加裝磁鐵,當鍵按下時,依靠磁力使觸點接觸,電路閉合。與普通觸點式鍵盤相比,干簧式鍵盤具有響應速度快、使用壽命長、觸點不易氧化等優(yōu)點。無觸點式鍵盤又分為電容式、霍爾式和觸摸式三種。其中電容式是我們最常用到的鍵盤類型,它的觸點之間并非直接接觸,而是當按鍵按下時,在觸點之間形成兩個串聯(lián)的平板電容,從而使脈沖信號通過,其效果與接觸式是等同的。電容式鍵盤擊鍵時無噪聲,響應速度快,但是價格很高一些。

顯示器:按照顯示器的顯示管分類crt、lcd。按顯示色彩分類單色顯示器、彩色顯示器。按大小分類通常有14寸、15寸、17寸和19寸,或者更大。顯示管的屏幕上涂有一層熒光粉,電子槍發(fā)射出的電子擊打在屏幕上,使被擊打位置的熒光粉發(fā)光,從而產(chǎn)生了圖像,每一個發(fā)光點又由“紅”“綠”“藍”三個小的發(fā)光點組成,這個發(fā)光點也就是一個象素。由于電子束是分為三條的,它們分別射向屏幕上的這三種不同的發(fā)光小點,從而在屏幕上出現(xiàn)絢麗多彩的畫面。顯示器顯示畫面是由顯示卡來控制的。若仔細觀察顯示器上的文本或圖像是由點組成的,屏幕上點越多越密,則分辨率越高。

屏幕上相鄰兩個同色點的距離稱為點距,常見點距規(guī)格有0。31mm、0。28mm、0。25mm等。顯示器點距越小,在高分辨率下越容易取得清晰的顯示效果。電子束采用光柵掃描方式,從屏幕左上角一點開始,向右逐點進行掃描,形成一條水平線;到達最右端后,又回到下一條水平線的左端,重復上面的過程;當電子束完成右下角一點的掃描后,形成一幀。此后,電子束又回到左上方起點,開始下一幀的掃描。這種方法也就是常說的逐行掃描顯示。而隔行掃描指電子束在掃描時每隔一行掃一線,完成一屏后再返回來掃描剩下的線,這與電視機的原理一樣。隔行掃描的顯示器比逐行掃描閃爍得更厲害,也會讓使用者的眼睛更疲勞。完成一幀所花時間的倒數(shù)叫垂直掃描頻率,也叫刷新頻率,比如60hz、75hz等。

通過這幾天的單片機的實訓,我在理論的基礎上更深刻的掌握了單片機的深層內(nèi)容及實際生活中的應用,實訓鍛煉了自己動手能力和思維能力,還有在軟件方面的編程能力,讓我受益匪淺,同時也暴露出一些平時學習上的問題,讓我深刻反思。這些問題的發(fā)現(xiàn)將為我以后的學習和工作找明道路,查漏補缺為進一步學習作好準備。通過實訓,讓我懂得了如何編寫一些簡單的程序,學會了如何制作單片機應用程序,并且可以在今后的日常生活中靈活運用。

單片機實訓論文篇十四

作為一名計算機專業(yè)的學生,單片機實訓是我專業(yè)課程中的一門重要實踐環(huán)節(jié)。通過這門課程的學習與實踐,我不僅掌握了單片機的基本原理和應用技術,更加深入了解了軟硬件結(jié)合的計算機系統(tǒng)。在這個過程中,我積累了許多寶貴的經(jīng)驗和體會。

首先,單片機實訓加強了我的動手實踐能力。在實訓課程中,我們通過實踐操控硬件器件,學習和掌握了諸如按鍵輸入、數(shù)碼管顯示、基本IO控制等基本技術。通過大量的實操練習,我逐漸獲得了熟練的焊接和電路連接技巧,提高了自己的動手實踐能力。在處理實際問題時,能夠迅速調(diào)試和修復故障,這對我今后的工作和學習都非常有幫助。

其次,單片機實訓加深了我對計算機系統(tǒng)的認識。單片機是微型計算機的核心部分,通過學習實踐單片機的應用,我深刻體會到了軟硬件之間的相互協(xié)作與配合。在實踐中,我學會了將計算機系統(tǒng)的硬件和軟件結(jié)合起來,實現(xiàn)更加復雜和多樣化的功能。這也讓我對計算機的工作原理和思維方式有了更為全面和深入的了解。

另外,單片機實訓提升了我的問題解決能力。在實踐中,我們時常會遇到一些意想不到的困難和障礙。但通過全力以赴地思考和嘗試,我逐漸掌握了快速定位和解決問題的能力。在錯誤提示或者系統(tǒng)故障時,我可以運用所學的原理和技術知識,迅速找到并解決問題。這種能力也是我今后從事計算機工作中非常重要的技能。

此外,單片機實訓培養(yǎng)了我對團隊合作的重視。在實訓課程中,我們常常需要與同學一起完成一些需要互相配合的項目。通過與同學們共同工作,我學會了傾聽和尊重他人的觀點,也了解到了協(xié)作的力量。在與同學們的合作中,我了解到每個人都有自己的特長和優(yōu)勢,只有團結(jié)合作,才能發(fā)揮出最好的效果。

最后,單片機實訓使我深刻體會到了科技對社會的影響與作用。通過實踐,我看到了單片機在各個領域的廣泛應用,如工業(yè)自動化、智能家居、無人駕駛等。這些應用對提高生產(chǎn)效率、提升生活品質(zhì)有著巨大的幫助。我對科技的重要性有了更深刻的認識,并對未來的科技發(fā)展充滿了期待。

總之,單片機實訓對我個人的成長和發(fā)展起到了重要的推動作用。通過動手實踐,我掌握了專業(yè)知識和技能,并培養(yǎng)了動手實踐、問題解決和團隊合作的能力。我相信,通過這門課程的學習與實踐,我將能夠在今后的工作和學習中更加出色地發(fā)揮自己的專業(yè)能力。并將為社會的科技發(fā)展貢獻自己的一份力量。

單片機實訓論文篇十五

最近自己對單片機特別的感興趣,因為看到它能控制電機的轉(zhuǎn)動,自己覺得很神奇。

就想弄清楚它到底是怎么做到的?

我看到書上講:單片機可以用兩種語言編寫,一種是c語言,另外一種是匯編語言。

匯編語言是一種機器語言,且代碼繁瑣,不易記憶。

需要掌握單片機的內(nèi)部結(jié)構和邏輯結(jié)構,通過看了幾本書讓我了解認識到匯編確實太繁瑣,不過我學習過c語言,也參加了全國計算機二級考試,覺得自己在一方面具有優(yōu)勢,能很快學好它。

不過在學習中,我才發(fā)現(xiàn)學習單片機不僅僅需要軟件的知識,還需要硬件的知識。

我買了一個單片機在實踐中就是一個活生生的例子,沒有相應的硬件知識,我連單片機怎么和電腦相連都不知道,我為我當初的想法感到羞愧。

單片機是一門很好的學問,需要我去鉆研它。

時光飛逝,一轉(zhuǎn)眼,一個學期又進尾聲了,本學期的單片機綜合課程設計也在一周內(nèi)完成了。

俗話說“好的開始是成功的一半”。

說起課程設計,我認為最重要的就是做好設計的預習,認真的研究老師給的題目,選一個自己有興趣的題目。

其次,老師對實驗的講解要一絲不茍的去聽去想,因為只有都明白了,做起設計就會事半功倍,如果沒弄明白,就迷迷糊糊的去選題目做設計,到頭來一點收獲也沒有。

最后,要重視程序的模塊化,修改的方便,也要注重程序的調(diào)試,掌握其方法。

雖然這次的課程設計算起來在實驗室的時間只有三天,不過因為我們都有自己的實驗板,所以在宿舍里做實驗的時間一定不止三天。

硬件的設計跟焊接都要我們自己動手去焊,軟件的編程也要我們不斷的調(diào)試,最終一個能完成課程設計的勞動成果出來了,很高興它能按著設計的思想與要求運動起來。

當然,這其中也有很多問題,第一、不夠細心比如由于粗心大意焊錯了線,由于對課本理論的不熟悉導致編程出現(xiàn)錯誤。

第二,是在學習態(tài)度上,這次課設是對我的學習態(tài)度的一次檢驗。

對于這次單片機綜合課程實習,我的第一大心得體會就是作為一名工程技術人員,要求具備的首要素質(zhì)絕對應該是嚴謹。

我們這次實習所遇到的多半問題多數(shù)都是由于我們不夠嚴謹。

第三,在做人上,我認識到,無論做什么事情,只要你足夠堅強,有足夠的毅力與決心,有足夠的挑戰(zhàn)困難的勇氣,就沒有什么辦不到的。

很多人說,學單片機最好先學匯編語言,以我的經(jīng)驗告訴大家,絕對沒有這個必要,初學者一開始就直接用c語言為單片機編程,既省時間,學起來又容易,進步速度會很快。

在剛開始學單片機的時候,千萬不要為了解單片機內(nèi)部結(jié)構而浪費時間,這樣只能打擊你的信心,當你學會編程后,自然一步步就掌握其內(nèi)部結(jié)構了。

單片機的學習實踐

單片機提高重在實踐,想要學好單片機,軟件編程必不可少。

但是熟悉硬件對于學好單片機的也是非常重要的。

如何學習好硬件,動手實踐是必不可少的。

我們可以通過自己動手做一個自己的電子制作,通過完成它,以提高我的對一些芯片的了解和熟練運用它。

這樣我們就可以多一些了解芯片的結(jié)構。

我相信,你完成了一個屬于自己的電子制作,你的單片機水平就會有一個質(zhì)的提高。

這就是我學習單片機的`心得體會,希望給單片機的愛好者學好單片機有所幫助。

使用單片機就是理解單片機硬件結(jié)構,以及內(nèi)部資源的應用,在匯編或c語言中學會各種功能的初始化設置,以及實現(xiàn)各種功能的程序編制。

第一步:數(shù)字i/o的使用

使用按鈕輸入信號,發(fā)光二極管顯示輸出電平,就可以學習引腳的數(shù)字i/o功能,在按下某個按鈕后,某發(fā)光二極管發(fā)亮,這就是數(shù)字電路中組合邏輯的功能,雖然很簡單,但是可以學習一般的單片機編程思想,例如,必須設置很多寄存器對引腳進行初始化處理,才能使引腳具備有數(shù)字輸入和輸出輸出功能。

每使用單片機的一個功能,就要對控制該功能的寄存器進行設置,這就是單片機編程的特點,千萬不要怕麻煩,所有的單片機都是這樣。

第二步:定時器的使用

學會定時器的使用,就可以用單片機實現(xiàn)時序電路,時序電路的功能是強大的,在工業(yè)、家用電氣設備的控制中有很多應用,例如,可以用單片機實 現(xiàn)一個具有一個按鈕的樓道燈開關,該開關在按鈕按下一次后,燈亮3分鐘后自動滅,當按鈕連續(xù)按下兩次后,燈常亮不滅,當按鈕按下時間超過2s,則燈滅。

數(shù) 字集成電路可以實現(xiàn)時序電路,可編程邏輯器件(pld)可以實現(xiàn)時序電路,可編程控制器(plc)也可以實現(xiàn)時序電路,但是只有單片機實現(xiàn)起來最簡單,成本最低。

定時器的使用是非常重要的,邏輯加時間控制是單片機使用的基礎。

第三步:中斷

單片機的特點是一段程序反復執(zhí)行,程序中的每個指令的執(zhí)行都需要一定的執(zhí)行時間,如果程序沒有執(zhí)行到某指令,則該指令的動作就不會發(fā)生,這樣就會耽誤很多快速發(fā)生的事情,例如,按鈕按下時的下降沿。

要使單片機在程序正常運行過程中,對快速動作做出反應,就必須使用單片機的中斷功能,該功能就是在快速動作發(fā)生后,單片機中斷正常運行的程序,處理快速發(fā)生的動作,處理完成后,在返回執(zhí)行正常的程序。

中斷功能使用中的困難是需要精確地知道什么時候不允許中斷發(fā)生(屏蔽中斷)、什么時候允許中斷發(fā)生(開中斷),需要設置哪些寄存器才能使某種中斷起作用,中斷開始時,程序應該干什么,中斷完成后,程序應該干什么等等。

中斷學會后,就可以編制更復雜結(jié)構的程序,這樣的程序可以干著一件事,監(jiān)視著一件事,一旦監(jiān)視的事情發(fā)生,就中斷正在干的事情,處理監(jiān)視的事情,當然也可以監(jiān)視多個事情,形象的比喻,中斷功能使單片機具有吃著碗里的,看著鍋里的功能。

以上三步學會,就相當于降龍十八掌武功,會了三掌了,可以勉強護身。

第四步:與pc機進行rs232通信

單片機都有usart接口,特別是msp430系列中很多型號,都具有兩個usart接口。

usart接口不能直接與pc機的rs232接口連接,它們之間的邏輯電平不同,需要使用一個max3232芯片進行電平轉(zhuǎn)換。

usart接口的使用是非常重要的,通過該接口,可以使單片機與pc機之間交換信息,雖然rs232通信并不先進,但是對于接口的學習是非常重要的。

正確使用usart接口,需要學習通信協(xié)議,pc機的rs232接口編程等等知識。

試想,單片機實驗板上的數(shù)據(jù)顯示在pc機監(jiān)視器上,而pc機的鍵盤信號可以在單片機實驗板上得到顯示,將是多么有意思的事情啊!

第五步:學會a/d轉(zhuǎn)換

map430單片機帶有多通道12位a/d轉(zhuǎn)換器,通過這些a/d轉(zhuǎn)換器可以使單片機操作模擬量,顯示和檢測電壓、電流等信號。

學習時注意模擬地與數(shù)字地、參考電壓、采樣時間,轉(zhuǎn)換速率,轉(zhuǎn)換誤差等概念。

使用a/d轉(zhuǎn)換功能的簡單的例子是設計一個電壓表。

第六步:學會pci、i2c接口和液晶顯示器接口

這些接口的使用可以使單片機更容易連接外部設備,在擴展單片機功能方面非常重要。

第七步:學會比較、捕捉、pwm功能

這些功能可以使單片機能夠控制電機,檢測轉(zhuǎn)速信號,實現(xiàn)電機調(diào)速器等控制起功能。

如果以上七步都學會,就可以設計一般的應用系統(tǒng),相當于學會十招降龍十八掌,可以出手攻擊了。

第八步:學習usb接口、tcp/ip接口、各種工業(yè)總線的硬件與軟件設計?

學習usb接口、tcp/ip接口、各種工業(yè)總線的硬件與軟件設計是非常重要的,因為這是當前產(chǎn)品開發(fā)的發(fā)展方向。

到此為止,相當于學會15招降龍十八掌,但還不到打遍天下無敵手的境界。

即使如此,也算是單片機大蝦了!!

單片機實訓論文篇十六

時間過得真快,不經(jīng)意間,一個學期就到了尾聲,進入到如火如荼的期末考試階段。

在學習單片機這門課程之前,就早早的聽各種任課老師和學長學姐們說過這門課程的重要性和學好這門課程的關鍵~~多做單片機實驗。

這個學期,我們除了在課堂上學習理論知識,還在實驗室做了7次實驗。將所學知識運用到實踐中,在實踐中發(fā)現(xiàn)問題,強化理論知識。

現(xiàn)在,單片機課程已經(jīng)結(jié)束,即將開始考試了,需要來好好的反思和回顧總結(jié)下了。

第一次是借點亮led燈來熟悉keil軟件的使用和試驗箱上器材。第一次實驗體現(xiàn)了一個人對新事物的接受能力和敏感度。雖然之前做過許多種實驗。但依舊發(fā)現(xiàn)自己存在一個很大的問題,對已懂的東西沒耐心聽下去,容易開小差;在聽老師講解軟件使用時,思路容易停滯,然后就跟不上老師的步驟了,結(jié)果需要別人再次指導;對軟件的功能沒有太大的熱情去研究探索,把一個個圖標點開,進去看看。所以第一次試驗相對失敗。鑒于此,我自己在宿舍下載了軟件,然后去熟悉它的各個功能,使自己熟練掌握。

的問題:老師提前把任務告訴我們,就是希望我們私下把程序編好。于是我便在上機之前把程序編好,拷到u盤,這樣上機時只需調(diào)試,解決出現(xiàn)的問題。這樣就會節(jié)約出時間和同學討論,換種思路,換種方法,把問題給吃透。發(fā)現(xiàn)、提出、分析、解決問題和實踐能力是作為我們這個專業(yè)的基本素質(zhì)。

三是我的依賴性很大,剛開始編程序時喜歡套用書上的語句,卻對語句的理解不夠。于是當程序出現(xiàn)問題時,不知道如何修改,眼前的程序都是一塊一塊的被拼湊整合起來的,沒法知道哪里錯了。但是編程是一件很嚴肅的事情,容不得半點錯誤。于是便只能狠下決心,堅持自己編寫,即使套用時,也把每條語句弄懂。這也能激發(fā)了學習的興趣。

還有一次實驗是調(diào)出電腦里的程序,讓它在試驗箱上實現(xiàn)其功,讓我們?nèi)ンw會別人編程的技巧和程序邏輯美感??戳酥?,不得不說我目前的水平簡直太小兒科了。還有連線也是個問題,對試驗箱內(nèi)部結(jié)構功能的不懂,以至于不知道如何連線讓程序?qū)崿F(xiàn)其功能。這讓我意識到單片機是軟件和硬件的結(jié)合,兩者是一個整體。所以必須把硬件方面加強。

到了很多。它不是物理實驗時,只需要記住老師說的步驟,順次做完就可以了;并不是matlab實驗,只需要你知道一些語句表達,然后在不違背語法的情況下,組合好就可以了;它不是eda實驗,把一節(jié)課混下去就行了,反正大家都不知道,都是混,都跟不上老師的節(jié)奏思路。他需要我們在掌握硬件的基礎上,用單片機語言在keil軟件上寫出一定的程序,然后利用stcisp燒到試驗箱上,實現(xiàn)其特定的功能。而在編程時需要邏輯力,創(chuàng)新力,知識組合力,知識搜索。單片機在電子技術應用領域中,單片機的應用愈來愈多地應用到各行各業(yè)。要開發(fā)單片機的應用,不但要掌握單片機硬件和軟件方面的知識,而且還要深入了解各應用系統(tǒng)的專業(yè)知識,融會貫通和有機結(jié)合,才能設計出優(yōu)良的應用系統(tǒng)。并且需要與時俱進,不斷了解各公司最新芯片的結(jié)構和應用,在實際應用中找到最好的性能價格比。培養(yǎng)自己接受新知識的自學能力,掌握芯片發(fā)展動態(tài)。培養(yǎng)自己的創(chuàng)新精神,在原有的基礎上進行改進,使之功能不斷完善。當然,最重要到還是態(tài)度,無論做什么事情,足夠認真,足夠堅強,足夠毅力,足夠決心,足夠勇氣,就一定能辦到。

【二】

通過今次單片機實訓,使我對單片機的認識有了更深刻的理解。系統(tǒng)以51單片機為核心部件,利用匯編軟件編程,通過鍵盤控制和數(shù)碼管顯示實現(xiàn)了基本時鐘顯示功能、時間調(diào)節(jié)功能,能實現(xiàn)本設計題目的基本要求和發(fā)揮部分。

由于時間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實際應用還有一些具體細節(jié)問題需要解決。例如:不能實現(xiàn)只用兩個按鍵來控制時鐘時間,還不能實現(xiàn)鬧鐘等擴展功能。

踉踉蹌蹌地忙碌了兩周,我的時鐘程序終于編譯成功。當看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

但在這次實訓中同時使我對匯編語言有了更深的認識。當我第一次接觸匯編語言就感覺很難,特別是今次實訓要用到匯編語言,盡管困難重重,可我們還是克服了。這次的實訓使培養(yǎng)了我們嚴肅認真的做事作風,增強了我們之間的團隊合作能力,使我們認識到了團隊合作精神的重要性。

這次實訓的經(jīng)歷也會使我終身受益,我感受到這次實訓是要真真正正用心去做的一件事情,是真正的自己學習的過程和研究的過程,沒有學習就不可能有研究的能力,沒有自己的研究,就不會有所突破。希望這次的經(jīng)歷能讓我在以后學習中激勵我繼續(xù)進步。

【三】

兩周的單片機課程設計實訓,真是讓我們受益匪淺,學到了很多東西,不管怎么樣,先感謝學校給我的這么多機會.真正的學到了東西.

此次課程設計軟件與硬件相結(jié)合,考察了我們的焊接水平與編程能力.因為以前做過關于焊接的電工實習,所以對于我們機械設計專業(yè)的學生而言焊接是不成問題,也很順利;可到了編程時就出現(xiàn)了很大的障礙,先開始的顯示時鐘還算順利,本來還以為編程會很簡單的,等到實際操作起來才知道它的復雜性,沒有想像中的那么得心應手,理解流程是有思維的前提.其實本身程序的思維是正確的,只是步驟中有點小錯誤,所以導致整個程序的結(jié)果很亂,在仔細修改程序之后,終于一步步地達到效果了.

系統(tǒng)以at89s51為核心部件,利用軟件編程,通過鍵盤控制和液晶顯示實現(xiàn)了秒表的功能,能實現(xiàn)本設計題目的基本要求和發(fā)揮部分。盡量做到硬件電路簡單穩(wěn)定,充分發(fā)揮軟件編程的優(yōu)點,減小因元器件精度不夠引起的誤差。

我們將各個部分的程序編好后怎么都連不起來,出不了預期的效果.對于硬件在編程過程中pcb板的接觸又是一個頭疼的問題,在進行編譯的時候,數(shù)碼顯示管上什么都沒有,按一下旁邊與之相連的元器件時就有顯示了,所以也花費了好多時間在pcb板的重新焊接上,最后在全組人竭盡全力,老師的精心指導下,程序基本編寫成功,這是我們共同努力的結(jié)果,在享受我們成果之時,不得不感慨單片機的重要性與高難度性,所以為期兩周的單片機課程設計沒有浪費,我們從中學到了很多知識.,也讓我們對單片機有了更深一步的了解.雖然最后結(jié)果是出來了,可這與老師的精心指導是分不開的,他引導我們的思路,本來一竅不通的我們經(jīng)過老師的點撥基本上通了,所以說老師是功不可抹的.由于時間有限和本身知識水平的限制,本系統(tǒng)還存在一些不夠完善的地方,要作為實際應用還有一些具體細節(jié)問題需要解決。

踉踉蹌蹌地忙碌了兩周,我的單片機課程設計也終將告一段落。設計實物也基本達到預期的效果,但由于能力和時間的關系,總是覺得有很多不盡人意的地方,譬如功能不全、外觀粗糙……數(shù)不勝數(shù)。但我可以自豪的說,這里面的每一段代碼,都有我的勞動。當看著自己的程序,自己成天相伴的系統(tǒng)能夠健康的運行,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。

總而言之,單片機課程設計對于我們有很大的幫助,我們從中受益匪淺.

【本文地址:http://www.aiweibaby.com/zuowen/9134976.html】

全文閱讀已結(jié)束,如果需要下載本文請點擊

下載此文檔