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

正文內(nèi)容

基于單片機(jī)的四路搶答器設(shè)計(jì)畢業(yè)論文-在線瀏覽

2025-05-07 07:29本頁(yè)面
  

【正文】 件普通,易于購(gòu)買等優(yōu)點(diǎn),很好地解決了制作者制作困難和難于購(gòu)買的問題。通過搶答按鍵模塊,連接按鍵進(jìn)行搶答。此時(shí)有人第一按下相應(yīng)的搶答按鈕,經(jīng)過單片機(jī)的控制選擇,在液晶屏上顯示相應(yīng)的號(hào)碼,并鎖存,同時(shí)禁止其他按鈕的輸入。主控分系統(tǒng)有:開始與清零控制按鈕、復(fù)位按鈕、各種相關(guān)顯示調(diào)控功能等。 2 圖 11 搶答器系統(tǒng)結(jié)構(gòu)框圖 元器件清單 本次設(shè)計(jì)需要用到如下表所示的元器件: 元件名稱 型號(hào) 數(shù)量 單片機(jī) AT89C51 1 電解電容 10uf 1 開 關(guān) Button 7 電 阻 R( 200) 1 電 阻 R( 600) 1 電 阻 R( 10k) 9 晶 振 CRYSTAL 1 電 容 10uf 2 液晶屏 1602 1 電 源 5v 2 時(shí)鐘電路 3 第 2章 硬件電路的 設(shè)計(jì) 51 單片機(jī)的功能簡(jiǎn)介 AT89C51 是 89 系列單片機(jī)的標(biāo)準(zhǔn)型,它是與 MSC51 系列單片機(jī)兼容的。全靜態(tài)工作為 024MHZ,有 3 級(jí)程序鎖存器,內(nèi)部含有 128256 字節(jié)的 RAM,有 32 條可編程 I/O 口線, 23 個(gè) 16 位定時(shí) /計(jì)數(shù)器, 68 個(gè)中斷源,通用的串行接口,低電壓空閑及電源下降方式。單片微機(jī)內(nèi)部最核心的部分是 CPU。 外部定 時(shí)元件 復(fù)位 中斷 電源 系統(tǒng)時(shí)鐘 ROM CPU 定時(shí) /計(jì)數(shù)器 串行 I/O 口 并行 I/O 口 RAM 4 液晶屏顯示電路 如圖 22,使用液晶屏顯示搶答成功者號(hào)碼、時(shí)間。 圖 22 液晶屏顯示電路圖 5 時(shí)鐘頻率電路 單片機(jī)必須在時(shí)鐘的驅(qū)動(dòng)下才能工作。時(shí)鐘電路如 圖 23 所示。此電路在加電大約延遲 10ms 后振蕩器起振,在 XTAL2 引腳產(chǎn)生幅度為 3V左右的正弦波時(shí)鐘信號(hào),其振蕩頻率主要由石英晶振的頻率確定。 單片機(jī)在工作時(shí),由內(nèi)部振蕩器產(chǎn)生或由外直接輸入的送至內(nèi)部控制邏輯單元的時(shí)鐘信號(hào)的周期稱為時(shí)鐘周期。圖中時(shí)鐘頻率為 12MHz,即 fosc=12MHz,則時(shí)鐘周期為 1/12181。 6 復(fù)位電路 單片機(jī)的第 9 腳 RST 為硬件復(fù)位端,只要將該端持續(xù) 4 個(gè)機(jī)器周期的高電平即可實(shí)現(xiàn)復(fù)位,復(fù)位后單片機(jī)的各狀態(tài)都恢復(fù)到初始化狀態(tài),其電路圖如 圖 24 所示: 圖 24 復(fù)位電路圖 圖 24 中由按鍵 RESET1 以及電解電容 C電阻 R2 構(gòu)成按鍵及上電復(fù)位電路。當(dāng)上電后,由于電容的緩慢充電,單片機(jī)的 9腳電壓逐步由高向低轉(zhuǎn)化,經(jīng)過一段時(shí)間后,單片機(jī)的 9 腳處于穩(wěn)定的低電平狀態(tài),此時(shí)單片機(jī)上電復(fù)位完畢,系統(tǒng)程序從 0000H 開始執(zhí)行。 本文設(shè)計(jì)如 圖 25 所示,此處用到了單片機(jī) 23 腳的 IO 端口功能,單片機(jī)通過內(nèi)部定時(shí)器的操作實(shí)現(xiàn)交替變換的波形輸出驅(qū)動(dòng)揚(yáng)聲器發(fā)聲。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?, 便于使用、維護(hù)以及調(diào)試。雖然 C 語(yǔ)言也是強(qiáng)類型語(yǔ)言,但它的語(yǔ)法比較靈活,允許程序編寫者有較大的自由度。 9 流程圖 搶答器主流程圖如圖 31 所示: 圖 31 搶答器主程序流程圖 10 搶答器定時(shí)中斷流程圖如圖 32: 圖 32 搶答器定時(shí)器中斷流程圖 11 C 語(yǔ)言程序 部分: void delay(uint z) //延時(shí)函數(shù) { uint i,j。i0。j0。 } void display_num(uchar a) //選手編號(hào)顯示函數(shù) { WriteCmd_1602(0x80 + 15)。 } void clr() //清零函數(shù) (主持人按下清零鍵后數(shù)碼管顯示 0) { WriteCmd_1602(0x80 + 15)。039。 } void dis10s() //十秒倒計(jì)時(shí)顯示函數(shù) { uchar shi,ge。 ge=num1%10。 WriteByte_1602(shi + 0x30)。 WriteByte_1602(ge + 0x30)。amp。 if(clear==0amp。flag2!=1) { while(!clear)。 flag2=0。 flag4=0。 num1=10。 //清零 flag1=1。amp。 if(start==0amp。flag3==0) { flag2=1。 13 while(!st
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1