999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89S52單片機(jī)控制的八路搶答器的設(shè)計與仿真

2019-04-26 05:03:42何勉
電子技術(shù)與軟件工程 2019年4期
關(guān)鍵詞:單片機(jī)系統(tǒng)

文/何勉

1 引言

搶答器可以采用數(shù)字電路來實(shí)現(xiàn),但電路較為復(fù)雜,也可以采用單片機(jī)來實(shí)現(xiàn),主要通過軟件編寫來完成,不但可以簡化電路,而且可以降低成本。本文主要介紹一種以AT89S52單片機(jī)為核心的簡易搶答器,它充分利用單片機(jī)控制系統(tǒng)的特點(diǎn),結(jié)構(gòu)簡單、可靠性好、成本較低,實(shí)用性強(qiáng)。

2 搶答器工作原理

本系統(tǒng)以AT89S52單片機(jī)為核心,使用8個獨(dú)立按鍵作為搶答輸入信號,驅(qū)動一位數(shù)碼管顯示搶答成功者的編號。本系統(tǒng)所具備的功能如下:

2.1 搶答按鍵

設(shè)置8個按鍵同時供8名(或8組)選手進(jìn)行搶答。

2.2 開始按鍵

當(dāng)主持人按下開始鍵后,才可以搶答,用1位數(shù)碼管顯示出第一搶答者編號。若主持人還沒有按下開始鍵,有人搶答,則屬于犯規(guī),數(shù)碼管顯示犯規(guī)者編號并點(diǎn)亮小數(shù)點(diǎn)。

2.3 復(fù)位按鍵

按下復(fù)位按鍵后,開始新一輪的搶答。

3 系統(tǒng)設(shè)計

3.1 硬件支持

使用的元器件有:核心芯片AT89S52,輕觸開關(guān),8輸入與門/與非門集成電路CD4068以及一位共陽極數(shù)碼管顯示器。

3.2 軟件設(shè)計

本系統(tǒng)軟件主要包括主程序模塊及按鍵模塊。系統(tǒng)程序流程包括主程序流程及外部中斷流程,如圖1、圖2所示。

3.2.1 主程序模塊

主程序模塊主要用于完成外部中斷的初始化、查詢開始搶答按鍵是否按下等。

3.2.2 按鍵模塊

這是本系統(tǒng)的難點(diǎn)。用單片機(jī)來設(shè)計搶答器,無論使用獨(dú)立式按鍵還是行列鍵盤,都無法對多個按鍵同時按下作出正確判斷。本系統(tǒng)采用中斷與查詢相結(jié)合的方法,把所有的按鍵都作為外部設(shè)備連接到到單片機(jī)的P2口,當(dāng)其中的一個按鍵被按下,單片機(jī)將進(jìn)入中斷服務(wù)程序,并將所有按鍵的狀態(tài)保存起來,然后查詢是哪個按鍵按下引起的中斷,在此期間,CPU不再響應(yīng)其他任何按鍵,從而確定誰是第一搶答者。按鍵中斷服務(wù)程序如下:

圖1:主程序流程圖

圖2:外部中斷程序流程圖

圖3:八路搶答器仿真原理圖

圖4:CD4068引腳圖

4 系統(tǒng)仿真

采用 Proteus軟件進(jìn)行仿真,仿真圖如圖3所示。

4.1 搶答按鍵

按鍵S1-S8為8個搶答按鍵,與8個搶答按鍵連接的是一組8輸入與門/與非門集成電路CD4068,其 中2,3,4,5,9,10,11,12腳是輸入引腳,1腳為與門輸出引腳,13腳為與非門輸出引腳,其引腳圖如圖4所示。

其工作過程為:按鍵S1 ~S8在沒有按下時,輸人到與門輸人端為高電平,當(dāng)某個按鍵被按下時,根據(jù)與非門邏輯關(guān)系CD4068輸出為1,再經(jīng)過非門CD40106取反輸出為低電平0,單片機(jī)的INT1 (P3. 3)腳變?yōu)榈碗娖剑瑥亩l(fā)外部中斷1的中斷請求,同時,單片機(jī)通過對這8個按鍵狀態(tài)的查詢來確定哪個按鍵引腳引起的中斷,確定第一搶答者。

4.2 功能鍵

