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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖正文-免費(fèi)閱讀

2024-09-30 17:45 上一頁面

下一頁面
  

【正文】 case4:KeyNo+=8。 default: KeyNo=16。 //判斷按鍵發(fā)生于 0~3 列中的哪一列 switch(Tmp) { case1:KeyNo=0。 //發(fā)送應(yīng)答位 } Buffer[N1]=RecByte()。 if(!SendByte(Slave)) return0。 Start()。 SDA=1。0x80)。 } SCL=0。 for(i=0。 } // //發(fā)送非應(yīng)答信號(hào) // void NO_ACK() { SDA=1。SCL=0。 SDA=0。_nop_()。 } break。 case 13://按 D 鍵保存新密碼 if(!IS_Valid_User)Dispay_String(No rights!,0x40)。 i=0。 Display_String(ERROR! ,0x40)。 i++。039。 //初始化 24C04 Display_String(Title_Text,0x00)。 P0=P1=0xFF。 } BEEP=0。 whlie(x) for (i=0。 //在液晶指定行顯示字符串 void IIC_24C04_Init()。 // 當(dāng)輸入 0~9 中的數(shù)字時(shí)可以輸入密碼,不超過 6 位數(shù),輸入完成后按下 A // 鍵開鎖,密碼正確時(shí) LED 點(diǎn)亮,液晶顯示開鎖成功。另外,在系統(tǒng)應(yīng)用程序方面,該設(shè)計(jì)只實(shí)現(xiàn)了修改密碼、開關(guān)鎖、自動(dòng)報(bào)警等功能,要想在現(xiàn)實(shí)生活中推廣,還必須針對實(shí)際應(yīng)用場合的需要,進(jìn)一步完善系統(tǒng)功能的程序。 3. 把“單片機(jī)系統(tǒng)”區(qū)域中的 端口連接到“蜂鳴器”上。按下開啟鍵顯示器就處于開啟狀態(tài),再按下關(guān)閉按鍵顯示器就處于關(guān)閉狀態(tài)。并且鍵盤的每個(gè)按鍵功能在程序設(shè)計(jì)中設(shè)置。為了防止死機(jī)時(shí)無法順利復(fù)位我增加了手動(dòng)復(fù)位按鍵加以保障。為了避免系統(tǒng)在不穩(wěn)定情況下工作所以增加了一個(gè)復(fù)位電路。美國 Atmel 公司的低功耗 CMOS 型E2PROM — AT24C02,其內(nèi)部存儲(chǔ)空間有 256 8 位,可擦寫次數(shù) 10000 次以上、工作電壓寬在 ~ V 之間、抗干擾能力強(qiáng)、數(shù)據(jù)不易丟失、寫入速度小于 10 ms、體積小。 LCD1602 主要特性 :能夠顯示 16*2個(gè)字符 ,芯片工作電壓為 ~,工作電流 2MA( 5V)包括背光電流,字符尺寸: *,帶有英文和日文字符庫,使用方便。 片內(nèi)時(shí)鐘振蕩器 AT89C51提供以下標(biāo)準(zhǔn)功能: 4k 字節(jié) 的 Flash 閃速存儲(chǔ)器, 128 字節(jié) 的 內(nèi)部 RAM,32 個(gè) I/O 口線, 1 個(gè) 看門狗( WDT), 有 兩個(gè)數(shù)據(jù)指針 和 兩個(gè) 16 位定時(shí) /計(jì)數(shù)器, 有 一個(gè) 5 向量兩級(jí)中斷結(jié)構(gòu), 還有 一個(gè)全雙工串行通信口,片內(nèi)振蕩器及時(shí)鐘電路。因?yàn)閿?shù)字、字符、人體生物特征、時(shí)間和圖形圖像等要素均可成為鑰匙的電子信息,所以組合使用這些信息能夠使電子 防盜鎖獲得更高的保密性,比如現(xiàn)在的一些金庫,需要使用復(fù)合信息密碼的電子防盜鎖。其特點(diǎn)如下: ? 無活動(dòng)零件,不會(huì)磨損,壽命長; ? 使用靈活性好,不像機(jī)械鎖必須佩帶鑰匙才能開鎖; ? 電子密碼鎖操作簡單易行,一學(xué)即會(huì); ? 密碼可變,用戶可以隨時(shí)更改密碼,防止密碼被盜,同時(shí)也可以避免因人員的更替而使鎖的密級(jí)下降; ? 保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于彈子鎖。 在安全技術(shù)的領(lǐng)域范圍,具有防盜兼報(bào)警功能的電子密碼鎖已逐漸替代了傳統(tǒng)機(jī)械式的密碼鎖,它克服了機(jī)械鎖密碼可設(shè)密碼量少,安全性不高的缺點(diǎn),使得密碼鎖不論 在性能上還是在技術(shù)上都有了很大的提升。如果采用傳統(tǒng)機(jī)械式的鑰匙來開鎖,人們出門就需攜帶許多把鑰匙 , 非常地不方便 , 而且如果鑰匙不小心被丟失了,那安全性就會(huì)大打折扣。但是這些產(chǎn)品的特點(diǎn)是針對特定的指紋和有效卡,只能適用于需保密的箱、柜、門等。它的種類有很多,例如:簡易的電子產(chǎn)品、基于芯片的高性價(jià)比產(chǎn)品等。也有使用早先的 20 個(gè)引角的 2051 系列的單片機(jī)來實(shí)現(xiàn)的,但其密碼簡單,易被破解。 ? 密碼可以由用戶自己設(shè)定,在密碼輸入正確的前提下,按下設(shè)置 鍵,出現(xiàn)提示信息” Your password!“ ,此時(shí)輸入新的密碼( 6 位)。 當(dāng)其處于 空閑模式 時(shí) , CPU 可 暫停工作,而串行口 、 外中斷 、 定時(shí)計(jì)數(shù)器 以及 系統(tǒng)可繼續(xù)工作,掉電模式 下數(shù)據(jù)保存在 RAM 中 ,只有 硬件復(fù)位或 者 外中斷激活 后芯片才又開始工作 。 在選型時(shí),考慮到設(shè)計(jì)的實(shí)際應(yīng)用以及設(shè)計(jì)的合理性, LCD1602 能顯示一些數(shù)字和字母,很方便形象,故本設(shè)計(jì)最終的方案選擇的是 LCD1602。它通四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 7 過 SDA(串行數(shù)據(jù)線 )及 SCL(串行時(shí)鐘線 )兩根線在連到總線上的器件之間傳送信息,并根據(jù)地址識(shí)別每個(gè)器件。地址鎖存信號(hào) ALE 也為高電平。在列線和行線的每個(gè)交叉點(diǎn)上設(shè)置一個(gè)按鍵。 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 11 圖 24C02 密碼存儲(chǔ)電路圖 LCD1602 顯示電路設(shè)計(jì) 為了提 高密碼鎖的密碼顯示效果能力。 圖 蜂鳴器電路圖 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 13 系統(tǒng) 電路 硬件連接線路: 片機(jī)系統(tǒng)”區(qū)域中的 ~ 端 口分別連接到“ LED1602”區(qū)域中的d0— d7”端口上; 2. 把“單片機(jī)系統(tǒng)”區(qū)域中的 ~ 端口分別連接到“ LED1602”區(qū)域中的“ RS, RW, E”端口上。按鍵的檢測主要是通過查詢的方法來實(shí)現(xiàn)的,利用按鍵進(jìn)行密碼的輸入及設(shè)置。 此次 程序設(shè)計(jì)還有一定的漏洞。 //顯示緩沖 uchar UserPasssword[10]=。 sbit LED_OPEN=P2^7。i100。 } 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 24 // //主程序 // void main() { uchar i=0。 //啟動(dòng) TO DelayMS(10)。 if(P1!=0xF0) KeyNo=Keys_Scan()。 DSY_BUFFER[i+1]=39。 IS_Valid_User=1。 Clear_Password()。 Display_String(New password: ,0x00)。 i=0。 Pre_KeyNo=KeyNo。 //串行數(shù)據(jù) // //起始位 // void Start() 四川師范大學(xué)成都學(xué)院電子工程系課程設(shè)計(jì)報(bào)告 27 { SDA=1。Delay4us()。Delay4us()。 } // //從芯片讀取 1 字節(jié) //
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1