基于单片机得电子密码锁设计摘要随着科技与人们得生活水平得提高,如何实现家庭防盗这一问题也变得尤为突出,传统得机械锁由于构造简单,被撬事件屡见不鲜
电子密码锁保密性好,使用灵活性高,收到广阔用户得青睐
本设计就是以单片机 A T 89C52 作为密码锁得主控芯片与数据存储单元,结合外围得矩阵键盘输入、LC D显示、开锁、报警等,用 C 语言编写程序,并用Keil uVi s ion4 软件进行编译设计了一款可以更改密码,具有报警功能得电子密码控制系统
本设计采纳矩阵键盘对密码进行输入,具有较高得优势,减少了 I/O 口得占用数目
密码得显示采纳 LC D显示屏实现,为确保安全性统一使用“*”显示密码,当重新设置密码时按下“修改”键,L C D 显示屏显示数字
采纳蜂鸣器模拟报警系统,增加了密码锁得安全能力
软件使用 C 语言编程,运用自上而下得模块化设计思想,使系统朝着分布式、小型化方向进展,增强系统得可扩展性与运行得稳定性
测试结果表明,设计达到电子密码锁得功能
关键字:密码锁、A T89C52、矩阵键盘、报警一、设计背景 随着社会科技得进步,锁已经进展到了密码锁、磁性锁、电子锁、激光锁、声控锁等等
在传统钥匙得基础上,加了一组或多组密码,不同声音,不同磁场,不同声波,不同光束光波,不同图像来控制锁得开启,从而大大提高了锁得安全性
当今安全信息系统应用越来越广泛,特别在机密保护、维护隐私与财产保护方面起到重大作用,而基于电子密码锁得安全系统就是其中得一部分,运用非常广泛,讨论它具有重大得现实意义
电子密码锁可以在日常生活与现代办公中,住宅与办公室得安全防范、单位得文件档案、财务报表以及一些个人资料得保存等多种场合使用
大大提高了主人物资得安全性
目前使用得密码锁种类繁多,各具特色
本文从经济有用得角度出发,采纳 AT89C52 单机,研制了一款具有防盗自动报警功能得电子密码