久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5384|回復: 9
打印 上一主題 下一主題
收起左側

關于基于與AT24C02和STC89C52的電子密碼鎖的幾個問題,希望大神賜教,謝謝

[復制鏈接]
跳轉到指定樓層
樓主
ID:97697 發表于 2016-5-31 23:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1、基于與AT24C02和STC89C52的電子密碼鎖,為什么不用STC89C52內部的EEPROM,而用AT24C02?
2、AT24C02是怎么和STC89C52連接的?為什么?
3、密碼的位數由什么決定?AT24CO2嗎?最多或最少是多少位密碼?
請盡量詳細,詳細,詳細,謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

來自 2#
ID:245004 發表于 2019-11-24 21:53 | 只看該作者
1、基于與AT24C02和STC89C52的電子密碼鎖,為什么不用STC89C52內部的EEPROM,而用AT24C02?
2、AT24C02是怎么和STC89C52連接的?為什么?
3、密碼的位數由什么決定?AT24CO2嗎?最多或最少是多少位密碼?
請盡量詳細,詳細,詳細,謝謝


1. 我也是這么想的!內部外部都能用,用法稍有不同,有的是為了學習I2C總線編程選用24cxx。
2. 這個問題網絡資源也很多,所以就不講了,你只要搜索關鍵字就可以了。因為你需要先看飛利浦I2C協議。
3. 密碼的位數由程序決定,可以編寫任意位數,或一定范圍內任意位數。
TA24c02的容量是有限,但這不是決定密碼位數的原因,除非這個密碼位數非常長,所以一般不是24c02決定的。
按照慣例,一般密碼是6~8位,編程可以設定任意位數(在一定范圍內),1位也行,但太少的話安全概率降低,100位也可以,不超出可用存儲空間就可以,但是記憶和可操作難度增加,所以一般6~8位居多,這個也有概率論方面的原理,本人就講不好了,你可以search...

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

板凳
ID:7485 發表于 2016-6-1 21:38 | 只看該作者
根據你的提問,你基本上還沒有入門,所以這里無論如何給你講,都不可能講的你明白。
回復

使用道具 舉報

地板
ID:111634 發表于 2016-6-1 21:50 | 只看該作者
本帖最后由 zl2168 于 2016-6-2 15:37 編輯

實驗28 電子密碼鎖.rar (57.34 KB, 下載次數: 38)


Proteus仿真一下,看看:按后文中的功能操作,真正的電子密碼鎖。盼挑刺、盼質疑、盼比較。不怕不識貨,就怕貨比貨。


⑴ 電子密碼鎖電路設計









以上摘自張志良編著《80C51單片機實用教程》ISBN 978-7-04-044532-9,高教社出版。歡迎咨詢,zzlls@126.com










回復

使用道具 舉報

5#
ID:111634 發表于 2016-6-1 22:21 | 只看該作者
本帖最后由 zl2168 于 2016-6-2 15:23 編輯

⑵ 電子密碼鎖功能設計
























































回復

使用道具 舉報

6#
ID:111634 發表于 2016-6-1 22:23 | 只看該作者
本帖最后由 zl2168 于 2016-6-1 22:42 編輯

⑶ 電子密碼鎖程序設計





以上摘自張志良編著《80C51單片機實用教程》ISBN978-7-04-044532-9,高教社出版。歡迎咨詢,zzlls@126.com




回復

使用道具 舉報

7#
ID:111634 發表于 2016-6-1 22:43 | 只看該作者
⑵ 電子密碼鎖功能設計



1)開機。閉鎖燈VD0亮(紅),表示閉鎖;其余燈滅。


2)開鎖。


按開鎖鍵Open(鍵編號10),發按鍵嘟聲,LCD16021行顯示:inputpassword(輸入密碼)。


鍵入8位密碼,16022行依次顯示鍵入的8位隱形密碼:********。每鍵入一位密碼數字,發一次按鍵嘟聲。


8位密碼輸入完畢,按確認鍵Enter(鍵編號11)后,系統核對密碼。


若密碼正確,16021行顯示:password ok!(密碼正確通過),閉鎖燈VD0滅(紅),開鎖燈VD1亮(綠),表示已開鎖。


若鍵入密碼中途發現鍵入有誤,可按清除鍵Clear(鍵編號15)。按一次Clear鍵,已鍵入的隱形密碼“*”退一格。


若鍵入8位密碼有誤,16021行顯示:errortry again(錯,再輸入一次),允許用戶輸錯3次(有error1error2error3提示)。


若連續4次輸入錯誤,16021行顯示:inputfail!(輸入失敗),并發出警車聲,報警燈VD2(黃)閃爍,中間不能打斷。


開鎖操作有時限,從按下開鎖鍵后,60秒內未鍵入正確密碼,聲光報警。


警車聲停后,仍可正常操作(為便于驗證操作演示,警車聲頻率升降循環3次,實用時可大大延長警車聲時間,用作鎖定功能)。


3)設置。


