标题: STC51单片机+PCF8574+4*4矩阵键盘的简易密码锁程序 [打印本页]

作者: LUQIMAI    时间: 2020-6-7 18:32
标题: STC51单片机+PCF8574+4*4矩阵键盘的简易密码锁程序
*      名称:基于STC51的简易密码锁
*        硬件配置:IAP15W4K61S4+LCD1602+PCF8574+4*4矩阵键盘
*        功能说明:键盘表
*                                          [   0,1,2,3,
*                                             4,5,6,7,
*                                              8,9,a,b,
*                                              c,d,e,f
*                                         ]
*                                                按键说明:f:确认键;e:设置键;b:上锁键
*                                         初始密码:1234
*                                         开门流程:通电,输入初始密码,按f键,提示open,同时P2灯亮代表开门。
*                                         修改密码流程:通电后,按e键,首先输入旧的密码(第一次设置时,旧密码就是初始密码),按照LCD提示操作即可。
*                                                上锁流程:开门后,按下b键,上锁,P2灯灭
*                                                灯光说明:流水灯-在修改密码时,每一步成功都会有流水灯提示
*                                                                全亮灯-门开
*                                                                全灭灯-门关
*        不足之处:1.不知是单片机识别出现问题,还是键盘读入的问题。有时输入正确的密码,但提示错误,慢慢的按键输入,出错的几率会低些
*                                                2.需要一直通电,如果重新供电后,修改的密码会失效,所以离应用到实际生活还有距离
*                                                3.暂时这些,有问题望指出

*        如果有不同想法的朋友,欢迎一起交流学习!!

下面是硬件连接图:


第一次发帖,其中不足之处望各位不惜赐教!!!
第一次发帖,其中不足之处望各位不惜赐教!!!
第一次发帖,其中不足之处望各位不惜赐教!!!
附上源码链接
基于STC51的简易密码锁.rar (50.08 KB, 下载次数: 99)


作者: 199608    时间: 2020-6-13 22:44
啥都不是  一点用没有
作者: 吱吱吱吱说    时间: 2020-6-16 21:43
仿真图下次带上。谢谢
作者: LUQIMAI    时间: 2020-6-30 12:47
吱吱吱吱说 发表于 2020-6-16 21:43
仿真图下次带上。谢谢

我把仿真图,放在文件里面了,下次放出来
作者: LUQIMAI    时间: 2020-6-30 12:48
199608 发表于 2020-6-13 22:44
啥都不是  一点用没有

是程序不能用,还是有什么问题?还是你觉得我做的太简单,不如你的眼?
作者: 万丈高楼平地起    时间: 2020-7-2 11:20
51这个模块在哪可以买到
作者: LUQIMAI    时间: 2020-7-6 22:06
万丈高楼平地起 发表于 2020-7-2 11:20
51这个模块在哪可以买到

网上的51单片机就可以,我用的芯片是 IAP15W4K61S4的, 可能和普通的stc51芯片的I/O口有些许的不同!!!!如果用的其他的芯片,那么程序中的initial()这个函数可以注释掉,在编译时时。还有头文件也要注意。其他的51芯片可能使用的是
include<reg51.h>
具体看商家给的例程即可。
我用的是我们学校定制的。
作者: ympww66    时间: 2020-11-20 19:10
能问问有没有焊接的背板图么

作者: ympww66    时间: 2020-11-20 21:36
大哥  我这个为啥不好使呢   我用的你的源程序  用在开发板上
作者: LUQIMAI    时间: 2021-4-5 16:33
ympww66 发表于 2020-11-20 19:10
能问问有没有焊接的背板图么

暂时没有,用普通的51单片机就可以
作者: 玩卟欺    时间: 2021-4-7 13:37
楼主资料很有用哦,顶
作者: 5405700    时间: 2023-6-30 17:15
断电后要用eeprom存储数据,不然肯定清零了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1