1 / 38
文档名称:

电子密码锁设计.doc

格式:doc   大小:691KB   页数:38页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子密码锁设计.doc

上传人:wdggjhm62 2020/10/24 文件大小:691 KB

下载得到文件列表

电子密码锁设计.doc

文档介绍

文档介绍:课程设计说明书题目:基于单片机的密码锁设计二级学院年级专业学号学生指导教师教师职称讲师目录目录 1第1章系统整体方案设计 1第2章硬件系统设计 2第3章软件程序设计 ***软件设计 ***程序流程图 8第4章系统仿真、调试及结论 14致 21参考文献 ,结合外围电路矩阵键盘、液晶显示器LCD1602和密码存储AT24C02等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到***电路或者报警电路控制***还是报警,组成的电子密码锁系统,能够实现:(1)、总共可以设置8位密码,每位密码值围为1-8;(2)、用户可以自行设定和修改密码;(3)、每个密码按键时都有声音提示;(4)、若键入的8位***密码不完全正确时,则报警5s;(5)、密码连续错3次要报警1min,期间输入密码无效;(6)、密码输入正确才能***,***时有1s的提示音;(7)、密码键盘上只允许有8个密码按键。锁有备用电池,只有部上电复位时才能设置或修改密码,因此,仅在门外按键是不能修改或设置密码的;(8)、密码设定完毕后要有2s的提示音。,实现控制与处理的功能。单片机具有资源丰富、速度快、编程容易等优点。利用单片机部的随机存储器(RAM)和只读存储器(ROM)及其引脚资源,外接液晶显示(LCD),键盘输入等实现数据的处理传输和显示功能,基本上能实现设计指标。,它是Atmel公司生产的。AT89C51是一个低电压,高性能CMOS8位单片机,片含8kbytes的可反复擦写的Flash只读程序存储器和256bytes的随机存取数据存储器(RAM),器件采用STC公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片置通用8位中央处理器和Flash存储单元,功能强大的STC89C52单片机可提供许多较复杂系统控制应用场合。²PROM,含256×8位存储空间,具有工作电压宽(~)、擦写次数多(大于10000次)、写入速度快(小于10ms)、抗干扰能力强、数据不易丢失、体积小等特点。而且他是采用了I²C总线式进行数据读写的串行器件,占用很少的资源和I/O线,并且支持在线编程,进行数据实时的存取十分方便。AT24C02中带有的片地址寄存器。每写入或读出一个数据字节后,该地址寄存器自动加1,以实现对下一个存储单元的读写。、矩阵键盘、液晶显示器和密码存储等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到***电路或者报警电路控制***还是报警。、C1按图所示方式连接。晶振、电容C2/C3及片与非门(作为反馈、放大元件)构成了电容三点式振荡器,振荡信号频率与晶振频率及电容C1、C2的容量有关,但主要由晶振频率决定,围在0~33MHz之间,电容C2、C3取值围在5~30pF之间。根据实际情况,本设计中采用12MHZ做系统的外部晶振。电容取值为20pF。,部含有