freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機的數(shù)字搶答器-在線瀏覽

2025-01-11 07:06本頁面
  

【正文】 ............................. 13 附錄一 .設(shè)計原理圖 ..................................................................................................... 14 附錄二 .仿真電路 ......................................................................................................... 15 附錄三 .程序 ................................................................................................................. 16 1 1 前言 搶答器是一種廣泛應(yīng)用于企事業(yè)單位和商業(yè)部門 ,為各種知識競賽、文娛活動提供公正客觀快速裁決的一種常用電子設(shè)備 ,也是一種逐漸成型的電子產(chǎn)品 ,但市面上所售搶答器價格一般較貴且多為小規(guī)模集成電路構(gòu)成 ,其性能單一 ,工作起來不夠理想。因此 ,提高搶答器的性能 ,使其具有更強的功能 ,使用可靠方便已為搶答器發(fā)展的一個方向。本設(shè)計是以 MCS51 單片機 —— STC89C52RC 單片機為核心的 16 路搶答器系統(tǒng) ,它充分利用了單片 機系統(tǒng)的優(yōu)點 ,具有結(jié)構(gòu)簡單、功能強大、可靠性好、實用性強的特點。②,搶答開始,數(shù)碼管的前兩位自動倒計時(以秒為單位),數(shù)碼管后兩位顯示無關(guān)序號“ 00”,倒計時記到零,如果沒有人搶答,則蜂鳴器報警,報警時間長度自擬。④,主持人控制按鍵按下以后,顯示復(fù)位,并顯示倒計時的初值。并且搶答按鍵也受到了優(yōu)先編碼器輸入端口的限制,如果是用 74LS148,那么輸入按鍵就被限制到了 8位,最多可以做 8 位搶答。同時整個方案簡單明了,一目了然,針對搶答器的復(fù)位和報警還可以用單片機的中斷系統(tǒng),使單片機的執(zhí)行效率大大提高。輸入 10ms 以上高電平脈沖,單片機復(fù)位。 由于本次采用的 STC89C52RC 自帶 8K 程序存儲器,而本次設(shè)計程序小于 8K,所以 31 腳 EA/VP 接 VCC,不允許從外部讀程序。 5 電源部分 圖 32 直流穩(wěn)壓電源供電部分 本次設(shè)計電源部分采用,常用 DC+5V 電源電路,從外部接入 810VAC/DC 電壓,通過電橋整流以及電容濾波后,進入 7805,再次濾紋波后由 DC_OUT 接出,電壓為 +5V。加 D6是為了防止電流反沖。本設(shè)計采用的是 P1 口,如果用到 P0 口擴展時間需要加上拉電阻。只需要對行(或列)進行掃描,然后用延時來防抖動就行。 6 四位數(shù)碼管顯示部分 圖 34 四位數(shù)碼管顯示電路 顯示部分采用共陽極的四位數(shù)碼管顯示。由于公共端是接高電平有效,而單片機復(fù)位在 P0 口加上拉電阻后,呈現(xiàn)的是高電平。這樣就可以避免單片機復(fù)位以后數(shù)碼管會誤顯示。 搶答報警部分 圖 35 搶答器報警電路 報警電路采用的是有源蜂鳴器報警,采用 9015 驅(qū)動。使軟件設(shè)計時可以提高單片機的執(zhí)行效率,同時也可以方便地進行控制報警的時間長短。 7 電路參數(shù)的計算及元器件的選擇 電源部分: D D D D D6均采用普通二極管 1N4007。 C C7均選 104 瓷片電容,用于濾除小紋波。 報警電路部分:為使驅(qū)動能力較大,選用了 9015( PNP 型三極管)利用其灌電流來驅(qū)動蜂鳴器,而沒選用 NPN 型利用拉電流驅(qū)動。 8 4 軟件設(shè)計 軟件設(shè)計原理及設(shè)計所用工具 制圖軟件: protel 99 se Protel 99 SE 系統(tǒng)是 Protel Technology 公司開發(fā)的基于 Windows 環(huán)境下的電路板設(shè)計軟件。 仿真軟件: Proteus Proteus 的 ISIS 是一款 Labcenter 出品的電路分析實物仿真系統(tǒng),可仿真各種電路和 IC,并支持單片機,元件庫齊全,使用方便,是不可多得的專業(yè)的單片機軟件仿真系統(tǒng)。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部份組合在一起。另外,主持人的復(fù)位 /開始開關(guān)程序使用了外部中斷 1。 //c 值自減一 if(c==0) { time。 } } 程序初始值設(shè)置為 time=10(定時 10 秒), c=10000,定時器為工作方式 2( TMOD=0x22),定時器裝入初值為 0x9c。 顯示字程序模塊 此搶答器的設(shè)計用的是 4 位 LED 數(shù)碼顯示管顯示倒計時和搶答隊伍序號。 顯 示程序如下: void display() { weicro=0xef。i0。 // 延時 weicro=_cror_(weicro,1)。
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1