<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > PIC單片機(jī)的端口RB中斷的設(shè)計(jì)思路及電路設(shè)計(jì)

          PIC單片機(jī)的端口RB中斷的設(shè)計(jì)思路及電路設(shè)計(jì)

          作者: 時(shí)間:2013-03-14 來(lái)源:網(wǎng)絡(luò) 收藏
          1. 設(shè)計(jì)思路

            本例利用的RB端口中斷設(shè)計(jì)一個(gè)搶答器,該搶答器可供不多于4個(gè)參賽隊(duì)或者個(gè)人的搶答比賽場(chǎng)合使用。

            每個(gè)參賽隊(duì)的座位前安裝1只搶答按鈕開關(guān)和1個(gè)信號(hào)燈。主持人的座位前安裝1只復(fù)原按鈕開關(guān)、1只蜂嗚器和1個(gè)搶答器工作狀態(tài)指示燈。

            每當(dāng)主持人發(fā)出允許搶答的命令之后,哪個(gè)隊(duì)先按下座位J的按鈕開關(guān),該座位的信號(hào)燈就先被點(diǎn)亮, 司時(shí)封鎖其他按鈕開關(guān)的活動(dòng),并且熄滅主掎人座位阝的狀態(tài)指小燈和發(fā)出3聲類似于電話振鈴的提示聲,以聲明此次搶答動(dòng)作已經(jīng)完成。

            在主持人確認(rèn)后,按下“復(fù)原”按鈕,狀態(tài)指示燈重新點(diǎn)亮,并且同時(shí)發(fā)出“笛、笛”聲,為下一次的搶答做好準(zhǔn)備。

            2.電路設(shè)計(jì)

            電路原理圖如圖所示。

            圖 電路原理圖

            電路中的蜂鳴器FM是一只帶有助音腔的壓電陶瓷蜂鳴器,用于模擬發(fā)出報(bào)警聲,在FM發(fā)聲的同時(shí),燈D6也在發(fā)光。FM可以看作是一個(gè)電容性負(fù)載,本身不能流過(guò)直流電流。發(fā)聲的原理是,作用在兩個(gè)電極極板的電位在發(fā)生變化時(shí)陶瓷材料就發(fā)生彎曲,從而振動(dòng)空氣發(fā)出聲音。

            FM和4只按鈕開關(guān)SWa~SWd以及4只電阻Ra~Rd都是在演示板的基礎(chǔ)上額外添加的。由于端口RB內(nèi)部具有上拉電阻,只要用軟件設(shè)置其有效,即可省略在4只端口引腳上外接的上拉電阻。按鈕開關(guān)和指示燈與座位的對(duì)應(yīng)關(guān)系如表所示。

            表 按鈕開關(guān)和指示燈與座位的對(duì)應(yīng)關(guān)系



          關(guān)鍵詞: PIC單片機(jī) RB中斷 PIC16F877

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();