本例初始密碼為12345678,由生產廠商在出廠前錄入串行EPROM AT24C02,用戶使用時,可設置新的密碼;或者用戶需要修改原用密碼,前提是先用原有效密碼打開密碼鎖。


按設置鍵Set(鍵編號12),16021行顯示:input password(輸入密碼)。


先按開鎖操作步驟和過程鍵入8位有效密碼,密碼驗證正確后,16021行顯示:password ok!(密碼正確通過),第2行顯示:set new password(設置新密碼)。


若不能鍵入原有效密碼,則不能進入設置程序。并在第4次輸入錯誤后,聲光報警。


系統提示設置新密碼后,鍵入8位新密碼,16022行依次顯示鍵入的8位隱形密碼:********。操作步驟和功能同開鎖過程。


Enter鍵后,16021行顯示:input again(再輸入一遍)。


再次輸入第一次鍵入的8位新密碼,按Enter鍵后,若二次密碼相同,16021行顯示:new password ok!(新密碼設置完成)。


若二次密碼不相同,16021行顯示:errortry again(錯,再輸入一次),允許用戶輸錯2次(有error1error2提示)。若第3次輸入錯誤,16021行顯示:input fail!(輸入失敗)。


設置操作有時限,從按下設置鍵后,60秒內未鍵入正確密碼,聲光報警。


4)復位。用于用戶忘記密碼,無法開鎖時,由生產廠商高級維修人員將密碼鎖初始化。因此,復位操作的功能需要保密和隱蔽,并不對用戶和無關人員公開,以防被非法利用。


按復位鍵Reset(鍵編號14),1602LED燈均無反應(對無關人員表示Reset鍵無作用),但若按下復位鍵后10秒內,不能進行正確的第二步操作,立刻聲光報警。


正確的第二步操作是在10秒內,按下清除鍵Clear(鍵編號15)。


正確的第三步操作是鍵入8位復位密碼(81815151)。若依次鍵入密碼中,有一位出錯,16021行立刻顯示:error,并聲光報警。出錯后,須再次按復位鍵Reset,才能重新進入復位操作。


正確鍵入8位復位密碼后,開鎖燈VD1亮(綠),16021行顯示:reset ok!(復位成功),第2行顯示:12345678(初始密碼)。


復位操作進入第三步操作后,仍有時限要求,若30秒內未正確鍵入8位復位密碼,聲光報警。


5)關閉。用于上述幾種操作完成后退出。


按閉鎖鍵Close(鍵編號13),停顯示、停嘟聲、滅燈。但在進入上述4種鍵操作程序或報警過程中,按閉鎖鍵無效,需待程序和報警執行完畢,才有效。




以上摘自張志良編著《80C51單片機實用教程》ISBN978-7-04-044532-9,高教社出版。歡迎咨詢,zzlls@126.com


回復

使用道具 舉報

8#
ID:111634 發表于 2016-6-1 22:48 | 只看該作者
本帖最后由 zl2168 于 2016-6-1 22:49 編輯

【例8-12】


8-27所示電子密碼鎖電路,設開機即接通電源,關機即關閉電源,fOSC=12MHz,試編程實現上述功能設計要求。


解:本例應用3個中斷:INT0用于鍵閉合中斷,T0用于警報聲頻率控制中斷,T1用于50ms定時中斷。


定時初值計算:T1初值=216-50000ms/1ms=65536–50000=15536=3CB0H


本例Keil C51調試和Proteus仿真見實驗28


回復

使用道具 舉報

9#
ID:634141 發表于 2019-11-24 19:45 | 只看該作者
進來學習的
回復

使用道具 舉報

10#
ID:576900 發表于 2020-2-25 11:14 | 只看該作者
eeprom和at24c02 不是同一個東西嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 一a级片| 久久91精品国产一区二区三区 | 欧美网站一区 | 亚洲成人精品一区二区 | 色狠狠一区 | 国产精品一区二区在线 | 国产亚洲精品久久久优势 | 免费亚洲网站 | 久久精品在线 | 国产98色在线 | 日韩 | 国产在线视频在线观看 | 黄色亚洲网站 | 国产一区二区精品在线观看 | 不卡一二三区 | 91免费观看在线 | 国产日韩欧美 | 国产男人的天堂 | 欧美三级视频 | 成人一级黄色毛片 | 毛片网站在线观看 | 日日操夜夜操天天操 | 久草视频在线播放 | 亚洲国产精品成人无久久精品 | 亚洲精品视频导航 | 亚洲精品乱码8久久久久久日本 | 亚洲精品久久久久中文字幕欢迎你 | 三级视频久久 | 久久福利电影 | 精品三级在线观看 | 成人九色 | 三级黄色片在线观看 | 国产精品不卡视频 | 国产成人免费视频网站视频社区 | 国产一级片91 | 日韩中文字幕免费在线观看 | 一区欧美 | 久草网址| 亚洲精品日韩在线 | 97久久精品| 日韩不卡视频在线观看 | 国产精品一区三区 |