单片机c语言毕业设计,单片机毕业设计的总结.docx
單片機畢業設計的總結
單片機畢業設計總結
篇一:單片機課程設計總結報告參考模板 湖州師范學院求真學院 課程設計總結報告 課程名稱單片機應用系統設計 設計題目 基于STC89C51的數字電子鐘設計 專 業 電子科學與技術 班 級 姓 名 張靜 學 號12 指導教師 李祖欣 吳小紅 報告成績 求真學院信息與工程系 二〇一一年六月一日 《單片機應用系統設計》課程設計任務書 一、課題名稱 《基于STC89C52的數字電子鐘設計》 二、設計任務 基本任務: 1. 采用STC單片機和鍵盤,設置4位LED數碼管顯示的電子時鐘; 2. 上電時,顯示12:00并且“:”間隔500ms閃爍,其中“:”代表秒功能; 3. 具有鬧鐘設定、鬧鈴功能。 4. 通過鍵盤可修改時間。 發揮任務: 1.實現時鐘整點“嘟”聲提示功能; 2.實現秒表功能。秒表具有計時開始,計時結束,計時復位等功能。 三、設計報告撰寫規范 單片微機應用系統設計總結報告正文,主要含以下內容(硬件、軟件各部分內容也可組合起來進行撰寫說明): 1. 系統總體設計方案(畫出系統原理框圖、方案的論證與比較等內容); 2. 硬件系統分析與設計(各模塊或單元電路的設計、工作原理闡述、參數計算、 元器件選擇、完整的系統電路圖、系統所需的元器件清單。等內容); 3. 軟件系統分析與設計(各功能模塊的程序設計流程圖與說明、軟件系統設計、 軟件抗干擾措施、完整的程序等內容); 4. 系統仿真調試與參數測量(使用儀器儀表、故障排除、電路硬件和軟件調試的 方法和技巧、指標測試的參數和波形、測量誤差分析); 5. 總結(本課題核心內容及使用價值、電路設計、軟件設計的特點和選擇方案的 優缺點、改進方向和意見等); 6. 按統一格式列出主要參考文獻。 《基于STC89C51的數字電子鐘設計》 課程設計總結報告 一、 系統總體方案 本次設計時鐘電路,使用了AT89c51單片機芯片控制電路,單片機控制電路簡單且省去了很多復雜的線路,使得電路簡明易懂, 使用鍵盤上的按鍵來調整時鐘的時、分、秒,用一揚聲器來進行定時提醒,同時使用匯編程序來控制整個時鐘顯示,使得編程變得更容易,這樣通過四個模塊:鍵盤、單片機芯片、揚聲器、顯示屏即可滿足設計要求。如圖1-1為數字鐘總體設計框圖。 本設計的軟件程序包括主程序如圖1-2、中斷子程序如圖1-3、打鈴子程序、時鐘顯示子程序、查詢時間表切換程序和延時子程序等等。另外,由于電路中有四個按鍵,還另外設計了防抖動程序來防止干擾 本設計的硬件包括89c51芯片,+5V電源,共陽八段數碼管4個,三極管,電阻若 二、單片機概述 1、AT89c51單片機 ? 單片機的發展及應用 單片機誕生于20世紀70年代末,經歷了SCM、MCU、SoC三大階段。單片機由運算器、控制器、存儲器、輸入輸出設備構成單片機是一種集成在電路芯片,是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的計算機系統。 目前單片機滲透到我們生活的各個領域,幾乎很難找到哪個領域沒有單片機的蹤跡。工業方面,儀器儀表方面,消費類電子產品,通信方面,武器裝備等。 ? 單片機的引腳 圖1-4 單片機的引腳 40個引腳按功能大致可分為4類:電源、時鐘、控制和I/O引腳。 (1)電源: VCC - 芯片電源,接+5V; VSS - 接地端; (2)時鐘:XTAL1、XTAL2 - 晶體振蕩電路反相輸入端和輸出端。 (3)控制線:控制線共有4根, ? ALE/PROG:地址鎖存允許/片內EPROM編程脈沖 ① ALE功能:用來鎖存P0口送出的低8位地址 ② PROG功能:片內有EPROM的芯片,在EPROM編程期間,此引腳輸入編程脈沖。 ? PSEN:外ROM讀選通信號。 ? RST/VPD:復位/備用電源。 ① RST(Reset)功能:復位信號輸入端。 ② VPD功能:在Vcc掉電情況下,接備用電源。 ? EA/Vpp:內外ROM選擇/片內EPROM編程電源。 ① EA功能:內外ROM選擇端。 ② Vpp功能:片內有EPROM的芯片,在EPROM編程期間,施加編程電源Vpp。 (4)I/O線 ? 單片機的應用注意事項 二、 鍵盤電路 (一
總結
以上是生活随笔為你收集整理的单片机c语言毕业设计,单片机毕业设计的总结.docx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 文本编辑器_Java文本编辑器
- 下一篇: 邮件服务器匿名,smtp服务器发送匿名邮