【正文】
問(wèn)題需要妥善解決,否則,人們?cè)诓僮麈I盤就容易引起誤操作和操作失控現(xiàn)象。軟復(fù)位實(shí)際上就是當(dāng)程序執(zhí)行完畢之后,將程序指針通過(guò)一條跳轉(zhuǎn)指令讓它跳轉(zhuǎn)到程序執(zhí)行的起始地址。其大小是時(shí)鐘信號(hào)頻率的倒數(shù),常用fosc表示。電路中兩個(gè)電容 C1,C2的作用有兩個(gè):一是幫助振蕩器起振。如果在硬件電路設(shè)計(jì)就預(yù)留出一些I/O端口,雖然當(dāng)時(shí)空著沒(méi)用,那么用的時(shí)候就派上用場(chǎng)了。因?yàn)楹苌儆幸诲N定音的電路設(shè)計(jì),如果現(xiàn)在不留余地,將來(lái)可能要為一點(diǎn)小小的修改或擴(kuò)展而被迫進(jìn)行全面返工。定時(shí)器上顯示00。(4)搶答器具有定時(shí)搶答功能,且一次搶答的時(shí)間有主持人設(shè)定,本搶答器的時(shí)間設(shè)定為30秒,當(dāng)主持人啟動(dòng)“開始”開關(guān)后,定時(shí)器開始減計(jì)時(shí),同時(shí)蜂鳴器有短暫的聲響。(2)系統(tǒng)設(shè)置復(fù)位按鈕,按動(dòng)后,重新開始搶答。對(duì)于搶答器我們大家都知道那是用于選手做搶答題時(shí)用的,選手進(jìn)行搶答,搶到題的選手來(lái)回答問(wèn)題。若把經(jīng)典的電子系統(tǒng)當(dāng)作一個(gè)僵死的電子系統(tǒng),那么智能化的現(xiàn)代電子系統(tǒng)則是一個(gè)具有“生命”的電子系統(tǒng)。關(guān)鍵字:搶答器; 單片機(jī); 復(fù)位;鍵盤;揚(yáng)聲器;IVAbstractThe proposed eight way responder of the curriculum design, with the development of science and technology, a variety of means to urge people to learn science, learning technology, learning knowledge diversity. The contest has been widely applied in all kinds of intelligence and knowledge petitions occasions. The design is based on the eight road as the basic concept, mainly uses the microcontroller as the core device, the use of singlechip timer / counter timing and counting principle, the soft and hard organic bination, so that the system can plete the design time are correct, at the same time adopts digital display direct instructions, automatic latch display results. And design idea of automatic reset, switching to do with the keyboard output using speaker voice prompts, the design has the characteristics of simple structure, fast response, the system of powerful functions, good reliability, simple operation and strong practicability. To achieve an accurate and fair level. With intuitive judgment of the first responder significance.Keywords: responder。搶答器已經(jīng)廣泛應(yīng)用于各種智力和知識(shí)競(jìng)賽場(chǎng)合。本設(shè)計(jì)是以八路搶答為基本理念,主要采用單片機(jī)為核心器件,利用單片機(jī)的定時(shí)器/計(jì)數(shù)器定時(shí)和記數(shù)的原理,將軟、硬有機(jī)的結(jié)合起來(lái),使得系統(tǒng)能夠正確的進(jìn)行計(jì)時(shí)完成的設(shè)計(jì),同時(shí)采用了數(shù)字顯示器直接指示,自動(dòng)鎖存顯示結(jié)果,并自動(dòng)復(fù)位的設(shè)計(jì)思想,用開關(guān)做鍵盤輸出,用揚(yáng)聲器發(fā)聲提示,設(shè)計(jì)具有系統(tǒng)結(jié)構(gòu)簡(jiǎn)單、反應(yīng)快、功能強(qiáng)大、可靠性好、操作簡(jiǎn)單、實(shí)用性強(qiáng)的特點(diǎn)。 MCU。而隨著技術(shù)的進(jìn)步,單片機(jī)與串口通信的結(jié)合更多地應(yīng)用到各個(gè)電子系統(tǒng)中已成一種趨勢(shì)。搶答器不僅考驗(yàn)選手的反應(yīng)速度同時(shí)也要求選手具備足夠的知識(shí)面和一定的勇氣。(3)搶答器開始時(shí)數(shù)碼管顯示序號(hào)0,選手搶答實(shí)行優(yōu)先顯示,優(yōu)先搶答選手的編號(hào)一直保持到主持人將系統(tǒng)清除為止。(5)設(shè)定的搶答時(shí)間內(nèi),選手可以搶答,這時(shí)定時(shí)器停止工作,顯示器上顯示選手的號(hào)碼和搶答時(shí)間。第2章 硬件電路設(shè)計(jì)為使硬件電路設(shè)計(jì)盡可能合理,應(yīng)注意以下幾方面:(1) 盡可能采用功能強(qiáng)的芯片,以簡(jiǎn)化電路,功能強(qiáng)的芯片可以代替若干普通芯片,隨著生產(chǎn)工藝的提高,新型芯片的的價(jià)格不斷下降,并不一定比若干普通芯片價(jià)格的總和高。(3) 程序空間,選用片內(nèi)程序空間足夠大的單片機(jī),本設(shè)計(jì)采用AT89C51單片機(jī)。 總體原理圖 總電路圖21 時(shí)鐘頻率電路的設(shè)計(jì),只需要外接一個(gè)振蕩源就能產(chǎn)生一定的時(shí)鐘信號(hào)送到單片機(jī)內(nèi)部的各個(gè)單元,決定單片機(jī)的工作速度。二是對(duì)振蕩器的頻率進(jìn)行微調(diào)。如時(shí)鐘頻率為12MHz,即fosc=12MHz,則時(shí)鐘周期為1/12181。 顯示電路的設(shè)計(jì)顯示功能與硬件關(guān)系極大,當(dāng)硬件固定后,如何在不引起操作者誤解的前提下提供盡可能豐富的信息,全靠軟件來(lái)解決。在單片機(jī)應(yīng)用中鍵盤用得最多的形式是獨(dú)立鍵盤及矩陣鍵盤。由此可見,在需要的鍵數(shù)比較多時(shí),采用矩陣法來(lái)做鍵盤是合理的。硬件復(fù)位必須通過(guò)CPU外部的硬件電路給CPU的RESET端加上足夠時(shí)間的高電位才能實(shí)現(xiàn)。軟件復(fù)位就是用一系列指令來(lái)模擬硬件復(fù)位功能,最后通過(guò)轉(zhuǎn)移指令使程序從0000H地址開始執(zhí)行。軟件復(fù)位是使用軟件陷阱和軟件看門狗后必須進(jìn)行的工作,這時(shí)程序出錯(cuò)完全有可能發(fā)生在中斷子程序中,中斷激活標(biāo)志已置位,它將阻止同級(jí)中斷響應(yīng)。主流程圖如圖所示: 圖32 程序includeincludedefine uchar unsigned chardefine uint unsigned intuchar c=0。 while(ms) for(t=0。 //選擇工作方式 TH0=0x3c。 //打開T0中斷 while(1) { P2=0x06。 //打開位選 DelayMS(100)。 //顯示十位 DelayMS(100)。 //50ms定時(shí)器裝值 c++。 //數(shù)碼管顯示0s }}}第4章 焊接調(diào)試過(guò)程與問(wèn)題分析 焊接主要步驟:2. 對(duì)PCB板進(jìn)行排版及 布線分步驟完成: 檢測(cè)各元件用萬(wàn)用表檢查、了解元件;(1)一般電阻電阻的阻值是可以根據(jù)電阻上的色環(huán)判斷:1)、四環(huán)電阻阻值等于前兩位對(duì)應(yīng)的數(shù)值乘上第三位對(duì)應(yīng)的倍率,第四位為誤差范圍;2)、五環(huán)電阻阻值等于前三位對(duì)應(yīng)的數(shù)值乘上第四位對(duì)應(yīng)的倍率,第五位為誤差范圍。 =5100Ω=誤差為177。采用兩端接入時(shí),其中一端必須接在中間的那個(gè)引腳上,另外一個(gè)在剩余的兩個(gè)引腳中,可以任選一個(gè)(兩者的區(qū)別是,滑動(dòng)頭的轉(zhuǎn)動(dòng)方向不一樣)。可以嘗試的將其正負(fù)極接上電源,可看到只有正負(fù)極接入正確時(shí),蜂鳴器才會(huì)發(fā)聲。三極管有三個(gè)引腳,分別是基極(b),發(fā)射極(e),集電極(c)。正向偏置時(shí)必須達(dá)到正向偏置電壓,即為導(dǎo)通,否則,為截止?fàn)顟B(tài)。2)、了解實(shí)驗(yàn)原件及器材后,按照原理圖在面包板上連接電路;3)、焊接要注意,電子電路在焊接時(shí),應(yīng)遵循的規(guī)則。焊接時(shí)烙鐵溫度過(guò)低或加熱時(shí)間不足,焊錫未完全熔化、浸潤(rùn)、焊錫表面不光亮(不光滑),有細(xì)小裂紋(如同豆腐渣一樣!)。對(duì)于已形成黑膜的,則要吃凈焊錫,清潔被焊元器件或印刷板表面,重新進(jìn)行焊接才行。⑤焊劑過(guò)量,焊點(diǎn)明圍松香殘?jiān)芏?。 最小系統(tǒng)的電路不工作,首先應(yīng)該確認(rèn)電源電壓是否正常。焊完時(shí),焊錫最好呈圓滑的圓錐狀,而且還要有金屬光澤。這種調(diào)試可單獨(dú)模擬進(jìn)行,也可通過(guò)開發(fā)裝置由軟件配合進(jìn)行,硬件聯(lián)機(jī)調(diào)試則必須在系統(tǒng)軟件的配合下進(jìn)行。其它程序功能塊可按此法進(jìn)行調(diào)試。在聯(lián)調(diào)中如發(fā)現(xiàn)硬件問(wèn)題也應(yīng)及時(shí)修正,直到單片機(jī)系統(tǒng)的軟件、硬件全部調(diào)試成功為止。60秒時(shí)仍無(wú)人搶答其報(bào)警電路工作表示搶答時(shí)間耗盡并禁止搶答。