找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

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

STC51單片機(jī)+PCF8574+4*4矩陣鍵盤的簡(jiǎn)易密碼鎖程序

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
*      名稱:基于STC51的簡(jiǎn)易密碼鎖
*        硬件配置:IAP15W4K61S4+LCD1602+PCF8574+4*4矩陣鍵盤
*        功能說明:鍵盤表
*                                          [   0,1,2,3,
*                                             4,5,6,7,
*                                              8,9,a,b,
*                                              c,d,e,f
*                                         ]
*                                                按鍵說明:f:確認(rèn)鍵;e:設(shè)置鍵;b:上鎖鍵
*                                         初始密碼:1234
*                                         開門流程:通電,輸入初始密碼,按f鍵,提示open,同時(shí)P2燈亮代表開門。
*                                         修改密碼流程:通電后,按e鍵,首先輸入舊的密碼(第一次設(shè)置時(shí),舊密碼就是初始密碼),按照LCD提示操作即可。
*                                                上鎖流程:開門后,按下b鍵,上鎖,P2燈滅
*                                                燈光說明:流水燈-在修改密碼時(shí),每一步成功都會(huì)有流水燈提示
*                                                                全亮燈-門開
*                                                                全滅燈-門關(guān)
*        不足之處:1.不知是單片機(jī)識(shí)別出現(xiàn)問題,還是鍵盤讀入的問題。有時(shí)輸入正確的密碼,但提示錯(cuò)誤,慢慢的按鍵輸入,出錯(cuò)的幾率會(huì)低些
*                                                2.需要一直通電,如果重新供電后,修改的密碼會(huì)失效,所以離應(yīng)用到實(shí)際生活還有距離
*                                                3.暫時(shí)這些,有問題望指出

*        如果有不同想法的朋友,歡迎一起交流學(xué)習(xí)!!

下面是硬件連接圖:


第一次發(fā)帖,其中不足之處望各位不惜賜教。!
第一次發(fā)帖,其中不足之處望各位不惜賜教!!
第一次發(fā)帖,其中不足之處望各位不惜賜教。!
附上源碼鏈接
基于STC51的簡(jiǎn)易密碼鎖.rar (50.08 KB, 下載次數(shù): 99)

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

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

使用道具 舉報(bào)

沙發(fā)
ID:527214 發(fā)表于 2020-6-13 22:44 | 只看該作者
啥都不是  一點(diǎn)用沒有
回復(fù)

使用道具 舉報(bào)

板凳
ID:774738 發(fā)表于 2020-6-16 21:43 | 只看該作者
仿真圖下次帶上。謝謝
回復(fù)

使用道具 舉報(bào)

地板
ID:591219 發(fā)表于 2020-6-30 12:47 | 只看該作者
吱吱吱吱說 發(fā)表于 2020-6-16 21:43
仿真圖下次帶上。謝謝

我把仿真圖,放在文件里面了,下次放出來
回復(fù)

使用道具 舉報(bào)

5#
ID:591219 發(fā)表于 2020-6-30 12:48 | 只看該作者
199608 發(fā)表于 2020-6-13 22:44
啥都不是  一點(diǎn)用沒有

是程序不能用,還是有什么問題?還是你覺得我做的太簡(jiǎn)單,不如你的眼?
回復(fù)

使用道具 舉報(bào)

6#
ID:795233 發(fā)表于 2020-7-2 11:20 | 只看該作者
51這個(gè)模塊在哪可以買到
回復(fù)

使用道具 舉報(bào)

7#
ID:591219 發(fā)表于 2020-7-6 22:06 | 只看該作者
萬丈高樓平地起 發(fā)表于 2020-7-2 11:20
51這個(gè)模塊在哪可以買到

網(wǎng)上的51單片機(jī)就可以,我用的芯片是 IAP15W4K61S4的, 可能和普通的stc51芯片的I/O口有些許的不同。。。∪绻玫钠渌男酒,那么程序中的initial()這個(gè)函數(shù)可以注釋掉,在編譯時(shí)時(shí)。還有頭文件也要注意。其他的51芯片可能使用的是
include<reg51.h>
具體看商家給的例程即可。
我用的是我們學(xué)校定制的。
回復(fù)

使用道具 舉報(bào)

8#
ID:846102 發(fā)表于 2020-11-20 19:10 | 只看該作者
能問問有沒有焊接的背板圖么
回復(fù)

使用道具 舉報(bào)

9#
ID:846102 發(fā)表于 2020-11-20 21:36 | 只看該作者
大哥  我這個(gè)為啥不好使呢   我用的你的源程序  用在開發(fā)板上
回復(fù)

使用道具 舉報(bào)

10#
ID:591219 發(fā)表于 2021-4-5 16:33 | 只看該作者
ympww66 發(fā)表于 2020-11-20 19:10
能問問有沒有焊接的背板圖么

暫時(shí)沒有,用普通的51單片機(jī)就可以
回復(fù)

使用道具 舉報(bào)

11#
ID:545457 發(fā)表于 2021-4-7 13:37 | 只看該作者
樓主資料很有用哦,頂
回復(fù)

使用道具 舉報(bào)

12#
ID:1086686 發(fā)表于 2023-6-30 17:15 | 只看該作者
斷電后要用eeprom存儲(chǔ)數(shù)據(jù),不然肯定清零了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表