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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于單片機(jī)的課堂簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          基于單片機(jī)的課堂簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2013-12-11 來源:網(wǎng)絡(luò) 收藏

          基于單片機(jī)的課堂簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          2 .3  顯示電路

          顯示電路在學(xué)生簽到時(shí)顯示簽到的學(xué)號(hào),并在簽到完成之后,循環(huán)顯示未到學(xué)生的學(xué)號(hào)。學(xué)生的學(xué)號(hào)通常只有后三位不同,所以本系統(tǒng)采用三位LED 數(shù)碼管來顯示,顯示接口是通過擴(kuò)展單片機(jī)的串行口來實(shí)現(xiàn)。采用8 位串入并出的移位寄存器74LS164 擴(kuò)展了三個(gè)級(jí)聯(lián)8 位并行輸出口,如圖4 所示。74LS164 的A 、B 為串行數(shù)據(jù)輸入端(RXD) ;Q0 ~ Q7 為并行數(shù)據(jù)輸出端;CLK為同步時(shí)鐘輸入端(TXD) ,為清除端;220 Ω 電阻為對(duì)應(yīng)LED 的限流電阻。

          3  系統(tǒng)軟件設(shè)計(jì)

          系統(tǒng)是在應(yīng)用程序軟件控制下實(shí)現(xiàn)學(xué)生簽到功能。本系統(tǒng)軟件采用模塊化結(jié)構(gòu)編制,系統(tǒng)控制軟件主要包括:主程序、LED 顯示子程序、讀卡和識(shí)別子程序、存儲(chǔ)學(xué)號(hào)子程序以及缺席者學(xué)號(hào)顯示子程序,主程序流程圖如圖5 所示。缺席者學(xué)號(hào)的顯示采用中斷方式實(shí)現(xiàn),中斷信號(hào)來源于外部事件的觸發(fā),在本系統(tǒng)中設(shè)計(jì)了一個(gè)開關(guān),作為顯示未到學(xué)生學(xué)號(hào)的中斷信號(hào),當(dāng)開關(guān)閉合時(shí),循環(huán)顯示缺席者的學(xué)號(hào),中斷服務(wù)程序的流程圖如圖6 所示。

          本簽到系統(tǒng)制作成敗的關(guān)鍵是卡碼與學(xué)號(hào)能否一一對(duì)應(yīng)。在編制中,要想方便快捷的得到與卡碼對(duì)應(yīng)的學(xué)號(hào)使用查表的方法是當(dāng)然的選擇。一般講,八位二進(jìn)制代碼可以確定256 種 狀態(tài),去除全零這個(gè)無效態(tài)則最多可以用于總?cè)藬?shù)為255 個(gè)這對(duì)于一般的合班上課足夠了。

          基于單片機(jī)的課堂簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          基于單片機(jī)的課堂簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          基于單片機(jī)的課堂簽到系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)



          4  結(jié)論

          本系統(tǒng)已經(jīng)完成實(shí)驗(yàn)調(diào)試,并能穩(wěn)定運(yùn)行。一次最多可考勤255 人。使用確定人數(shù)和學(xué)校統(tǒng)一學(xué)號(hào)時(shí),需提前在單片機(jī)中預(yù)置。若教學(xué)班自行編號(hào),則卡碼與片內(nèi)編碼一致,無需更改,可多班級(jí)﹑長期反復(fù)使用。學(xué)生手持的卡片(簽到卡)沒有特殊要求,手頭的廢舊卡片(如電信卡)即可。廢物利用,既不用學(xué)生花一分錢,又符合綠色環(huán)保的設(shè)計(jì)理念。該系統(tǒng)的硬件電路簡單,所用的電子器件較少,故成本很低。

          51單片機(jī)相關(guān)文章:51單片機(jī)教程



          上一頁 1 2 下一頁

          關(guān)鍵詞: 愛特梅爾 Atmel 課堂簽到 AT89C51

          評(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); })();