基于单片机的电子密码锁

2026/1/24 10:12:54

基于单片机的电子密码锁设计

目录

一、设计目的 ................................................................................................................ 3 二、摘要: .................................................................................................................... 3 三、硬件电路设计 ......................................................................................................... 3

1、单片机模块设计 ............................................................................................... 3 2、显示模块 .......................................................................................................... 5 3、存储器at24c04模块 ........................................................................................ 7 4、IIC协议传输 .................................................................................................. 10 5、蜂鸣器模块 ..................................................................................................... 12 6、直流电机模块 ................................................................................................. 13 7、矩阵键盘模块 ................................................................................................. 15 四、软件电路设计 ....................................................................................................... 15

1、iic软件设计 .................................................................................................... 15 2、at24c04软件设计 ........................................................................................... 21 3、lcd1602程序设计 ........................................................................................... 23 4、主程序与蜂鸣器设计 ...................................................................................... 27 五、模拟仿真图 .......................................................................................................... 47 六·、参考文献 ............................................................................................................. 49

1

2

一、设计目的

本方案设计LCD1602显示电子密码锁的实验,使用基于AT89C51单片机,液晶1602显示,带存储功能,可修改密码,并带有报警功能,输入正确的密码,直流电机就会转动,模拟电子密码锁打开的功能。

二、摘要:

通过lcd1602显示按键显示的数字,程序设计电子密码锁初始密码为123456,输入正确的密码,直流电机会转动,输错密码。蜂鸣器就会发出警报,在打开电子密码锁的情况下,可以修改密码,掉电后修改的密码会一直保持

关键词:单片机,键盘,蜂鸣器,lcd1602系统,at2c04系统,直流电机

三、硬件电路设计

1、单片机模块设计

本次设计采用的是单片机AT89C51。芯片共有40个引脚,引脚的排列顺序为从靠芯片的缺口,如图3.1所示。左边那列逆时针数起,依次为1,2,3.....40,其中芯片的1脚顶上有一个凹点。在单片机的40个引脚中,电源引脚2根,外接晶体振荡器引脚2根,控制引脚4根以及4组8位可编程I/O引脚32根。

3


基于单片机的电子密码锁.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于单片机的电子密码锁 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219