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

正文內(nèi)容

avr簡易密碼鎖課程設(shè)計報告-全文預(yù)覽

2025-02-08 21:03 上一頁面

下一頁面
  

【正文】 putchar(key+48)。 if(key!=0xff) { if(key=0 amp。 lcd_gotoxy(0,0)。 break。w39。)。 } } while(keyscan()!=0xff)。 reset(39。 lcd_gotoxy(0,0)。 lcd_putsf(try again)。 lcd_putsf(PW Error _!)。 count==6) //確定按鍵 { for(count=0。 count++。 key10 amp。 //顯示字符串Present PW: lcd_gotoxy(0,1)。 bit q_flag=0。 lcd_putsf(Wele)。 set_flag=1。 lcd_clear()。 DDRC=0x00。 DDRA=0xf0。uchar pw[6]={0,0,0,0,0,0},pw_temp[6]={0,0,0,0,0,0}。PORTBendasminclude define uchar unsigned charuchar keyscan(void)。通過本次設(shè)計,我們進(jìn)一步了解了ATmega16單片機(jī)的外圍電路、矩陣按鍵和LCD1602的工作原理和使用方法。密碼設(shè)置同樣需要輸入兩次且完全匹配才能完成密碼修改。進(jìn)入該模塊后程序開始識別按鍵進(jìn)行密碼輸入,密碼驗證是先讀取用戶輸入的密碼存到臨時緩存中,待用戶輸入完畢并確認(rèn)后進(jìn)行密碼比對,比對完成后給出相應(yīng)的提示和響應(yīng)動作。 lcd_putsf(Wele)。 set_flag=1。 主程序流程圖 程序模塊設(shè)計根據(jù)流程圖寫出響應(yīng)的子程序最后在主程序中調(diào)用即可。 密碼鎖電路圖9三、 密碼鎖軟件設(shè)計開發(fā)軟件選擇了HP Info Tech的CodeVisionAVR ,開發(fā)語言為C語言,語法較為簡單易懂。 LCD顯示模塊連接示意圖 密碼鎖電路圖設(shè)計Proteus軟件是Labcenter Electronics公司的一款電路設(shè)計與仿真軟件,它包括ISIS、ARES等軟件模塊,ARES模塊主要用來完成PCB的設(shè)計,而ISIS模塊用來完成電路原理圖的布圖與仿真。 LCD1602顯示模塊顯示設(shè)計采用字符型液晶屏設(shè)計,由單片機(jī)的PB口控制字符液晶顯示。 4*4矩陣按鍵模塊如上圖所示,把每個鍵都分成水平和垂直的兩端接入,比如說掃描碼是從垂直的入,那就代表那一行所接收到的掃描碼是同一個bit,而讀入掃描碼的則是水平,掃描的動作是先輸入掃描碼,再去讀取輸入的值,經(jīng)過比對之后就可知道是哪個鍵被按下。ATmega16的最小系統(tǒng)包含了復(fù)位以及晶振電路。二、 密碼鎖硬件設(shè)計本次設(shè)計主要采用的硬件可以分為以下3個模塊:ATmega16單片機(jī)最小系統(tǒng),矩陣按鍵模塊和LCD1602顯示模塊。1一、 設(shè)計方案. 功能簡介本次設(shè)計的簡易6位密碼鎖主要包含兩個功能:密碼驗證功能和修改密碼功能。在我國電子鎖整體水平尚處于國際上70年代左右,電子密碼鎖的成本還很高,市場上仍以按鍵電子鎖為主,按鍵式和卡片鑰匙式電子鎖已引進(jìn)國際先進(jìn)水平,現(xiàn)國內(nèi)有幾個廠生產(chǎn)供應(yīng)市場。密碼鎖具有安全性高、成本低、功耗低、易操作、記住密碼即可開鎖等優(yōu)點(diǎn)。為滿足人們對鎖的使用要求,增加其安全性,用密碼代替鑰匙的密碼鎖應(yīng)運(yùn)而生。目前,在西方發(fā)達(dá)國家,電子密碼鎖技術(shù)相對先進(jìn),種類齊全,電子密碼鎖已被廣泛應(yīng)用于智能門禁系統(tǒng)中,通過多種更加安全,更加可靠的技術(shù)實現(xiàn)大門的管理。希望通過不斷的努力,使電子密碼鎖在我國也能得到廣泛應(yīng)用。首先在CodeVisionAVR ,編譯通過后用proteus7 professional進(jìn)行仿真并嘗試下載到開發(fā)箱中進(jìn)行操作,最后下載到開發(fā)箱中進(jìn)行操作演示。本芯片是以Atmel 高密度非易失性存儲器技術(shù)生產(chǎn)的,通過將8 位RISC CPU 與系統(tǒng)內(nèi)可編程的Flash 集成在一個芯片內(nèi), ATmega16 成為一個功能強(qiáng)大的單片機(jī),為許多嵌入式控制應(yīng)用提供了靈活而低成本的解決方案。 矩陣按鍵模塊本設(shè)計采用4*4行列式鍵盤,同時也能減少鍵盤與單片機(jī)接口時所占用的I/O口的數(shù)目,在按鍵比較多的時候,通常采用這樣方法。且在使用時為了避免連按或多按也需要采取用while()函數(shù)等來進(jìn)行按鍵釋放的判斷。endasmLCD模塊與單片機(jī)口線連接方式如下:[LCD] RS(pin4) RD(pin 5) EN(pin 6) DB4(pin 11) DB5(pin 12) DB6(pin 13) DB7(p
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1