磁动力电子网-雕刻机DIY论坛,单片机论坛,CNCDIY,DIYCNC

 找回密码
 加入磁动力

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 9314|回复: 26

电子密码锁(改良品)

[复制链接]
发表于 2007-7-15 13:21:00 | 显示全部楼层 |阅读模式

本程序在Datazyb网友的密码锁程序上改进过来的.

Datazyb网友发的贴:www.cdle.net/bbs/dispbbs.asp?boardID=3&ID=3903&page=2

  br5vhoc7.rar (1.43 KB, 下载次数: 1145)

电子密码锁(改良品)

电子密码锁(改良品)

RyQcVkKt.rar

22.48 KB, 下载次数: 1171

电子密码锁(改良品)

回复

使用道具 举报

发表于 2007-7-15 20:43:00 | 显示全部楼层

不错!学习中。。。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-15 14:11:00 | 显示全部楼层

希望各位先看Datazyb的贴.我按Datazyb的做出来后觉得不好用,

我对程序作了修改,第一贴中详实了使用说明。

以下为程序的开始部分:

;*******************************************************************
;                  程序名称:电子密码锁                             *
;                  E-mail:xxh0201@126.com                          *
;                  程序最后检查日期:2007.7.1                       *
;                  程序性质:个人作品                               *
;      程序声明:这个代码仅仅供个人使用,请不要用于商业用途!!!       *
;      The CPU is 6M ,and I use at24c02 to save the password!      *
;      晶振6M,使用AT2402来保存密码                                 *
;*******************************************************************
error_flag                BIT     00H             ;错误标志
data_full_FLAG       BIT     07H             ;AT2402中的数据全为0FF的标志
equal_flag               BIT     08H             ;数据全等标志
universal_counter   EQU     18H             ;报警次数
counter_1               EQU     19H             ;counter_1用来作定时的计算秒数的,在定时器T0中断和KEY中用到
counter_2               EQU     1AH

SCL                          BIT     P3.0
SDA                          BIT     P3.1
GREEN_LED            BIT     P3.2
BLUE_LED                BIT     P3.3
YEELOY_LED           BIT     P3.4
BEEP                        BIT     P3.5
CLOCK                     BIT     P3.7

[此贴子已经被作者于2007-7-19 16:05:33编辑过]
回复 支持 反对

使用道具 举报

发表于 2007-7-15 15:53:00 | 显示全部楼层

不错!学习中。。。

回复 支持 反对

使用道具 举报

发表于 2007-8-9 19:40:00 | 显示全部楼层

电子密码锁(改良品)

有一点点不足没有很好的起到60下的报警功能  每按一下错误的密码等5秒又可以重新输入3次之后还是不报警的   只有很快的输入才有效果
回复 支持 反对

使用道具 举报

发表于 2007-8-22 10:43:00 | 显示全部楼层

已不错了!学习中!!!!

如果加一个开关在忘记了密码后,按一下开关就进入初始化密码就好了.
[em01]
回复 支持 反对

使用道具 举报

发表于 2007-8-23 15:49:00 | 显示全部楼层
楼主你好:1.有关错误输入60下的报警功能,只有在很快的输入后才有效,能否改成不管快输还是等5秒以后再输(错误的输入)同样有效? 2.开锁时间能否再长一点(改为7-8秒). 
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-12 17:31:00 | 显示全部楼层

因为你输入1个密码后过5秒后,程序已超过5秒的等待,所以会重新开始执行。

说明中的第6点已详实。

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-26 21:06:00 | 显示全部楼层

给学习的朋友:

原代码 m9TJuKv5.rar (77.38 KB, 下载次数: 931)

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-22 21:27:00 | 显示全部楼层

回7楼:

你的建议很好,其实在程序里,我是想这样做的做了部分程序的,但一直没有时间,一放下来就差不多过时了,要不我改天回去拿到程序就贴上来给大家啦,

[此贴子已经被作者于2007-10-22 21:28:51编辑过]
回复 支持 反对

使用道具 举报

发表于 2008-5-12 12:55:00 | 显示全部楼层
顶顶,不错。谢谢了
回复 支持 反对

使用道具 举报

发表于 2008-7-14 13:42:00 | 显示全部楼层
好东西定一下!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2008-8-13 14:16:00 | 显示全部楼层
好东西定一下!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2008-8-13 15:35:00 | 显示全部楼层
好东西定一下!!!!!!!!!!
回复 支持 反对

使用道具 举报

发表于 2008-8-19 11:22:00 | 显示全部楼层
顶哈哈啊哈
回复 支持 反对

使用道具 举报

发表于 2008-8-15 18:02:00 | 显示全部楼层
好东西,谢谢楼主,你太厉害了
回复 支持 反对

使用道具 举报

发表于 2008-8-17 18:45:00 | 显示全部楼层

能上个你做好的实物图吗?

回复 支持 反对

使用道具 举报

发表于 2008-9-21 14:48:00 | 显示全部楼层
太棒了,一直在找这个资料,谢谢
回复 支持 反对

使用道具 举报

发表于 2008-9-21 14:50:00 | 显示全部楼层
顶一下
回复 支持 反对

使用道具 举报

发表于 2008-10-30 23:30:00 | 显示全部楼层
好详细,多谢分享!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入磁动力

本版积分规则

QQ|小黑屋|手机版|Archiver|www.cdle.net 磁动力电子网 2001-2017 ( 粤ICP备10098153号

粤公网安备 44040402000001号

GMT+8, 2019-6-25 07:04

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.