2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一模塊:課程原理設(shè)計方面的內(nèi)容 第一模塊:課程原理設(shè)計方面的內(nèi)容 ? 課程設(shè)計的目的 課程設(shè)計的目的:我是覺得焊板,是件挺有意思的事豐富同學(xué)自己動手做板,設(shè)計電路的經(jīng)驗,加強同學(xué)的動手能力,強化自我分析問題,解決問題的能力,培養(yǎng)一種全局觀,一種良好的思維方式。同時也可以讓同學(xué)學(xué) 到做到事都要細(xì)心。? 課程設(shè)計的原理 課程設(shè)計的原理:這個課程設(shè)計沒有什么原理,原理就是先用頭腦,構(gòu)想出自己所要設(shè)計的東西,然后用 Protel 99SE

2、 畫出電路原理圖(電路設(shè)計原理圖會在后面的清單中給出) ,再按照自己設(shè)計的電路圖,利用萬能的雙 手,將所需要用到的元件一個一個的焊接到萬用板上,然后一個一個的把應(yīng)該接的器件接起來,最后融合自己在這學(xué)期,PIC 課程上所學(xué)得的編程語言,按照硬件所要實現(xiàn) 的功能,編寫源程序,最后就祈禱能一下子成功吧。 (原理好像挺簡單的)? 設(shè)計內(nèi)容 設(shè)計內(nèi)容:本設(shè)計為一個多功能時鐘的設(shè)計,芯片基于 8 位機 PIC 單片機,顯示模塊用 LCD 液晶顯示器

3、 1602.? 硬件組成 硬件組成:PIC 單片機一片,一個 LCD 液晶顯示器 1602,一個 7805 穩(wěn)壓管,一個 4M 外接晶振,一個 9V 電池, 電阻、電容若干,按鍵、導(dǎo)線若干。(具體的材料清單后面在附錄中會給出)? 設(shè)計要求 設(shè)計要求(自己按自己的要求設(shè)計)1. 要求能在 LCD1602 上顯示一個電子時鐘2. 可以通過一個按鍵來控制正常計時還進(jìn)入修改時間模塊3. 再由一個按鍵控制選位,可以精確到每一位的選定, 4. 由

4、另一個按鍵控制時鐘的準(zhǔn)確調(diào)整(可能擴充時鐘功能和其它顯示模式功能)第二塊:焊接實物方面遇到的問題及注意事項 第二塊:焊接實物方面遇到的問題及注意事項1. 焊接前一定得先將實物按照電路圖合理的擺放在通用板上。這個很關(guān)鍵,好的實物布局可以在很大程度上降低焊接時的難度。LCD1602 有 16 個管腳,其中有 8 個為數(shù)據(jù)和指令的輸入、讀出端口,3 個為控制讀/寫數(shù)據(jù)/指令的端口,其余的背光接口,或是接 VCC,或是直接接地。 我在畫電路圖的

5、時候,將 8 個數(shù)據(jù)總線安排到 PORTD 端口,將 3 個控制端口安排在 PORTA 端口,而因為 PIC 單片機芯片上的管腳排列方式, PORTD 的端口是分布在兩邊,只有 PORTB 的 8 個管腳在同一列上,當(dāng)時 安排端口的時候,如果將 PORTB 端口做為數(shù)據(jù)總線,PORTC 安排作為控制總線,那樣會大大降低布線、焊接的難度。在焊板時,焊錯了三次. 不過總算也把板給焊好了,只是難看點。2. 單片機的電源由 9V 電池,通過

6、7805 穩(wěn)壓管,穩(wěn)壓后得到 5V 直接電源。在焊接穩(wěn)壓管,由于穩(wěn)壓管比較脆弱(根據(jù)我自己焊接時出現(xiàn)的狀 況,下的結(jié)論) ,所以在用電烙鐵焊接觸碰穩(wěn)壓管管腳時,不能過久接 觸,防止穩(wěn)壓管讓燒壞。這個對于其它一些脆弱的器件都一樣,像數(shù)碼管、一個譯碼器或選擇器(如果沒有用插槽的話,當(dāng)然一般都會用) , 都需要特別注意這種。我自己焊壞過一次后,是通過逐個焊管腳來解決,就是像穩(wěn)壓管的三個管腳,我是先焊接完一個后,就去焊其它的器 件,等到穩(wěn)壓管不

