單片機(jī)搶答器設(shè)計(jì)與實(shí)現(xiàn).doc
約33頁DOC格式手機(jī)打開展開
單片機(jī)搶答器設(shè)計(jì)與實(shí)現(xiàn),摘 要此次設(shè)計(jì)提出了用at89c51單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)簡(jiǎn)易的搶答器, 本方案以at89c51單片機(jī)作為主控核心,與max232、發(fā)光二極管、數(shù)碼管、蜂鳴器等構(gòu)成硬件操作,再利用c語言編程,來控制搶答器的功能實(shí)現(xiàn)。本設(shè)計(jì)的系統(tǒng)實(shí)用性強(qiáng)、判斷精確、操作簡(jiǎn)單、擴(kuò)展功能強(qiáng)。其實(shí)在以往企業(yè)或?qū)W校等舉行自己搞的知識(shí)競(jìng)賽...
內(nèi)容介紹
此文檔由會(huì)員 wanli1988go 發(fā)布
摘 要
此次設(shè)計(jì)提出了用AT89C51單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)簡(jiǎn)易的搶答器, 本方案以AT89C51單片機(jī)作為主控核心,與MAX232、發(fā)光二極管、數(shù)碼管、蜂鳴器等構(gòu)成硬件操作,再利用C語言編程,來控制搶答器的功能實(shí)現(xiàn)。本設(shè)計(jì)的系統(tǒng)實(shí)用性強(qiáng)、判斷精確、操作簡(jiǎn)單、擴(kuò)展功能強(qiáng)。其實(shí)在以往企業(yè)或?qū)W校等舉行自己搞的知識(shí)競(jìng)賽中,都是主持人讀題,觀眾選手得安靜仔細(xì)聽題目,有條件的花上萬元買個(gè)電子搶答器,算是給知識(shí)競(jìng)賽賽場(chǎng)添彩了。大多依靠主持人發(fā)揮水平,選手和觀眾渴望的類似電視臺(tái)的節(jié)目效果難以實(shí)現(xiàn)。與電視播放的那些競(jìng)賽場(chǎng)面對(duì)照——選手坐在顯示器前答題,觀眾看著大屏幕顯示題目和答案,大屏幕有搶答顯示計(jì)分排行等,絢麗的畫面有節(jié)奏的音樂——差距很大,但這些都不是電視臺(tái)的專利,利用競(jìng)賽軟件,運(yùn)用互動(dòng)式多媒體技術(shù),將競(jìng)賽題目制作成演示程序。通過投影儀大屏幕或電視墻在現(xiàn)場(chǎng)播放,給觀眾強(qiáng)烈的視聽感受,凝聚競(jìng)賽現(xiàn)場(chǎng)氣氛。通過選手面前的顯示器,為參賽隊(duì)員提供最直接的看題效果,保證隊(duì)員對(duì)題目的正確理解。而我們?cè)O(shè)計(jì)的搶答器節(jié)省的不小的開支,還能直觀公正的看清哪位選手先搶答到題并有主持人來往下讀題目。它的功能實(shí)現(xiàn)是有主持人按鍵來控制總開關(guān),主持人按下開關(guān)那么選手開始搶答,此時(shí)數(shù)碼管開始0—60計(jì)數(shù),并且選手們必須在規(guī)定的時(shí)間內(nèi)進(jìn)行搶答,若過了60秒還沒搶答那么搶答失效,選手們?nèi)粲幸粋€(gè)在規(guī)定的時(shí)間內(nèi)搶答成功則其余的選手不可以再搶答,在數(shù)碼管上會(huì)顯示哪位選手搶答到題目及其所用的時(shí)間。
關(guān)鍵字:STC89C52單片機(jī)、動(dòng)態(tài)顯示、中斷
目 錄
第一章 緒論 ………………………………………………………………………………1
1.1 單片機(jī)搶答器的背景 ………………………………………………………………1
1.2 單片機(jī)搶答器的意義 ………………………………………………………………1
1.3 搶答器的應(yīng)用 ………………………………………………………………………1
第二章 整體設(shè)計(jì)方案 ……………………………………………………………………2
2.1 單片機(jī)的選擇 ………………………………………………………………………2
2.2 單片機(jī)的基本結(jié)構(gòu) …………………………………………………………………4
2.3 單片機(jī)的存儲(chǔ)器配置 ………………………………………………………………6
第三章 硬件設(shè)計(jì) …………………………………………………………………………8
3.1 最小系統(tǒng)的設(shè)計(jì) ……………………………………………………………………8
3.2 數(shù)碼管顯示電路 ……………………………………………………………………8
3.3按鍵控制電路 ………………………………………………………………………9
第四章 軟件設(shè)計(jì) …………………………………………………………………………11
4.1 搶答器系統(tǒng)軟件設(shè)計(jì)的流程圖 ……………………………………………………11
4.2 主程序 ………………………………………………………………………………12
4.3 中斷程序 ……………………………………………………………………………15
第五章 系統(tǒng)的仿真………………………………………………………………………18
5.1 protenus軟件的介紹及使用 ………………………………………………………18
5.2 搶答器protenus軟件的仿真 ……………………………………………………22
第六章 調(diào)試功能說明……………………………………………………………………23
6.1 系統(tǒng)的調(diào)試 …………………………………………………………………………23
6.2 軟件調(diào)試問題及解決 ………………………………………………………………23
6.3 焊接的問題及解決 …………………………………………………………………24
6.4 單片機(jī)的通信 ………………………………………………………………………25
結(jié)論 …………………………………………………………………………………………27
工作展望 ………………………………………………………………………………………28
參考文獻(xiàn) ……………………………………………………………………………………29
致謝……………………………………………………………………………………………30
此次設(shè)計(jì)提出了用AT89C51單片機(jī)為核心控制元件,設(shè)計(jì)一個(gè)簡(jiǎn)易的搶答器, 本方案以AT89C51單片機(jī)作為主控核心,與MAX232、發(fā)光二極管、數(shù)碼管、蜂鳴器等構(gòu)成硬件操作,再利用C語言編程,來控制搶答器的功能實(shí)現(xiàn)。本設(shè)計(jì)的系統(tǒng)實(shí)用性強(qiáng)、判斷精確、操作簡(jiǎn)單、擴(kuò)展功能強(qiáng)。其實(shí)在以往企業(yè)或?qū)W校等舉行自己搞的知識(shí)競(jìng)賽中,都是主持人讀題,觀眾選手得安靜仔細(xì)聽題目,有條件的花上萬元買個(gè)電子搶答器,算是給知識(shí)競(jìng)賽賽場(chǎng)添彩了。大多依靠主持人發(fā)揮水平,選手和觀眾渴望的類似電視臺(tái)的節(jié)目效果難以實(shí)現(xiàn)。與電視播放的那些競(jìng)賽場(chǎng)面對(duì)照——選手坐在顯示器前答題,觀眾看著大屏幕顯示題目和答案,大屏幕有搶答顯示計(jì)分排行等,絢麗的畫面有節(jié)奏的音樂——差距很大,但這些都不是電視臺(tái)的專利,利用競(jìng)賽軟件,運(yùn)用互動(dòng)式多媒體技術(shù),將競(jìng)賽題目制作成演示程序。通過投影儀大屏幕或電視墻在現(xiàn)場(chǎng)播放,給觀眾強(qiáng)烈的視聽感受,凝聚競(jìng)賽現(xiàn)場(chǎng)氣氛。通過選手面前的顯示器,為參賽隊(duì)員提供最直接的看題效果,保證隊(duì)員對(duì)題目的正確理解。而我們?cè)O(shè)計(jì)的搶答器節(jié)省的不小的開支,還能直觀公正的看清哪位選手先搶答到題并有主持人來往下讀題目。它的功能實(shí)現(xiàn)是有主持人按鍵來控制總開關(guān),主持人按下開關(guān)那么選手開始搶答,此時(shí)數(shù)碼管開始0—60計(jì)數(shù),并且選手們必須在規(guī)定的時(shí)間內(nèi)進(jìn)行搶答,若過了60秒還沒搶答那么搶答失效,選手們?nèi)粲幸粋€(gè)在規(guī)定的時(shí)間內(nèi)搶答成功則其余的選手不可以再搶答,在數(shù)碼管上會(huì)顯示哪位選手搶答到題目及其所用的時(shí)間。
關(guān)鍵字:STC89C52單片機(jī)、動(dòng)態(tài)顯示、中斷
目 錄
第一章 緒論 ………………………………………………………………………………1
1.1 單片機(jī)搶答器的背景 ………………………………………………………………1
1.2 單片機(jī)搶答器的意義 ………………………………………………………………1
1.3 搶答器的應(yīng)用 ………………………………………………………………………1
第二章 整體設(shè)計(jì)方案 ……………………………………………………………………2
2.1 單片機(jī)的選擇 ………………………………………………………………………2
2.2 單片機(jī)的基本結(jié)構(gòu) …………………………………………………………………4
2.3 單片機(jī)的存儲(chǔ)器配置 ………………………………………………………………6
第三章 硬件設(shè)計(jì) …………………………………………………………………………8
3.1 最小系統(tǒng)的設(shè)計(jì) ……………………………………………………………………8
3.2 數(shù)碼管顯示電路 ……………………………………………………………………8
3.3按鍵控制電路 ………………………………………………………………………9
第四章 軟件設(shè)計(jì) …………………………………………………………………………11
4.1 搶答器系統(tǒng)軟件設(shè)計(jì)的流程圖 ……………………………………………………11
4.2 主程序 ………………………………………………………………………………12
4.3 中斷程序 ……………………………………………………………………………15
第五章 系統(tǒng)的仿真………………………………………………………………………18
5.1 protenus軟件的介紹及使用 ………………………………………………………18
5.2 搶答器protenus軟件的仿真 ……………………………………………………22
第六章 調(diào)試功能說明……………………………………………………………………23
6.1 系統(tǒng)的調(diào)試 …………………………………………………………………………23
6.2 軟件調(diào)試問題及解決 ………………………………………………………………23
6.3 焊接的問題及解決 …………………………………………………………………24
6.4 單片機(jī)的通信 ………………………………………………………………………25
結(jié)論 …………………………………………………………………………………………27
工作展望 ………………………………………………………………………………………28
參考文獻(xiàn) ……………………………………………………………………………………29
致謝……………………………………………………………………………………………30