複製鏈接
請複製以下鏈接發送給好友

單片機課程設計

(一項重要的動手實踐活動)

鎖定
單片機課程設計,是很多高校,電子信息專業、自動化專業、通信專業等學生在校學習期間,必須完成的一項重要的動手實踐活動,但很多高校的課程設計流於形式,是典型的欺軟怕硬。
教育根據對大學生整體動手能力和實踐能力的培養要求,精心選擇了單片機課程設計與工程應用實例,典型實例包括了單片機接口、A/D轉換、D/A轉換、道路交通燈控制、温度測量、微機通信、LED點陣字符顯示、電子萬年曆、搶答器等。使學生在學習完後,能真正從事單片機或嵌入式的開發工作。
包括項目概述、項目要求、系統設計、硬件設計、軟件設計、系統仿真及調試,提供完整的程序清單和電路原理圖。採了實際應用項目實例,力求理論和實踐相結合,同時考慮培養學生解決工程實際問題和綜合應用的能力。典型實例都來自實際工程應用,有助於學生動手能力的培養和鍛鍊。
中文名
單片機課程設計
運用知識
CAD製圖、彙編語言、模擬和數字電路知識等
單片機課程設計中,運用到了以前所學的專業課知識,如:CAD製圖、彙編語言、模擬和數字電路知識等。雖然過去從未獨立應用過它們,但在學習的過程中帶着問題去學我發現效率很高,這是做課程設計的又一收穫。
要做好一個課程設計,就必須做到:在設計程序之前,對所用單片機的內部結構有一個系統的瞭解,知道該單片機內有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設計程序時,不能妄想一次就將整個程序設計好,反覆修改、不斷改進是程序設計的必經之路;要養成註釋程序的好習慣,一個程序的完美與否不僅僅是實現功能,而應該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設計課程過程中遇到問題是很正常,應該將每次遇到的問題記錄下來,並分析清楚,以免下次再碰到同樣的問題。
發現、提出、分析、解決問題和實踐能力的提高都會受益於以後的學習、工作和生活中。設計過程,好比是人類成長的歷程,常有一些不如意,但畢竟這是第一次做,難免會遇到各種各樣的問題。在設計的過程中發現了自己的不足之處,對以前所學過的知識理解得不夠深刻,掌握得不夠牢固。 [1] 
參考資料