密码锁的研究与设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机控制技术》
学号: 201172020143 姓名: 张淑英班级: 电子信息工程一班
成绩:
评语:
(考试题目及要求)
密码锁的研究与设计
通过对计算机控制课程的学习,结合课程中对单片机知识的复习以及对计算机控制的基本原理的理解,完成了该设计。该课程作业主要是对密码锁的研究与设计。本控制器AT89C51单片机为核心键盘、显示电路,输出控制电路,告警提示电路等构成。利用目前使用的微处理器AT89C51 作为控制元件设计了一种电子密码锁。其具有可设置多组密码、多次改写和保存密码的优点,克服了普通锁需要随身携带钥匙且易丢失、保密性差的缺点,在宾馆、办公大楼、
仓库、保险柜和家庭普遍适用。
目录
一、课题背景及意义....................................................................................... - 3 -
二、设计要求................................................................................................... - 4 -
三、设计思路及设计方案............................................................................... - 4 -
(一)设计方案选择............................................................................... - 4 - (二)总体方案思路............................................................................... - 6 - (三)系统硬件设计............................................................................... - 6 -
1.键盘设计........................................................................................ - 6 -
2. LED显示设计.............................................................................. - 7 -
3.开锁电路........................................................................................ - 7 -
4.报警电路........................................................................................ - 8 -
(四)软件设计....................................................................................... - 8 -
1.键盘的读取.................................................................................... - 8 -
2.LED显示程序............................................................................... - 9 -
3.密码比较和报警程序.................................................................... - 9 -
四、程序调试................................................................................................ - 11 -
(一)KEIL C51简介 ........................................................................... - 11 - (二)调试过程..................................................................................... - 11 - 五、设计总结................................................................................................. - 12 - 参考文献......................................................................................................... - 13 - 附录................................................................................................................. - 14 -
摘要
本论文详细地论述了以单片机为处理器的密码锁自动控制器的硬件、软件
设计和系统编程的问题。本控制器AT89C51单片机为核心键盘、显示电路,输
出控制电路,告警提示电路等构成。利用目前使用的微处理器AT89C51 作为控
制元件设计了一种电子密码锁。其具有可设置多组密码、多次改写和保存密码
的优点,克服了普通锁需要随身携带钥匙且易丢失、保密性差的缺点,在宾馆、办公大楼、仓库、保险柜和家庭普遍适用。
关键词:AT89C51 键盘液晶显示电子密码锁