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

基于單片機的四路搶答器的設計

2021-10-18 00:59:41陳娟顧吳華
電腦知識與技術 2021年26期
關鍵詞:單片機

陳娟 顧吳華

摘要:隨著人們生活的多樣性,搶答器作為一個重要的設備廣泛應用于各類競賽中。文章設計的四路搶答器以STC89C51單片機作為主控芯片,實現的功能主要是:主持人按下 “搶答開始”按鍵后,倒計時3秒鐘,選手搶答并且顯示搶答成功的小組號。該系統軟硬件相結合,并且通過校“強國知識競賽”活動驗證了搶答器產品的良好性能。

關鍵詞:單片機;搶答器;數碼管

中圖分類號:TP368.1? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)26-0168-03

開放科學(資源服務)標識碼(OSID):

1 引言

搶答器作為一款能準確、直觀、公正地判斷出第一搶答者的電子應用設備,常用于各種各樣的競賽中,搶答器的種類和功能也層出不窮。然而,傳統的搶答器大多采用一些基本的數字電路來實現,不僅體積大,而且布線復雜煩瑣、成本較高。隨著科技的發展,集成度高、控制能力強的單片機已經深入到了各個應用領域[1-3]。

2 整體設計介紹

本系承擔了校“強國知識競賽”的組織任務,要求設計一款功能準確的四路搶答器應用于競賽活動中。將該任務功能設計為:主持人按下“搶答開始”按鍵,然后3秒倒計時,如果單片機檢測到有選手按下搶答器按鍵,則顯示該選手的編號,如果再次搶答,必須由主持人再次按下“搶答開始”按鍵。

3 硬件設計

3.1 總體設計

在本設計中采用STC公司生產的STC89C51 單片機作為主控芯片,結合簡單的外圍電路來實現設計任務。該系統可以進行運算控制、搶答信號識別與處理以及顯示功能的實現。具體表現為:用四個獨立按鍵作為選手搶答鍵,一個獨立按鍵作為主持人鍵,數碼管用作顯示組號和倒計時時間,利用4個LED燈作為選手搶答成功的指示燈。如果主持人按鍵沒有按下,而選手按鍵提前按下搶答,則單片機不予處理選手按鍵,即搶答無效。硬件電路的總體設計框圖如圖1所示。

3.2 單片機及獨立按鍵電路

STC89C51單片機是STC公司推出的51內核單片機,包含有4個8位的并行I/O接口,分別為P0、P1、P2和P3口;其中P1、P2、P3口都是帶內部上拉電阻的雙向I/O口,因此在使用時不需要再外接上拉電阻,可簡化電路;而且P1口是唯一的單功能口,僅能作通用的數據輸入/輸出口[4-5]。所以將P1.0—P1.3作為四路搶答信號輸入端,K0—K3為四個選手搶答按鍵;P1.4是主持人宣布開始信號輸入端,K4為主持人的“搶答開始”按鍵,單片機在中斷中循環檢測P1口的信號,當有按鍵按下時,I/O口相應的位為低電平。具體電路如圖2所示。

3.3 顯示電路

本系統采用1個4位0.56寸小型共陽極數碼管,數碼管均采用三極管驅動,5V電源,當顯示倒計時和選手組號時,數碼管工作。P0.0—P0.7為信號的輸出端,接數碼管的a—dp管腳。具體電路圖如圖3所示。

4 軟件設計

4.1 流程圖

本系統的單片機編程在keil uVision4環境下完成,用單片機程序控制系統,實現的功能比較靈活,能較方便地對系統進行功能的擴張和改進。搶答器開始工作時,先進行初始化,完成對相關參數進行配置,以及對定時器進行設置等工作。

然后判斷主持人按鍵是否按下,如果未按下,則返回等待;否則進入倒計時狀態,倒計時結束,再判斷是否有選手搶答按鍵按下,如果未按下,則原處等待;否則顯示該搶答成功的選手組號;如進行新的一輪搶答,由需主持人按鍵重新按下。