7、熱后,再來繼續(xù)焊接它。不知道這個不是個好辦法,題,在焊接電路時,往往是這些看上去不起眼的小問題而導(dǎo)致的失敗。我 見過很多同學(xué),在焊接電路完后,PIC 單片機安上去后沒有實現(xiàn)自己起初設(shè)想的,檢查了查不出是因為什么就重新接線,但其實沒有幾個在另外接的 時候,能保證接出來的就對了,這就是,這種一遇到問題就另外重新焊接電路,而不是努力去尋找問題所在,這是一種相當(dāng)于治標(biāo)不治本了,或許 在重新焊接的時候,不會再出現(xiàn)像上塊板那種錯誤,但是像這種容易出

8、現(xiàn)的小錯誤多了去了,如果不先正視它們,有一種堅持的精神,這樣,不只不能做出完好的板,而且也不能從學(xué)一種處事的態(tài)度。 “簡單的事并不代表 “簡單的事并不代表容易” 容易” ,這是自己一步步將這個課程設(shè)計做下來最深的體會,雖然是一個很簡單的電路焊接,但是這是一個很考驗?zāi)托?,?xì)心,專心的一種事,說為苦差事也不為過。但是,在自己付出幾個星期把硬件,軟件結(jié)合在一起,做出自己心目中的作品時,再苦也是甜的,這也是另一種證明自己的方式。在軟件編寫過程遇

9、到的問題 在軟件編寫過程遇到的問題作品是由硬件和軟件結(jié)合起來的,硬件制作需要的是“軟功夫” ,因為它需要的是細(xì)心的對著電路去焊接,而焊接的排布也是事先在 Protel 就已經(jīng)布置好的了,并不需要太傷腦筋。但軟件的編寫需要的就是“硬功夫”了,因為程序的編寫,是建立在一定的理論基礎(chǔ)上,不論做再簡單的電 路,寫再簡單的程序,如果沒有對 PIC 單片機的工作原理,對其指令系統(tǒng)能熟練編寫,那么,就是一個簡單的流水燈也是一個大的坎。特別是本學(xué)期所學(xué)

10、的是匯編語言,這是種低級語言,是一種和硬件連接很緊密的語言,所以,在編寫程序時,對 PIC 單片機內(nèi)部各特殊寄存器的使用方面和原理的理解特別重要。也因為其沒有語句,所以邏輯會顯得特別的雜亂, 跳來跳去是別人最直接的感受,匯編程序,不說別人看的不懂,就是編寫自己本人寫的,在沒有注釋的情況下,隔了些日子,估計也不好看懂,我寫的時鐘程序,當(dāng)時是早在課程設(shè)計之前一個星期左右寫的,當(dāng)時還有其 它的考試和課程設(shè)計,所以時鐘程序讓我涼在一邊,后面等自

11、己硬件做好了,回頭要燒寫軟件測試硬件的時候,發(fā)現(xiàn)自己的軟件看不懂。因為原本 的程序很簡單,在這個課程設(shè)計中,在原來的基礎(chǔ)上想要擴展,就必需要把原來的程序看懂了才能著手,后來硬是花了一天半的時間才把原來的程 序完全看懂了。這就是匯編一個大的缺點,至少在我看來是這樣。因為在 擴展軟件功能 的時候,功能是一步一步加就去的,從原來只在 LCD1602 上 顯示四個位,到后面變成有小時們,分位和秒位,到后面顯示其它的修飾字符,再到后面的可以調(diào)時間

12、,可以在調(diào)時間時不影響時鐘的繼續(xù)走,這樣一步一步下為,這沒有什么很系統(tǒng)的辦法,遇到的問題也很多,而且邏 輯方面的問題也不好說明,所以這里很不好具體說明。總之, 在程序的編 寫方面,遇到 的最大的問題是子程序的調(diào)用太多,導(dǎo)致堆棧數(shù)據(jù)的丟失, 而出現(xiàn)程序的跑飛,這是我編寫程序上遇到的最大問題,也是現(xiàn)在限制我繼續(xù)擴展功能的最大阻礙。在整個課程設(shè)計做下來的過程中,學(xué)到的不是知識,而是一種 在整個課程設(shè)計做下來的過程中,學(xué)到的不是知識,而是一種面

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論