- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
摘要 - 1 -
Abstract - 1 -
1引言 - 2 -
2系统方案设计及确定 - 3 -
2.1 系统方案的提出 - 3 -
2.2 方案论证及确定 - 3 -
3硬件电路设计 - 4 -
3.1 单片机最小系统的设计 - 4 -
3.1.1 CUP选取 - 4 -
3.1.2 时钟电路设计 - 5 -
3.1.3 复位电路设计 - 5 -
3.2 按键电路设计 - 6 -
3.3 LCD显示电路设计 - 6 -
3.4 开锁控制电路设计 - 8 -
3.5 报警控制电路设计 - 9 -
3.6 掉电存储单元设计 - 9 -
4软件设计 - 11 -
4.1 总体设计思路 - 11 -
4.2 各程序模块设计 - 12 -
4.2.1 主程序模块 - 12 -
4.2.2 按键模块 - 12 -
4.2.3 密码比较判断模块 - 15 -
4.2.4 密码修改模块 - 16 -
4.2.5 显示模块 - 16 -
4.2.6 开锁模块 - 17 -
5系统调试 - 18 -
5.1 软件调试 - 18 -
5.2 用仿真软件Proteus对设计进行仿真 - 18 -
5.3 硬件调试 - 20 -
结束语 - 21 -
参考文献 - 22 -
致谢 - 23 -
附录一 - 24 -
附录二 - 25 -
附录三 - 26 -
附录四 - 27 -
摘要
本设计以STC89C52单片机为核心器件,矩阵键盘、液晶显示器和密码存储等为外围电路,通过C语言编程实现电子密码锁的设计。本设计充分利用51单片机软硬件资源,设计简单,易于开发。用户可以自行设置密码,并可以多次修改密码和保存密码,在住宅、办公和商业等领域普遍适用。经实验验证该密码锁系统具有保密性高、成本低、功耗低、操作简单、使用灵活性好、安全系数高等优点,所以具有一定的实用价值。
关键词:单片机;电子密码锁;STC89C52;C语言
Abstract
The design is based on STC89C52 single-chip microcomputer, with matrix keyboard, LCD and password storage part as peripheral circuits, and realizes the effects of electronic cipher locks by using C programming language. The design makes the most of the hardware and software resources of the 51 series single-chip microcomputers. It is easy to achieve the effects of the design and develop the product. It can be set up some cipher code, changed many times and kept the code, so it can be widely used in various areas like living, working and commerce. According to the result of experimenting on the design, the functions of the electronic cipher lock system are applied, secure and reliable, and the prime costs of the design are inexpensive, so the design has a value in use to some degree.
Key words: single-chip microcomputer; electronic cipher lock; STC89C52; C language
引言
随着人们对安全的越发重视和科技的迅猛发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世,但这些产品的特点是只针对特定的指纹和有效卡,所以只适用于保密要求的箱、柜、门等,且在公共场所装设的指纹识识别器往往容易遭受机械损坏,IC卡则存在易丢失、易损坏等特点。此类产品往往成本较高,在一定程度上限制了其的推广和普及。鉴于目前的技术水平与市场的接收程度,电子密码锁依旧是这类电子防盗产品的主流。
电子密码锁是现代生活中十分常用的加密工具,它克服了机械式密码锁密码量少、安全性能差的缺点,尤其是微控制器的智能电子密码锁,不仅具有电子密码锁的功能,还可引入智能化管理功能,从而使密码锁
您可能关注的文档
- (毕业设计论文)《XS-ZY-250A型注塑机的PLC控制》.doc
- (毕业设计论文)《XXX公司招聘管理的研究》.doc
- (毕业设计论文)《XXXX港一期5万吨级多用途码头设计梁板式高桩码头结构》.doc
- (毕业设计论文)《XXX纸业有限公司废水处理工艺设计》.doc
- (毕业设计论文)《XX港煤炭码头初步设计(重力式沉箱)》.doc
- (毕业设计论文)《XX工程土建部分施工组织设计》.doc
- (毕业设计论文)《xx化工有限公司节能管理制度》.doc
- (毕业设计论文)《XX客车XX车间维修备件库存管理改进创新》.doc
- (毕业设计论文)《XX市南排河渔港码头工程设计梁板式高桩码头结构》.doc
- (毕业设计论文)《XX水泥企业年度盈利分析报告》.doc
文档评论(0)