① 急求大專單片機實訓報告
實訓報告總結~
高職高專教育培養的是技術應用型人才,學校為了培養我們學生的創新精神和和工程實踐能力,提高我們的綜合素質,故在底13周帶領全校學生進行為期一周的實訓,在時間中互相學習和進步。
現在我們已步入大二下學期,經過兩年的在校學習,對我們計算機控制專業有了比較全面的認識和理解,但在校期間,一直忙於理論知識的學習,沒能有機會走出校園,真正切身感受本專業的實際應用。所以在實訓之前,本專業對我來說是比較抽象的,但通過這次實訓,我們揭開了她神秘的面紗,離我們不再遙遠!
第一天的實訓,我們去了深圳艾克瑞電氣有限公司,在去公司之前,公司的史總經理特地抽空來到本班,對艾克瑞公司以及他們公司所開發研究的產品進行了一系列的講解。所謂「艾克瑞」也就是根據英文「XRAY」直翻譯過來的,也就是生產X光。通過他的講解,我學到了很多東西,比如說X線的產生,X線的特點以及組成等等。X光機主要是用於醫療機構,我們都知道X光的醫療效果是很顯著的,可見它的發明及應用,對於我們人類生活,作出了多麼巨大的貢獻。
第二天我們同樣去了艾克瑞公司,哪天讓我真正地做到了學以致用,更學到了很多做人的道理,對我來說受益非淺。因為做開發研究的地方都是沒有空調的,溫度很高,看著那些技術人員流著滿身大汗仍然對自己的工作樂此不疲,我真的很感動也很欽佩。除此之外,我還學會了如何更好地與別人溝通,如何更好地去陳述自己的觀點,如何說服別人認同自己的觀點。第一次親身感受了所學知識與實際的應用,理論與實際的相結合,讓我大開眼界。
第四天,我們去了深圳百事可樂公司,坐了一個小時左右的車去到那裡,到達那裡後給我的第一印象就是:規模龐大。不愧是世界品牌。那裡的建築也主要是以藍,白為主,真正的體現了了百事可樂的清爽,舒服的意念。通過公司里的工作人員的講解,知道了百事已經有109年的歷史了,聽到這里,真的很讓我驚訝!1898年8月28日,是百事可樂「PEPSI-COLA」誕生的日子。這是每一個關愛百事可樂的人們都引以為驕傲且不會忘卻的日子。一百多年來,百事可樂在喧囂,紛亂,競爭的氛圍中,隨著時代的步伐,與美國和世界一起成長壯大。
遺憾的是,由於停電的關系,我們沒能參觀到他們整個的生產過程,只是參觀了一下他們的重要生產線。真的不能簡單以一個「規模龐大」的詞來形容的。在參觀的過程中,我們知道了瓶裝可樂可以每分鍾生產600多瓶,而罐裝可樂,甚至每分鍾可生產1000多瓶,真的很不可思議。
「紙上得來終覺淺,絕知此事要躬行!」在短暫的實習過程中,讓我深深的感覺到自己在實際運用中的專業知識的匱乏,剛開始的一段時間里,對一些工作感到無從下手,茫然不知所措,這讓我感到非常的難過。在學校總以為自己學的不錯,一旦接觸到實際,才發現自己知道的是多麼少,這時才真正領悟到「學無止境」的含義。
「千里之行,始於足下」,這是一個短暫而又充實的實習,我認為對我走向社會起到了一個橋梁的作用,過渡的作用,是人生的一段重要的經歷,也是一個重要步驟,對將來走上工作崗位也有著很大幫助。
突然想起魯迅先生的一句話:這里本來沒有路,只是走的人多了,也便成了路。生活的路呢?生活的路也是人走出來的,每個人一生總要去很多陌生的地方,然後熟悉,而接著又要啟程去另一個陌生的地方。
作為初涉社會的開端,這里有許多回憶和聯想,面對殘酷的現實社會,每個人都無法選擇逃避,除了勇敢面對,我們也無從選擇!
走向明天,我依然走我自己!不再茫然…
② 單片機工作總結
單片機工作總結
總結是對過去一定時期的工作、學習或思想情況進行回顧、分析,並做出客觀評價的書面材料,它可以促使我們思考,因此十分有必須要寫一份總結哦。我們該怎麼去寫總結呢?下面是我幫大家整理的單片機工作總結,希望對大家有所幫助。
單片機是一門應用性和綜合性很強的學科,它綜合了電子技術中的模擬電路和數字電路方面的知識,特別是數字電路,因為數字電路在裡面的應用很多。學習單片機最好先從匯編語言入手,雖然匯編語言是低級語言 ,編程效率低,但它比C語言佔用內存小,執行速度快等優點,在剛接觸單片機時更容易學習。由於單片機涉及的知識很多,所以我們只能循序漸進的學習,逐步的積累,沒有什麼捷徑可循。
剛開始學習的時候,對單片機沒有什麼認識,不知道什麼是單片機,更不知道它有什麼作用。通過學習才大體知道了單片機的一些知識。由中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、I/O介面、定時器/計數器以及串列通信介面等集成在一塊晶元上,構成了一個單片微型計算機,簡稱為單片機。它的應用范圍很廣,在工業自動化中應用有數據採集、測控技術。在智能儀器儀表中應用有數字示波器、數字信號源、數字萬用表、感應電流表,自動取款機等。在消費類電子產品中應用有洗衣機、電冰箱、空調機、電視機、微波爐、手機、IC卡、汽車電子設備等。在通訊方面應用有數據機、程式控制交換技術、手機、小靈通等。在武器裝備方面應用有飛機、軍艦、坦克、導彈、太空梭、魚雷制導、智能武器等。剛開始學習是總覺得指令語句太過復雜,怎麼也記不住,這時只能多練、多記,剛開始連一個最簡單的控制一盞小燈的亮滅的程序都不會寫,只能抄寫別人做成功的程序,一遍一遍的寫,直到能熟練的獨自將程序寫出來,從簡單的入手,逐步的積累,對單片機就會有新的認識,能夠自己獨立的寫一些小的程序,能夠將小的程序結合到一起,拼接成較為復雜一些的程序。剛接觸KEIL時確實很讓人頭疼,使用 KEIL不會建項目、不會使用實驗板。遇到困難要一件件攻克,不會建項目,就到教學視頻里找,仔細看一下,做幾次就懂了。然後可以參考已經成功的程序,抄過來,寫一個最簡單的,讓它運行起來,先培養一下自己的感覺,知道寫程序是怎麼一回事,無論寫大程序還是小程序,要做的工序不會差多少,總得建個項目,再配置一下項目,然後建個程序,加入項目中,再寫代碼、編譯、生成HEX,刷進單片機中、運行。
我的英文得到了提高,自己也愛上了單片機,下面是我學習單片機中的一些經驗總結:
1. 萬事開頭難,要勇敢的邁出第一步。開始時候是有點難度,但不要為自己找借口,要勇敢的邁出第一步,以後的路就會慢慢地順起來了。
2. 知識點用到才學,不用的暫時放在一邊。這個世界,如果每樣東西都學,自己就會太累,但這並不是說有些東西可以不學,像在哪裡都可以用到的時序圖等就要好好的研究一下了。
3. 程序不要光看別人的而不寫,一定要自己看了別人怎麼寫後自己再寫一遍,最好這時什麼都不要參考,憑自己的印象去寫,遇到錯誤時再好好看下,可以收到事半功倍效果。
4. 必須學會掌握調試程序的方法,自己的程序遇到錯誤時一定要自己慢慢的把它調出來,有些人寫好程序後發現問題,就到q群里或論壇上發表帖子,等著別人來回答,這對自己是沒有好處的。
5. 找到解決問題的思路比找到代碼更重要,世界上的事情千變萬化,就像不可能找到兩片相同的葉子一樣,世界上也找不到使用同一個代碼的項目,所以要學會自己分析問題,找出解決問題的方案。
6. 開動腦筋,運用多種方法,不斷優化自己的程序,這是鍛煉你寫程序能力的一個很好的方法,這對於提高元器件執行的效率也是很重要的。
7. 看別人的代碼,學習別人的思路。這是一種很有用的方法,可以把別人的思路與自己的相比較,發現自己的優缺點。
8. 著重培養自己解決問題的能力,而不是看自己寫過多少代碼或者做過什麼,這個最好的方法就是做一些具體的項目,從中培養自己解決問題的能力。
9. 嘗試寫一下綜合應用的程序,這個是很重要的,因為獨立可以的綜合在一起後並不一定可以正常工作。
10. 如果有可能,多學習一下計算機專業的課程,例如數據結構,畢竟單片機與程序的設計也是不能分開的,這是一個綜合的科目。
11. 面對一個新的項目,要先自己想下怎麼做,而不是單單地找別人的代碼,這是很重要的,因為只有這樣做,自己才能獨立去思考一個新的東西,也更有可能創造出一個更好的程序。 有時候單片機的學習很單調,有些知識學起來很抽象,不容易理解,只能慢慢適應,一邊學習理論知識,一邊編寫程序,將程序刷入單片機進行調試,通過這種方式才能更快速的學習單片機。同事也會從學習中體會成功的喜悅。
好了,自己的單片機的學習心得也就這么幾句,若有不對的地方,請多包涵,也願學習單片機的人能學有所成。
作為一個剛剛從事單片機工作不久的我來說,對於單片機我了解了一段時間,但總感覺無從入手,理論性的東西看了幾遍也不會把它用到實處,通過這次彩燈控制實驗,我也對單片機有了一定的了解。單片機是一門非常重視實踐的技術,不能總是看書,但要學習它首先應看書,對單片機引腳、內部結構、寄存器和原理有一定地了解和感官認識,它的是怎樣工作的,能幹些什麼?以前看學長做的流水燈我還不知道原理,現在總算清楚了。
在短短的幾周工作時間里,真的學了很多,對我來說,編程是個問題,但我知道這是任重而道遠的。我上的第一節課是關於流水燈左右循環移動在實驗箱上的實現,這個程序老師教了但還是搞不懂,後來通過同學之間相互探討,終於理解了,最重要的還是C語言沒學好,二進制轉換為十六進制是很普通的但我還是不會,現在已經掌握了。『紙上得來終覺淺,絕知此事要躬行。』在短暫的學習過程中,我深深感覺到自己在實際應用中的專業知識的匱乏,總以為自己還可以,一旦接觸到實際,才知道自己知道的是多麼少,這時才真正領悟到「學無止境」的含義。
「千里之行,始於足下。」這是一個短暫而充實的話。每看懂一個程序自己試著學人家編,去修改,去記錄,終於能略懂,這確實讓人深有體會。興趣是最好的老師,這樣才能堅持,要在以後積累很多經驗。主要肯不恥下問,那就會學到很多東西。最後一句:基礎很重要,實踐也同樣重要。必須要有學習單片機的熱情,這樣才能學好單片機。謝謝老師幾周以來的指導。
經過一周的課程設計,我收獲頗多,有深刻的心得體會。實訓讓我們受益匪淺。首先是關於單片機方面的。我們學到了許多關於單片機系統開發的知識,從最開始選題到最後的結題,更使我們得到了充分的鍛煉。其次,它讓我體會到了什麼才是teamworkspirit。一如:團隊管理的經驗、團隊意識的提升和協調能力等等,這些都會讓我們終身受益。
通過此次課程設計,使我更加扎實的掌握了有關電子線路單片機方面的知識,在設計過程中雖然遇到了一些問題,但經過一次又一次的思考,一遍又一遍的檢查我終於找出了問題所在,也暴露出了前期我在這方面的知識欠缺和經驗不足。實踐才能出真知,實踐才是檢驗真理的唯一標准,唯有通過親自動手製作,才能令我們掌握的知識不再是一些紙上談兵的東西。
在這次的課程設計中,我們遇到了很多困難,過程很艱難,但是我們都克服了,這是對我們自己的肯定。我們不斷發現錯誤,不斷改正,不斷領悟,不斷獲取。我們也曾灰心,也曾茫然,也曾不知所措,從一開始的自信滿滿,到最後的緊張繁雜,所有的這些都令我們回味無窮,這已經成為了我們人生的一個寶藏。我想今後的學習和工作也是這樣的,汗水見證著成功,我想十年過後,但我們都已經走入了社會,在某個陽光明媚的夏日,午後醒來,突然想起大學經歷的時候,最先映入腦海里的就是這門課程吧,就是這些為了一個共同的目標,相互合作,共同奮斗的日子吧。
不可否認,單片機是一門比較難的專業學科。但是經過這一學期的學習,我們覺得單片機這門課很好,讓我們在設計中掌握課程,具有很強的實用性。在社會上,單片機也應用極其廣泛。通過這次課程設計,我掌握了常用元件的識別和測試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等。我相信在接下來的日子裡,我會更深刻地去研究它,發掘它。
在這次的實訓里,我覺得過得很充實。實訓,不僅培養了我們獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學會了很多學習的方法。而這是日後最實用的,真的是受益匪淺。要面對社會的挑戰,只有不斷的學習、實踐,再學習、再實踐。這對於我們的將來也有很大的幫助。以後,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發現其中珍貴的事情。汗水,是我們努力的過程,更是成功的使者。它是希望的凝聚。
回首此次實訓,我們真的學到了很多很多。鞏固了以前所學過的知識,將理論與實際結合起來,不斷提高自己的實際動手能力和獨立思考的能力,並學會去使用知識。當然不僅僅是這些課本上的知識,更重要的是一些課本上沒有但是也很重要的知識,像是團隊合作精神等。當我們都已經走入了社會,在某個陽光明媚的夏日,午後醒來,突然想起大學經歷的時候,回憶起這些泛著汗水的時光的時候,定然會被我們的團隊感動。
成功後會很喜悅,但過程一樣令我們回味無窮。此次設計也讓我明白了思路即出路,學問學問,有學必問。只要認真鑽研,動腦思考,動手實踐,就沒有弄不懂的知識。親歷親為,親手實踐才是硬道理。希望這樣的實訓能夠繼續下去,並不斷地前進,幫助更多的學生更好地學習單片機,並能夠在使用中發現它的無窮魅力!
從剛開始接觸單片機,到現在已經有4年的時間了,在這期間學習和使用了51單片機、飛思卡爾單片機,lpc2138,pic16f887等系列的單片機,每接觸一款單片機,都會經歷熟悉其基本開發,然後將其用於項目中的過程,對於如何學習一款單片機,自己做了如下的總結。
大家都知道,51單片機是最容易入門的,不僅因為其編程簡單,更重要的是網上的資料非常豐富。所以一般學習單片機開發的都將51單片機作為入門開發的首選。我學習51單片機的時候是採用這樣的一個步驟進行學習的:
第一步(熟悉的過程):買了一款51單片機開發板,然後就開始了我的學習之旅,剛開始的時候沒有去看視頻教程,而是對著一本實驗教材進行學習,那本實驗教材的名字記不清楚了,但是其內容就是圍繞單片機的led燈進行控制,將51單片機內部的各個功能部件全部都使用到了,這樣就能使我在很短的時間內,通過控制led燈的亮、滅熟悉了51單片機的內部的各種資源,這時對51單片機也就沒有感到陌生了。所以,個人覺得,學習單片機,要從實驗入手,先熟悉單片機再說,開發語言開始使用的是c語言。
第二步(進階的過程):有了第一步的基礎之後,接下來的便是進階的過程,當時,我看的是郭天祥十天學會單片機的視頻教程,因為這個教程從基礎到復雜的編程慢慢深入,講的比較的全面,而且也生動,所以那一階段,也是我學習單片機進步最快的階段,每次聽課的時候,按照上面的實驗,以及課堂上面調試程序時出現的一些問題,自己認真的在電腦上進行調試,並分析產生故障的原因,讓我有了一定的開發基礎。在看完了視頻教程之後,後面又對基礎的知識進行了下補習,主要是看單片機原理性的教材,因為有些細節性的東西還是要從教材上面獲得。
第三步(項目實戰的階段):學習單片機的時候,雖然也編寫了一些程序,但是那些都是一些很小的模塊程序,並沒有起到綜合應用的目的,所以在這之後,我和另外一個學習硬體的同學一起組成了一個小的團隊,進行項目實踐開發,那時候,實驗室的條件比價好,有很多的器件可以自己使用。所以,我們就設計了我們的第一個作品,基於單片機的`液體點滴監控系統。做這個系統時,就將以前單片機所學的知識,做了一個綜合的應用,包括有lcd1602控制,串口的控制等。
經過以上三個步驟的學習之後,對於51單片機的開發基本上就算入門了。而對於其他類型的單片機,如飛思卡爾單片機,lpc2148arm7單片機,pic16f887等,雖然每個系列的功能不一樣,但是最基本的編程思想還是一樣的,不同的可能就是編譯器,程序下載的軟體等差別,所以有了51單片機的開發基礎之後,學習其他單片機所採用的方法就是一個差異化的學習,學習各種單片機不同的地方,這樣,就能很快的熟悉一款新的型號的單片機。
如在學習pic16f887這個系列的單片機時,我首先做的工作不是去閱讀數據手冊,而是先拿著demo代碼,在編譯軟體中編譯、鏈接、生成hex文件,然後將其下載到開發板中跑起來,這個過程主要就是學習其軟體的基本操作,有了這個基礎之後,就能自己進行編程、測試。之後就是熟悉其編程的模式,所謂其編程模式,就是寄存器的控制,中斷程序的編寫,熟悉了這個操作,也就能控制其他的功能模塊了,如串口的控制、i2c硬體控制器的控制。這些基本的開發熟悉了之後,接下來便是學習差異的部分,例如pic單片機c語言中,其堆棧深度不能超過8級,超過了之後,將會使得程序出現跑飛的現象。而且內存的分配完全要靠自己來控制,分成了4個bank的數據,bank0,bank1,bank2,bank3等。這些就是每個系列單片機所獨有的一些東西,這些東西需要詳細的了解,因為它們可能為你的編程帶來很大的便利。
以上就是我學習單片機的總結,如果大家有更好的學習方法,希望大家能夠提出來,一起討論,共同進步。
單片機系統學習總結[篇2]
人的一生是一個不斷學習、不斷成長的過程。轉眼間,研究生的學習生涯結束了,走上新的工作崗位。回頭看看,發現自己不知不覺已經走過了五年的單片機學習之旅。
在20xx年最初接觸單片機的時候,在我心中覺得51就是單片機,單片機就是51,根本不知道還有其他單片機的存在。那時候老師只教會了我們匯編語言,根本不知道用c語言也可以進行單片機開發。幸運的是,我加入了單片機興趣小組,在老師的指導下,做了一系列實驗,有「基於ds18b20的溫度採集系統」、「有基於164的移位寄存器的燈光控制系統」、「有步進電機和直流電機的控制系統」。這時候我才發現,這是學習單片機的一個最好途徑——在實踐中領悟理論,用理論指導實踐。在上課的整整一個學期中,雖然老師講得很詳細,但是大部分概念都是到了實際動手做東西的時候才弄明白的。而且在經歷了迷惑之後再搞清楚,印象就特別深刻。直到現在我對那些概念和介面都非常清晰。其實我也很慶幸學習和使用了兩年多的匯編語言。由於有這些鍛煉,我對單片機底層結構和介面時序就弄得很清楚。在使用c語言開發的時候,優化代碼和處理中斷也就不會太費勁。我覺得,雖然現在絕大部分單片機開發都使用c語言,甚至有些公司還推出了圖形化編程的工具,這樣對於項目的開展從時間上快了很多,在管理上也規范了不少,但是從學習和想深入掌握單片機精髓的角度來說,還是需要熟練掌握匯編語言的使用。
機會總是青睞於有準備的人。也許有了前面一段時間的理論和實踐的積累,我才慢慢得到了一些參加科技競賽和參與科研項目的機會。在參加第一屆浙江省機械設計競賽的時候,我們設計的由多單片機系統協調控制的「月球車」機器人奪得了唯一的一個特等獎。這個競賽給我最大的收獲是我對單片機的認識改變了,它不再僅僅是一門學科了,它是一個可以讓你的創意得到充分發揮的平台。後來參與了「基於視頻分劃技術的鋼捲尺自動切零位機」、「電能表渦杠渦輪嚙合深度檢測系統」、「基於公共電話網的水表集抄數據路由器」、「高精度電感微位移測量系統」等一些實際的項目。在這些過程中,我發現只是精通單片機技術還不能很好的解決問題。體會最深的是,單片機只有融合到各種應用領域中,才能展現它的最大活力。然而單片機僅僅是一個工具而已,要做好單片機系統還需要各種應用領域的專業知識的支持。例如,在「基於視頻分劃技術的鋼捲尺自動切零位機」中,就需要搞清楚全電視信號的時序,弄明白鋼捲尺切零位機的工作原理,懂得怎麼利用疊加在視頻信號中的橫豎線來進行刻度的瞄準等。沒有這些專業知識,就算單片機技術再厲害也不可能做好這個項目。脫離應用背景的單片機開發,就像一個沒有靈魂的軀體一樣。
隨著arm的出現,我曾經認為,8位單片機可能在32位單片機的沖擊下就此走進歷史,可是很快就認識到我是錯誤的。隨著技術的革新和時間的推移,各大單片機公司紛紛將單片機朝著片上系統這個方向發展,集成了現在各種流行的技術和常用的模塊。我相信,在當前國內和國外的這個市場中,8位單片機應用的市場仍然是充滿生機,活力無限。在市場的不斷變化和技術的不斷更新過程中,8位單片機也會順應潮流不斷革新。
從我五年走過的路來看,單片機學習的過程應該是一個循序漸進、不斷學習、不斷積累的過程,可以分為三個階段。
第一階段:掌握開發單片機的必備基礎知識。首先是熟練掌握單片機的基本原理,其實各家各門的單片機其基本結構和原理都差不多,特別是共有的知識需要好好理解和掌握。例如,內核結構、內存分配、中斷處理、定時計數、串列通信、埠復用等一些最基本的概念和原理。除此之外,我們還需要具備模擬電子、數字電子、c語言程序開發知識以及原理圖和pcb設計等一些技能。在進行系統開發的時候,進行原理設計、pcb布板、程序編寫、系統聯調這些工作都是在所難免的。
第二階段:在掌握好一款單片機原理和應用的基礎上,開始學習其他各家單片機的獨有技術,學不了那麼多也要多了解了解。同時盡可能多地掌握單片機的一些外圍器件和常用電路,以備不時之需。有時候客戶要求低成本,那我們只好選用合鈦、義隆、華邦等這類那個島晶元;如果客戶要求工業級的性能,那麼我們就得從pic、nec、飛思卡爾、nxp等這些歐美和日式單片機中選擇;若要進行功耗的開發,選用msp430系列應該有一定優勢;在進行測量儀器設計的時候,c8051和ac842這類數模混合晶元就顯得比較方便。所以說最好每個類型的單片機都會一兩款,在實際項目選型中可以更加靈活。另外,要注意平時的技術積累。比如,在項目開發過程中將一些常用的介面程序和控制演算法整理成模塊或者函數,在其他的項目開發中,有同樣或者接近的需求時馬上就可以使用,又快又好。
第三階段:在實際的項目開發過程中,不斷深化單片機應用技術,不斷積累應用行業的專業知識。例如,我完成了「高精度電感微位移測量系統」,就會對電感感測器的測量機理和信號特性、測量電路的設計、電磁兼容處理、誤差修正和非線性處理等測控方面的專業技術有很深的認識。以後碰到類似的項目時,很多東西就可以直接利用了。有了扎實的單片機應用相關的基礎知識,並且熟悉掌握了幾款不同類型單片機的開發方法,再結合實際的應用背景,那麼就可以隨心所欲,設計出性能最優、結構最合理的單片機應用系統。這是我最大的奮斗目標,我覺得這也應該是單片機應用的最高境界吧。
在這五年的學習中,有感慨、有遺憾、有憧憬、有希望,更重要的是我對單片機應用這個領域充滿熱情。由於才疏學淺、涉世未深,希望能與行業里的各位老師多多交流,不斷學習,不斷成長。
單片機系統學習總結[篇3]
基於本人學習單片機的痛苦經歷,特編寫本教程,以此獻給廣大的單片機初學者,希望您能從中受益。
作者提示:本教程乃最通俗易懂之單片機教材也,如果您還是看不懂,請千萬不要涉足此行,以免誤入歧途,耽誤您的前程*_*
拿到這本教程您首先就會想,什麼是iap教學法?是不是一種什麼全新的教學方法?當然不是,我可沒有那麼大的本事,其實這只是我杜撰的一個新名詞,意思就是inapplicationsprogram(在應用中編程),當然這只是針對單片機教學,說法是否正確,還得您說了算。
至於為什麼要提這種說法,那我倒想說幾句。大家都知道,學習電子技術是一件非常無聊和枯燥的事情,為什麼會有這種想法,就是因為我們傳統的教學方法只重理論而忽略了實踐,要一個人記住那些空洞而有無聊的理論知識實在不是一件容易的事,好在我們總算熬過來了,不管如何,也多多少少的學習了一些電子基礎知識。
接下來我們應該進一步掌握些什麼知識呢,凡涉足此行的朋友都知道,那就是單片機。不過這可不是一件容易的事,倒不是因為單片機很難學,而實在是我們身邊很難找到一本專為單片機入門者而編寫的教材。翻一下傳統的單片機教材,都好象是為已經懂單片機的人而寫的,一般總是以單片機的結構為主線,先講硬體原理,然後是指令,接著講軟體編程,再是系統擴展和外圍器件,最後舉一些實例(隨
,很少涉及單片機的基礎知識,如果按照此種學習方法,想便說一點:很多書中的實例都是有錯誤的)
進行產品開發,就必須先把所有的知識全部掌握了才可以進行實際應用。孰不知,單片機不象模擬電路和數字電路那樣,只要搞懂了電路原理,再按照產品要求設計好相應的電路就可以了。它是一種以簡單的硬體結構,復雜而有靈活的軟體系統來完成設計的通用性產品,不同的設計者只會使用其不同的功能,幾乎沒有人會把它的全部指令都使用起來,所以學習使用單片機只能靠循序漸進的積累,而不可能先把
。它全部掌握了再去做產品開發(當然天才就例外了*_*)
基於以上原因,本人想嘗試一種全新的單片機教學方法,打破傳統的循序漸進式的教學方法,以單片機的應用為藍本,結合基本的工業控制系統和實踐工作中的具體應用,不分先後順序,將各條指令貫串於一個又一個的實驗中,通過所見即所得的實驗來講解各種指令的編程方法,順便講解相關的基本概念,使您盡快地熟悉單片機應用的基本步驟,掌握軟體編程的基本方法。
如果您學完了就能成為單片機的入門者,完全可以進行一般產品的開發;下冊部分是單片機應用的提高部分,主要學習單片機的系統擴展(比如:rom和ram存儲器的擴展,並行口的擴展,串列口的擴展,a/d和d/a與單片機的介面)以及相關開發工具和軟體的使用(包括kellc51的應用與調試技巧,硬體模擬器的使用)等等,如果您學完了下冊部分,那就得恭喜您成為了單片機開發的高手了,不過單片機的技術是在不斷的發展和提高的,您也不要太驕傲哦!
為了盡量把最新的單片機知識和應用成果收錄進我們的教程,希望您能不吝賜教,共同來努力把我們的教程不斷的改進和完善。還是那句題外話,技術是靠不斷的積累和交流才會進步的,固封自守只會更加落後。
由於時間和精力的限制,我還是希望在您學習本教程之前,自己先熟悉一點相關的電子技術知識,特別是數字電路基礎,這對您學習中碰到的相關概念會有很大的幫助。
;③ 實驗報告心得範文
實驗是科學研究的基本 方法 之一。根據科學研究的目的,盡可能地排除外界的影響,突出主要因素並利用一些專門的儀器設備,而人為地變革、控制或模擬研究對象。下面我給大家帶來實驗 報告 心得 範文 ,希望能幫助到大家!
實驗報告心得範文1
經歷了四周共八個學時的焊接學基礎實驗,我覺得自己學到了很多東西,雖然大二的時候自己也在金工實習的時候學過電焊,但是那時候自己對焊接原理是完全不了解,到現在基本學習完了焊接學基礎的理論教學再來做實驗的我感覺輕鬆了,因為我懂得了很多焊接學的原理。也知道了焊接不只是電焊,另外還有氣焊等等。
這四周的焊接學實驗我們總的來說學習了氣焊和電焊,氣焊中也分了對低碳鋼、中碳鋼和高碳鋼的焊接,我們在焊接過程中可以明顯的感覺到對於高中低碳鋼的難易明顯不同!
有一次課程我們學習的是鑄鐵的焊接,對於鑄鐵的流動性也明顯可以感受到比較差!每次體驗實驗之前老師總是給我們介紹實驗需要注意的事項以及實驗內容!通過老師的介紹和之後親身的體驗可以說我們對於每次實驗的內容都有很好的理解和體會。
對於這次的電焊實驗我的記憶尤其深刻,因為在試驗過程中我出現了很多問題,老師總會給我詳細解釋出現問題的原因和這些問題應該怎樣解決,比如有一次的試驗內容是薄板鋼的對接。兩塊薄薄的鋼板,我很認真的擺放在試驗板上焊接,我本以為這是最簡單的焊接了,但是結果卻不如意,當我用平焊的方式把這兩塊鋼板焊接完以後才發現焊接後的鋼板出現了嚴重的變形,原本平的鋼板變得翹起來了!而且由於焊接技術不好使得焊縫很不平整有些地方甚至出現了焊穿的現象,面對這樣的焊接產品我真是無地自容!但是老師給我詳細解釋了出現這些問題的原因,比如鋼板翹起來了是因為焊接過程中的散熱不均勻,這些現象可以用 經驗 解決。對於焊穿的那個窟窿老師握著我的手一點一點的把它填上了,老師告訴我這是由於漢弧太短以及焊接速度太慢造成的!他還鼓勵我別灰心,我特感動!
我十分懊惱自己有一身的理論知識卻還是焊接處這么差的效果,所以我覺得這次的實驗是很必要的,對於我們這些學了很多理論知識的學生來說是很有幫助的,它使得我們看到了自己的差距和經驗的不足,以後需要勤奮的學習的同時多注重實際的運用,這樣才應該是全面實際的應用型人才!
實驗報告心得範文2
透過這次實驗,我大開眼界,正因這次實驗個性是回轉機構振動測量及譜分析和懸臂梁一階固有頻率及阻尼系數測試,需要用軟體編程,並且用電腦顯示輸出。能夠說是半自動化。因此在實驗過程中我受易非淺:它讓我深刻體會到實驗前的理論知識准備,也就是要事前了解將要做的實驗的有關質料,如:實驗要求,實驗資料,實驗步驟,最重要的是要記錄什麼數據和怎樣做數據處理,等等。雖然做實驗時,指導老師會講解一下實驗步驟和怎樣記錄數據,但是如果自己沒有一些基礎知識,那時是很難作得下去的,惟有胡亂按老師指使做,其實自己也不知道做什麼。
在這次實驗中,我學到很多東西,加強了我的動手潛質,並且培養了我的獨立思考潛質。個性是在做實驗報告時,正因在做數據處理時出現很多問題,如果不解決的話,將會很難的繼續下去。例如:數據處理時,遇到要進行數據獲取,這就要求懂得labview軟體一些基本操作;還有畫圖時,也要用軟體畫圖,這也要求懂得e_cel軟體的插入圖表命令。並且在做回轉機構振動測量及譜分析實驗,獲取數據時,注意讀取波形要改變采樣頻率,等等。當然不只學到了這些,那裡我就不多說了。
還有動手這次實驗,使測試技術這門課的一些理論知識與實踐相結合,更加深刻了我對測試技術這門課的認識,鞏固了我的理論知識。
但是這次實驗雖好,但是我認為它安排的時刻不是很好,還有測試技術考試時刻,正因這些時刻安排與我們的課程設計時刻有沖突,使我不能專心於任一項,結果不能保證每一個項目質量,因此如果有什麼出錯請指出!
實驗報告心得範文3
在第一學期的專業導論課程之後,我們初步認識了船舶與海洋工程這個專業,所以在這個學期,我們脫離幻燈片,脫離那些圖片,文字,看到了真正的實驗室,船舶就是這樣造出來的。每個星期的星期四下午,兩點開始,拖著尚未完全清醒的身體,我們遊走於各個實驗室,聽老師娓娓道來,每一個實驗室的 故事 ,每一個實驗室的作用。這是上個學期專業導論之後,在我看來,應該是一次實踐吧,我們更進一步了解了我們的專業,雖然其中老師說的很多專業名詞我還是沒有聽懂,但是認真聽聽還是會覺得,我有再進一步了解了這個專業,可是說專業導論的延續外加實踐。
前幾個星期,我們在性能實驗室中聽老師介紹了一些有關船性能方面的知識,參觀了大型船模拖曳水池,大型深淺操縱水池,當時還看見學長學姐在做實驗來著,估計過一年兩年就到我們了吧。雖然這些實驗室現在看起來有些陳舊,雖然我們現在看見的只是一些鋼啊,鐵啊,水槽啊,更加確切一些的說,我們看到的是一些生了銹的鋼鐵,還有感覺裡面很臟的水槽,可是這些實驗室里東西當年可都是國內很先進的實驗室裝備,大型船模拖曳水池:1,深淺兩用,且能作船隊試驗,在國內獨具特色;2,大型深淺操縱水池:為亞洲人工操縱水池之最;3,具有國內先進水平的造船工藝與設備實驗室,其「肋骨冷彎機器人」實驗設備為國際水平;4,大型結構試驗平台與完備的靜力、動力載入與分析系統國內同類高校第一;5,循環水槽、風洞、24單元造波機、計算機工作站及相關軟體等高水平研究平台。這些實驗室都是研究船體性能,船舶性能,廣義上指船舶各種性能的總和;狹義上指船舶靜力性能和動力性能的概括。狹義的船舶性能與船舶的主要尺寸、形狀及載裝情況等有密切關系。在理論研究中,以流體靜力學為基礎研究船舶在不同條件下的浮性、穩性及抗沉性等,以流體動力學為基礎研究船舶的快速性、適航性及操縱性等,這些都是船舶最基本的性能。聽完之後真的覺得船舶也是一樣很神奇的東西,在那樣的風浪中,居然還可以載著這么多的物品航行,另外那些軍艦什麼的更是厲害了,這么大的體積還可以有這么快的速度,不禁對造船工作者肅然起敬,克服了這么多的阻力,造出這么厲害的船舶。接下來,我們參觀了有關船舶構造的實驗室,構造決定性能,所以船舶的構造可以說是相當於人的身體一樣,皮相當於船殼,骨頭相當於船體骨架等等,都是一一對應很重要的。通過老師講述,我們初步了解到一般船舶是由船殼、船體骨架、甲板、船艙和上層建所組成。船殼又稱船殼板,船的外殼,它包括船側板和船底板。船體的幾何形狀是由船殼板的形狀決定的。船體承受的縱向彎曲力、水壓力、波浪沖擊力等各種外力首先作用在船殼板上。船體骨架是由龍骨、旁龍骨、肋骨、龍筋、舭龍骨、船首柱和船尾柱構成,它們共同組成了船舶骨架。甲板位於內底板以上的平面結構,用於封蓋船內空間,並將其水平分隔成層。甲板是船樑上的鋼板,將船體分隔成上、中、下層。甲板對保證船體強度及不沉性有重要作用,而且提供了布置各種艙室、安置武器裝備和機械設備的面積。甲板數量多少視船舶的大小,取決於艦艇的類型、使命和主尺度。通常小型艦艇有1~3層;中型艦艇有3~5層;大型艦艇有5~_層。船艙是指甲板以下的各種用途空間,包括船首艙、船尾艙、客艙、貨艙、機艙、鍋爐艙和各種專門用途船艙。上層建築是指主甲板上面的建築,上層建築位於上甲板圍成、主要用於布置各種用途的艙室,如工作艙室、生活艙室、貯藏艙室、儀器設備艙室等。供船員工作起居及存放船具。上層建築部分有首樓、橋樓、尾樓、甲板室及各種圍壁建築。當然,以上大多是我上網查的,老師雖然向我們做了介紹,但不至於這么詳細。
然後就是給我印象最深刻的船舶操作的輪機實驗室了,輪機實驗室的老師很負責的在介紹船上有什麼設備,分別是什麼作用,雖然我們是船舶與海洋工程,不是輪機工程,按道理來說我們更關注的應該是船舶構造,但是我們還是聽得很有意思。輪機綜合實驗室主要系統有:主推進系統,船舶管系,船舶電站系統,機艙自動化系統,柴油機數字化監測與診斷系統。其中我們詳細認識了船舶管系,有機艙燃油系統,機艙潤滑油系統主海水和主淡水管系,壓縮空氣系統,機艙艙底水,壓載水,消防水系統。首先向我們介紹的是機艙燃油系統,船上一般有柴油和燃油當然還有潤滑油,老師在這里提出了一個問題,為什麼不用汽油而是用柴油呢?汽油要點燃,柴油是壓燃,為了安全起見所以選用柴油。離岸的時候耗能量少,靠岸的時候耗能量多,原因是靠岸的時候需要調用多種系統,但是離岸的時候就不用這么多,所以靠岸的時候耗能量比較多。還有我們了解到原來還有重油和輕油之分,重油通過管道的時候要加熱,這樣才能順利在管道中遊走,否則就會凝固在管道中,所以在離岸的時候通常是用重油,在靠岸的時候通常用輕油,為的是保護機器,如果用了重油,凝固在管道中將為下次啟動帶來很大的麻煩。接下來介紹的是主海水和主淡水系統,這個系統主要是為了冷卻機器。為什麼還分海水和淡水,原來海水中鹽含量高,容易腐蝕機器,於是要把海水先進行淡化,首先我們想到的是鹽水分離,但是老師說這樣鹽分還是太高了,最後他告訴我們,一般來說,是用蒸餾這種方法將鹽水轉化成淡水。冷卻本來目的是要帶走能量的,但是柴油機主要靠獲得高溫來為系統提供能量,如果能量被都帶走了,那就不符合經濟效益,所以是用高溫淡水對機器進行降溫。高溫淡水用完之後鹽水再對其進行降溫,之後循環利用,達到降溫目的。油水系統介紹完畢後,我們看到壓縮空氣系統,壓縮空氣系統,顧名思義是通過空氣壓縮機來產生的熱量,供其他部件使用。
最後我們簡單了解了一下船舶種類,通常按用途分類:一般運輸船舶客船、雜貨、散貨等。專用運輸船舶集裝箱船、木材船、滾裝船、冷藏船、油船、液化天然氣船等。多用途船舶礦散、礦油等。特種用途船科考、破冰、救助等。其中我們最感興趣的當然就是豪華游輪,超級豪華游輪通常是指排水量在_0,000噸以上的超級游輪,截止到20_年年底,這樣的超級游輪已經超過15艘,其中的游輪要數20_年12月進行處女航的皇家加勒比郵輪公司的「海洋綠洲」號。該游輪長約360米,寬約47米,吃水線以上高約65米,共16層甲板,設有2700間客艙,能搭載搭載6360名乘客及2160名船員。排水量22.5萬噸,被譽為「活動城市」。真是非常嚮往這樣的超級豪華游輪!
此次的認知實驗我收獲了很多,從以前到現在任何科研無一不是經過實驗的驗證的,也可以說,實驗是檢驗理論的標准,作為一名大學生,我們決不能容忍自己讀死書,死讀書,只是在理論上去分析而缺乏實踐,我相信,只要我們肯動手動腦,再輔之以勤奮和堅持,必能不斷提高我們的實干能力,必能不斷的創新,為我國的造船事業發展與進步貢獻自己的一份力量。
實驗報告心得範文4
高校實驗室是培養高層次人才和開展科學研究的重要基地。在西方發達國家,學校對培養學生的動手能力是十分重視的,這一問題近年來也越來越受到我國 教育 界人士的廣泛重視。為了提高學生的動手能力,讓學生做相關實訓並完成單片機實驗報告,在實驗的形式上注重培養學生的實驗技能和動手能力。從單片機實驗心得中學生就可以 總結 出大量的經驗以適應當代社會的發展。
學習單片機這門課程,要掌握單片機指令系統中匯編語言各種基本語句的意義及匯編語言程序設計的基本知識和方法,以及單片機與其他設備相連接的輸入輸出中斷等介面技術。使學生從硬體軟體的結合上理論聯系實際,提高動手能力,從而全面掌握單片機的應用。
實驗教學的全過程包括認識、基礎、綜合3個階段。以往的單片機實驗是進行軟體的編制和調試,與實際應用中的硬體電路相脫節。使學生缺乏硬體設計及調試分析能力,對單片機如何構成一個單片機最小應用系統,缺乏認識。單片機實驗板,通過計算機連接模擬器在實驗板上把硬體和軟體結合起來一起調試,
軟體的修改也非常方便,軟體和硬體調試都通過後,把程序固化在eprom當中,插上8051單片機構成一個完整的單片機應用系統。
一、單片機實驗板的構成及基本功能
單片機實驗板,它由8031、8155,eprom2764,ma_232鍵盤及 顯示器 組成。其中8155片內有256個ram單元,接6個7段碼顯示器和8個按鍵作輸入。串列口連接ma_232串列口轉換晶元,p1口留出作為一些控制量的輸入輸出用以擴展使用。在實驗板上可編寫鍵盤掃描程序、顯示程序、時間的設定及計時程序、從鍵盤上輸入兩個加數或減數顯示結果程序、位變數的邏輯運算程序及串列口和上位機通訊程序等,還可和 其它 課程相結合,進行實驗。例如,《電子測量》課程中各種頻率的測量,可通過8031單片機p1口輸入被測量,由單片機來進行檢測和顯示,把幾門課程結合在一起學習,使課程有延續性,也提高了學生學習的積極性。由於p1口通過插座引出,也可外部擴展a/dd/a等其他介面晶元,以構成新的應用系統。
二、單片機實驗板的衍生功能
此單片機實驗報告中的實驗板是一個單片機應用系統的硬體電路。有鍵盤輸入和顯示輸出,在這個基礎電路上通過p1口對不同檢測或控制對象還可衍生出各種應用來。例如:時間的設置及顯示、溫度的檢測及控制等,在此實驗板上,編寫相應的軟體即可,否則,只在計算機上模擬調試軟體,則無法了解單片機介面中各種控制信號的使用。還可幫助學生學會分析問題和解決問題的能力。這在單片機實驗報告中都要體現出來。
實驗報告心得範文5
_月_日,在學院理事會辦公室主任__的帶領下,學院財務、審計、教務及各系實驗室負責人一行,奔赴__水利職業技術學院,就實踐教學、實驗室建設、 財務管理 等方面的先進經驗進行交流學習。
此次參觀學習的黃河水利職業技術學院為國家示範性高等職業院校,辦學特色鮮明,人才培養聚焦應用型、復合型,實驗實訓條件完備,緊密貼合行業企業需求。機電工程系是學院重點建設系部之一,共開設機電一體化技術、工程機械運用與維修、機械設計與製造、汽車檢測與維修技術、數控技術、模具設計與製造等六個專業。在校生1944餘人,計60個教學班級。教學設備先進,實驗實訓條件優越,有電工、電子、液壓傳動、自動檢測、自動控制、CAD/CAM、PLC、電機與拖動等近十個專業實驗室,有可編程式控制制室、模具設計與工藝編程演練室、機加工中心和數控加工中心等專業實訓中心。通過與(來自:ACT)、PE2400型PCR儀、GENEGENIUS全自動凝膠成像及分析系統。許多儀器多帶自動進樣裝置,只要在計算機上設好數據就可自動工作,很省事。中心最忙的地方是前處理室。現在儀器分析的化學的發展方向是前處理,在這兒我有了這個認識。在這兒給我留下的印象就是設備先進管理嚴格,人員素質高。
_月_號我們參觀了陝西農業廳農葯檢驗檢定所。工作也比較簡單主要是依照國家制定的標准檢驗檢測農葯是否合格或接受委託檢測果蔬類的農殘是否超標。這項工作也要求工作人員嚴謹求實負責任的態度,每一項數據都關繫到農民或企業根本利益。在本系校友帶領講解下,我們先後參觀了液相色譜儀和高效氣相色譜儀,氣質連用色譜儀,及前處理室,遇到不明白地方都得到詳細的解釋。接著單位領導在會議廳給我們詳細介紹了單位的管理制度,使我們對事業單位管理機制有了一定了解。還有這兒每年要接受國家的檢驗,確定盲樣所含那幾種農殘及其含量。這是一項復雜的工作,不是一個剛 畢業 的本科生能夠作到的,需要一定的工作經驗專業知識。我深刻體會到了我知識的不足,及專業知識應用到實踐的能力。
_月_日我們參觀實習了環境監測站。環境監測站是國家一級監測站,負責對空氣水污染的檢察監測,下設三個地方站。這兒有很多職員是西大的校友。在校友前輩的陪同帶領下參觀了水污染幾空氣污染處理室。通過校友的介紹了解到如今國家對環保工作越來越支持,他們的試驗條件和十年前有了很大改善試驗條件及設備越來越好。
_月_日,我們到了最後一站到了集團有限公司,這是我們此次實習的一家企業。集團有限公司是年8月由原__省____總廠整體改制而成的省屬國有大型化工企業,同年由集團公司控股,聯合11家投資單位共同發起設立了股份有限公司。公司佔地面積_7萬平方米,現有員工3600餘人,總資產12.5億元,注冊資本4.1億元。年產合成氨20萬噸、尿素30萬噸,硫酸15萬噸、磷酸二銨14萬噸,甲醇3萬噸,三元素復合肥5萬噸, 編織 袋_00萬平方米。以前以為生產化肥尿素沒什麼值得參觀的,到了廠里我發現我錯了,生產尿素遠沒有我認識的那麼簡單,不是一簡單的方程式,生產過程涉及到很多化學知識。紙上得來終覺淺,絕知此事要躬行。」在短暫的實習過程中,我深深的感覺到自己所學知識的膚淺和在實際運用中的讓我感到非常的難過。在學校總以為自己學的不錯,一旦接觸到實際,才發現自己知道的是多麼少,這時才真正領悟到「學無止境」的含義。這不是我一個人的感覺。我們依次參觀了沼氣車間,合成車間,控制室,及廠里的實驗室最後到了尿素合成車間。一進廠,廠里的校友就一再向我們強調安全問題。廠里在一些顯眼位置都有 安全生產 的 標語 ,還有考查崗位的工作情況,一些在崗位上打盹,或精神不振被點名批評,的確安全生產是第一位。進入公司企業後不能再自由散漫了。
經過短暫的四天實習使我獲益不淺。第一,使我深刻地體會到,無論我們在學校所學到的書面知識多麼深厚,理論掌握的多麼牢固,最重要的還是要聯系操作聯系生產實際,需要有一定的實踐動手能力,操作能力,同時還需要有發現問題、分析和解決實際問題的能力,這樣才能適應生產發展的需要;第二,使我積累了一定的生產工作經驗,認清了就業方向及就業特點;第三,通過這次生產實習,使自己認識到我自身的不足,爭取在未來通過努力學習,是自己各方面的能力得到提高,進一步完善自己提高自身素質;第四,通過這次生產實習,使我眼界得到了拓寬,學會了很多課本外的知識。希望以後還能有更多的生產實習機會,讓我們更好地鍛煉自己,在實踐中提高自己的能力。
作為一名學生,我想學習的目的不在於通過結業考試,而是為了獲取知識,獲取工作技能,換句話說,在學校學習是為了能夠適應社會的需要,通過學習保證能夠完成將來的工作,為社會作出貢獻。
幾天的實習期很快就過去了,美好的東西總是稍縱即失。在此,我要感謝所有為我的實習提供幫助和指導的領導老師們,感謝你們這么多天的照顧和幫助。相信這次珍貴的實習經歷會一直伴隨著我以後的工作生活。千里之行,始於足下,我會通過這次實習,更加懂得知識和實踐的積累,不斷充實自己。
實驗報告心得範文相關 文章 :
★ 實驗報告心得體會範文3篇
★ 個人實驗報告心得體會優秀範文
★ 實驗報告心得體會
★ 實訓報告心得體會6篇
★ 實訓報告心得體會範文大全
★ 實訓報告心得體會範文3篇
★ 實驗報告總結範文
★ 實訓報告總結範文5篇
★ 實訓心得範文精選五篇
★ 實驗報告的總結怎麼寫
④ 流水燈實訓報告
轉載於 http://www.scetop.com/jpkc/pld/ArticleShow.asp?ArticleID=565&BigClassName=%CA%B5%D1%B5%BD%CC%D1%A7
希望對你有幫助
實訓項目(一) 流水燈 1. 實驗目的通過此實驗讓用戶進一步了解、熟悉和掌握CPLD/FPGA開發軟體的使用方法及Ver-ilog HDL的編程方法;學習簡單時序電路的設計和硬體測試.2. 實驗內容本實驗的內容是建立可用與控制LED流水燈的簡單硬體電路,要求在SmartSOPC實驗箱上實現LED1-LED8發光二極體流水燈顯示.3. 實驗原理(1) 在引腳上周期性地輸出流水數據,如原來輸出的數據是11111100則表示點亮LED1、LED2.流水一次後,輸出數據應該為11111000,而此時則應點亮LED1~LED3三個LED發光二極體,這樣就可以實現LED流水燈.為了觀察方便,流水速率最好在2Hz左右.在QuickSOPC核心板上有一個48MHz的標准鍾源,該時鍾脈沖CLOCK與晶元的28腳相連.為了產生2Hz的時鍾脈沖,在此調用了一個分頻模塊,通過修改分頻系數來變改輸出頻率.當分頻系數為24×10時,輸出即為2Hz的頻率信號.(2) int_div分頻模塊說明: int_div模塊是一個占空比為50%的任意整數分頻器.輸入時鍾為clock,輸出時鍾為clk_out.其中F_DIV為分頻系數,分頻系數范圍為1~2N(n=F_DIV_WIDTH).若要改變分頻系數,則改變參數F_DIV和F_DIV_WIDTH到相應范圍即可.在本例中輸入時鍾頻率為48MHz,要得到2Hz的信號,分頻系數應為48×10/2=24×10.對於分頻系數為24×10的數需要一個25位寬的計數器.在以後的實驗中還會多次用到這個模塊,用戶可以分析它的基本原理.4. 實驗步驟(1) 啟動QUARTUSⅡ建立一個空白工程,然後命名為.(2) 新建VerilogHDL源程序文件ledwater.v,輸入程序代碼並保存,然後進行綜合編譯.若在編譯過程中發現錯誤,則找出並更正錯誤,直到編譯成功為止.(3) 從設計文件創建模塊,由ledwater.v生成名為ledwater.bsf的模塊符號文件.(4) 將光碟中EDA_component目錄下的int_div.bsf和int_div.v拷貝到工程目錄.(5) 新建圖形設計文件命名為led_wter.bdf在空白處雙擊滑鼠左鍵,在sym-bol對話框左上腳的的Iibraries中,分別將projet下的ledwater和int_div模塊放在圖形文件ed_wter.bdf中,加入輸入、輸出引腳,雙擊各引腳符號,進行引腳命名.將與ledwater模塊led[7..0]連接的引腳命名為led[7..0],與int_div模塊clock連接的引腳命名為clock. int_div模塊的clk_out與ledwater模塊的clk相連接.雙擊int_div的參數框,並修改參數,將F_DIV的值改為24000000, F_DIV_WIDTH的值改為25,單擊「確定」按扭保存修改的文件的參數如果led_water.bdf中部能看到參數設置框,可在空白處右擊滑鼠,選擇Show Parameter Assignments命令來顯示參數設置框。(6) 選擇目標器件並對相應的引腳進行鎖定,正在這里所選擇的器件為Altera公司Cyclone系列的EP 1C6Q240C8晶元,引腳鎖定方法如表3.1所列。將未使用的引腳設置為三態輸入(一定要設置,否則可能會損壞晶元)。 表3.1 引腳鎖定方法 信號引腳 信號引腳1C61C12EDA1C61C12EDALed[0]505050led[5]474747led[1]535353led[6]484848led[2]545454led[7]494949led[3]555555clock282828led[4]176176176 (7) 將led_water.bdf設置為頂層實體。對該工程文件進行全程編譯處理,若在編譯過程中發現錯誤,則找出並更正錯誤,直至編譯成功為止。(8) 最後將跳線短接帽跳接到smartSOPC實驗箱上JP6的LED0~LED7,使LED1~LED8 分別與FPGAD的引腳50、53~55、176和47~49相連。將AlteraByteBlasterⅡ下載電纜的兩端分別接到PC機的列印機並口和QuickSOPC核芯板上的JTAG下載口上,打開電源,執行下載命令,把程序下載到FPGA器件中,此時,即可在smartSOPC實驗箱上看到流水燈。(9 更改分頻模塊(int_div)的分頻系數,並重新編譯下載,觀察流水燈的變化。 5. 實驗參考程序 程序清單3.2ledwater.v Mole ledwater(led,clk); //模塊名ledwaterOutput[7:0]led; //定義LED輸出口Input clk; //定義時鍾輸入口Reg[8:0] led_r; //定義輸出寄存器Assign led=led_r[7:0]; //寄存器輸出always@(posedge clk) //在時鍾上升沿觸發進程beginled_r<=led_r<<1; //是,則輸出左移一位if(led_r==9`d0) //循環完畢嗎?led_r<=9`b11111111; //是,則重新賦初值endendmole 6. 日積月累(1) 思考:如何實現左流水燈或其他花樣流水呢?用戶自己動手試試。(2) REG數據類型:由兩大類數據類型,線網類型和寄存器類型。REG是最常見的寄存器類型,形式如下:REG[msb:lsb]reg1,reg2,…regN;其中,msb和lsb定義了范圍,並且均勻為常數值表達式。范圍定義是可以選的。如果沒有定義范圍,默認值為1位寄存器。 reg數據類型的默認初始值是不定值X,它可以賦正值,也可以賦負值。當一個reg類型數據是一個表達式中的操作數時,他的值被當作是無符號值,即正值(如意個4)為寄存器被賦值-1,則在表達式中進行運算時,其值被認為是+15)。 reg型只表示被定義的信號將用在always塊內,理解這一點很重要。並不是說reg 型信號一定是寄存器或觸發器的輸出。雖然reg型信號常常是寄存器或觸發器的輸出,但並不一定總是這樣,只有在時序邏輯中他對應的才是寄存器,而在組合邏輯中他則表達一個節點。(3)按照上述管工程進行編譯,會出現「warning: found pins functioning as undefined clocks and/or memory enables Info: Assuming node 」clock」 is an undefined clock」的警告,大概意思是指發現clock節點沒有定義成時鍾信號。消除這個警告的方法如下: ①選擇assignments→timing settings命令,在彈出的對話框中的clockseteings選項區中選中settingsfor indivial clock signals項。 ②對clocks進行設置,在彈出的對話框中單擊按鈕添加節點,按圖中所示進行設置。圖中requiredfmax 為系統需求的最大時鍾頻率,在這里填50HZ即可。 ③設置好之後連續單擊OK按鈕保存設置,最後再進行編譯,原先的warning就會消除。以上的操作是將「clock」加入時鍾域。如果「clock」不是一個時鍾信號,可將設置屬性改為「not a clock 」,也可以消除warning。
⑤ 急求51單片機步進電機控制設計實驗報告
你好!
有可以模擬的源程序和模擬文件,下面效果可以嗎
⑥ 做單片機電子實訓報告,應該怎麼寫
把自己怎麼做的,做的步驟以及做過程中遇到的問題,最後怎麼解決的寫出來就OK了。