主程序的流程圖如圖4所示。

4.2 主程序

void main ()//主程序

{

Timer0Init();//初始化定時器0

TR0=0;//定時器0停止計時

while (1) //主循環

{

if(Cont==0)//初始化搶答器

{

Display(3,0);//調用顯示子程序

Display(4,0);//調用顯示子程序

Cont=1;//進入搶答開始工作狀態

}

if(Cont==1)//搶答開始

{

Display(3,0);//調用顯示子程序

Display(4,0);//調用顯示子程序

if(K4==0)//判斷主持人按鍵是否按下

{

Delay(50);//調用延時子程序

if(K4==0)//再次判斷主持人按鍵是否再次按下

{

Miao=3;//初始化倒計時時間為3秒

TR0=1;//定時器0開始計時

Cont=2;//進入倒計時3秒工作狀態

}while(K4!=1);//判斷主持人按鍵是否釋放

}

}

if(Cont==2)//倒計時3秒

{

Display(4,Miao);//調用顯示子程序

if(Miao==0)//判斷倒計時3秒結束

{

TR0=0;//定時器0停止計時

Cont=3;////進入選手搶答工作狀態

}

}

if(Cont==3)//選手搶答

{

Display(3,Key_Num/10);//調用顯示子程序

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 秋霞一区二区三区| 久久综合色视频| 成·人免费午夜无码视频在线观看| 无码综合天天久久综合网| 国产理论最新国产精品视频| 男人天堂伊人网| 99热国产在线精品99| 欧美日本激情| 欧美精品啪啪一区二区三区| 粉嫩国产白浆在线观看| 国产另类乱子伦精品免费女| 玖玖精品在线| 国产精品女主播| 天天色天天操综合网| 国产在线观看一区二区三区| 欧美黄网在线| 国产成人一区免费观看| 欧美精品成人一区二区在线观看| 国产91精品久久| 国产剧情国内精品原创| 婷婷激情亚洲| 91视频区| 日韩天堂网| 亚洲日本中文综合在线| 亚洲欧美日韩中文字幕在线一区| 91精品小视频| 日韩毛片基地| 国产丰满大乳无码免费播放| 欧美一级夜夜爽| 久久毛片基地| 日韩高清中文字幕| 午夜欧美在线| 青青草原偷拍视频| 国产美女在线观看| 亚洲狠狠婷婷综合久久久久| 69精品在线观看| 91精品国产自产在线观看| 99久久人妻精品免费二区| 夜夜高潮夜夜爽国产伦精品| 日本精品αv中文字幕| 欧美色综合网站| 欧美精品黑人粗大| 国产精品一区二区久久精品无码| 欧美成一级| 天堂va亚洲va欧美va国产| 亚洲国产精品久久久久秋霞影院| 国产va欧美va在线观看| 亚洲日韩精品伊甸| 超碰色了色| 亚洲区第一页| 曰AV在线无码| 中文字幕天无码久久精品视频免费| 欧美性猛交一区二区三区| 日韩a级片视频| 国产精品永久不卡免费视频| 国产jizzjizz视频| 东京热一区二区三区无码视频| 最新国产成人剧情在线播放| 91福利免费| 欧美翘臀一区二区三区| 亚洲成年网站在线观看| 欧美日本在线| 久久天天躁狠狠躁夜夜2020一| 性欧美在线| 国产中文在线亚洲精品官网| 免费全部高H视频无码无遮掩| 亚洲日本中文字幕天堂网| 国产美女无遮挡免费视频网站| 91九色最新地址| 日本黄色不卡视频| 99精品视频播放| 黄色网页在线播放| 欧美午夜在线播放| 亚洲综合激情另类专区| 亚洲精品福利视频| 动漫精品中文字幕无码| 九色综合视频网| 在线观看免费人成视频色快速| 亚洲高清在线播放| 欧美不卡视频一区发布| 露脸国产精品自产在线播| 日本免费一区视频|