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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6989|回復(fù): 10
打印 上一主題 下一主題
收起左側(cè)

普中51單片機(jī) 實(shí)現(xiàn)六位密碼鎖程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:959883 發(fā)表于 2021-8-21 19:01 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
本人剛學(xué)習(xí)51單片機(jī)一個月,希望各位一起討論共同進(jìn)步
用到的模塊:數(shù)碼管,矩陣按鍵,led點(diǎn)陣,蜂鳴器

本程序功能:
1. 設(shè)置6位密碼,密碼通過鍵盤輸入,若密碼正確,則點(diǎn)陣顯示 √ ,不對顯示 !
2.密碼可以自己修改,鎖打開后才能修改密碼。修改成功蜂鳴器發(fā)聲
修改密碼之前必須再次輸入原密碼,輸入新密碼時需要輸入兩次,防止誤操作
3.報警、鎖定鍵盤功能。密碼輸入錯誤顯示! ,密碼輸入錯誤次數(shù)超過2次,蜂鳴器報警,
數(shù)碼管閃爍、鎖定鍵盤,約8s后解除鎖定和數(shù)碼管、蜂鳴器報警。

鍵盤:

S1    S2   S3   S4         1     2     3    4
S5    S6   S7   S8         5     6     7    8        
S9    S10  S11  S12        9     0      .    修改
                  密碼


大致介紹:
修改密碼共有四道程序,標(biāo)志位分別位mark01,mark02,mark03,mark04。
第一遍為輸入一遍正確密碼,若密碼正確mark01置1,并按密碼重置鍵進(jìn)行修改密碼程序。
第二遍為重復(fù)輸入原密碼,若正確mark02置1同時使mark01歸零。
第三遍為輸入新密碼,輸入完六位密碼后臨時保存此密碼,并使mark03置1,mark02歸零。
第四遍為重復(fù)輸入新密碼,輸入完成后mark04置1,mark03歸零。
最后為密碼判斷,若新密碼兩次輸入一致,則修改密碼成功,標(biāo)志位mark04歸零。


話不多說,上代碼: mima lock.rar (84.63 KB, 下載次數(shù): 189)

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏8 分享淘帖 頂4 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:518902 發(fā)表于 2021-8-22 09:33 | 只看該作者
你做的好極了,不過據(jù)我來看,6位數(shù)有點(diǎn)少了,其實(shí)可以通過設(shè)置一個unsigned char來存儲密碼的位數(shù),然后就可以做到支持255位內(nèi)任意位數(shù)的密碼啦~
回復(fù)

使用道具 舉報

板凳
ID:959883 發(fā)表于 2021-8-22 19:21 | 只看該作者
laopihappy123 發(fā)表于 2021-8-22 09:33
你做的好極了,不過據(jù)我來看,6位數(shù)有點(diǎn)少了,其實(shí)可以通過設(shè)置一個unsigned char來存儲密碼的位數(shù),然后就可以 ...

你的想法很好,不過255位密碼有點(diǎn)長了吧哈哈哈
回復(fù)

使用道具 舉報

地板
ID:980964 發(fā)表于 2021-11-21 16:41 來自手機(jī) | 只看該作者
怎么實(shí)現(xiàn)數(shù)碼管和點(diǎn)陣同時顯現(xiàn)而不沖突呢
回復(fù)

使用道具 舉報

5#
ID:472242 發(fā)表于 2021-11-21 17:13 | 只看該作者
殤兩盞 發(fā)表于 2021-8-22 19:21
你的想法很好,不過255位密碼有點(diǎn)長了吧哈哈哈

網(wǎng)上有個16位的,那才叫牛逼!
回復(fù)

使用道具 舉報

6#
ID:842100 發(fā)表于 2021-11-22 07:16 | 只看該作者
lrw 發(fā)表于 2021-11-21 16:41
怎么實(shí)現(xiàn)數(shù)碼管和點(diǎn)陣同時顯現(xiàn)而不沖突呢

快速掃描,
回復(fù)

使用道具 舉報

7#
ID:986997 發(fā)表于 2021-12-4 14:19 | 只看該作者
誰能根據(jù)樓主的程序做個仿真嗎?
回復(fù)

使用道具 舉報

8#
ID:1066892 發(fā)表于 2023-5-30 15:19 | 只看該作者
樓主水平真的高對于新入門51單片機(jī)的來說是一個好指導(dǎo)!
回復(fù)

使用道具 舉報

9#
ID:1083996 發(fā)表于 2023-11-1 23:30 | 只看該作者
對密碼都陷入了誤區(qū),以為密碼多了就記不住,其實(shí)不是,
參考手機(jī)鍵盤九宮格,可以用中文形式記住密碼,
比如2484374326498,這個密碼很難記住,但是若“鋤禾日當(dāng)午”這句話肯定能記住,2484374326498就是鋤禾日當(dāng)午的全拼;
這樣0~255位任意密碼記住就不是夢了,破解密碼概率變得會極小,再把輸入密碼速度限制下,也就是一組密碼輸入若是錯,密碼重新輸入10秒后才能再次輸入;
還可以密碼加入一些動態(tài)特征,比如時間的日期/小時/分鐘之類的兩位動態(tài)數(shù)作為開啟密碼條件,
也就是若密碼有效,可在輸入密碼之前或之后在輸入當(dāng)前2位時間,這樣破解概率變得更小;
回復(fù)

使用道具 舉報

10#
ID:253767 發(fā)表于 2023-11-2 07:47 | 只看該作者
條件太苛刻繁瑣,治了小偷,也難為了自己
回復(fù)

使用道具 舉報

11#
ID:1127021 發(fā)表于 2024-6-25 21:35 | 只看該作者
有仿真圖嗎?
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 在线播放中文字幕 | 国产盗摄视频 | 久久久久久久久久久久一区二区 | 欧美lesbianxxxxhd视频社区 | 超碰成人免费 | 免费看黄色国产 | 9999视频 | 亚洲一区中文字幕 | 午夜精品久久久久久久久久久久久 | 日日干日日 | 国产精品欧美日韩 | 久久国色| 91精品国产综合久久婷婷香蕉 | 中文字幕视频在线免费 | 国产二区在线播放 | 欧美在线视频一区二区 | 亚洲午夜精品视频 | 欧美区在线 | 黄色毛片网站在线观看 | 久久成人18免费网站 | 97av视频| 久久久人成影片一区二区三区 | 精品日韩电影 | 国产精品免费播放 | 能看的av | 免费黄网站在线观看 | 日本亚洲欧美 | 在线看片国产 | 一区二区视频在线观看 | 一区二区在线 | 在线视频国产一区 | 久久久国产亚洲精品 | 人人做人人澡人人爽欧美 | 国产中文字幕网 | 丝袜美腿av| 亚洲va在线va天堂va狼色在线 | 久久亚洲综合 | 九九热热九九 | 一级亚洲| 最新国产精品 | 欧美一a|