【正文】
到1秒否 置計(jì)數(shù)初值報警設(shè)備 修改倒計(jì)時單元 倒計(jì)時結(jié)束否 恢復(fù)初始值并報警 中斷返回 當(dāng)有選手第一個按下?lián)尨鹌靼磁r數(shù)碼管顯示選手號碼,開始倒計(jì)時,并鎖定搶答。 T0、 T1中斷服務(wù)程序的設(shè)計(jì) 定時器 TO用于響鈴程序,定時器 T1用于計(jì)時程序。顯示時,先取出 70H~ 75H某一地址中的數(shù)據(jù),然后查得對應(yīng)的顯示段碼從 P0口輸出。系統(tǒng)主程序流程圖如圖 31所示 。 為開始搶答, 為停止, 為八路搶答輸入 數(shù)碼管段選 P0口,位選 P2 口低 3 位,蜂鳴器輸出為 。 如倒計(jì)時期間,主持人想停止倒計(jì)時可以隨時按 停止 按鍵,系統(tǒng)會自動進(jìn)入準(zhǔn)備狀態(tài),等待主持人按 搶答開始 進(jìn)入下次搶答計(jì)時。 主持人按 搶答開始 鍵,會有提示音,并立刻進(jìn)入搶答倒計(jì)時(預(yù)設(shè) 30s 搶答時間),如有選手搶答,會有提示音,并會顯示其號數(shù)并立刻進(jìn)入回答倒計(jì)時(預(yù)設(shè) 60s 搶答時間),不進(jìn)行搶答查詢,所以只有第一個按搶答的選手有效。 —— RXD:串行口輸入端; —— TXD:串行口輸出端; —— INT0:外部中斷 0請求輸入端; —— INT1:外部中斷 1請求輸入端; —— T0:定時 /計(jì)數(shù)器 0外部信號輸入端; —— T1:定時 /計(jì)數(shù)器 1外部信號輸入端; —— WR:外 RAM寫選通信號輸出端; —— RD:外 RAM讀選通信號輸出端。 ⒋ I/O線 89s51共有 4 個 8 位并行 I/O端口: P0、 P P P3 口,共 32 個引腳。 EA功能:內(nèi)外 ROM選擇端。 VPD功能:在 Vcc掉電情況下,接備用電源。 ⑶ RST/VPD:復(fù)位 /備用電源。 ⒊ 控制線 :控制線共有 4根, ⑴ ALE/PROG:地址鎖存允許 (1/6foc)/片內(nèi) EPROM編程脈沖 ALE功能:用來鎖存 P0口送出的低 8位地址 PROG功能:片內(nèi)有 EPROM的芯片,在 EPROM編程期間,此引腳輸入編程脈沖。為使結(jié)構(gòu)更加緊湊,單片機(jī)的許多引腳具有雙重功能。 圖 27發(fā)聲電路 89s51 單片機(jī)簡單概述 89s51 單片機(jī)的結(jié)構(gòu) AT89s51是具有 MCS51內(nèi)核、片內(nèi)帶有 4KB的 flash ROM的單片機(jī),圖 AT89s51基本結(jié)構(gòu)示意圖 圖 AT89s51 基本結(jié)構(gòu)圖 從圖中可以看出,單片機(jī)有一條內(nèi)部總線,各個功能模塊都掛在這條總線上,通過內(nèi)部總線傳送數(shù)據(jù)信息和控制信息 。按鈕復(fù)位電路是通過按下復(fù)位按鈕時,電源對 RESET端維持兩個機(jī)器周期的高電平實(shí)現(xiàn)復(fù)位的。這樣就會建立一個脈沖電壓,調(diào)節(jié)電容與電阻的大小可對脈 沖的持續(xù)時間進(jìn)行調(diào)節(jié)。要實(shí)現(xiàn)復(fù)位只需在, 51 系列單片機(jī)的 RESET引腳上加上 5ms 的高電平就可以了。電容 C1, C2 的作用有兩個:一是幫助振蕩器起振,二是對振蕩器的頻率起微調(diào)作用,典型值為 30pF 。 一般來說單片機(jī)內(nèi)部有一個帶反饋的線性反相放大器,外界晶振(或接陶瓷振蕩器)和電容就可組成振蕩器,如圖 25 所示。 單片機(jī)內(nèi)部有一個反相放大器, XTAL XTAL2分別為反相放大器的輸入端和輸出端,外接定時反饋元件組成振蕩器(內(nèi)部時鐘方式),產(chǎn)生時鐘送至單片機(jī)內(nèi)部各元件。 圖 22 獨(dú)立鍵盤 晶振電路的設(shè)計(jì) MSC51 單片機(jī)的定時控制功能是用時鐘電路和振蕩器完成的, 而根據(jù)硬件電路的不同,連接方式分為內(nèi)部時鐘方式和外部時鐘方式。 最簡單的編碼方式就是根據(jù) I/O輸入口所直接反映的相應(yīng)按鍵,按下的狀態(tài)進(jìn)行編碼,稱按鍵直接 狀態(tài)碼,對于這樣編碼的獨(dú)立式鍵盤, CPU可以通過直接讀取 I/O口的狀態(tài)來獲取按鍵的直接狀態(tài)編碼值,根據(jù)這個值直接進(jìn)行按鍵識別,這樣形式的鍵盤結(jié)構(gòu)簡單,按鍵識別容易。因此可以根據(jù)實(shí)際需要對鍵盤中的按鍵靈活的編碼。在單片機(jī)中使用的都是非編碼鍵盤,因?yàn)榉蔷幋a鍵盤結(jié)構(gòu)簡單,成本低廉,非編碼鍵盤的類型很多,常用的有獨(dú)立式鍵盤,行列式鍵盤等。 基于以上分析,我選擇采用方案二 鍵盤選擇 鍵盤是單片機(jī)不可缺少的輸入設(shè)備,是實(shí)現(xiàn)人機(jī)對話的紐帶。 方案二:采用 89s51作為系統(tǒng)控制器的 CPU方案。 FPGA 采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合作為大規(guī)模實(shí)時系統(tǒng)的控制核心。 方案一:采用 FPGA(現(xiàn)場可編程門列陣)作為系統(tǒng)的控制器。 控制器選擇 控制器主要用于對顯示、搶答、 聲光 、 計(jì)時 等 模塊進(jìn)行控制 。連接時段選信號接在 P0口的 ~ I/O口上, P1口是準(zhǔn)雙向 I/O接口在輸出驅(qū)動部分具有驅(qū)動 4個 TTL負(fù)載的能力,即輸出電流不大于 400μA,所以在接電阻時選擇接 510Ω限流電阻。在本設(shè)計(jì)中根據(jù)實(shí)際情況采用的是動態(tài)顯示方法。在這里我們使用的是七段數(shù)碼管顯示,通常在顯示上我們采用的方法一般包括兩種:一種是靜態(tài)顯示,一種是動態(tài)顯示。 根據(jù)以上的論述,我選擇采用方案二。數(shù)碼管具有:低能耗、低損耗、低壓、壽命 長、耐老化、防曬、防潮、防火、防高(低)溫,對外界環(huán)境要求低,易于維護(hù),同時其精度高,稱量快,精確可靠,操作簡單。在使用時,不能有靜電干擾,否則易燒壞液晶顯示芯片,不易維護(hù)。液晶顯示屏( LCD)具有輕薄短小、低耗電量、無輻射危險,平面直角顯示以及影像穩(wěn)定不閃爍等優(yōu)勢,可視面積大,畫面效果好,分辨率高,抗干擾能力強(qiáng)的特點(diǎn)??紤]有以下兩種顯示方案。選手在設(shè)定的時間內(nèi)進(jìn)行搶答,搶答有效, 減計(jì)時 停止工作, 轉(zhuǎn)向回答減計(jì)時 ,顯示器顯示選手編號和 回答減計(jì)時 的時間, 此后選手可要求使用“錦囊包”,使用“錦囊包”后,回答減計(jì)時重新計(jì)時;使選手有充裕的時間更正確的回答。搶答器具有定時搶答的功能。搶答開始后,若有選手按搶答按鈕, 聲光提示 ,并在數(shù)碼管上顯示相應(yīng)編號。只有主持人再次按動啟動鍵后,才能進(jìn)行下一次搶答該電路由直流穩(wěn)壓電源、搶答器、超時報警與電子計(jì)分四部分組成。此后, 其中一個選手 最先按下?lián)尨疰I, 數(shù)碼管 即顯示該 選手 的 編號 并鎖定,同時發(fā)出清脆的 “嘀 ”聲。 本文介紹的八路數(shù)顯搶答器具有電路簡單、成本較低、操作方便、靈敏可靠等優(yōu)點(diǎn),經(jīng)使用效果良好 ,具有較高的推廣價值。這些如果僅憑主持人的主觀判斷,很容易出現(xiàn)誤判的情況。 搶答是各種競賽常用的一種形式。這些競賽一方面充實(shí)了人們的娛樂生活,另一方面也提高了人們努力汲取相關(guān)領(lǐng) 域的知識的興趣。同時,提供了一個實(shí)際應(yīng)用手段。對于計(jì)算機(jī) 專業(yè)的學(xué)生來說,即使暫時沒有從事單片機(jī)的應(yīng)用與開發(fā),學(xué)習(xí)單片機(jī)也有很重要的意義?,F(xiàn)在智力競賽越來越被多數(shù)人喜歡和娛樂,像中央衛(wèi)視的三星智力快車、金蘋果、幸運(yùn) 50 等等多檔智力競賽節(jié)目都擁有大批的忠實(shí)觀眾,而且國內(nèi)外各地電視臺、工廠、學(xué)校等單位也常常舉辦類似的智力競賽活動,然而智力競賽搶答器是必要設(shè)備。達(dá)到鞏固基礎(chǔ)、注重設(shè)計(jì)、培養(yǎng)技能、追求創(chuàng)新、走向?qū)嵱?的目的。 附錄四 元器件清單 .............................................................. 33第一章 前 言 隨著通信技術(shù)的高速發(fā)展,以及 技術(shù)不斷的更新,社會對通信方面的人才能力要求越來越高,為了更好的適應(yīng)社會,使自己能搞在未來的競爭中處于優(yōu)勢,我們不僅要有豐富的通信理論知識,一定的動手實(shí)踐能力使必不可少的。 2 設(shè)計(jì)思路。 1 搶答器的發(fā)展和應(yīng)用領(lǐng)域。 key lock, in the effective state, the button is not illegal. KEY WORDS AT89S51, LED digital control , sound and light tips , Time 目 錄 摘要 .....................................................................Ⅰ ABSTRACT...................................................................Ⅱ 第一章 前 言。 can show who is calling players and effective answer inInvalid answer in the correct button prompt after the music。 關(guān)鍵詞 : AT89S51/LED 數(shù)碼管 /聲光提示 /計(jì) 時 Responder Smart Design ABSTRACT With the continuous development of science and technology, encourage people to study science and technical studies and varied means of as a tool has been widely used in various occasions intelligence and knowledge frequency of use, but low, and some or production plex, or low reliability and reduce as a unit if purchased a Responder While economically affordable, but very few number of times each year, often due to longterm storage (electronic devices) Responder damage, then the trouble and time of the acquisition will