單片機(jī)實習(xí)日記 最終版.doc_第1頁
單片機(jī)實習(xí)日記 最終版.doc_第2頁
單片機(jī)實習(xí)日記 最終版.doc_第3頁
單片機(jī)實習(xí)日記 最終版.doc_第4頁
單片機(jī)實習(xí)日記 最終版.doc_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

實 習(xí) 日 記 2014 年 6 月 16日 單片機(jī)的題目早就下來了,不過一直都是在準(zhǔn)備期末考試,沒時間弄這個東西,我想了想,不能拖了,幾天必須開個頭。聽從學(xué)長的意見,我決定先從最基本的開始,所以今天的主要任務(wù)就是查找資料,安裝軟件,做好充分的準(zhǔn)備工作。安裝軟件也是一件很棘手的事情,例如將軟件漢化就不是件輕松的事情兒。在裝好需要用的proteus 7 professional,Keil uVIision,STC等軟件以后,我又從從圖書館借來的參考書籍熟悉并了解了了這些軟件的基礎(chǔ)用法,并且鞏固了以前所學(xué)的模電知識和剛剛結(jié)束的數(shù)電單片機(jī)知識。這也確實是個說起來容易做起來難的事情。最終,經(jīng)過不斷努力,安裝好了這些軟件。利 用休息的時間, 我對接下來十三天的實習(xí)期做了一個初步的規(guī)劃,滿懷期待的憧 憬著十三天后可以做出成果的日子。實 習(xí) 日 記 2014 年 6月 17日實習(xí)的第二天,我確定了今天的主要任務(wù)就是確定好這次課程設(shè)計的方案。為了設(shè)計出方案,我對網(wǎng)上查到的資料和借閱的圖書館書籍進(jìn)行了大致閱讀。通過對課設(shè)要求里各個模塊的基本原理的研究,選出一些可以實現(xiàn)并且能滿足課程設(shè)計要求的多種方案,并且要在這多種方案的基礎(chǔ)上,優(yōu)中選優(yōu),選出一個更適合實際的方案。之后,還有一個挺麻煩的問題,那就是對于芯片的選擇。要選擇出合適的芯片,這要求對各種芯片的功能性能要熟悉,還要對它們的拓展有一定的了解。這些都加大了對方案選擇的難度,好在通過網(wǎng)絡(luò)進(jìn)行搜索,搜索各種芯片的資料并不是很難,這樣就為挑選出合適的方案留下了一定的時間。在選擇好最為合適的方案之后,我決定明天就可以開始進(jìn)行對這次實習(xí)硬件的設(shè)計了。實 習(xí) 日 記 2014年 6 月 18日 由于昨天的不斷查閱資料,今天基本上可以進(jìn)行硬件設(shè)計了。由于方案只是理論上的一個東西,所以在硬件設(shè)計中要不斷的結(jié)合實際進(jìn)行一些細(xì)節(jié)上的修改。在方案流程圖實行之后,進(jìn)行了更多的細(xì)節(jié)上的討論。 通過器件的性能,得到了一些理論數(shù)據(jù),同時由于實際中會出現(xiàn)一些誤差,所以需要增加一些旁路電路來提高電路的穩(wěn)定性。今天設(shè)計的事最小系統(tǒng),包括晶振模塊和復(fù)位模塊。實 習(xí) 日 記 2014年 6月 19日昨天完成了最小系統(tǒng)的設(shè)計,今天開始進(jìn)行外部擴(kuò)展電路的設(shè)計。今天設(shè)計通信接口部分和矩陣鍵盤以及數(shù)碼管顯示部分。通過找到的通信接口的資料和引腳圖,比較順利的設(shè)計出了這部分的硬件。典型地串口用于ASCII碼字符的傳輸。通信使用3根線完成1地線2發(fā)送3接收。由于串口通信是異步的端口能夠在一根線上發(fā)送數(shù)據(jù)同時在另一根線上接收數(shù)據(jù)。其他線用于握手但是不是必須的。串口通信最重要的參數(shù)是波特率、數(shù)據(jù)位、停止位和奇偶校驗。實 習(xí) 日 記 2014 年 6 月 20日今天是硬件電路設(shè)計的最后一天,就是設(shè)計矩陣鍵盤電路以及數(shù)碼管顯示部分??戳嗽韴D,發(fā)現(xiàn)基本上還比較簡單。但是比較麻煩的問題就是對于輸入矩陣鍵盤的設(shè)計,所以對于方案的選擇有了重新的審視。重新選擇了方案之后,參照了查到的資料,從而設(shè)計好了硬件電路。同時在布線這個問題上也花了好久的時間。此外,今天干的另一件事情就是將這幾天的設(shè)計融合在一起,匯成了總設(shè)計圖,感覺今天收獲最大就是,完成了整個的硬件部分設(shè)計。 實 習(xí) 日 記 2014 年 6 月 21日由于我對編程這一塊的知識掌握的實在太差,所以我必須抽出時間來專門將以前學(xué)的那些編程知識再看一看,再進(jìn)行更深層次的學(xué)習(xí),要不的話,我的軟件部分將沒法進(jìn)行下去。因此,我找出了以前的C語言的教材,以及網(wǎng)上的一些教學(xué)視頻,對C語言進(jìn)行了學(xué)習(xí)。經(jīng)過了一天辛苦的學(xué)習(xí),大致上懂了C語言這一塊的知識。接下來做了一下后邊的軟件部分設(shè)計的安排。實 習(xí) 日 記 2014 年 6 月 22日今天終于要弄軟件部分了,其實還是滿忐忑的,因為一直以來,我對程序這一塊的東西不大懂。設(shè)計程序?qū)ξ襾碚f并不是一件容易的事情,編程一向是我并不在 行的,所以我今天花了不少時間,把我自己的單片機(jī)上面所附帶的例程找出來, 找出了與鍵盤顯示串口通信等相關(guān)的一些例程,并對這些例程進(jìn)行了學(xué)習(xí)。然后嘗試寫好軟件流程圖,并依據(jù)軟件流程圖和例程的程序,進(jìn)行修改和改進(jìn),重新編寫了自己程序。不過進(jìn)度特別慢,總是會出現(xiàn)一些錯誤,使 Keil uVIision4 沒有辦法進(jìn)行編譯。實 習(xí) 日 記 2014 年 6 月 23日前邊寫好了軟件流程圖之后,由于前兩天編程的復(fù)習(xí)。我借助一些以往的與鍵盤顯示串口通信相關(guān)的例程,自己嘗試編寫了這些程序。相比較前兩天,現(xiàn)在我的編程的速度快的多,而且每個分塊的程序已經(jīng)順利完成了。好不容易編譯成功,在一番心中小小的激動之后,卻面臨更大的困境,就是該如何把已經(jīng)寫好的是三個分塊程序融合為一個程序呢?想開始我以為把所有的程序貼在一起就可以了,但最終編譯還是失敗了,不過今天至少完成了各個模塊的編寫。實 習(xí) 日 記 2014年 6 月 24日今天又是很苦的一天,融合程序?qū)嵲谑羌蝗菀椎氖虑?,至少通過編譯就 是件不容易的事情。不過不經(jīng)意間,已經(jīng)實習(xí)了一周多了,時間真是無聲無息的溜 走了,不知道是時間過的太快還是過的太慢,這一周緊湊的安排和大工作量,讓 我毫無感覺的過了上個周末??墒牵诟鞣N求助和糾結(jié)的編程之后,終于通過了編譯,一陣竊喜,雖然不知道是不是可以仿真成功,但是心情卻好了一大截,希望明天的仿真一切順利。 實 習(xí) 日 記 2014 年 6 月 25日完成前邊的設(shè)計,接下來就是進(jìn)行仿真的時候了。我決定開始進(jìn)行電路的仿真,于是便開始用 proteus 來畫電路仿真圖。經(jīng)過邊學(xué)習(xí)邊仿真后,不斷辛苦的找元器件、制圖,用了比我想象中更久的時間畫好了仿真電路圖并設(shè)置好了各種連接端口。然后將好不容易編譯好后生成的hex文件放入主機(jī)和從機(jī),發(fā)現(xiàn)不能通過仿真,真是六神無主了。經(jīng)過大神的指點(diǎn)后,修改了自己的電路圖上的一些問題,終于比較順利的做出了仿真。實 習(xí) 日 記 2014年 6月 27日接下來就是電路焊接部分了。整理好元件清單表,去了趟廣埠屯,買回了需要的元器件。在實驗室里呆了一天。從硬件電路上來看,需要附加焊接的電路并不復(fù)雜,只不過該如何布局的合理一些,并且正確無誤的將電路焊出來,也不是一件容易的事情。經(jīng)過一天按部就班的焊接,雖說元件焊的不夠精美,但是比較順利的完成了最小系統(tǒng)和外部擴(kuò)展電路的焊接。在初步檢查之后,硬件電路的焊接基本沒有什么問題。電路焊接部分完成了。實 習(xí) 日 記 2014 年 6 月 28日昨天焊接好了電路板,現(xiàn)在感覺整個人壓力小了好多,輕松了很多。接下來,就是硬件調(diào)試了,將程序下在單片機(jī)里面,不過又出現(xiàn)了意想不到的插曲了,由于出現(xiàn)了虛焊,所以一直沒法下載。經(jīng)過了不斷地排查,最終解決了這個問題。最后調(diào)試好了單片機(jī),能夠通過按鍵來實現(xiàn)所有模塊的結(jié)果。 調(diào)試之后,我領(lǐng)悟到調(diào)試的重要性。只有調(diào)試成功,才能說明單片機(jī)功能的實現(xiàn)。在調(diào)試過程中遇到那些意外的事情才知道程序的不足性和要改進(jìn)的方向。今天將主機(jī)和從機(jī)的相接,以使各個部分不相沖突。不過將按鍵一一按下后,數(shù)碼管顯示都一一實現(xiàn)了功能。對于后邊的答辯,有了充足的信心。實 習(xí) 日 記 2014 年 6月 29日 看著自己焊的實物電路,緊張的又熟悉了一遍原理,并進(jìn)行了最后一次的單片機(jī)實物調(diào)試,最后整理了一遍報告

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論