功能鍵分為“開始”鍵和“復(fù)位”鍵,當(dāng)主持人按下“開始”鍵,選手進(jìn)人開始搶答狀態(tài)當(dāng)答題結(jié)束進(jìn)人下一題搶答時或者當(dāng)主持人還未按下“開始”鍵有選手搶答違規(guī)時主持人按下“復(fù)位”鍵,本設(shè)計中“復(fù)位”鍵采用復(fù)位電路中的按鍵來實(shí)現(xiàn)復(fù)位,既可以減少電路的復(fù)雜性,讓初學(xué)者更容易掌握。

4.3 數(shù)碼管顯示電路

本設(shè)計采用一位共陽極8段數(shù)碼管顯示器,采用靜態(tài)掃描方式,顯示出第一搶答者編號,如果有人犯規(guī),數(shù)碼管除顯示犯規(guī)者編號外同時點(diǎn)亮數(shù)碼管小數(shù)點(diǎn),以示區(qū)別。

5 結(jié)束

該系統(tǒng)利用AT89S52單片機(jī)及外圍借口實(shí)現(xiàn)搶答系統(tǒng),將軟件和硬件有機(jī)地結(jié)合起來,實(shí)現(xiàn)8人同時參賽,并可清晰顯示第一搶答選手編號,并能提示違規(guī)狀態(tài)。今后,還可以擴(kuò)展其他功能,如利用軟件實(shí)現(xiàn)倒計時,在搶答賽中進(jìn)行倒計時提醒,并增加報警電路。

猜你喜歡
單片機(jī)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機(jī)的SPWM控制逆變器的設(shè)計與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統(tǒng)
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(tǒng)(下)
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 丁香六月综合网| 亚洲VA中文字幕| 午夜小视频在线| 国产乱人伦AV在线A| 国产91蝌蚪窝| 人妻丰满熟妇av五码区| 福利姬国产精品一区在线| 久久青青草原亚洲av无码| 亚洲成av人无码综合在线观看| 久久久久国产精品熟女影院| 天天干天天色综合网| 国产乱视频网站| 国产精品无码制服丝袜| 免费在线色| 91精品国产情侣高潮露脸| 强奷白丝美女在线观看| 亚洲无码免费黄色网址| 久久综合色天堂av| 18禁黄无遮挡网站| 国产高清在线观看91精品| 热这里只有精品国产热门精品| 精品少妇三级亚洲| 夜夜操天天摸| 国产成人精品一区二区不卡| 就去吻亚洲精品国产欧美| 国产成人亚洲综合a∨婷婷| 免费中文字幕一级毛片| 国产免费黄| 最新国产精品第1页| 日韩毛片免费观看| 国产欧美亚洲精品第3页在线| 国产免费高清无需播放器| 免费高清毛片| 四虎精品免费久久| AV无码无在线观看免费| 欧美国产另类| 久久国产V一级毛多内射| 国产成a人片在线播放| 欧美一级专区免费大片| 国产极品美女在线观看| 在线免费观看AV| 午夜毛片免费看| 毛片在线播放a| AV不卡无码免费一区二区三区| 久青草网站| 在线观看国产精品第一区免费| 亚洲中久无码永久在线观看软件| 成人福利在线免费观看| 成人综合网址| 国产成人你懂的在线观看| 91香蕉视频下载网站| 国产在线无码av完整版在线观看| 思思99思思久久最新精品| 亚洲色图在线观看| 久久久久免费精品国产| 污网站免费在线观看| 在线观看91精品国产剧情免费| 国产成人超碰无码| 国内精品一区二区在线观看| 中文字幕在线欧美| 欧美日韩导航| 91在线高清视频| 色噜噜久久| A级毛片高清免费视频就| 中文字幕日韩视频欧美一区| 99久久99视频| 中文字幕中文字字幕码一二区| 亚洲人成在线精品| 久久精品无码国产一区二区三区| 91在线精品免费免费播放| AV不卡国产在线观看| aa级毛片毛片免费观看久| 日韩123欧美字幕| 成人在线观看不卡| 在线中文字幕网| 久久精品国产精品一区二区| 亚洲另类色| 亚洲黄色片免费看| 亚洲精品波多野结衣| 狠狠五月天中文字幕| 四虎亚洲国产成人久久精品| 99九九成人免费视频精品|