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