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

正文內容

畢業(yè)設計-基于8051單片機的電子密碼鎖設計(編輯修改稿)

2025-02-13 00:09 本頁面
 

【文章內容簡介】 陰數(shù)碼管在應用時應將公共極COM接到地線GND上,當某一字段發(fā)光二極管的陽極為高電平時,相應字段就點亮。當某一字段的陽極為低電平時,相應字段就不亮。   數(shù)碼管要正常顯示,就要用驅動電路來驅動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)字,因此根據(jù)數(shù)碼管的驅動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類?! 、?靜態(tài)顯示驅動:靜態(tài)驅動也稱直流驅動。靜態(tài)驅動是指每個數(shù)碼管的每一個段碼都由一個單片機的I/O端口進行驅動,或者使用如BCD碼二十進制譯碼器譯碼進行驅動。靜態(tài)驅動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用I/O端口多,如驅動5個數(shù)碼管靜態(tài)顯示則需要58=40根I/O端口來驅動,實際應用時必須增加譯碼驅動器進行驅動,增加了硬件電路的復雜性?! 、?動態(tài)顯示驅動:數(shù)碼管動態(tài)顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態(tài)驅動是將所有數(shù)碼管的8個顯示筆劃的同名端“a,b,c,d,e,f,g,“連在一起,另外為每個數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨立的I/O線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。通過分時輪流控制各個數(shù)碼管的的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅動。在輪流顯示過程中,每位數(shù)碼管的點亮時間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應,盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。本設計的顯示電路是為了給使用者以提示而設計的。本系統(tǒng)采用串行顯示的方式,只使用單片機的一個串行口,74LS247驅動數(shù)碼管發(fā)光顯示數(shù)碼和74LS138控制位選信號,就可以完成單片機的顯示功能,顯示電路原理圖如下所示。圖32本設計中,基于節(jié)省材料的原則,用發(fā)光二極管代替電磁鎖,二極管發(fā)光表示開鎖,電路圖如圖所示。,二極管發(fā)光,表示開鎖 報警電路報警電路由蜂鳴器和單片機組成。選擇一只壓電式蜂鳴器,壓電式蜂鳴器工作時需要約100mA的驅動電流。蜂鳴器電路如圖所示。,蜂鳴器產生蜂鳴音。89c51輸出為高電平時,蜂鳴器不發(fā)音。 本設計中,智能密碼鎖工作時分為兩種工作狀態(tài),分別是正常狀態(tài)和鎖定狀態(tài)。鎖定狀態(tài)時,輸出鎖定信號,實現(xiàn)上鎖功能;正常狀態(tài)時,鎖定信號消失實現(xiàn)開鎖功能。本設計采用AT24C01存儲密碼。AT24C01是美國ATMEL公司的低功耗CMOS串行EEPROM,它內含1288位存儲空間,具有工作電壓寬(~)、擦寫次數(shù)多(大于10000次)、寫入速度快(小于10ms)等特點。具有PDIP、MSOP/TSSOP及SOIC等三種封裝形式,以適應不同產品的需求。將密碼存入AT24C01中,開鎖時,將從面板上的微鍵盤輸入的數(shù)字序與AT24C01中存儲的密碼相比較,如果位數(shù)及每一位上的數(shù)都相吻合,則進行開鎖程序復位后,先將AT24C01中保存的密碼取出,放入RAM緩沖區(qū)1中暫存,將定時器、堆棧等進行初始化,為報警系統(tǒng)作好準備,將RAM緩沖區(qū)2中的密碼初值設置為和RAM緩沖區(qū)1中的密碼不同,保證程序復位后比較密碼不會相同,這時,進入RAM緩沖區(qū)1和RAM緩沖區(qū)2的密碼比較程序,只有當兩者位數(shù)相同而且每一位數(shù)字都相同時,執(zhí)行開鎖動作、輸出開鎖信號、進入正常狀態(tài),否則執(zhí)行上鎖動作、輸出上鎖信號、進入鎖定狀態(tài)。在正常狀態(tài)時,可以進行重新設置密碼、上鎖等操作,重新設置密碼時,首先驗證原始密碼,如相同則可進行密碼更改,然后將新密碼保存至AT24C01中,同時更新RAM緩沖區(qū)1。在鎖定狀態(tài)時,系統(tǒng)啟動報警功能,同時等待用戶開鎖,如發(fā)現(xiàn)用戶按下“開鎖”鍵,則讀入從微鍵盤輸入的數(shù)字序列,用其更新RAM緩沖區(qū)2,轉入密碼比較程
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1