單片機課程設計一一趣味搖搖棒
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 單片機課程設計--趣味搖搖棒
目 錄
引 言 1
第1章 總體方案設計 2
1.1 整體方案設計 2
1.2 主要元件原理及參數計算 2
1.2.1 單片機最小系統 2
1.2.2 復位電路 3
1.2.3 慣性開關模塊 3
1.2.4 LED顯示模塊 4
第2章 系統設計與仿真 5
2.1 硬件設計 5
2.2 軟件設計 6
2.3 系統仿真 7
結 論 9
致 謝 10
參考文獻 11
附錄A 電路總圖 12
附錄B 程序源代碼 13
附錄C 實物圖 21
摘 要
為了提高運用8051單片機基本知識進行理論設計、實踐創新的能力,培養獨立工作、團隊合作的意識,學會閱讀相關科技文獻,查找器件手冊與相關參數,整理總結設計報告,并學習計算機輔助設計EDA軟件Proteus7.5和單片機程序設計軟件Keil的使用,通過設計一個搖搖棒,學會合理的利用電子器件完成基于單片機電路的課程設計與制作。本次設計的趣味搖搖棒是如今流行的一種玩具,在各種聚會、節日中均見得到它的身影。本設計也追隨著搖搖棒的原理,即利用人眼視覺暫留,使閃爍的LED在擾動的過程中實現快速掃描,并在此基礎上進行開發。通過單片機對其進行控制,進而產生不同的圖像。
電路設計完成后,將各單元電路整合后送入Proteus7.5中仿真,得出結果和理論分析完全吻合,最終驗證設計方案有效。
關鍵詞:搖搖棒;8051單片機;數字顯示;Proteus仿真,Keil軟件
...