




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、- -.- - 可修編-. 摘 要搶答器是一種常見(jiàn)的電子產(chǎn)品,尤其是在各類智力競(jìng)猜中,為了實(shí)現(xiàn)選手的公平性,性能優(yōu)良的搶答器往往更能得到各單位的青睞。這里通過(guò)兩種設(shè)計(jì)方案的比照,最終選定了用單片機(jī)AT89S52實(shí)現(xiàn)搶答器電路。由于單片機(jī)具有可編程定時(shí)器和中斷設(shè)備,便于實(shí)現(xiàn)編程和時(shí)間的準(zhǔn)確控制。所用方案電路構(gòu)造簡(jiǎn)單,易于實(shí)現(xiàn),它用七段數(shù)碼管來(lái)顯示,且具有簡(jiǎn)單精準(zhǔn)的報(bào)警電路。所選方案的一個(gè)很重要的特點(diǎn)在于具有靈活性,主持人可以根據(jù)題目難易進(jìn)展時(shí)間設(shè)定,這樣進(jìn)一步保證了公平性。由于它具有本錢低廉,構(gòu)造簡(jiǎn)單,且性能優(yōu)良的諸多優(yōu)點(diǎn),必定會(huì)得到廣泛的應(yīng)用。關(guān)鍵詞:搶答器 ,AT89S52 ,七段數(shù)碼管,時(shí)
2、間設(shè)定. ABSTRACTResponder is a mon electronic products, especially in the various intelligence quiz, in order to achieve equity players, with e*cellent performance often can be further Responder units of all ages.There are two designs by parison, and ultimately selected to achieve with the MCU AT89S52
3、Responder circuit.Since MCU with programmable timer and interrupt devices, easy to implement programming and precise control of time.Circuit structure used in the program is simple, easy to implement, it uses seven segment LED displays, and the precision of the alarm circuit is simple.The selected p
4、rogram is a very important feature of the fle*ibility, the host can set the topic difficulty for time, so to further ensure fairness.Because of its low cost, simple structure, and the many advantages of good performance will certainly be widely used.Key words: Responder, AT89S52, Seven-Segment Digit
5、al Tube, The Time Set- -. 目 錄TOC o 1-3 h z uHYPERLINK l _Toc294795046第1章引言 PAGEREF _Toc294795046 h 1HYPERLINK l _Toc2947950471.1單片機(jī)誕生 PAGEREF _Toc294795047 h 1HYPERLINK l _Toc294795054第2章數(shù)字搶答器的概述及制作要求 PAGEREF _Toc294795054 h 2HYPERLINK l _Toc2947950552.1數(shù)字搶答器的概述 PAGEREF _Toc294795055 h 2HYPERLINK l
6、_Toc2947950562.2設(shè)計(jì)任務(wù)與要求 PAGEREF _Toc294795056 h 2HYPERLINK l _Toc2947950572.3單片機(jī)搶答器的背景 PAGEREF _Toc294795057 h 3HYPERLINK l _Toc2947950582.4單片機(jī)搶答器的意義 PAGEREF _Toc294795058 h 4HYPERLINK l _Toc2947950592.5 搶答器的應(yīng)用 PAGEREF _Toc294795059 h 4HYPERLINK l _Toc294795060第3章單片機(jī)芯片的選擇及搶答器方案 PAGEREF _Toc294795060
7、 h 6HYPERLINK l _Toc2947950613.1單片機(jī)芯片的選擇 PAGEREF _Toc294795061 h 6HYPERLINK l _Toc2947950623.2搶答方案 PAGEREF _Toc294795062 h 6HYPERLINK l _Toc294795063第4章硬件電路設(shè)計(jì) PAGEREF _Toc294795063 h 8HYPERLINK l _Toc2947950644.1總體設(shè)計(jì) PAGEREF _Toc294795064 h 8HYPERLINK l _Toc2947950654.2單片機(jī)管腳及外圍電路 PAGEREF _Toc2947950
8、65 h 9HYPERLINK l _Toc2947950664.3復(fù)位電路的設(shè)計(jì) PAGEREF _Toc294795066 h 15HYPERLINK l _Toc2947950674.4顯示電路的設(shè)計(jì) PAGEREF _Toc294795067 h 16HYPERLINK l _Toc2947950684.5按鈕輸入電路的設(shè)計(jì) PAGEREF _Toc294795068 h 16HYPERLINK l _Toc294795069第5章系統(tǒng)軟件設(shè)計(jì) PAGEREF _Toc294795069 h 18HYPERLINK l _Toc2947950705.1程序流程圖 PAGEREF _To
9、c294795070 h 18HYPERLINK l _Toc2947950715.2程序清單 PAGEREF _Toc294795071 h 19HYPERLINK l _Toc2947950725.3中斷程序 PAGEREF _Toc294795072 h 21HYPERLINK l _Toc294795073中斷 PAGEREF _Toc294795073 h 21HYPERLINK l _Toc294795074中斷所用到的存放器 PAGEREF _Toc294795074 h 21HYPERLINK l _Toc294795075為什么采用中斷控制方式 PAGEREF _Toc294
10、795075 h 22HYPERLINK l _Toc2947950765.4軟硬件調(diào)試 PAGEREF _Toc294795076 h 23HYPERLINK l _Toc2947950775.5設(shè)計(jì)結(jié)果及分析 PAGEREF _Toc294795077 h 23HYPERLINK l _Toc294795078第6章產(chǎn)品的樣品 PAGEREF _Toc294795078 h 25HYPERLINK l _Toc294795079第7章總結(jié) PAGEREF _Toc294795079 h 26HYPERLINK l _Toc2947950807.1現(xiàn)狀概述 PAGEREF _Toc29479
11、5080 h 26HYPERLINK l _Toc294795081參考文獻(xiàn) PAGEREF _Toc294795081 h 27HYPERLINK l _Toc294795082致 PAGEREF _Toc294795082 h 28- -.- - 可修編-. 第1章 引言1.1單片機(jī)誕生單片機(jī)誕生于20世紀(jì)70年代末,經(jīng)歷了SCM、MCU、SOC三大階段。SCM即單片微型計(jì)算機(jī)Single Chip Microputer階段,主要是尋求最正確的單片形態(tài)嵌入式系統(tǒng)的最正確體系構(gòu)造?!皠?chuàng)新模式獲得成功,奠定了SCM與通用計(jì)算機(jī)完全不同的開(kāi)展道路。在開(kāi)創(chuàng)嵌式系統(tǒng)獨(dú)立開(kāi)展道路上,Intel公功不可
12、沒(méi)。MCU即微控制器Micro Controller Unit階段,主要的技術(shù)開(kāi)展方向是不斷擴(kuò)展?jié)M足嵌入式應(yīng)用時(shí),對(duì)象系統(tǒng)要求的各種外圍電路與接口電路,突顯其對(duì)象的智能化控制能力。它所涉及的領(lǐng)域都與對(duì)象系統(tǒng)相關(guān),因此,開(kāi)展MCU的重任不可防止地落在電氣、電子技術(shù)廠家。從這一角度來(lái)看,Intel逐漸淡出MCU的開(kāi)展也有其客觀因素。在開(kāi)展MCU方面,最著名的廠家當(dāng)數(shù)Philips公司。Philips公司以其在嵌入式應(yīng)用方面的巨大優(yōu)勢(shì),將MCS-51從單片微型計(jì)算機(jī)迅速開(kāi)展到微控制器。因此,當(dāng)我們回憶嵌入式系統(tǒng)開(kāi)展道路時(shí),不要忘記Intel和Philips的歷史功績(jī)。.單片機(jī)是嵌入式系統(tǒng)的獨(dú)立開(kāi)展之
13、路,向MCU階段開(kāi)展的重要因素,就是尋求應(yīng)用系統(tǒng)在芯片上的最大化解決;因此,專用單片機(jī)的開(kāi)展自然形成了SoC化趨勢(shì)。隨著微電子技術(shù)、IC設(shè)計(jì)、EDA工具的開(kāi)展,基于SoC的單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)會(huì)有較大的開(kāi)展。因此,對(duì)單片機(jī)的理解可以從單片微型計(jì)算機(jī)、單片微控制器延伸到單片應(yīng)用系統(tǒng)。單片機(jī)的開(kāi)展單片機(jī)作為微型計(jì)算機(jī)的一個(gè)重要分支,應(yīng)用面很廣,開(kāi)展很快。自單片機(jī)誕生至今,已開(kāi)展為上百種系列的近千個(gè)機(jī)種。- -.- - 可修編-. 第2章 數(shù)字搶答器的概述及制作要求2.1數(shù)字搶答器的概述對(duì)于搶答器我們大家來(lái)說(shuō)都不陌生,它是用于很多競(jìng)賽場(chǎng)合,真正實(shí)現(xiàn)先搶先答,讓最先搶到題的選手來(lái)答復(fù)下列問(wèn)題。搶答器不僅
14、考驗(yàn)選手的反響速度同時(shí)也要求選手具備足夠的知識(shí)面和一定的勇氣。選手們都站在同一個(gè)起跑線上,表達(dá)了公平公正的原則。課程設(shè)計(jì)是單片機(jī)課程教學(xué)的最后一個(gè)環(huán)節(jié),是對(duì)學(xué)生進(jìn)展全面系統(tǒng)的訓(xùn)練。進(jìn)展課程設(shè)計(jì)可以讓學(xué)生把學(xué)過(guò)的比擬零碎的知識(shí)系統(tǒng)化,真正的能夠把學(xué)過(guò)的知識(shí)落到實(shí)處,能夠開(kāi)發(fā)簡(jiǎn)單的系統(tǒng)。2.2設(shè)計(jì)任務(wù)與要求1根本要求:1給主持人設(shè)置一個(gè)開(kāi)關(guān),用來(lái)控制系統(tǒng)的清零顯示數(shù)碼管滅燈和搶答器的開(kāi)場(chǎng)。2搶答器具有數(shù)據(jù)鎖存和顯示的功能。搶答開(kāi)場(chǎng)后,假設(shè)有選手按動(dòng)搶答器按鈕,立即鎖存,并在LED數(shù)碼上顯示選手的,同時(shí)揚(yáng)聲器給出音響提示。此外,要封鎖輸入電路,制止其他選手搶答。2發(fā)揮局部:1搶答器具有定時(shí)搶答的功能
15、,且一次搶答的時(shí)間可以由主持人設(shè)定如30秒。當(dāng)節(jié)目主持人啟動(dòng)“開(kāi)場(chǎng)鍵后,要求定時(shí)器立即減計(jì)時(shí),并用顯示器顯示,同時(shí)揚(yáng)聲器發(fā)出短暫的聲響,聲響持續(xù)時(shí)間0.5秒左右。2參加選手在設(shè)定的時(shí)間搶答,搶答有效,定時(shí)器停頓工作,顯示器上顯示選手的和搶答時(shí)刻的時(shí)間,并保持到主持人將系統(tǒng)清零為止。3如果定時(shí)搶答的時(shí)間已到,卻沒(méi)有選手搶答時(shí),本次搶答無(wú)效,系統(tǒng)短暫報(bào)警,并封鎖輸入電路,制止選手超時(shí)后搶答,時(shí)間顯示器上顯示00。4選手如果在主持人按開(kāi)場(chǎng)鍵之前違規(guī)搶答,系統(tǒng)報(bào)警,LED顯示違規(guī)選手和FF,直到主持人按下停頓鍵。3設(shè)計(jì)目的:1訓(xùn)練學(xué)生正確地應(yīng)用單片機(jī),培養(yǎng)解決工業(yè)控制、工業(yè)檢測(cè)等領(lǐng)域具體問(wèn)題的初步能力
16、。2讓學(xué)生通過(guò)所做課題,熟悉單片微機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)、研制的過(guò)程,軟硬件設(shè)計(jì)的方法、工作容、工作步驟。3進(jìn)展根本技能訓(xùn)練;使理論聯(lián)系實(shí)際,提高動(dòng)手能力和分析問(wèn)題、解決問(wèn)題的能力。4設(shè)計(jì)準(zhǔn)備:首先,通過(guò)查閱資料,掌握和了解本工程需要的知識(shí),如:+5V電源原理及設(shè)計(jì),單片機(jī)復(fù)位電路工作原理及設(shè)計(jì),單片機(jī)晶振電路工作原理及設(shè)計(jì),按鍵電路設(shè)計(jì),蜂鳴器驅(qū)動(dòng)電路設(shè)計(jì),數(shù)碼管特性及使用,芯片74LS245及AT89S52單片機(jī)的引腳,單片機(jī)匯編語(yǔ)言及程序設(shè)計(jì)。再者,備齊所需的工具及元件,如:烙鐵、電線、焊錫、各種元器件等。最后,在焊接測(cè)試過(guò)程中,需注意平安,如:焊接時(shí),電源是否有漏電;調(diào)試時(shí),需注意不要將芯片燒
17、壞等。2.3單片機(jī)搶答器的背景二十世紀(jì)跨越了三個(gè)“電的時(shí)代,即電氣時(shí)代、電子時(shí)代和現(xiàn)已進(jìn)入的電腦時(shí)代。不過(guò),這種電腦,通常是指?jìng)€(gè)人計(jì)算機(jī),簡(jiǎn)稱PC機(jī)。它由主機(jī)、鍵盤、顯示器等組成。還有一它體積小,通常都藏在被控機(jī)械的“肚子里。它在整個(gè)裝置中,起著有如人類頭腦的作用,它出了毛病,整個(gè)裝置就癱瘓了?,F(xiàn)在,這種單片機(jī)的使用領(lǐng)域已十分廣泛類計(jì)算機(jī),大多數(shù)人卻不怎么熟悉。這種計(jì)算機(jī)就是把智能賦予各種機(jī)械的單片機(jī)亦稱微控制器。顧名思義,這種計(jì)算機(jī)的最小系統(tǒng)只用了一片集成電路,即可進(jìn)展簡(jiǎn)單運(yùn)算和控制。因?yàn)?,如智能儀表、實(shí)時(shí)工控、通訊設(shè)備、導(dǎo)航系統(tǒng)、家用電器等。各種產(chǎn)品一旦用上了單片機(jī),就能起到使產(chǎn)品升級(jí)換代
18、的成效,常在產(chǎn)品名稱前冠以形容詞“智能型,如智能型洗衣機(jī)等。現(xiàn)在有些工廠的技術(shù)人員或其它業(yè)余電子開(kāi)發(fā)者搞出來(lái)的*些產(chǎn)品,不是電路太復(fù)雜,就是功能太簡(jiǎn)單且極易被仿制。究其原因,可能就卡在產(chǎn)品未使用單片機(jī)或其它可編程邏輯器件上。在知識(shí)競(jìng)賽中,特別是做搶答題時(shí),在搶答過(guò)程中,為了更確切的知道哪一組或哪一位選手先搶答到題,必須要有一個(gè)系統(tǒng)來(lái)完成這個(gè)任務(wù)。假設(shè)在搶答中,只靠人的視覺(jué)或者是聽(tīng)覺(jué)是很難判斷出哪一組或哪一個(gè)選手先搶答到題的。利用單片機(jī)編程來(lái)設(shè)計(jì)搶答器,可以使以上問(wèn)題得以解決,即使兩組的搶答時(shí)間相差幾微秒,也能輕松的分辨出哪一組或哪個(gè)選手先搶答到題的。本文主要介紹了搶答器的工作原理及設(shè)計(jì),以及它
19、的實(shí)際用途。2.4單片機(jī)搶答器的意義本系統(tǒng)采用單片機(jī)作為整個(gè)控制核心??刂葡到y(tǒng)的四個(gè)模塊為:顯示模塊、存儲(chǔ)模塊、語(yǔ)音模塊、搶答開(kāi)關(guān)模塊。該系統(tǒng)通過(guò)開(kāi)關(guān)電路四個(gè)按鍵輸入搶答信號(hào);利用一個(gè)數(shù)碼管來(lái)完成顯示功能;用按鍵來(lái)讓選手進(jìn)展搶答,在數(shù)碼管上顯示哪一組先答題的,從而實(shí)現(xiàn)整個(gè)搶答過(guò)程。在知識(shí)比賽中, 特別是做搶答題目的時(shí)候, 在搶答過(guò)程中,為了知道哪一組或哪一位選手先答題,必須要設(shè)計(jì)一個(gè)系統(tǒng)來(lái)完成這個(gè)任務(wù)。如果在搶答中,靠視覺(jué)是很難判斷出哪組先答題。利用單片機(jī)系統(tǒng)來(lái)設(shè)計(jì)搶答器,使以上問(wèn)題得以解決,即使兩組的搶答時(shí)間相差幾微秒,也可分辨出哪組優(yōu)先答題。本文主要介紹了單片機(jī)搶答器設(shè)計(jì)及工作原理,以及它
20、的實(shí)際用途。系統(tǒng)工作原理本系統(tǒng)采用89S52單片機(jī)作為核心??刂葡到y(tǒng)的四個(gè)模塊分別為:存儲(chǔ)模塊、顯示模塊、語(yǔ)音模塊、搶答開(kāi)關(guān)模塊。該搶答器系統(tǒng)通過(guò)開(kāi)關(guān)電路四個(gè)按鍵輸入搶答信號(hào); 利用一個(gè)數(shù)碼管來(lái)完成顯示功能。工作時(shí),用按鍵通過(guò)開(kāi)關(guān)電路輸入各路的搶答信號(hào),經(jīng)單片機(jī)的處理, 輸出控制信號(hào),單片機(jī)控制的智能搶答器設(shè)計(jì)。2.5 搶答器的應(yīng)用隨著我國(guó)經(jīng)濟(jì)和文化事業(yè)的開(kāi)展,在很多公開(kāi)競(jìng)爭(zhēng)場(chǎng)合要求有公正的競(jìng)爭(zhēng)裁決,諸如證券、股票交易及各種智力競(jìng)賽等,因此出現(xiàn)了搶答器。搶答器一般是由很多電路組成的,線路復(fù)雜,可靠性不高,功能也比擬簡(jiǎn)單,特別是當(dāng)搶答路數(shù)很多時(shí),實(shí)現(xiàn)起來(lái)就更為困難。因此我們?cè)O(shè)計(jì)了以單片機(jī)為核心的
21、新型智能的搶答器,在保存了原始搶答器的根本功能的同時(shí)又增加一系列的實(shí)用功能并簡(jiǎn)化其電路構(gòu)造。搶答器又稱為第一信號(hào)鑒別器,其主要應(yīng)用于各種知識(shí)競(jìng)賽、文藝活動(dòng)等場(chǎng)合。傳統(tǒng)普通搶答器主要存在以下缺陷:1、在一次搶答過(guò)程中,當(dāng)出現(xiàn)超前違規(guī)搶答時(shí),只能處理違規(guī)搶答信號(hào),而對(duì)沒(méi)有違規(guī)的有效搶答信號(hào)不能進(jìn)展處理,因而使該次搶答過(guò)程變?yōu)闊o(wú)效。2、當(dāng)有多個(gè)違規(guī)搶答時(shí),普通搶答器或采用優(yōu)先編碼電路選擇其中一個(gè),或利用搶答電路電子元件的“競(jìng)爭(zhēng)選擇其中一個(gè)。對(duì)于后者由于搶答電路制作完畢后電子元件被固定。各路搶答信號(hào)的“競(jìng)爭(zhēng)能力也被固定,因而本質(zhì)上也有優(yōu)先權(quán)。普通搶答器存在不公平性。3、當(dāng)有多個(gè)違規(guī)搶答時(shí),普通搶答器只
22、能“抓住其中一個(gè)而出現(xiàn)“漏洞。- -.- - 可修編-. 第3章 單片機(jī)芯片的選擇及搶答器方案3.1單片機(jī)芯片的選擇單片機(jī)選用的是Atmel公司推出的AT89S52,它是一種低成效、高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。使用Atmel公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。在單芯片上擁有靈巧的8位CPU和在線系統(tǒng)可編程Flash,使得AT89S52具有以下標(biāo)準(zhǔn)功能:8K字節(jié)Flash,256字節(jié)RAM,32位I/O口線,看門狗定時(shí)器,2個(gè)數(shù)據(jù)指針,三個(gè)16位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷構(gòu)造,全雙工串行口,片晶振及時(shí)鐘電路。空閑
23、模式下,CPU停頓工作,允許RAM、定時(shí)器/計(jì)數(shù)器串口、中斷繼續(xù)工作。掉電保護(hù)方式下RAM容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停頓,直到下一個(gè)中斷或硬件復(fù)位為止。而且,它還具有一個(gè)看門狗(WDT)定時(shí)/計(jì)數(shù)器。如果程序沒(méi)有正常工作,就會(huì)強(qiáng)制整個(gè)系統(tǒng)復(fù)位,還可以在程序陷入死循環(huán)的時(shí)候,讓單片機(jī)復(fù)位而不用整個(gè)系統(tǒng)斷電,從而保護(hù)你的硬件電路。AT89S52有40個(gè)引腳,32個(gè)外部雙向輸入/輸出I/O端口,同時(shí)含2個(gè)外中端口,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,片上Flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。其將通用的微處理器和Flash存儲(chǔ)器結(jié)合在一起,特別是可反復(fù)擦寫的
24、Flash存儲(chǔ)器可有效地降低開(kāi)發(fā)本錢。3.2搶答方案搶答器的實(shí)現(xiàn)方式有種多樣,通過(guò)純電子器件搭建電路實(shí)現(xiàn),如優(yōu)先編碼器,鎖存器,555定時(shí)器譯碼器等,純電子器件實(shí)現(xiàn)沒(méi)有軟件參與,調(diào)試簡(jiǎn)單,但是它不易于擴(kuò)展和修改,而且電路構(gòu)造復(fù)雜,調(diào)試?yán)щy電子,電子器件管腳很多,實(shí)際搭建起來(lái)費(fèi)時(shí)費(fèi)力,焊接很容易出錯(cuò)。于是,我想到了用單片機(jī)實(shí)現(xiàn)。單片機(jī)體積小價(jià)格低,應(yīng)用方便,穩(wěn)定可靠。單片機(jī)將很多任務(wù)交給了軟件編程去實(shí)現(xiàn),大大簡(jiǎn)化了外圍硬件電路,使外圍電路的實(shí)現(xiàn)簡(jiǎn)單方便。由于單片機(jī)本身不具有軟件編譯測(cè)試的功能,我們需要借助其他軟件編譯,將編譯好的程序“燒入單片機(jī)。 在實(shí)際電路設(shè)計(jì)中,需要先通過(guò)仿真軟件測(cè)試電路以及
25、編譯的程序,檢查外圍電路設(shè)計(jì)是否合理,軟件編譯是否正確,以及軟件和硬件電路能否正常配合工作,能否準(zhǔn)確的實(shí)現(xiàn)所設(shè)計(jì)的功能。如果測(cè)試通過(guò),電路仿真沒(méi)有問(wèn)題能完全實(shí)現(xiàn)功能的話就可以實(shí)際的做板子的焊接工作了。在教師的指導(dǎo)下我選擇了常用的單片機(jī)仿真軟件proteus6.9以及keil 進(jìn)展仿真。- -.- - 可修編-. 第4章 硬件電路設(shè)計(jì)4.1總體設(shè)計(jì)基于AT89S52單片機(jī)搶答器由控制核心AT89S52單片機(jī)、復(fù)位電路、電源電路、選手主持人按鍵、聲音提示和數(shù)碼顯示等局部組成,系統(tǒng)框圖如圖4-1所示。圖1基于AT89S52單片機(jī)搶答器系統(tǒng)框圖如圖4-1基于AT89S52單片機(jī)搶答器系統(tǒng)框圖實(shí)現(xiàn)功能:
26、基于AT89S52單片機(jī)設(shè)計(jì)制作一個(gè)搶答器,晶振采用12MHz。1通過(guò)復(fù)位按鍵,電路進(jìn)入就緒狀態(tài),等待搶答。2首先由主持人根據(jù)題目的難易程度,可以用按鍵手動(dòng)設(shè)置0-99秒的搶答時(shí)間,然后主持人按下開(kāi)場(chǎng)搶答按鍵,同時(shí)蜂鳴器將發(fā)出響聲,系統(tǒng)進(jìn)入倒計(jì)時(shí)狀態(tài)和搶答狀態(tài)。3在電路中“S1-S8為8路搶答器的8個(gè)按鍵,如果有人按下按鍵,程序就會(huì)判斷是誰(shuí)先按下的,然后數(shù)碼顯示管就會(huì)顯示搶答成功選手的,并封鎖鍵盤,保持剛剛按鍵按下時(shí)刻的時(shí)間,制止其他人按鍵的輸入,從而實(shí)現(xiàn)了搶答的功能。4如果在設(shè)定的時(shí)間中沒(méi)有一個(gè)人按下按鍵,一到時(shí)間,則產(chǎn)生報(bào)警信號(hào)已經(jīng)超時(shí),不可以搶答。搶答成功后,系統(tǒng)進(jìn)入答題道計(jì)時(shí),如果在設(shè)
27、定的時(shí)間中,沒(méi)回來(lái)上,系統(tǒng)將會(huì)產(chǎn)生超時(shí)報(bào)警。5系統(tǒng)預(yù)設(shè)搶答時(shí)間是30秒,答題時(shí)間是60秒。6當(dāng)要進(jìn)展下一次的搶答時(shí),由主持人先按一下復(fù)位按鍵,電路復(fù)位,進(jìn)入下一次搶答的就緒狀態(tài)。4.2單片機(jī)管腳及外圍電路電源電路為單片機(jī)以及其他模塊提供標(biāo)準(zhǔn)5V電源。晶振模塊為單片機(jī)提供時(shí)鐘標(biāo)準(zhǔn),使系統(tǒng)各局部能協(xié)調(diào)工作。復(fù)位電路模塊為單片機(jī)系統(tǒng)提供復(fù)位功能。單片機(jī)作為主控制器,根據(jù)輸入信號(hào)對(duì)系統(tǒng)進(jìn)展相應(yīng)的控制。選手按下相應(yīng)的按鍵,蜂鳴器發(fā)出提示音,直到按鍵釋放。數(shù)碼管顯示最先按下按鍵選手的。選手答復(fù)完畢,主持人按下準(zhǔn)備按鈕,數(shù)碼管清零,蜂鳴器停頓發(fā)聲,可以進(jìn)入下一題的搶答。如圖4-2所示。圖42 AT89S52
28、單片機(jī)搶答器原理圖圖43 AT89S52引腳圖和電路用法芯片的特點(diǎn),如圖4-3所示:40個(gè)引腳,8k Bytes Flash片程序存儲(chǔ)器,256 bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器RAM,32個(gè)外部雙向輸入/輸出I/O口,5個(gè)中斷優(yōu)先級(jí)2層中斷嵌套中斷,2個(gè)16位可編程定時(shí)計(jì)數(shù)器,2個(gè)全雙工串行通信口,看門狗WDT電路,片時(shí)鐘振蕩器。此外,AT89S52設(shè)計(jì)和配置了振蕩頻率可為0Hz并可通過(guò)軟件設(shè)置省電模式。空閑模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停頓芯片其它功能直至外中斷激活或硬件復(fù)位。同時(shí)該芯片還具有PDIP、TQFP
29、和PLCC等三種封裝形式,以適應(yīng)不同產(chǎn)品的需求。 主要功能特性: 8k字節(jié)Flash,256字節(jié)RAM, 32 位I/O 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷構(gòu)造,全雙工串行口,片晶振及時(shí)鐘電路。另外,AT89S52 可降至0Hz 靜態(tài)邏輯操作,支持2種軟件可選擇節(jié)電模式??臻e模式下,CPU停頓工作,允許RAM、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下,RAM容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停頓,直到下一個(gè)中斷或硬件復(fù)位為止。管腳說(shuō)明:VCC : 電源GND: 地P0 口:P0口是一個(gè)8位漏極開(kāi)路的雙向I/O口。作為輸出口,每位能驅(qū)
30、動(dòng)8個(gè)TTL邏輯電平。對(duì)P0端口寫“1時(shí),引腳用作高阻抗輸入。當(dāng)訪問(wèn)外部程序和數(shù)據(jù)存儲(chǔ)器時(shí),P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。在這種模式下,P0具有部上拉電阻。在 flash編程時(shí),P0口也用來(lái)接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。程序校驗(yàn)時(shí),需要外部上拉電阻。P1 口:P1 口是一個(gè)具有部上拉電阻的8 位雙向I/O 口,P1 輸出緩沖器能驅(qū)動(dòng)4 個(gè)TTL 邏輯電平。對(duì)P1 端口寫“1時(shí),部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于部電阻的原因,將輸出電流IIL。此外,P1.0和P1.2分別作定時(shí)器/計(jì)數(shù)器2的外部計(jì)數(shù)輸入P1.0/T2和時(shí)器/計(jì)數(shù)器
31、2的觸發(fā)輸入P1.1/T2E*。在flash編程和校驗(yàn)時(shí),P1口接收低8位地址字節(jié)。引腳號(hào) 第二功能P1.0 T2定時(shí)器/計(jì)數(shù)器T2的外部計(jì)數(shù)輸入,時(shí)鐘輸出P1.1 T2E*定時(shí)器/計(jì)數(shù)器T2的捕捉/重載觸發(fā)信號(hào)和方向控制P1.5 MOSI在系統(tǒng)編程用P1.6 MISO在系統(tǒng)編程用P1.7 SCK在系統(tǒng)編程用P2 口:P2 口是一個(gè)具有部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動(dòng)4 個(gè)TTL 邏輯電平。對(duì)P2 端口寫“1時(shí),部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于部電阻的原因,將輸出電流IIL。在訪問(wèn)外部程序存儲(chǔ)器或用16位地址讀取外部數(shù)據(jù)
32、存儲(chǔ)器例如執(zhí)行MOV* DPTR時(shí),P2 口送出高八位地址。在這種應(yīng)用中,P2 口使用很強(qiáng)的部上拉發(fā)送1。在使用8位地址如MOV* RI訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),P2口輸出P2鎖存器的容。在flash編程和校驗(yàn)時(shí),P2口也接收高8位地址字節(jié)和一些控制信號(hào)。P3 口:P3 口是一個(gè)具有部上拉電阻的8 位雙向I/O 口,P2 輸出緩沖器能驅(qū)動(dòng)4 個(gè)TTL 邏輯電平。對(duì)P3 端口寫“1時(shí),部上拉電阻把端口拉高,此時(shí)可以作為輸入口使用。作為輸入使用時(shí),被外部拉低的引腳由于部電阻的原因,將輸出電流IIL。P3口亦作為AT89S52特殊功能第二功能使用, 在flash編程和校驗(yàn)時(shí),P3口也接收一些控制信號(hào)。端
33、口引腳 第二功能:P3.0 R*D(串行輸入口)P3.1 T*D(串行輸出口)P3.2 INTO(外中斷0)P3.3 INT1(外中斷1)P3.4 TO(定時(shí)/計(jì)數(shù)器0)P3.5 T1(定時(shí)/計(jì)數(shù)器1)P3.6 WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)P3.7 RD(外部數(shù)據(jù)存儲(chǔ)器讀選通)此外,P3口還接收一些用于FLASH閃存編程和程序校驗(yàn)的控制信號(hào)。RST復(fù)位輸入。當(dāng)振蕩器工作時(shí),RST引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將是單片機(jī)復(fù)位。ALE/PROG當(dāng)訪問(wèn)外部程序存儲(chǔ)器或數(shù)據(jù)存儲(chǔ)器時(shí),ALE地址鎖存允許輸出脈沖用于鎖存地址的低8位字節(jié)。一般情況下,ALE仍以時(shí)鐘振蕩頻率的1/6輸出固定的脈沖信號(hào),因此它
34、可對(duì)外輸出時(shí)鐘或用于定時(shí)目的。要注意的是:每當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè)ALE脈沖。對(duì)FLASH存儲(chǔ)器編程期間,該引腳還用于輸入編程脈沖PROG。如有必要,可通過(guò)對(duì)特殊功能存放器SFR區(qū)中的8EH單元的D0位置位,可制止ALE操作。該位置位后,只有一條MOV*和MOVC指令才能將ALE激活。此外,該引腳會(huì)被微弱拉高,單片機(jī)執(zhí)行外部程序時(shí),應(yīng)設(shè)置ALE制止位無(wú)效。PSEN程序儲(chǔ)存允許PSEN輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89S52由外部程序存儲(chǔ)器取指令或數(shù)據(jù)時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖,在此期間,當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器,將跳過(guò)兩次PSEN信號(hào)。EA/VPP外部訪問(wèn)
35、允許,欲使CPU僅訪問(wèn)外部程序存儲(chǔ)器地址為0000H-FFFFH,EA端必須保持低電平接地。需注意的是:如果加密位LB1被編程,復(fù)位時(shí)部會(huì)鎖存EA端狀態(tài)。如EA端為高電平接Vcc端,CPU則執(zhí)行部程序存儲(chǔ)器的指令。FLASH存儲(chǔ)器編程時(shí),該引腳加上+12V的編程允許電源Vpp,當(dāng)然這必須是該器件是使用12V編程電壓Vpp。gK6838電子-技術(shù)資料-電子元件-電路圖-技術(shù)應(yīng)用-根本知識(shí)-原理-維修-作用-參數(shù)-電子元器件符號(hào)圖44 74LS245引腳圖和電路用法74LS245是我們常用的芯片,用來(lái)驅(qū)動(dòng)led或者其他的設(shè)備,它是8路同相三態(tài)雙向總線收發(fā)器,可雙向傳輸數(shù)據(jù)。如圖4-4所示。74LS
36、245還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù)。當(dāng)8051單片機(jī)的P0口總線負(fù)載到達(dá)或超過(guò)P0最大負(fù)載能力時(shí),必須接入74LS245等總線驅(qū)動(dòng)器。當(dāng)片選端/CE低電平有效時(shí),DIR=“0,信號(hào)由 B 向 A 傳輸;接收DIR=“1,信號(hào)由 A 向 B 傳輸;發(fā)送當(dāng)/CE為高電平時(shí),A、B均為高阻態(tài)。由于P2口始終輸出地址的高8位,接口時(shí)74LS245的三態(tài)控制端/1G和/2G接地,P2口與驅(qū)動(dòng)器輸入線對(duì)應(yīng)相連。P0口與74LS245輸入端相連,/E端接地,保證數(shù)據(jù)現(xiàn)暢通。8051的/RD和/PSEN相與后接DIR,使得/RD或/PSEN有效時(shí),74LS245輸入P0.iDi,其它時(shí)間處于
37、輸出P0.iDi。表4-1元器件清單元件名稱型號(hào)數(shù)量/個(gè)用途單片機(jī)AT89S521控制核心按鍵1主持人輸入電容30pF2晶振電路晶振12MHz1晶振電路電解電容10uF/10v1復(fù)位電路電阻10k1復(fù)位電路按鍵1復(fù)位電路按鍵8選手輸入三極管90151蜂鳴器及其驅(qū)動(dòng)電路蜂鳴器1蜂鳴器及其驅(qū)動(dòng)電路電阻10k蜂鳴器及其驅(qū)動(dòng)電路數(shù)碼管1位共陰1顯示電路集成塊74LS2451驅(qū)動(dòng)ISP接線口2*5接口1下載程序萬(wàn)用板140腳IC測(cè)試座1電池盒14.3復(fù)位電路的設(shè)計(jì)單片機(jī)的第9腳RST為硬件復(fù)位端,只要將該端持續(xù)4個(gè)機(jī)器周期的高電平即可實(shí)現(xiàn)復(fù)位,復(fù)位后單片機(jī)的各狀態(tài)都恢復(fù)到初始化狀態(tài),其電路圖如圖4-5所
38、示:圖45 復(fù)位電路在方案中使用到了硬件復(fù)位和軟件復(fù)位兩種功能,由上面的硬件復(fù)位可使存放器及存儲(chǔ)器的值都恢復(fù)到初始值,而前面的功能提到了倒計(jì)時(shí)間需要有記憶功能,該功能實(shí)現(xiàn)的前提條件就是不能對(duì)單片機(jī)進(jìn)展硬件復(fù)位,所以設(shè)定了軟復(fù)位功能。軟復(fù)位實(shí)際上就是當(dāng)程序執(zhí)行完畢之后,將程序指針通過(guò)一條跳轉(zhuǎn)指令讓它跳轉(zhuǎn)到程序執(zhí)行的起始地址。4.4顯示電路的設(shè)計(jì)顯示電路使用了七段數(shù)碼管7SEG-MP*4-CC,它是共陰極的,由高電平點(diǎn)亮,如圖4-6所示。圖4-6 陰極七段數(shù)碼管4.5按鈕輸入電路的設(shè)計(jì)搶答器的輸入按鈕使用常開(kāi)開(kāi)關(guān),如圖4-7所示。圖4-7 搶答按鍵這些常開(kāi)開(kāi)關(guān)組成了搶答按鍵,硬件電路簡(jiǎn)單,在程序設(shè)
39、計(jì)上也不復(fù)雜,只要在程序中消除在按鍵過(guò)程中產(chǎn)生的“毛刺 現(xiàn)象就可以了。這里采用最常用的方法即延時(shí)法,其的原理為:因?yàn)椤懊堂}沖一般持續(xù)時(shí)間短,約為幾ms,而按鍵的時(shí)間一般遠(yuǎn)遠(yuǎn)大于這個(gè)時(shí)間,所以當(dāng)單片機(jī)檢測(cè)到有按鍵動(dòng)靜后再延時(shí)一段時(shí)間(這里取10ms)后再判斷此電平是否保持原狀態(tài),如果是則為有效按鍵,否則無(wú)效。- -.- - 可修編-. 第5章 系統(tǒng)軟件設(shè)計(jì)5.1程序流程圖流程圖是使用圖形表示算法的思路是一種極好的方法,不管采用何種程序設(shè)計(jì)方法,程序總體構(gòu)造確定后,一般以程序流程圖的形式對(duì)其進(jìn)展描述。總體框圖中的各個(gè)子模塊或各個(gè)子任務(wù)也應(yīng)該結(jié)合具體的教學(xué)模型和算法畫出較詳細(xì)的程序流程圖,供后面編
40、寫具體程序和閱讀程序使用。流程圖是由一些圖框和流程線組成的,其中圖框表示各種操作的類型,圖框中的文字和符號(hào)表示操作的容,流程線表示操作的先后次序。流程圖的根本構(gòu)造為順序構(gòu)造,分支構(gòu)造又稱選擇構(gòu)造,循環(huán)構(gòu)造。為便于識(shí)別,繪制流程圖的習(xí)慣做法是:方框表示:要執(zhí)行的處理Process平行四邊型表示:代表資料輸入Input 不規(guī)則圖形代表資料輸出Output或報(bào)表輸出Print 菱形表示:決策或判斷例如:If.Then.Else上電復(fù)位后數(shù)碼管清零,P2.0置高電平,蜂鳴器不發(fā)聲。循環(huán)掃描P3口,看是否有按鍵按下,如果有按鍵按下,則轉(zhuǎn)入判斷是哪個(gè)選手按下按鍵,并在數(shù)碼管上顯示選手號(hào);P2.0輸出方波信
41、號(hào)驅(qū)動(dòng)蜂鳴器發(fā)聲,主持人按鍵按聲,系統(tǒng)重新進(jìn)入主程序繼續(xù)進(jìn)展下一輪搶答。程序流程圖如圖5-1所示:圖5-1搶答器程序流程圖5.2程序清單基于AT89S52單片機(jī)搶答器的設(shè)計(jì)程序清單如下:ORG 0000HJMPBEGINTABLE: DB 3Fh,06h,5Bh,4Fh,66h,6dh,7dh,07h,7fh,6fh;共陰極數(shù)碼管顯示代碼表DELAY: MOV R5,#20 ;延時(shí)2020ms子程序LOOP4: MOV R6,#50LOOP5: MOV R7,#100DJNZ R7,$DJNZ R6,LOOP5DJNZ R5,LOOP4RETBEGIN: MOV P2,#0FFH ;P2口置高
42、電平,準(zhǔn)備接收信號(hào) MOV R4,#0 ; “R4的標(biāo)志值清零MOV A,R4 ; “R4位標(biāo)志值送A存放AGAIN: MOV DPTR,#TABLE ;查表取R4段碼送P1口顯示 MOVC A,A+DPTRMOV P1,ALOOP1: MOV A,P3 ;接收P3口的搶答信號(hào),判斷是否有搶答信號(hào),如果沒(méi)有搶答信號(hào)再返回LOOP1 CPL A JZ LOOP1LOOP2: RRC A ;有搶答信號(hào)則逐次移動(dòng)判斷是哪一位搶答INC R4 ;每移一次位,R4位標(biāo)志值加1JNC LOOP2 ; 如果沒(méi)有遇到搶答信號(hào)返回LOOP1繼續(xù)移位MOV A, R4 ; 遇到搶答信號(hào)把R4位標(biāo)志送AMOVC A
43、, A+DPTR ;找到相應(yīng)位的顯示代碼MOV P1, A ;送P1口顯示LOOP3: JNB P2.2, BEGIN ;假設(shè)主持人按了復(fù)位信號(hào)鍵則轉(zhuǎn)向程序復(fù)位CPL P2.0 ;假設(shè)沒(méi)按復(fù)位信號(hào)鍵,則通過(guò)P2.0給出上下信號(hào)驅(qū)動(dòng)蜂鳴器 LCALL DELAY ;調(diào)用延時(shí)程序SJMP LOOP3 ;P2.0口反復(fù)間隔0.4秒變化,驅(qū)動(dòng)蜂鳴器 END5.3中斷程序5.3.1中斷中斷是指由于*種隨機(jī)事件的發(fā)生,計(jì)算機(jī)暫停現(xiàn)行的程序的運(yùn)行,轉(zhuǎn)去執(zhí)行另一個(gè)程序,以處理發(fā)生的事件,處理完畢后又自動(dòng)返回原來(lái)的程序繼續(xù)運(yùn)行。有五種中斷源:外部中斷0、外部中斷1、定時(shí)器中斷0、定時(shí)器中斷1、串行中斷。它們的描
44、述如下表所示:五種中斷源的表示中斷源符號(hào)名稱終端引起的原因中斷矢量地址INT0外部中斷0由P3.2低電平或下降沿信號(hào)0003HT0定時(shí)器中斷0定時(shí)/計(jì)數(shù)器0回零溢出P3.40013HINT1外部中斷1由P3.3低電平或下降沿信號(hào)000BHT1定時(shí)器中斷1定時(shí)/計(jì)數(shù)器1回零溢出P3.5001BHTI/RI串行中斷串行口接收或發(fā)送完幀數(shù)據(jù)引起的中斷0023H5.3.2中斷所用到的存放器介紹定時(shí)器/計(jì)數(shù)器中所介紹的存放器:1、定時(shí)器/計(jì)數(shù)器控制存放器TCONTCON的作用是控制定時(shí)器的啟動(dòng)停頓,標(biāo)志定時(shí)器的溢出和中斷情況;2、中斷允許控制存放器IE對(duì)中斷源的開(kāi)放或屏蔽由中斷存放器IE控制的,地址為0
45、A8H,即可以按字節(jié)尋址,也可以按位尋址。當(dāng)單片機(jī)復(fù)位時(shí),IE被清零。3、串行控制存放器SCON定時(shí)/計(jì)數(shù)器的控制方法:在啟動(dòng)定時(shí)/計(jì)數(shù)器工作之前CPU必須將一些命令寫入定時(shí)/計(jì)數(shù)器中,這個(gè)過(guò)程稱為定時(shí)/計(jì)數(shù)的初始化。定時(shí)/計(jì)數(shù)器的初始化通過(guò)定時(shí)/計(jì)數(shù)器的方式存放器TMOD和控制存放器TCON來(lái)完成。1定時(shí)/計(jì)數(shù)器方式存放器TMOD表選擇定時(shí)方式表GATEC/TM1M0GATEC/TM1M0定時(shí)器1 定時(shí)器0M1M0工作方式功能說(shuō)明00方式013位計(jì)數(shù)器01方式116位計(jì)數(shù)器10方式2自動(dòng)再裝入8位計(jì)數(shù)器11方式3定時(shí)器0:分成兩個(gè)8位計(jì)數(shù)器;定時(shí)器1:停頓計(jì)數(shù)2中斷程序的編寫的步驟:a、根據(jù)
46、要求設(shè)置IE中斷允許存放器的對(duì)應(yīng)位EAEA總中斷允許位 EA=1開(kāi)放所有的中斷;EA=0制止所有的中斷,*個(gè)中斷源還有相應(yīng)中斷允許位 當(dāng)=1時(shí):允許相應(yīng)中斷源的中斷;當(dāng)=0時(shí):制止相應(yīng)中斷源的中斷;b、INT0、INT1設(shè)定觸發(fā)方式IT0外部中斷觸發(fā)方式控制位當(dāng)為0時(shí):低電平觸發(fā);當(dāng)為1時(shí):下降沿觸發(fā);c、返回值是Void中斷函數(shù)名 interrupt()5.3.3為什么采用中斷控制方式CPU與外部設(shè)備的數(shù)據(jù)傳送方式:1、無(wú)條件傳送方式CPU總認(rèn)為外設(shè)處于準(zhǔn)備好的狀態(tài),外設(shè)比擬簡(jiǎn)單2、程序查詢傳送方外設(shè)有一個(gè)狀態(tài)狀態(tài)存儲(chǔ)在存放器缺點(diǎn):CPU工作效率低,CPU處于等待的狀態(tài),為解決此缺點(diǎn)便出現(xiàn)了
47、第三種傳送方式3、中斷傳送方式中斷是指由于*種隨機(jī)事件的發(fā)生,計(jì)算機(jī)暫停現(xiàn)行的程序,轉(zhuǎn)去執(zhí)行另一程序以處理發(fā)生的 事件,處理完畢后又自動(dòng)返回原來(lái)的程序繼續(xù)運(yùn)行。優(yōu)點(diǎn):1、實(shí)現(xiàn)分時(shí)操作CPU分為多個(gè)I/O設(shè)備效勞,提高計(jì)算機(jī)的利用率提前安排好的函數(shù)而中斷不同;2、實(shí)時(shí)響應(yīng)CPU能夠及時(shí)處理應(yīng)用系統(tǒng)的隨機(jī)事件,系統(tǒng)的實(shí)時(shí)性大大增強(qiáng);3、可靠性高CPU具有處理設(shè)備故障及掉電等突發(fā)性事件能力,從而使系統(tǒng)的可靠性提高。定時(shí)器的初始化a、 確定工作方式-對(duì)TMOD賦值;b、設(shè)置初始值-直接將初值寫入THO,TLO;c、開(kāi)啟定時(shí)器的中斷-ETO=1 EA=1;5.4軟硬件調(diào)試1鎖存器電路調(diào)試:接上電源,主持人開(kāi)關(guān)翻開(kāi),任意按下一路搶答開(kāi)關(guān),看LED數(shù)碼管是否顯示相應(yīng)的數(shù)字,然后再按其它開(kāi)關(guān),看這時(shí)LED數(shù)碼是否顯示其它數(shù)字,此數(shù)碼管不顯示其它數(shù)字,鎖存器電路正常。2顯示電路調(diào)試:顯示電路主要是由一塊74LS245芯片和一個(gè)七段LED數(shù)碼顯示器組成的.在調(diào)試時(shí),當(dāng)接上電源后,用各開(kāi)關(guān)翻開(kāi)或斷開(kāi)來(lái)判斷七段LED數(shù)碼顯示器是否顯示正常。5.5設(shè)計(jì)結(jié)果及分析主持人將開(kāi)關(guān)撥到清零狀態(tài),搶答器處于制止?fàn)顟B(tài),顯示器顯示零;主持人將開(kāi)關(guān)置“復(fù)位狀態(tài),宣布開(kāi)場(chǎng)搶答器工作。 搶答開(kāi)場(chǎng)后,假設(shè)有選手,按下?lián)尨鸢粹o,立即鎖存,并在LED數(shù)碼管上顯示選手的,且伴隨聲音提示。此外,要封鎖輸入電路,制止其他選手搶答,最先搶
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年輔警招聘考試綜合提升練習(xí)題及1套參考答案詳解
- (2025)輔警招聘考試試題庫(kù)附答案詳解(典型題)
- 2022年2月馬鞍山市稅務(wù)系統(tǒng)遴選面試真題附帶題目詳解
- 2022年2月鞍山市直遴選面試真題附帶題目詳解
- 2022年2月銀川市稅務(wù)系統(tǒng)遴選面試真題附帶題目詳解
- 2025年云南省交通運(yùn)輸綜合行政執(zhí)法局文山支隊(duì)硯山大隊(duì)執(zhí)法輔助人員招聘(1人)筆試備考試題附答案詳解(能力提升)
- 2024年甘肅陜煤集團(tuán)韓城煤礦招聘筆試真題含答案詳解(綜合卷)
- 2025年皖北煤電集團(tuán)總醫(yī)院招聘護(hù)理筆試備考題庫(kù)附答案詳解(培優(yōu))
- 麗江云南麗江市交通運(yùn)輸綜合行政執(zhí)法支隊(duì)執(zhí)法輔助人員招聘6人筆試歷年參考題庫(kù)及答案詳解(新)
- 12級(jí)5s管理考試試題及答案
- 2025年中國(guó)六硼化鑭粉末市場(chǎng)調(diào)查研究報(bào)告001
- 醫(yī)院中央空調(diào)系統(tǒng)運(yùn)行管理制度
- 2022年內(nèi)蒙古自治區(qū)高等職業(yè)院校對(duì)口招收中等職業(yè)學(xué)校畢業(yè)生單獨(dú)考試英語(yǔ)試卷
- 糖尿病逆轉(zhuǎn)治療
- 第15課 兩次鴉片戰(zhàn)爭(zhēng) 說(shuō)課稿 -2024-2025學(xué)年高一統(tǒng)編版2019必修中外歷史綱要上冊(cè)
- DB36-T 1987-2024 公路工程建設(shè)項(xiàng)目首件工程制實(shí)施管理指南
- DB32/T 4880-2024民用建筑碳排放計(jì)算標(biāo)準(zhǔn)
- 地上停車位出租協(xié)議
- 勞動(dòng)與社會(huì)保障專業(yè)大學(xué)生職業(yè)生涯發(fā)展
- 外研版(三起)小學(xué)英語(yǔ)三年級(jí)下冊(cè)Unit 1 Animal friends Get ready start up 課件
- 讀后續(xù)寫+原諒之花綻放在童真的田野上+講義 高一下學(xué)期7月期末英語(yǔ)試題
評(píng)論
0/150
提交評(píng)論