1、目录目录 课程设计(论文)任务书课程设计(论文)任务书 1 可改密码电子密码锁设计报告可改密码电子密码锁设计报告 1 第一章 概述 . 2 第二章 系统总体方案设计 2 第三章 硬件电路设计 3 3.1 键盘电路设计 . 3 3.2LCD 显示电路 4 3.3 开锁电路 . 6 3.4 报警电路 . 6 3.5 密码掉电保存电路 . 7 第四章 软件设计 . 8 4.1 软件设计思路 . 8 4.2 程序设计流程图 . 9 4.3 程序设计 10 第五章 系统调试 10 第六章 心得体会 12 致 谢 13 参考文献: . 13 附件 1:系统总电路图 . 错误错误! !未定义书签。未定义书签
2、。 附件 2:源程序 . 错误错误! !未定义书签。未定义书签。 1 课程设计(论文)任务书课程设计(论文)任务书 设计题目:设计题目:可改密码电子密码锁 设计任设计任务:务: 以 89C52 单片机为核心, 制作一个可以更改 6 位密码的模拟电子密码锁。 设计设计要求要求: 密码位数为 6 位。 显示使用 1602 液晶显示。 更改的密码支持断电保存。 支持连续输入三次错误密码报警。 密码输入状态动态显示。 分别使用两个发光二极管表示输入正确和错误密码。 可改密码电子密码锁设计报告可改密码电子密码锁设计报告 摘要摘要 本文介绍基于MCS-51单片机的可更改密码的电子密码锁设计,并支持掉电保
3、存密码,程序使用了C语言编写。 关键词关键词 单片机 电子密码锁 改变 Abstract: This article describes the MCS-51 microcontroller based on the password change the design of electronic locks, and to support power-down save the password, the program uses the C language. Key word: MCU Electronic code lock Change 2 第一章第一章 概述概述 密码锁是一种通过密
4、码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开 锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的 产品。现在应用较广的数字密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大 大超过了机械锁。其特点是保密性好,随机开锁成功率几乎为零。密码可变,用户可以随时更 改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。无活动零件,不会 磨损,寿命长。使用灵活性好,不像机械锁必须佩带钥匙才能开锁。数字密码锁操作简单易行, 一学就会。 本文所涉及的是市场占有率最高的是 MCS51 系列, 因为世界上很多知名的 IC 生产厂家都 生产 51 兼容的芯片。到目前为止,MCS51 单片机已有数百个品种,还在不断推出功能更强的 新产品。 本设计是基于单片机的密码锁设计方案,根据要求,给出了该单片机密码锁的硬件电路和 软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、C 语言源程序及详细注释等内容。 第二章第二章 系统总体方案设计系统总体方案设计 用以 STC89